Назад | Перейти на главную страницу

Как я могу реализовать управление другими выделенными серверами по IPMI-адресу?

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

Это специальный сервер, мы входим в ipmi address в браузере, тогда мы можем войти на назначенный сервер по ipmi-адресу.

для входа по ipmi-адресу:

управлять назначенным сервером по ipmi-адресу:


Мое требование: мы хотим реализовать управление состоянием питания серверов на нашем веб-сайте, мы хотим добавить вводы и кнопки на нашем веб-сайте управления для управления удаленными серверами, мы вводим адрес ipmi и имя пользователя / пароль ipmi, которые могут мне рассказать как это реализовать?

есть ли сценарий, который может это сделать? Я не уверен, можем ли мы использовать какой-либо сценарий для управления открытием браузера, затем ввести данные ipmi, а затем выполнить верхнюю операцию.

Кто может мне посоветовать?

Обратите внимание, что IPMI - это протокол и не только графический пользовательский интерфейс.

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

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

Вопросы о том, как реализовать такой код, здесь не по теме.