15 июля 2021 Время чтения: 9 минут

DCImanager 6 и DCImanager 5: сравниваем возможности. Часть 1

Алексей Петровский

Алексей Петровский

Технический писатель

ISPSystem

Часть 1. Оборудование: подключение, учёт, мониторинг

 

DCImanager 6 вышел в релиз в январе 2020 г. На момент релиза продукт имел ряд преимуществ по сравнению с DCImanager предыдущего поколения:

  • Микросервисная архитектура. Благодаря её возможностям платформа устойчива к нагрузкам и легко масштабируется.
  •  
  • Удобный и современный интерфейс. Освоить его легко и администратору платформы, и обычному пользователю. Для администратора в интерфейсе доступна информация по всей инфраструктуре дата-центра.
  •  
  • Новые механизмы, упрощающие работу с локациями. Для управления локацией достаточно выделить один из серверов дата-центра. Через этот сервер DCImanager взаимодействует со всем оборудованием. Локации работают независимо друг от друга.
  •  
  • Удобная работа с адресным пространством. Для управления IP-адресами и сетями платформе больше не требуется интеграция с дополнительным ПО. Администратор может управлять как отдельными IPv4 и IPv6-адресами, так и подсетями.
  •  
  • Новый сервис сбора статистики. Использование Graphite и Grafana позволяет организовать сбор статистики без нагрузки на платформу.
  •  
  • Новый подход к работе с IPMI. Модуль проксирования может подключиться к IPMI как с приватным, так и с публичным адресом. Модуль изолирован в отдельный докер-контейнер и не требует отдельного сервера для работы.

 

Подробнее об этих отличиях вы можете узнать в обзоре Первое знакомство с DCImanager 6 и сравнение с «пятёркой».

 

За прошедший год функциональность DCImanager 6 серьёзно расширилась. Актуальная версия платформы позволяет:

  • Добавлять оборудование различных вендоров;
  • Вести учёт оборудования по системе ITAM;
  • Автоматически добавлять серверы в DCImanager;
  • Проводить мониторинг серверов на физическом уровне;
  • Отправлять администратору уведомления о работе оборудования;
  • Запускать на серверах собственные скрипты и шаблоны ОС;
  • Объединять диски на сервере в RAID и задавать параметры разметки диска;
  • Управлять VLAN;
  • Посмотреть карту стойки с подробной информацией об устройствах.

 

Рассмотрим новые возможности продукта и сравним текущую реализацию этой функциональности с DCImanager 5.

Поддерживается больше устройств

 

Первые версии DCImanager 6 могли работать только с коммутаторами, управляемыми по SNMP, и PDU производства APC. Сейчас в платформу можно добавить:

  • Коммутаторы Arista, Brocade, Cisco Catalyst, Cisco Nexus, D-Link, Dell, Eltex, HP, Juniper, MikroTik;
  • Распределители питания APC, ATS и RPCM;
  • Источники бесперебойного питания Emerson Liebert NX и APC.

 

Список поддерживаемых устройств сопоставим с аналогичным списком для DCImanager 5, а некоторые модели (например, MikroTik) можно подключить только в шестой версии продукта.

Подробнее о поддерживаемом оборудовании в DCImanager 6 в документации

Учёт оборудования по ITAM

 

В DCImanager 5 для учёта оборудования есть модуль Склад. Модуль позволяет вести учёт только отдельных комплектующих сервера.

 

Модуль Учёта оборудования в DCImanager 6 более функционален. Он позволяет проводить инвентаризацию всех устройств дата-центра в единой системе. С помощью модуля можно:

  • Вести учёт любых устройств, комплектующих и запчастей — от серверов до USB-ключей;
  • Отслеживать комплектующие в течение всего жизненного цикла — от ввода в эксплуатацию до списания;
  • Резервировать комплектующие;
  • Планировать закупки;
  • Контролировать сроки гарантийного обслуживания.

 

Модуль сохраняет информацию обо всех добавляемых устройствах, обеспечивая полный учёт оборудования на складе. Вся история перемещений и других действий с оборудованием сохраняется в карточке устройства. Для любой детали можно указать данные поставки и срок окончания гарантии. Это поможет администратору оперативно отслеживать оборудование с истекающим сроком гарантии и планировать следующие закупки.

 

Кроме стандартных комплектующих (процессоры, накопители, оперативная память) модуль позволяет добавить свой тип оборудования. С комплектующими этого типа можно выполнять те же действия, что и со стандартными: установить в сервер, отправить в ремонт, зарезервировать и т.д.


Интерфейс модуля позволяет быстро посмотреть количество устройств с определённым типом и статусом. Нужную деталь легко найти с помощью фильтров

Интерфейс модуля Склад в DCImanager 5 (слева) отображает минимум информации. В модуле Учёта оборудования (справа) можно быстро посмотреть количество устройств с определённым типом и статусом. Нужную деталь легко найти с помощью фильтров оборудования

Добавлена визуализация стоек

 

