Вигель Антонов, директор технического центра Merlion, рассказывает про функционал, особенности и возможности платформы от «ГК Астра».
Вигель Антонов
Назначение платформы DCImanager
ПО DCImanager – комплексная платформа для управления оборудованием (включая физические серверы) центров обработки данных разного масштаба, в том числе географически распределенных. Программное обеспечение входит в экосистему продуктов автоматизации развертывания и управления инфраструктурой платформ виртуализации, разработанную компанией ISPsystem (ГК «Астра»).
DCImanager позволяет определять и контролировать иерархию инфраструктуры ЦОДов, а также вести инвентаризацию активов оборудования технологической инфраструктуры от коммутационных стоек до комплектующих, установленных в серверы и хранящихся на складе.
DCImanager дает возможность работать с мультивендорным оборудованием, включая:
Поддержка мультивендорной инфраструктуры дает возможность работы с оборудованием всех основных производителей без дополнительных инструментов, а значит, и без затрат на их сопровождение и поддержку.
DCImanager может быть использован как для создания собственной технологической инфраструктуры, так и для предоставления услуг «облачных» инфраструктурных сервисов публичными провайдерами.
DCImanager – российская разработка: совместима с ОС Astra Linux, а также включена в Единый реестр российских программ для электронных вычислительных машин и баз данных – реестровая запись № 8776 от 31.12.2020.
Функциональность платформы DCImanager
Программное обеспечение DCImanager – платформа для автоматического предоставления выделенных физических серверов и управления мультивендорной информационной технологической инфраструктурой в едином интерфейсе.
ПО дает возможность автоматизировать такие задачи, как:
Редакции платформы DCImanager
ПО DCImanager имеет две следующие редакции:
1) DCImanager Infrastructure, ориентирована на потребности владельцев информационной технологической инфраструктуры, позволяет управлять мультивендорной инфраструктурой в едином интерфейсе.
2) DCImanager Hosting, ориентирована на потребности хостинг-провайдеров, позволяет автоматизировать сервис предоставления выделенных физических серверов.
Сравнение функциональных возможностей редакций ПО DCImanager представлено в таблице
№ п.п. | Функциональность | Редакция DCImanager Hosting | Редакция DCImanager Infrastructure |
1 |
Операции с сервером через PXE:
|
ДА | Настраивается для центра обработки данных |
2 | Шаблоны операционных систем | ДА | Настраивается для центра обработки данных |
3 | Автозапуск скриптов на сервере | ДА | Настраивается для центра обработки данных |
4 | Модуль VPU (VLAN Per User) | ДА | НЕТ |
5 | Модуль Пользовательские VLAN | ДА | НЕТ |
6 | Автоматическое добавление серверов через PXE | ДА | Настраивается для центра обработки данных |
7 | Работа без DHCP-сервера | НЕТ | ДА |
8 | Установка операционных систем из ISO-образа | НЕТ | ДА |
9 | Отображение версий микрокодов и прошивок BIOS/UEFI и BMC | НЕТ | ДА |
10 | Уведомления о неполадках и критическом состоянии комплектующих | НЕТ | ДА |
11 | Установка на сервер с ОС Astra Linux | НЕТ | ДА |
Редакция DCImanager Hosting предоставляет решение для автоматизации продаж выделенных физических серверов включая:
Редакция DCImanager Infrastructure предоставляет решение для автоматизации управления мультивендорной информационной технологической инфраструктуры в едином интерфейсе включая:
Состав платформы DCImanager
Структура программного обеспечения DCImanager
ПО DCImanager развертывается в составе:
1) сервер платформы – физический или виртуальный на основе виртуализации KVM, Hyper-V или VMware ESXi;
2) серверы-локации – физические или виртуальные на основе виртуализации KVM.
Поддерживаемые операционные системы:
Системные особенности платформы DCImanager
Минимальные системные требования для ПО DCImanager отражены в таблице
№ п.п. | Инфраструктурный ресурс | Сервер платформы | Серверы-локации |
1 | Процессор частота, ГГц | 2.4 | 2.4 |
2 | Процессор количество ядер, шт. | 4 | 4 |
3 | Оперативная память, ГБайт | 8 | 8 |
4 | Дисковое пространство, ГБайт | 110 | 100 |
ПО протестировано на совместимость и поддержку работы со следующими моделями серверов:
Для систем удаленного управления серверами, программное обеспечение DCImanager поддерживает работу с консолями BMC следующего оборудования:
ПО DCImanager собирает анонимные сведения об ошибках, возникающих в платформе. Эти сведения содержат обезличенные данные и передаются на серверы, расположенные на территории Российской Федерации. Собранные данные используются для улучшения работы DCImanager. Предусмотрена возможность отключить сбор данных через настройку ПО или сетевого оборудования. Например, запретить обращения к серверу сбора данных в настройках межсетевого экрана. Подобные ограничения не повлияют на работу ПОDCImanager.
Для DCImanager реализовано создание резервной копии, содержащей все настройки платформы. Резервная копия сохраняется в формате архива tar и содержит файлы:
Резервное копирование и восстановление из резервной копии выполняет сервис установки платформы dci. Автоматическое сохранение резервных копий настраивается с размещением на внешнем хранилище или на самом сервере с платформой. При выборе локального хранилища платформа будет сохранять копии в директории opt/ispsystem/dci/backup/. Рекомендуем сохранять резервные копии на внешнее хранилище, так как файлы копий могут быть повреждены при возникновении проблем с сервером платформы.
Интерфейс платформы DCImanager
DCImanager предоставляет полноценный удобный графический интерфейс для администраторов платформы и клиентов.
Информация об оборудовании и других объектах платформы в DCImanager представлена в виде таблиц, содержащих краткую информацию об устройствах.
Интерфейс программного обеспечения DCImanager. Оборудование.
Посмотреть подробную информацию и внести изменения в настройки возможно в карточке устройства. В карточке отображается подробная информация об объекте, его настройках и история.
Интерфейс программного обеспечения DCImanager. Карточка объекта.
Типовые действия и операции с объектами платформы могут быть вызваны из таблицы объектов или из карточки объекта.
Интерфейс программного обеспечения DCImanager. Операции объекта.
Возможности платформы DCImanager
В DCImanager имеется возможность добавить собственные параметры к объектам платформы. Например, номенклатурные номера, данные расширенной гарантии, дополнительные технические характеристики и т.д.
Собственные параметры могут быть использованы в глобальном поиске и фильтрации информации в таблицах. В текущей реализации доступно добавление параметров к следующим объектам:
DCImanager допускает подключение оборудования независимо от его территориального расположения и центра обработки данных, в котором оно находятся. Удаленное оборудование может быть объединено в группы по его месту расположения. Для этого в платформе предусмотрен объект локации.
Интерфейс программного обеспечения DCImanager. Управление локациями
Локация – интерфейс, через который DCImanager управляет оборудованием из одного центра обработки данных. Под каждую локацию в центре обработки данных отводится специальный сервер, который служит DHCP-сервером и хранилищем шаблонов ОС для всех серверов в локации. Сервер должен быть физическим или виртуальным на основе виртуализации KVM. Для равномерного распределения нагрузки рекомендуется использовать отдельные серверы для платформы и локации. DCImanager позволяет систематизировать оборудование в локации по стойкам, в которых оно расположено.
Интерфейс программного обеспечения DCImanager. Управление стойками.
При создании локации указывается необходимое количество стоек и их размер в юнитах. Серверы и оборудование в DCImanager могут быть добавлены в одну из существующих стоек. Программное обеспечение DCImanager использует ролевую модель для управления правами доступа. С помощью ролей можно гибко настроить права пользователей платформы –каждому пользователю будут доступны только необходимые функции.
Интерфейс программного обеспечения DCImanager. Управление ролями.
Программное обеспечение DCImanager по умолчанию предусматривает следующие системные роли:
1) администратор, имеет полный доступ ко всем возможностям DCImanager (в платформе должна быть хотя бы одна учетная запись с этой ролью);
2) пользователь, доступны только действия с серверами, владельцем которых он является:
Про работу платформы с серверами, преимущества и экосистему ПО DCImanager мы рассмотрим во второй части статьи.
Материал предоставлен директором технического центра Вигелем Антоновым.