У нас есть набор серверов, на которых работает VMware ESXi 4, и на них работает набор машин Linux (на самом деле это кластер VMed Rocks). Один из узлов на хосте - это высокоприоритетный сервер, который всегда должен получать предпочтение с точки зрения вычислительной мощности, если хост-машина VMware загружается.
Как лучше всего настроить что-то подобное? На серверах 8 ядер. Есть ли способ эффективно связать одно из ядер с важной виртуальной машиной, чтобы другие виртуальные машины не могли его использовать? Или такой эффект лучше достигается за счет резервирования МГц при распределении ресурсов? Или это то, для чего лучше всего подходит планирование?
В ESX есть целая гигантская часть, которая помогает вам в этом, резервирование и совместное использование виртуальных машин. Установите для резервирования виртуальной машины уровни ресурсов, которые вам НЕОБХОДИМО иметь как минимум, и установите уровень ее общего доступа выше, чем для других менее важных виртуальных машин. Я бы пока не стал возиться с привязкой к процессору, это должно вас разобраться. Не стесняйтесь спрашивать еще раз, как только вы начнете работать с более подробными вопросами.