16 July 2021 Reading time: 11 minutes

DCImanager 6 and DCImanager 5: a comparison of features. Part 1

Aleksei Petrovskii

Aleksei Petrovskii

Technical writer

ISPSystem

DCImanager 6 was released in January 2020. At the time of release, the product had a number of advantages over the previous generation of DCImanager:

  • Microservice architecture. Thanks to its capabilities, the platform is load-resistant and easily scalable.
  •  
  • Convenient and modern interface. It is easy to master both the platform administrator and the regular user. Information on the entire infrastructure of the data center is available in the interface for the administrator.
  •  
  • It is easy to master both the platform administrator and the regular user. Information on the entire infrastructure of the data center is available in the interface for the administrator.
  •  
  • New mechanisms that make working with locations easier. It is sufficient to allocate one of the servers in the data center to manage the location. DCImanager communicates with all equipment through this server. Locations work independently of each other.
  •  
  • Convenient work with the address space. The platform no longer requires integration with additional software to manage IP addresses and networks. The administrator can manage individual IPv4 and IPv6 addresses as well as subnets.
  •  
  • New service for collecting statistics. Using Graphite and Grafana allows you to arrange collection of statistics without creating the load on the platform.
  •  
  • New approach to working with IPMI. The proxying module can connect to IPMI with either a private or a public address. The module is isolated in a separate docker container and does not require a separate server to operate.

 

You can learn more about these differences in our overview Introduction to DCImanager 6 and comparison with DCImanager 5. .

 

Over the past year, DCImanager 6 has expanded its functionality significantly. The current version of the platform allows the following:

  • Add equipment by different vendors;
  • Keep inventory of equipment using the ITAM system;
  • Automatically add servers to DCImanager;
  • Monitor servers at the physical level;
  • Send notifications to the administrator about the operation of equipment;
  • Run your own scripts and OS templates on the servers;
  • Combine disks on the server into a RAID and set disk partitioning parameters;
  • Manage VLANs;
  • View the map of the rack with detailed information about the devices.

 

Let us take a look at the new features of the product and compare the current implementation of this functionality with DCImanager 5.

More devices supported

 

Early versions of DCImanager 6 could only work with SNMP-managed switches and APC PDUs. You can now add the following equipment brands to the platform:

  • Arista, Brocade, Cisco Catalyst, Cisco Nexus, D-Link, Dell, Eltex, HP, Juniper and MikroTik switches;
  • APC, ATS and RPCM PDUs;
  • Emerson Liebert NX and APC uninterruptible power supplies.

 

The list of supported devices is comparable to that of DCImanager 5, while some models (for example, MikroTik) can only be connected in the sixth version of the product.

More about equipment supported in DCImanager 6, documentation

Equipment inventorying using the ITAM system

 

DCImanager 5 has the Warehouse module for equipment inventorying. The module allows you to keep track of only the individual components of the server.

 

The Equipment Inventory module in DCImanager 6 is more functional. It allows you to keep inventory of all data center devices in a single system. With the help of the module you can:

  • Keep inventory of all devices, components and spare parts - from servers to USB keys;
  • Track components through their entire lifecycle - from commissioning to decommissioning;
  • Reserve components;
  • Plan your purchases;
  • Control the timing of warranty service.

 

The module saves information about all added devices, providing a complete inventory of the equipment in the warehouse. The entire history of movements and other actions with the equipment is saved in the device card. For any part, you can specify the delivery details and the warranty expiration date. This will help the administrator to promptly keep track of equipment with expired warranties and plan the following purchases.

 

In addition to standard components (CPUs, drives, RAM), the module allows you to add your own type of equipment. The same actions can be performed with this type of components as with standard ones: install them in the server, send them for repair, reserve them, etc.


The module interface allows you to quickly see the number of devices with a certain type and status. It is easy to find the right part using filters

The Warehouse module interface in DCImanager 5 (left) displays a minimum amount of information. In the Equipment Inventory module (on the right) you can quickly see the number of devices with a certain type and status. It is easy to find the right part using the equipment filters

