Linux cluster + acpi(pm-suspend)
Есть задача: Сбор стат. данных показаетелей кластера(нагрузка на nodes,температура, параметры фс, idle, etc). Создание системы энергосбережения, на основе собираемых данных.
Дело в том что задача наполовину учебная(те желательно сделать логику самому). А доступа к кластеру пока нет, универ ещё не расшарил.
Есть идеи по реализации но не хватает опыта((.Нужен совет. Идея такая:
Инфа будет хранится в RRD. Данные берём из snmp MIB. Создаём процесс(скрипт на perl) который собирает инфу и обновляет rrd, рисует графики для web-интрефейса. Этот же скрипт должен доставать часть данных из rrd анализировать их, например по idle и принимать решение перевести узел в ждущий режим.
На локалке(на хоумпс) скрипт работает отлично.какие могут быть проблемы при переносе на кластер?
Точнее как отлично..Засыпает хорошо. Но как будет просыпаться... На локалке это сделать трудно, на кластере планирую через wake-on-lan.
Прокоментируйте пожалуйста, что я не учёл. Не хочется уронить казёное оборудование)И до запуска хочу учесть все мелочи..
п.с. следующие проблеммы кажутся наиболее вероятными: ACPI и кластер, проблемы с синхронизацией, и вообще как то мало инфы по этому поводу.. Если кто подкинет, буду очень благодарен. Как на кластере реализовать pm-suspend конкретного nod'а как их потом разбудить) - это основная проблемма. доступ к mib по конкретному nod'у. те необходимо ли поключение по локалке, или доступ можно получить с основной машины..