Поиск по сайту:

12 лучших программ для управления инфраструктурой центров обработки данных


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

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

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

1. DCI-менеджер

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

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

Основные возможности DCImanager:

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

2. Опендким

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

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

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

3. НОК-ПС

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

Существует интеграция WHMCS (Платформа выставления счетов и автоматизации веб-хостинга) и Blesta (Платформа выставления счетов и управления клиентами). Однако это не лучший выбор, если вам нужно иметь под рукой карту центра обработки данных и видеть расположение стойки.

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

4. EasyDCIM

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

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

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

5. Башня Ансибл

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

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

6. Марионеточное предприятие

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

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

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

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

7. Нетбокс

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

8. Столы-стойки

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

9. Устройство 42

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

10. ЦентрОС

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

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

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

11. ЛинМин

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

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

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

12. Бригадир

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

Заключение

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

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

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

Надеюсь, что мой обзор поможет вам подобрать подходящее программное обеспечение для вашего случая и облегчит вам жизнь. Да здравствует ваших серверов!