Atlas Group's New England, New York, and California offices leverage our Biddeford, Maine operations center to deliver excellent and unique project based solutions.

OCS

Open Computer and Software Inventory Next Generation is an application designed to help a network or system administrator keep track of network based devices.

OCS Inventory also detects all active devices on your network, such as switch, router, network printer and unattended devices. For each one, it stores MAC and IP addresses and allows you to classify them.

OCS Inventory NG uses an agent, which runs the inventory on client computers, and a management server, which centralizes inventory results, allow viewing inventory results and creating deployment packages.

Communications between agents and management server are done using HTTP/HTTPS protocols. All data are formatted in Zlib compressed XML to reduce network traffic average.

Agents may be installed on client computers. We provide a tool to deploy it through login scripts or Active Directory GPO under Windows OS. Under Linux OS, the agent must be installed manually.

The management server contains 4 main components:

  • Database server, which store inventory information.

  • Communication server, which will handle HTTP communications between database server and agents.

  • Deployment server, which store all package deployment configuration (require HTTPS!)

  • Administration console, which will allow administrators to query the database server through their favorite browser.

These 4 components can be hosted on a single computer or on different computers to allow load balancing.

The following Hardware and Operating System information is collected.

BIOS

System serial number, System manufacturer, System model, BIOS manufacturer, BIOS version, BIOS date.

Processors

Type (Pentium with MXX, Penitum II, Penitum III, Pentium IV, Celeron, Athlon, Duron...), Processor speed, Number of Processors.

Memory slot arrays

Caption and description, Capacity in MB, Purpose (system memory, flash memory...), Type of memory (SDRAM, DDR...), Speed in MHz, Slot number.

Total physical memory

in MB

Total paging file or swap size

in MB

Input devices

Type (keyboard or pointing), Manufacturer, Caption, Description, Interface used (PS/2, USB...).

System Ports

Type (serial or parallel), Name, caption and description.

System Slots

Name, Description, Designation (AGP1, PCI1, PCI2, ISA1...).

System Controllers

Manufacturer, Name, Type (Floppy, IDE, SCSI, USB, PCMCIA, IEEE1394, Infrared).

Storage peripherals

Manufacturer, Model, Description, Type (Floppy, Hard disk, CD-Rom, Removable, Tape...), Size in MB.

Logical drives / partitions

Logical drive letter, Type (removable, hard drive, cd-rom, network, RAM...), File system (FAT, FAT32, NTFS...), Total size in MB, Free space in MB.

Sound devices

Manufacturer, Name, Description.

Video adapters

Name, Chipset, Memory in MB, Screen resolution.

Display monitors

Manufacturer, Caption, Description, Type, Serial number.

Telephony modems

Name, Model, Description, Type (internal, external...).

Network Adapters

Description, Type (Dialup, Ethernet, Token Ring, ATM...), Speed (in Mb/s or Gb/s), MAC Address, IP Address, IP Network Mask, IP gateway, DHCP server used.

Printers

Name, Driver, Connection port.

Operating System

Name (Linux, Windows 95/98/Me/NT Workstation/NT Server/2000 Professional/2000 Server...), Version (4.0.1381 for NT4, 4.10.2222 for 98 SE...), Comments (Operating System Release for Windows 9X, Service Packs for NT/2000/XP), Registered company, Registered owner, Registered product ID.

Software

extracted from the registry as shown in the "Add/Remove software" control panel applet: Name, Publisher, Version.

Registry values

 if you want to query for some key under one of Windows registry hives.

Computer description

as shown in the Identification Tab of the Network Settings dialog box.