Путем это обычно решается для использования одного из нескольких сервисных протоколов обнаружения, уже доступных. Например, см. статью Zeroconf Википедии. Многоадресно передайте DNS +, DNS-SD, кажется, текущий популярный и широко поддерживаемый метод, хотя существуют другие (и Wiki упоминает больше всего).
Например, там существует модификация-dnssd для apache2, который позволяет Apache использовать Avahi для объявления о себе по многоадресной передаче DNS.
Существует целая гигантская часть ESX, который помогает Вам с этим, резервированием VM и долями. Установите резервирование VM на уровни ресурса, которые Вам НУЖНО это VM, чтобы иметь как абсолютный минимум и установить его уровень доли для верхнего уровня, чем другой менее важный VMs. Я просто еще не обошел бы питание с привязкой процессора, они должны уладить Вас. Не стесняйтесь спрашивать снова, после того как Вы в порядке с более подробными вопросами.