A storage system is a fault-tolerant hardware and software system for data storage and exchange with the following capabilities:
- network management;
- use of backup and virtualization technologies.
With the "Storage" module, you can monitor and manage storage systems, including those assembled from components from various manufacturers. There is no need to use manufacturer-specific software for the storage components.
Storage Hardware
The "Storage" module allows connecting the following to the platform:
- Storage chassis — enclosures for the storage system where all components are installed. DCImanager 6 supports three types of storage chassis:
- Head module — supports the installation of storage controllers;
- Expansion shelf — supports the installation of drives but does not support the installation of controllers;
- Combined module — supports the installation of both storage controllers and drives;
- Controllers — servers or sets of processor boards. They manage the operation of the storage system. You can install controllers in chassis of the head module or combined module type.
- I/O modules — network adapters or port sets. They provide physical ports for connecting the storage system to the network. You can install I/O modules only in chassis of the expansion shelf type.
- Disk drives;
- Power supplies.
Before adding a storage chassis to a location, you need to add a storage chassis platform to the location. A storage chassis platform is an entry in the location directory that contains information about:
- the chassis model name;
- size in U;
- chassis type;
- the number of slots for controller modules and disk drives.
Before adding controllers and I/O modules, you need to add their models to the location. Controller and I/O module models are entries in the location directory that contain information about:
- the name and type of the controller module;
- the number of network ports.
Getting Started
Getting started with storage in DCImanager 6 involves the following steps:
- Install the module.
- Add storage chassis platforms to the location directory.
-
Add storage chassis.
For the storage system to work correctly, the location must have the capability to install a storage controller. This requires at least one chassis with the platform type head module or combined module. - Add controller and I/O module models to the location directory.
- Add controllers and I/O modules to the storage chassis.
- Add disks and power supplies to the storage chassis.
- Connect the storage hardware to power sources.
- Connect the storage hardware to the network.
- Assign IP addresses to storage hardware involved in data exchange with the network.
- Configure a handler for storage monitoring.
Module Installation
The "Storage" module can only be installed if the "Hardware Inventory" module is installed on the platform. For more details, see the article Inventory management module.
To install the "Storage" module, click in the right menu → Modules → navigate to the Storage module card → Install.
Adding Storage Hardware to a Location
Creating a Storage Chassis Platform
To get started, create a storage chassis platform:
- Click Storage in the left menu → Add Storage Chassis → New.
- Click the Platform field → Add Platform.
- Select the Platform Type.
- Enter the platform size in the Size, U field.
- Specify the number of slots for modules:
- Number of slots for storage controller for a head or combined module;
- Number of slots for I/O modules for an expansion shelf.
- For an expansion shelf or combined module, specify the number of slots for different types of drives:
- Slots for 2.5" drives;
- Slots for 3.5" drives;
- Slots for NVMe drives.
- Click Add.
Adding a Storage Chassis
To add a storage chassis to a location:
- Click Storage in the left menu → Add Storage Chassis → New.
- Enter the Name of the chassis.
- Click the Platform field and select the desired platform from the list.
- Specify the location of the storage chassis in the Rack and Unit Numbers fields.
- Select the Warehouse to which the storage belongs.
-
If needed, specify optional parameters:
- Note — text that will be displayed in the storage chassis table of the location.
- Serial Number
- Unit Price
- Nomenclature
- Click Add.
Creating a Controller Model
To start working with controllers, add a controller model to the location directory:
- Click Storage in the left menu → select a chassis with the head module or combined module type.
- Go to the Modules section.
- Click Add Controller → Add New.
- Click the Model field → Add Model.
- Enter the controller name in the Model field.
-
Specify the number of network ports in the fields:
- Type: FC, qty
- Type: ETH, qty
- Type: HBA, qty
-
If needed, specify optional parameters:
- Alias — you can use it to filter controllers in the storage modules table.
- Note
- Click Add.
Adding a Controller
To add a controller:
- Click Storage in the left menu → select a chassis with the head module or combined module type.
- Go to the Modules section.
- Click Add Controller → Add New.
- Enter the Name of the controller.
- Click the Model dropdown and select the desired model.
- Select the Warehouse to which the controller belongs.
-
If needed, specify optional parameters:
- Note — text that will be displayed in the storage chassis modules table.
- Barcode
- Unit Price
- Nomenclature
- Click Add.
Adding an I/O Module Model
For a storage chassis of the expansion shelf type to exchange data with other devices, it requires an I/O module. To add one:
- Click Storage in the left menu → select a chassis with the expansion shelf type
- Go to the Modules section
- Click Add I/O Module → New.
- Click the Model dropdown → Add Model.
- Enter the controller name in the Model field
-
Specify the number of network ports in the fields:
- Type: FC, psc;
- Type: ETH, psc;
- Type: HBA, psc.
-
If needed, specify optional parameters:
- Alias — you can use it to filter I/O modules in the modules table;
- Note.
- Click Add.
Adding an I/O Module
To add an I/O module:
- Click Storage in the left menu → select a chassis with the head module or combined module type.
- Go to the Modules section.
- Click Add I/O Module → New.
- Enter the Name of the I/O module.
- Click the Model dropdown and select the desired model.
- Select the Warehouse to which the I/O module belongs.
-
If needed, specify optional parameters:
- Note — text that will be displayed in the storage chassis modules table. Does not affect interaction with other hardware or the platform;
- Barcode;
- Unit Price;
- Nomenclature.
- Click Add.
Adding Drives and Power Supplies
To add a drive or power supply to a storage chassis:
- Click Storage in the left menu → select a chassis.
- Go to the Components section
- Click Add Components → select the desired component type: Drives or Power Supplies.
- In the window that appears, check the devices you want to add to the chassis.
- Click Add.
Creating Hardware Connections
For the storage system to function, create the following connections:
- storage system to the power network;
- storage system components to each other;
- storage system equipment to the data network;
- storage system equipment to the management network.
DCImanager 6 supports two types of network connections for storage:
- Management — used for collecting metrics and monitoring storage resources;
- Data — used for data exchange between the storage system and the network. DCImanager 6 cannot view or modify traffic for this type of connection.
Connecting Storage to the Power Network
To connect a storage chassis to a power source:
- Go to Storage → select a chassis with a storage controller;
- Go to the Connections section;
- Click Create Connection → Power Source Connection;
- Specify the end device: PDU or UPS;
- Specify the location of the power source and select the device from the dropdown;
- Click Add.
Connecting Storage Components to Each Other
For a storage chassis with a controller to function correctly, data exchange between the chassis and the controller must be configured. To do this:
- Go to Storage → select a chassis with a storage controller.
- Go to the Connections section.
- Click Create Connection → Network Connection.
- Select the Data type.
- Leave Storage Chassis as the initial device.
- Click the Controller field and select the desired device from the dropdown.
- Click Add.
Repeat these steps for all controllers in the chassis.
If the platform includes chassis of the expansion shelf type, connect I/O modules to them:
- Go to Storage → select a chassis.
- Go to the Connections section.
- Click Create Connection → Network Connection.
- Select the Data type.
- Leave Storage Chassis as the initial device.
- Click the I/O Module field and select the desired device from the dropdown.
- Click Add.
Repeat these steps for each I/O module in the chassis.
Next, connect the expansion shelf to the storage controller:
- Go to Storage → select a chassis.
- Go to the Connections section.
- Click Create Connection → Network Connection.
- Select the Data type.
- If the I/O Module is installed in the chassis as a module, select I/O Module as the initial device. If the I/O module is built into the storage chassis, select Storage Chassis.
- If the controller is installed in the chassis as a module, select Controller as the end device. If the controller is built into the storage chassis, select Storage Chassis.
- Specify the location of the chassis with the storage controller.
- Click Add.
Connecting storage system to the data network
To connect the storage system to the data network:
- Go to Storage → select a chassis with an installed storage controller or a chassis with a built-in storage controller.
- Go to the Connections section.
- Click Create Connection → Network Connection.
- Select the Data type.
- If the controller is installed in the chassis as a module, select Controller as the initial device. If the controller is built into the storage chassis, select Storage Chassis.
- Select the location and type of the device through which the storage will connect to the network.
- Click Add.
Connect each storage controller to all devices for data exchange between the storage system and the network.
Connecting Storage to the management network
To collect metrics, monitor operation, and track the status of the storage system, you need to connect the storage controller to the location server. We recommend connecting the controller to the location via a switch. The switch must be in the same subnet as the location server and have L2 connectivity with it. To connect the storage controller to the management device:
- Go to Storage → select a chassis with an installed storage controller or a chassis with a built-in storage controller.
- Go to the Connections section.
- Click Create Connection → Network Connection.
- Select the Management type.
- If the controller is installed in the chassis as a module, select Controller as the initial device. If the controller is built into the storage chassis, select Storage Chassis.
- Select the location and type of the device through which the storage will connect to the location server.
- Click Add.
Assigning IP Addresses
After connecting the storage system to the network, assign IP addresses to each chassis. To assign an IP address to a storage chassis:
- Go to Storage → select a chassis.
- Go to the IP Addresses section.
- Click Assign IP.
-
Specify the connection point:
- If you are using a chassis with a built-in storage controller or I/O module, specify Storage Chassis.
- If the controller or I/O module are installed as modules, specify Controller or I/O Module.
-
Specify the method for assigning the IP address: Automatically or Manually.
- If you selected Automatically, choose a pool from the dropdown.
- If you selected Manually, enter the IP address.
- Click Add.
Assign IP addresses to each controller and I/O module.
Configuring a Handler for Storage Monitoring via Grafana
If you have assigned an IP address to a storage controller or a chassis with a built-in controller, you can connect a handler to the chassis and monitor the system status via Grafana. A handler is a software module that facilitates interaction between storage controllers and the platform. To connect a handler:
- Go to Storage → select a chassis.
- Go to the Handler section.
- Depending on the controller model, select the HTTP or SNMP handler.
- In the IP Addresses dropdown, select the addresses of the primary and backup controllers.
- Enter the Username and Password for system access.
- Click Save.
After this, the Grafana link will become active in the Handlers tab. Click it to monitor the storage system.
After configuring the handler, you can view metrics in Grafana via the link in the Handler window.
Removing Storage and Sending to Warehouse
To remove a storage chassis from the rack and send it to the warehouse:
-
Go to Storage → Select the desired storage chassis →
menu → Change Status.
- Select Warehouse.
- Select the status to be assigned to the storage chassis after removal from the rack.
- If the storage chassis needs to be disassembled and stored separately from the installed modules, check the boxes for the corresponding hardware types. For example, if you need to remove the drives from the chassis and store them separately, check the Remove Drives box.
- Click Remove and Send to Warehouse.
Related articles: