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

Инструмент управления с открытым исходным кодом для измерения и отчетности по энергоэффективности серверов

Я хотел бы измерить энергоэффективность серверов (виртуализированных) с помощью инструмента управления с открытым исходным кодом, такого как Nagios или OpenNMS. Cacti также может быть полезен благодаря своим возможностям построения исторических графиков, но он не кажется таким гибким, как Nagios, в отношении плагинов и т. Д.

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

Спасибо!

Кейт

Я не уверен, о чем вы спрашиваете, и я не уверен на 100%, что вы спрашиваете :-) Некоторая общая информация, которая может быть полезна:

Потребляемую мощность необходимо измерять в точке распределения (либо через CDU в стойке, либо с помощью счетчика, подключенного к шнурам питания) - я не знаю ни одного серверного оборудования, которое сообщает о потребляемом токе источника питания, хотя я может что-то упустить.

«Энергоэффективность» - это нечеткое значение для виртуального сервера, поскольку потребление электроэнергии по своей сути является физическим - если вы должен иметь номер для конкретной виртуальной машины, можно сказать, что ваша виртуальная машина потребляет 1/N часть энергии, потребляемой физическим оборудованием, на котором она размещена (где N = количество размещенных виртуальных серверов).
Обратите внимание, что при этом необходимо учитывать всю поддерживающую инфраструктуру (например, сети SAN), используемую в среде виртуализации, и даже в этом случае это чрезвычайно приблизительное значение, поскольку не учитывается, какой процент нагрузки на среду виртуализации создается конкретная виртуальная машина: она просто равномерно распределяет энергопотребление.

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