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

Спящий сервер

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

Возможно ли, что ежедневная гибернация может быть вредна для оборудования машин?

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

Альтернативный подход к экономии энергии - энергоэффективность ваших серверов. Здесь есть большая потенциальная выгода. Серверы, произведенные Dell, IBM и HP за последние 2 года, обладают значительно большей энергоэффективностью по сравнению с их предшественниками из-за общего перехода на «зеленые» технологии центров обработки данных. Один из наших серверов HP G5 (2007 г.) потребляет 400 Вт при обычной нагрузке для работы одного экземпляра 2008 г., тогда как на одном из наших серверов G6 (2009 г.) работает 70 виртуальных машин и едва ли потребляется 180 Вт.

Другая альтернатива - если вы виртуализированы, вы также можете воспользоваться решениями для управления питанием кластера, такими как Insight Power Manager. Доступны плагины, которые могут динамически включать / выключать хост-серверы виртуальных машин для удовлетворения спроса, поэтому, когда ваши системы затихают вечером, группа серверов, на которых они работают, отключится. Когда утром все наладится, серверы снова подключатся к сети. Это гораздо более элегантное решение, если вы хотите сэкономить электроэнергию на нескольких машинах.

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

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

Вот упомянутый мною сервер G6:

Вот G5 (перезагрузился сегодня вечером, поэтому только частичный график):

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