ѕодпишитесь на наш Telegram-канал Ѕудьте в курсе последних новостей 👇 😉 ѕодписатьс€
ѕоддержим в трудное врем€ —пециальное предложение на техническую поддержку вашей »“ - инфраструктуры силами наших экспертов ѕодобрать тариф
ѕоставка оборудовани€ √аранти€ и помощь с настройкой. —кидка дл€ наших читателей по промокоду WIKIMERIONET  упить
»нтерфейс статистики Merion Mertics показывает ключевые диаграммы и графики по звонкам, а также историю звонков в формате, который легко поймет менеджер ѕопробовать бесплатно
¬недрение
офисной телефонии
Ўаг на пути к созданию доступных унифицированных коммуникаций в вашей компании ¬недрить
»нтеграци€ с CRM ѕомогаем навести пор€док с данными
и хранить их в единой экосистеме
ѕодключить
»“ Ѕезопастность ”мна€ информационна€ безопасность дл€ вашего бизнеса «аказать
ћерион Ќетворкс

7 минут чтени€

ѕланировщик распределенных ресурсов VMware (VMware DRS) Ч это система, котора€ позвол€ет автоматически сбалансировать виртуальные машины (¬ћ) в кластерной среде VMware vSphere. ¬ этой статье мы рассмотрим некоторые советы и рекомендации по планированию, настройке и использованию vSphere DRS.

DevOps

—балансированный кластер обозначает то, что ваши хосты в кластере будут одинаково (или почти) распределены. ≈сли ваш кластер не сбалансирован, ваши ¬ћ будут автоматически перенесены с помощью vMotion на хосты с минимальным использованием ресурсов. Ќапример, если в вашей среде есть DRS, вы не будете видеть, что один хост используетс€ на 99%, а другой на 50%. DRS заботитс€ о балансировке ¬ћ с помощью vMotion.

¬ этой статье мы дадим вам несколько советов, которые позвол€т получить максимальную отдачу от VMware DRS и сделать эту технологию оправдывающей вложени€.

VMware DRS не €вл€етс€ частью vSphere Standard и входит только в версии Enterprise Plus или Platinum. ¬сегда возникает вопрос, стоит ли переходить на версию vSphere с DRS. ≈сли бы у мен€ была возможность выбора, € бы предпочел лицензионный вариант VMware DRS.

„тобы дать вам представление о том, что нужно, давайте начнем с основ. ƒл€ VMware vSphere Distributed Resources Scheduler (DRS) требуетс€ следующее:

  1. VMware vCenter Server
  2.  ластер VMware vSphere ESXi
  3. ¬ключенна€ сеть vMotion на хостах кластера
  4. Ћицензи€ Enterprise Plus (или выше)
  5. ќбщее хранилище между хостами ESXi (традиционное или гиперконвергентное через VMware VSAN)
  6. ѕри использовании Predictive DRS вам также будет нужно запустить лицензированный vRealize Operations Manager (vROPs).

—оветы и хитрости VMware DRS

»спользуйте однородное оборудование.

ѕервый совет касаетс€ оборудовани€ при формировании кластеров. ќсновное правило VMware - выбирать хосты с одинаковым или похожим оборудованием. ƒл€ этого есть причина. –еша€, какие хосты группировать в кластеры DRS, попытайтесь выбрать те, которые €вл€ютс€ максимально однородными с точки зрени€ процессора и пам€ти. Ёто улучшает предсказуемость и стабильность производительности.

—корость DRS и снижение использовани€ ресурсов.

ќбновитесь до последней версии vSphere. ѕоследн€€ vSphere, 6.7, гораздо более эффективна, когда речь идет о скорости DRS и использовании ресурсов. Ќесмотр€ на то, что сама скорость vMotion не может быть выше, поскольку она зависит от базовой архитектуры сети и хранилища, VMware оптимизирует скорость прин€ти€ решений до того, как произойдет vMotion. ‘актически, они достигли в 2-3 раза более быстрого прин€ти€ решений в vSphere 6.7. ќдним из улучшений стало упрощенное начальное размещение, которое теперь не делает снимок всей среды, а просто использует непрерывный мониторинг, позвол€€ сохран€ть 1-2 секунды перед прин€тием каждого решени€. Ёто особенно ценно в средах с высокой степенью затрат, где вы сможете увидеть снижение потреблени€ ресурсов из-за улучшений DRS и уменьшенной задержки при создании VMotions дл€ балансировки нагрузки. “акже вы увидите быстрое начальное размещение ¬ћ.

»спользуйте полностью автоматический режим.

”ровень автоматизации DRS может быть установлен на ручной, частично автоматический или полностью автоматический.  ака€ разница? ƒавайте объ€сним:

  1. ¬ручную Ч vCenter будет рекомендовать только перемещение ресурсов.
  2. „астично автоматизировано Ч после того, как вы создадите ¬ћ и включите ее, vCenter автоматически разместить виртуальную машину на более подход€щем хосте, чтобы поддерживать баланс кластера. ѕосле включени€ ¬ћ vCenter представит рекомендации по переходу с учетом использовани€ процессора и пам€ти. јдминистратор vSphere должен одобрить переход.
  3. ѕолностью автоматизированный Ч vCenter контролирует начальное размещение и переход виртуальных машин. ¬сЄ полностью автоматически, и администратор не видит сообщений, касающихс€ рекомендаций. Ќикакое решение от администратора не нужно, чтобы держать кластер сбалансированным.
