Программное обеспечение для управления серверами в дата-центрах

Когда компания растет, растет и ее потребность в вычислительных ресурсах. Это касается как обычных компаний, так и провайдеров, включая тех, кто сдает в аренду выделенные серверы. Когда общее количество стоек превысит 10, вы столкнетесь с проблемами.

Как провести инвентаризацию серверов и запасных частей? Или как поддерживать центр обработки данных в хорошем состоянии, вовремя обнаруживая и устраняя потенциальные угрозы. А как найти стойку со сломанным оборудованием? Как подготовить физические машины к работе? Выполнение этих задач вручную займет слишком много времени и потребует наличия огромной команды администраторов в вашем ИТ-отделе.

Однако есть лучшее решение — использование специального программного обеспечения, автоматизирующего управление ЦОД. Давайте проведем обзор инструментов для управления ЦОД, представленных сегодня на рынке.

1. DCImanager

DCImanager — это платформа для управления физическим оборудованием: серверами, коммутаторами, PDU, маршрутизаторами; а также мониторинга ресурсов серверов и ЦОД. Она помогает оптимизировать использование вычислительных мощностей, повысить эффективность работы ИТ-отдела и гибко трансформировать инфраструктуру в соответствии с бизнес-задачами.

DCImanager может быть гибко интегрирован в ИТ-инфраструктуру любой сложности. Сотни компаний из различных отраслей (включая хостинг, ИКТ, центры обработки данных, производство, финансы и т.д.) используют его для решения своих задач.

Основными особенностями DCImanager являются:

  • DCIM с поддержкой нескольких поставщиков и инвентаризацией оборудования.
  • Система мониторинга и уведомлений.
  • Удаленный доступ к серверам.
  • Управление коммутаторами, физическими сетями и VLAN.
  • Автоматизация продаж серверов для хостинг-провайдеров.
  • Доступ персонала (или клиентов) к выбранным узлам инфраструктуры.

2. Opendcim

В настоящее время это единственное свободное программное обеспечение в своем классе. Оно имеет открытый исходный код и разработано как альтернатива коммерческим DCIM-решениям. Позволяет вести инвентаризацию, рисовать карту DC, отслеживать температуру и энергопотребление.

С другой стороны, она не поддерживает функции удаленного отключения питания, перезагрузки сервера и установки ОС. Тем не менее, он широко используется в некоммерческих организациях по всему миру.

Благодаря открытому исходному коду, Opendcims должен отлично работать в компаниях, имеющих собственных разработчиков.

3. NOC-PS

Коммерческая система, предназначенная для инициализации физических и виртуальных машин, имеет широкий функционал для расширенной подготовки оборудования: установки ОС и другого ПО, настройки сетевых конфигураций.

Имеется интеграция с WHMCS (Web Hosting Billing & Automation Platform) и Blesta (Billing and Client Management Platform). Однако это будет не лучший выбор, если вам нужно иметь под рукой карту дата-центра и видеть расположение стоек.

NOC-PS обойдется вам в 100 евро в год за каждый пакет из 100 выделенных серверов. Подходит для компаний малого и среднего масштаба.

4. EasyDCIM

EasyDCIM — это платное программное обеспечение, ориентированное в основном на обеспечение серверов. Оно предоставляет возможности установки ОС и другого ПО, облегчает навигацию по DC, позволяя рисовать схему стоек.

При этом сам продукт не включает в себя управление IP и DNS, контроль над коммутаторами. Эти и другие возможности становятся доступны после установки дополнительных модулей, как бесплатных, так и платных (включая интеграцию WHMCS).

Базовый план предлагает 100 серверных лицензий по цене от $99 в год. Из-за ценовой политики EasyDCIM может быть немного дороговат для небольших компаний, в то время как средние и крупные компании могут попробовать его.

5. Ansible Tower

Ansible Tower — это инструмент управления вычислительной инфраструктурой корпоративного уровня от компании RedHat. Основной идеей этого решения была возможность централизованного развертывания серверов для различных пользовательских устройств.

Благодаря этому Ansible Tower может выполнять практически любые возможные программные операции с интегрированным программным обеспечением и имеет потрясающий модуль сбора статистики. На темной стороне мы имеем отсутствие интеграции с популярными системами биллинга и ценообразования.

6. Puppet Enterprise

Разработана на коммерческой основе и рассматривается как вспомогательное программное обеспечение для ИТ-отделов. Предназначено для ОС и другого ПО, установленного на серверах и пользовательских устройствах как на этапе первоначального развертывания, так и на этапе дальнейшей эксплуатации.

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

Puppet Enterprise имеет бесплатную и полнофункциональную версию для 10 компьютеров. Стоимость годовой лицензии составляет 120 долларов на одно устройство.

Может работать для крупных корпораций.

7. NetBox

NetBox — это платформа управления IP-адресами и инфраструктурой центров обработки данных с открытым исходным кодом, которая была создана сетевой командой DigitalOcean для хранения информации о ваших сетях, виртуальных машинах, инвентаризации и многом другом.

8. RackTables

RackTables — это крошечный инструмент с открытым исходным кодом для управления активами центров обработки данных и серверных комнат, позволяющий отслеживать аппаратные активы, сетевые адреса, пространство в стойках, конфигурацию сети и многое другое!

9. Device 42

В основном предназначено для мониторинга центров обработки данных. Имеет отличные инструменты для инвентаризации и автоматически строит карты зависимости аппаратного/программного обеспечения. Карта DC, построенная Device 42, отражает температуру, свободное пространство и другие параметры стойки как графически, так и отмечая стойки определенным цветом. Однако установка программного обеспечения и интеграция биллинга не поддерживаются.

10. CenterOS

Это операционная система для управления ЦОД с основным упором на инвентаризацию оборудования. Помимо создания карты ЦОД, схем стоек и соединений, хорошо продуманная интегрированная система статусов серверов облегчает управление внутренними техническими работами.

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

Исходный код Centeros закрыт, а цены доступны только по запросу. Тайна о ценах затрудняет определение целевой аудитории продукта, однако можно сделать предположение, что CenterOS предназначен в основном для крупных компаний.

11. LinMin

Это инструмент для подготовки физического оборудования к дальнейшему использованию. Использует PXE-установку выбранной ОС и последующее развертывание требуемого набора дополнительного ПО.

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

Цена начинается от $2400/год за 100 серверов. Средние и крупные компании могут обратить внимание на LinMin.

12. Foreman

Foreman — это совершенное приложение с открытым исходным кодом для управления жизненным циклом физических и виртуальных серверов, которое дает системным администраторам Linux возможность легко автоматизировать повторяющиеся задания, быстро развертывать приложения и проактивно управлять серверами, локальными или облачными.

Заключение

Теперь давайте подведем итог. Я бы сказал, что большинство продуктов для автоматизации операций с большим объемом инфраструктуры, которые мы имеем сегодня на рынке, можно разделить на две категории.

Первая в основном предназначена для подготовки оборудования к дальнейшей эксплуатации, а вторая управляет инвентаризацией. Не так просто найти универсальное решение, которое будет содержать все необходимые функции, поэтому можно отказаться от многочисленных инструментов с узкой функциональностью, предоставляемых производителем оборудования.

Однако теперь у вас есть список таких решений, и вы можете проверить его самостоятельно. Стоит отметить, что в списке есть и продукты с открытым исходным кодом, так что если у вас есть хороший разработчик, то его можно адаптировать под ваши конкретные нужды.

Поделитесь с друзьями

Добавить комментарий

0 комментариев
Вбудовані Відгуки
Переглянути всі коментарі
0
Ми любимо ваші думки, будь ласка, прокоментуйте.x