Автоматическая балансировка нагрузки отказоустойчивого кластера Hyper-V
У нас есть кластер Hyper-V, состоящий из двух блоков, и мне было интересно, есть ли способ автоматического распределения нагрузки на два? Если один модуль перезапускается, мне нужно вручную переназначить некоторые виртуальные машины неиспользуемому гипервизору, что не является большой нагрузкой, но было бы неплохо не беспокоиться. Мы работаем под управлением Win7, S2008 и S2012.
Спасибо
3 ответа
Просто подожди. 2019 имеет это по крайней мере в качестве автоматической опции. Это будет происходить только при высокой нагрузке на единицу, но затем будет перемещать их.
Также там вы можете установить предпочтительные узлы, чтобы вы могли распределить их, и они вернутся к своим узлам по умолчанию. Не уверен, что в 2016 году это так (используйте кластер только в экспериментальном 2019 году).
Это не имеет смысла. Перезагрузка одного из ваших хостов Hyper-V должна инициировать миграцию любых кластерных виртуальных машин на этом хосте на другой хост Hyper-V. Если виртуальные машины не сгруппированы, то вы видите ожидаемое поведение. Отказоустойчивая кластеризация не переносит виртуальную машину, которая не кластеризована. Если вы хотите, чтобы эти виртуальные машины были перенесены, вам нужно их кластеризовать.
Я думаю, что в вашей ситуации, что вы хотите сделать, это сделать Pause > Drain Roles
и затем, когда вы закончите работу с узлом (перезагрузка и т. д.) и захотите снова "сбалансировать нагрузку", вы можете выполнить Resume > Fail Roles Back
h ttps:https://faultserver.ru/images/85849868a8eb2220c7a89cc8443788435a8372c2.png
h ttps:https://faultserver.ru/images/8035bb3ebbd2733f293aae1e19cc27181b5d93a6.png