vSphere DRS в полностью автоматизированном режиме

ѕо умолчанию, когда вы включаете DRS в кластере, уровень автоматизации, выбранный на уровне кластера, будет применЄн ко всем ¬ћ, которые наход€тс€ в этом кластере. ќднако вы можете создать отдельные правила дл€ виртуальных машин, которые необходимо разделить (или хранить вместе).

ѕорог миграции

Ёта опци€ позвол€ет вам установить порог, который при ударе заставл€ет DRS срабатывать и перемещать виртуальные машины, чтобы достичь идеально сбалансированного состо€ни€. ѕоскольку производительность каждой ¬ћ варьируетс€, процессор и использование пам€ти хоста также различаютс€.

¬ы можете переместить ползунок порога, чтобы использовать одну из п€ти настроек, от консервативных до активных. ѕ€ть параметров миграции генерируют рекомендации на основе назначенного им уровн€ приоритета.ѕри перемещении ползунка вправо каждый параметр позвол€ет включить один из более низких уровней приоритета.  онсервативный параметр генерирует только рекомендации с приоритетом один (об€зательные рекомендации), следующий уровень справа генерирует рекомендации с приоритетом два и выше и т. д. до уровн€ активный, который генерирует рекомендации с приоритетом п€ть и выше (то есть все рекомендации).

ƒл€ этого выберите Ђ ластерї -> ЂЌастроитьї -> ЂvSphere DRSї -> Ђ–едактироватьї. ѕолзунок позвол€ет перейти от консервативного (слева) к активному (правому) положению.

”становить порог миграции DRS в vSphere 6.7

¬ы должны определить, насколько активно или консервативно вы хотите запустить DRS. я обычно держу его на середине, потому что, если вы слишком активны, скорее всего, будете слишком часто перемещать свои виртуальные машины. » помните, что при каждом перемещении вы создаете нагрузку на базовую инфраструктуру, такую как хранилище или загрузка ÷ѕ. Ёто св€зано с тем, что операции копировани€ во врем€ vMotion могут насыщать сетевые ссылки, и, если у вас нет 10 √б (или более), операции vMotion будут бесконечными.

≈сли вы оставите настройку слишком низкой (слишком консервативной), ваши виртуальные машины не будут достаточно двигатьс€, и дисбаланс вашего кластера будет расти или будет происходить чаще, без исправлени€.

¬ыключите виртуальные машины, которые вы не используете

ќставьте включенными только те ¬ћ, которые вам действительно нужны. ¬иртуальные машины с включенным питанием потребл€ют ресурсы пам€ти и некоторые ресурсы ÷ѕ даже в режиме ожидани€. ƒаже неиспользуемые виртуальные машины с их малым пользованием ресурсов могут повли€ть на решени€ DRS. ¬ы можете получить небольшое увеличение производительности, выключив или приостановив ¬ћ, которые не используютс€.

ѕравила соответстви€ DRS.

ѕравила соответстви€ DRS могут хранить две или более ¬ћ на одном хосте ESXi (Ђсоответствие VM / VMї), или с другой стороны, они могут быть уверены, что они всегда наход€тс€ на разных хостах (Ђнесоответствие VM / VMї). ѕравила соответстви€ DRS также можно использовать, чтобы убедитьс€, что группа виртуальных машин работает только на определенных хостах ESXi (Ђсоответствие VM / ’остї) или никогда не запускаетс€ на определенных хостах (Ђнесоответствие VM / ’остї)

«ачастую лучше оставить настройки соответстви€ без изменений. ќднако в неко

торых конкретных и редких случа€х указание правил соответстви€ может повысить производительность. „тобы изменить настройки соответстви€: ¬ыберите кластер -> Ќастроить -> ѕравила виртуальной машины/хоста -> ƒобавить, введите им€ дл€ нового правила, выберите тип правила и перейдите через GUI в соответствии с выбранным типом правила.

—оздание виртуальной машины: правило хоста

ѕомимо настроек по умолчанию, типами настроек соответстви€ €вл€ютс€:

  • ’ранение виртуальных машин вместеЧ этот тип соответстви€ может повысить производительность благодар€ меньшим задержкам св€зи между машинами.
  • –азделение виртуальных машин Ч этот тип соответстви€ может поддерживать максимальную доступность ¬ћ. Ќапример, если они €вл€ютс€ интерфейсными веб-серверами дл€ одного и того же приложени€, вы можете убедитьс€, что на них не повли€ет сбой сервера (если это произойдет). “аким образом, эти две виртуальные машины не будут отключены одновременно. Ёто также позволит разделить два контроллера домена на двух разных хостах, чтобы пользователи могли проходить аутентификацию и получать доступ к ресурсам.
  • ¬ћ к хостам Ч этот тип соответстви€ может быть полезен дл€ кластеров с ограничени€ми лицензировани€ программного обеспечени€ или конкретными требовани€ми зоны доступности.

‘инальные заметки

 ак видите, VMware vSphere DRS €вл€етс€ адаптивным дл€ многих сценариев. Ќастройки по умолчанию будут сразу работать , но у вас есть много вариантов, чтобы адаптировать его к вашей среде, если это необходимо.

ѕри понимании ваших рабочих процессов и требований, вы сможете настроить vSphere DRS, чтобы получить максимальную производительность и максимальную выгоду от вашей виртуальной инфраструктуры.