Модуль Визуализации стоек расширяет возможности мониторинга и работы со стойками. После установки модуля для каждой стойки формируется карточка с информацией о:

  • Свободных, занятых и зарезервированных юнитах в передней и задней части стойки;
  • Устройствах, не занимающих юниты, но привязанных к стойке. Например, напольных ИБП;
  • Проценте загруженности стойки;
  • Температуре и энергопотреблению стойки.

Карта стойки. Кликнув на устройство, можно перейти в его карточку, чтобы посмотреть подробную информацию

Визуализация стоек есть и в DCImanager 5, но некоторые возможности доступны только в DCImanager 6. Например, отметить юнит служебным или зарезервированным, посмотреть подробную информацию об устройстве в стойке, данные о температуре серверов.

 

Подробнее о работе модуля Визуализации стоек

Добавление серверов автоматизировано

 

Модуль Автодобавления серверов существенно упрощает работу администратора дата-центра. Чтобы добавить новый сервер в платформу, достаточно установить его в стойку, подключить к коммутатору и нажать кнопку включения. Модуль без участия администратора:

  1. Проведёт на сервере диагностику и определит все установленные комплектующие;
  2. Добавит в настройки сервера подключения к коммутаторам;
  3. Настроит подключение к IPMI сервера.

Администратору останется только сделать несколько кликов в платформе, чтобы ввести сервер в эксплуатацию.


Модуль Автодобавления серверов можно настроить отдельно для каждой локации. При необходимости администратор может ввести дополнительную информацию о сервере с консоли

С момента включения сервера до его появления в платформе проходит примерно 10 минут. Модуль работает в фоновом режиме, поэтому операцию поиска можно запустить сразу на десятках устройств. Таким образом, автодобавление 10 стоек по 40 серверов занимает около получаса.

 

Документация по работе с модулем Автодобавления серверов

Подключаться к IPMI стало проще и безопасней

 

Для подключения к IPMI сервера DCImanager 6 использует модуль IPMI Proxy v2. Он позволяет подключиться к IPMI сервера с публичным или приватным IP-адресом. Работать с IPMI можно как через веб-интерфейс, так и через консоль. IPMI Proxy v2 состоит из двух частей. Одна из них устанавливается на сервер с DCImanager 6, другая — на управляющий сервер локации.

Модуль IPMI Proxy v2 был доступен в DCImanager 6 сразу по выходу релиза. За год модуль был серьёзно доработан:

  • Теперь для подключения к IPMI устанавливается VNC-соединение через SSH-туннель. Шифрование SSH сделало подключение к IPMI более безопасным;
  • Реализована возможность подключения к нескольким IPMI одновременно;
  • Увеличено быстродействие модуля: теперь первое подключение к IPMI сервера занимает на 30% меньше времени, последующие — на 60%.

DCImanager позволяет настроить права доступа к IPMI из интерфейса платформы. При создании пользователя можно указать его уровень доступа и назначить учётную запись владельцу сервера

В DCImanager 5 для работы с IPMI используется аналогичный модуль IPMI Proxy. Чтобы обеспечить безопасную работу панели управления, для модуля приходится использовать отдельный сервер. В DCImanager 6 модуль IPMI Proxy v2 запускается в отдельном докер-контейнере и не создаёт угрозы для безопасности платформы.

 

Документация по работе с модулем IPMI Proxy v2

Доступен мониторинг серверов на физическом уровне

 

В DCImanager 6 появилась возможность работы с датчиками и лог-файлами IPMI. Это позволяет проводить мониторинг серверов на физическом уровне. DCImanager подключается к IPMI и собирает информацию о:

  • температуре процессора, памяти, прочих датчиков;
  • скорости вращения вентиляторов;
  • напряжении на материнской плате;
  • возможных ошибках в работе сервера.

Информация с датчиков IPMI структурирована в карточке сервера по параметрам и типам датчиков

Новая система уведомлений

 

Система уведомлений в DCImanager 6 позволяет оперативно сообщить администратору о проблемах с оборудованием. Например, если температура процессора на любом из серверов превышает норму в течение 10 минут, платформа отобразит уведомление в интерфейсе и отправит копию на email администратора.

 

В текущей версии платформы уведомление будет отправлено, если:

  • показания датчика IPMI вышли за пределы допустимых;
  • найдены ошибки при диагностике сервера.

 

Возможности уведомлений будут расширяться в следующих версиях DCImanager 6.


В настройках уведомлений достаточно указать период времени, после которого выход параметра за пределы диапазона считается критическим. При опросе IPMI платформа автоматически получит минимальное и максимальное допустимое значение этого параметра

Система уведомлений имеет более гибкие настройки по сравнению с аналогичной системой в DCImanager 5. Администратор может настроить оповещения для:

 

  • отдельных серверов;
  • всех серверов в выбранных локациях;
  • всех серверов в платформе.

 

Подробнее о работе уведомлений в документации

Во второй части статьи расскажем об улучшенной работе с шаблонами, дисками, сетевыми настройками и API в DCImanager 6.

Чтобы посмотреть все возможности продукта, закажите демо.