Рейтинг:0

vSphere70u1 — Как виртуальные машины агента vCLS могут предоставлять службу кластеризации?

флаг us

vSphere 7 Update 1 добавил новую «vSphere Clustering Service (vCLS)» и, согласно документ:

  • Базовая архитектура

    Базовая архитектура плоскости управления vCLS состоит из максимум 3 виртуальные машины (ВМ), также называемые виртуальными машинами системы или агента, которые размещаются на отдельных узлах в кластере. Это облегченные виртуальные машины агентов, образующие кворум кластера. В небольших кластерах с менее чем 3 хостами количество виртуальных машин агента равно количеству хостов ESXi. Виртуальные машины агентов управляются vSphere Cluster Services.. Пользователи не должны поддерживать жизненный цикл или состояние виртуальных машин агентов, их не следует рассматривать как обычные виртуальные машины рабочей нагрузки.

Меня очень сбивает с толку то, как эти виртуальные машины vCLS могут помочь обеспечить Служба кластеризации. У этих виртуальных машин даже нет сетевых адаптеров, поэтому они не могут напрямую общаться друг с другом. На самом деле хосты ESXi кластера обмениваются информацией о своем состоянии. Таким образом, с технической точки зрения служба ESXi (работающая как процессы) может делать то же, что и виртуальные машины vCLS.

Попробуйте погуглить «vsphere отключить vcls», и вы увидите, что эта новая функция действительно вводит пользователей в замешательство. Итак, в чем смысл использования виртуальных машин vCLS?

Рейтинг:1
флаг br

«поэтому они не могут напрямую общаться друг с другом» — у виртуальных машин есть больше способов общаться друг с другом и с vCenter, чем просто Ethernet/IP.

С тех пор как были представлены DRS и HA, они в значительной степени зависели от работоспособности vCenter — венчурный капитал решал, какие виртуальные машины следует переместить для DRS, и организовывал перемещение хостов, а HA нуждался в венчурном капитале, чтобы помочь координировать процесс голосования HA и планировать «карту отказов». '.

vCLS позволяет DRS и HA не только продолжать работу в отсутствие VC, но также разрешать голосование HA и планы развития в зависимости от доступности хоста при наличии VC. Думайте об этом как о функциях <7.0u1 VC DRS и HA, отправленных из VC в трехсторонний кластер, чтобы выполнять эту роль для него — имеет ли это смысл?

В любом случае просто игнорируйте их, они эффективно управляются самостоятельно, во что бы то ни стало поместите их в свою собственную папку виртуальной машины, чтобы скрыть их, но не беспокойтесь о них.

SF.express avatar
флаг us
«У виртуальных машин есть больше способов общаться друг с другом и с vCenter, чем просто Ethernet/IP». -- Виртуальные машины vCLS работают на разных хостах ESXi, так как же?
SF.express avatar
флаг us
да я могу просто игнорировать их. просто интересно с технической точки зрения. это выше моего понимания.
флаг br
Существует ряд внутренних протоколов VMware, доступных им по разным причинам.
SF.express avatar
флаг us
я понимаю, что *внутренние протоколы* возможны, если виртуальные машины находятся на одном хосте ESX, но виртуальные машины vCLS находятся на разных хостах ESX.
флаг br
В частности, они используют интерфейс VMCI/vSocket, чтобы виртуальная машина могла общаться с хостом, а поскольку хосты могут общаться друг с другом, они могут использовать этот механизм для связи между собой.
SF.express avatar
флаг us
да а зачем заморачиваться? хосты ESX могут сообщать друг другу о своем состоянии без виртуальных машин vCLS. правильно? мне кажется, что виртуальные машины vCLS только усложняют ситуацию.
флаг br
Не знаю, не спроектировал это, извините, это, вероятно, эволюционный шаг от всего, что контролируется венчурным капиталом, к полной децентрализации, я думаю, это всего лишь один шаг.
SF.express avatar
флаг us
я согласен, что здорово заставить DRS/HA/... продолжать работать, когда VC не работает. просто не могу представить, какие волшебные роли играют виртуальные машины vCLS.
флаг br
Они позволяют DRS работать без VC, а хостам инициировать голосование HA и планировать, а затем сообщать план между собой — по сути, просто распределяя эту роль от VC.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.