Да, вариант с NUT будет работать - я такое проделывал с обычным железным NAS'ом к которому был подключен UPS и который давал команду "Ложиться!" всем 3ом ESX серверам.
Так что - да, сработает
falsebyte - верно сказал - скорее всего у вас эта ВМка доступна с роутера - если так, то достаточно просто пробросить порты на нём для IP этой ВМки и не забыть настроить firewall на самом CentOSe.
ESX тут практически не причем :)