Продолжаем сравнение DCImanager пятого и шестого поколений. В первой части статьи мы рассказали о возможностях подключения, учёта и мониторинга оборудования. В этой статье рассмотрим:
- работу со скриптами и шаблонами;
- возможности работы с дисками сервера;
- управление адресным пространством;
- настройку VLAN;
- использование API.
Содержание
В шаблонах появился выбор режима загрузки
В DCImanager 6 шаблоны ОС поддерживают загрузку как через PXE, так и через iPXE. При запуске операции администратор может выбрать режим загрузки. DCImanager запомнит выбор для данного сервера и будет использовать подходящий загрузчик при следующих операциях. Это касается и операций, выполняемых через биллинг.
DCImanager 5 для каждого типа загрузки требует наличия отдельного шаблона. DCImanager 6 использует один шаблон для всех вариантов загрузки. Это сокращает количество требуемых шаблонов и, таким образом, экономит дисковое пространство на управляющем сервере в локации.
Добавлена поддержка собственных шаблонов ОС и скриптов
Чтобы подготовить сервер к выдаче, на нём нужно установить операционную систему и дополнительное ПО, произвести настройку. Использование пользовательских шаблонов ОС и скриптов позволяет автоматизировать решение этих задач и сэкономить время администратора.
На основе доступных шаблонов из репозитория ISPsystem администратор может создать собственные. Настройки шаблонов позволяют расширить возможности установки. Например, задать настройки ядра ОС и подключить ISO-образ.
Функциональность по работе с шаблонами в DCImanager 6 не уступает DCImanager 5, но в новом интерфейсе работать с шаблонами стало проще и удобней.
По умолчанию в платформе доступны скрипты из репозитория ISPsystem для установки ПО. Администратор может легко добавить к ним собственные скрипты.
DCImanager поддерживает создание bash-скриптов для ОС Linux и PowerShell-скриптов для ОС Windows. Настройки безопасности позволяют открыть доступ к скрипту для всех пользователей платформы или только для администраторов.
Доступна ручная разметка диска и работа с RAID
В некоторых случаях требуется подготовить сервер с нетипичной конфигурацией. Например, создать большое число разделов или объединить диски в RAID. Для решения подобных задач обычно требуется дополнительное ПО и опытный системный администратор. В интерфейсе DCImanager 6 разметить диск и создать RAID-массив можно в несколько кликов.
Такая настройка сокращает время подготовки сервера и позволяет избежать ошибок, связанных с использованием стороннего ПО.
Работа с RAID-массивами поддерживается и в DCImanager 5, а возможность выбора диска для установки ОС и ручной разметки есть только в шестой версии продукта.
Расширены возможности по работе с адресным пространством
В DCImanager 5 для работы с IP-адресами и физическими сетями требовалось приобрести, установить и настроить дополнительный продукт — IPmanager. В DCImanager 6 это программное обеспечение встроено как отдельный сервис, не требующий настройки пользователем.
В текущей реализации DCImanager 6 позволяет:
- управлять физическими сетями, пулами и блоками IP-адресов;
- работать с IPv4 и IPv6-адресами;
- вручную или автоматически выделять устройствам отдельные IP-адреса и подсети;
- вести историю выдачи и изменения IP-адресов;
- зарезервировать отдельные IP-адреса и подсети;
- выделить пул IP-адресов для оборудования из определённой стойки;
- выделить пулы для выдачи и освобождения серверов;
- выполнять проверку IP-адресов в сервисах DNSBL;
- предотвратить выдачу одинаковых IP-адресов устройствам.
Простое управление VLAN
Управление виртуальными сетями — одна из важных задач для администратора дата-центра. Грамотное распределение оборудования по VLAN повышает быстродействие сети и защищает серверы от сетевых атак.
Чтобы настроить VLAN в DCImanager 6, не нужно подключаться к консоли коммутатора. Достаточно выполнить несколько простых действий в интерфейсе платформы.
DCImanager 6 умеет выполнять все основные операции с VLAN, что и DCImanager 5: добавлять VLAN вручную и автоматически после опроса коммутатора, управлять участниками виртуальной сети. С помощью модуля Пользовательских VLAN администратор платформы может выделять виртуальные сети для серверов пользователей. В ближайших планах выпуск модуля VPU, который позволит помещать каждый сервер в отдельный широковещательный домен.
В шестой версии DCImanager доступно автосоздание VLAN — функция позволяет создавать одинаковые VLAN одновременно на нескольких коммутаторах. Это ускоряет время настройки сетей и сокращает количество рутинных операций.
Удобный и функциональный API
DCImanager 6 использует REST API, поддерживающий запросы POST, GET и DELETE. Все запросы и ответы передаются в формате JSON. API более функционален по сравнению с DCImanager 5 и позволяет разработчику легко настроить интеграцию с биллинговой платформой и другими сторонними приложениями. С выходом новых версий API не изменяется, а дополняется, сохраняя обратную совместимость.
API DCImanager 6 подробно документирован. В документации разработчик может посмотреть как работает та или иная функция через интерактивную консоль.
Как перейти на DCImanager 6
Мы постарались сделать всё, чтобы внедрить DCImanager 6 или перейти с пятой версии продукта на шестую можно было быстро и без простоя оборудования. Время миграции зависит от количества используемых устройств и в среднем занимает от 30 минут до трёх часов. В процессе миграции старая панель управления продолжит работать, клиенты дата-центра смогут пользоваться своими услугами и заказывать новые. Специалисты ISPsystem оказывают поддержку по внедрению и сопровождению платформы.