Rack visualization added

 

The Rack Visualization module extends the capabilities of monitoring and working with racks. After the module is installed, a card with information about each rack is generated:

  • Free, occupied and reserved units in the front and rear of the rack;
  • Devices that do not occupy units but are assigned to a rack. For example, floor-mounted UPS units;
  • Rack load percentage;
  • The temperature and power consumption of the rack.

The temperature and power consumption of the rack.

Rack visualization is also available in DCImanager 5, but some features are only available in DCImanager 6. For example, marking a unit as service or reserved, viewing detailed information about the device in the rack, and the data about the temperature of the servers.

 

About the Rack Visualization module

Automated server adding

 

The Server Auto-adding module simplifies the work of the data center administrator significantly. To add a new server to the platform, just install it in a rack, connect it to the switch and press the power button. The module will perform the following actions without the participation of the administrator:

  1. Conduct diagnostics on the server and identify all installed components;
  2. Add connections to switches to the server settings;
  3. Configure the connection to the server IPMI.

The administrator only has to make a few clicks in the platform to put the server into operation.


The Server Auto-adding module can be configured separately for each location. If necessary, the administrator can enter additional information about the server from the console

It takes about 10 minutes from the moment the server is turned on until it appears in the platform. The module runs in the background, so you can execute the search operation on dozens of devices at once. This way, the auto-addition of 10 racks of 40 servers takes about half an hour.

 

About the Server Auto-adding module

Connecting to IPMI got easier and safer

 

DCImanager 6 uses the IPMI Proxy v2 module to connect to the server IPMI. It allows you to connect to the server IPMI with a public or private IP address. You can work with IPMI both through the web interface and through the console. IPMI Proxy v2 consists of two parts. One is installed on the server with DCImanager 6, while the other is installed on the location management server.

The IPMI Proxy v2 module was available in DCImanager 6 as soon as it was released. Over the course of a year, the module has been improved substantially:

  • A VNC connection is now established via an SSH tunnel to connect to IPMI. SSH encryption has made connecting to IPMI more secure;
  • It is possible to connect to multiple IPMIs at the same time;
  • Module speed performance has been increased: now the first connection to server IPMI takes 30% less time, while subsequent connections take 60% less time.

DCImanager allows you to configure IPMI access permissions from the platform interface. When creating a user, you can specify his/her access level and assign the account to the server owner

DCImanager 5 uses a similar IPMI Proxy module to work with IPMI. To ensure secure operation of the control panel, you have to use a separate server for the module. In DCImanager 6, the IPMI Proxy v2 module runs in a separate docker container and does not pose a threat to platform security.

 

About IPMI Proxy v2

Server monitoring at the physical level is available

 

DCImanager 6 now has the ability to work with IPMI sensors and log files. This allows you to monitor servers at the physical level. DCImanager connects to IPMI and collects information about the following:

  • CPU temperature, memory, and other sensors;
  • fan RPM;
  • MB voltage;
  • server operation errors.

Information from IPMI sensors is structured in the server card by parameter and sensor type

New notification system

 

The notification system in DCImanager 6 allows you to promptly inform the administrator about equipment problems. For example, if the CPU temperature on any of the servers goes out of range for 10 minutes, the platform will display a notification in the interface and send a copy to the administrator's email.

 

In the current version of the platform, a notification will be sent if:

  • IPMI sensor reading is out of range;
  • errors were found during the server diagnostics.

 

The notification features will be expanded in future versions of DCImanager 6.


In the notification settings, it is sufficient to specify the period of time after which a parameter going out of the range is considered critical. When polling IPMI, the platform will automatically get the minimum and maximum allowed value of this parameter

The notification system has more flexible settings than the similar system in DCImanager 5. The administrator can set up alerts for:

 

  • particular servers;
  • all servers in the selected locations;
  • all servers in the platform.

 

Notifications in DCImanager

Second part of the article will describe improved templates interface, drives, network settings and API in DCImanager 6.

Request a demo to see all of the product features.