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