Расширенные настройки кластера
Раздел Optimization:
Поле | Описание |
---|---|
Memory Optimization | None – отключение memory overcommit. For Server Load – позволяет выделять 150 % физической памяти каждого хоста. For Desktop Load – позволяет выделять 200 % физической памяти каждого хоста |
CPU Threads | Позволяет хостам запускать ВМ с общим количество ядер vCPU большим, чем количество ядер CPU хоста |
Memory Balloon | Включение Memory Ballooning для ВМ кластера. Когда включено, Memory Overcommit Manager (MoM) регулирует потребление памяти везде, где это возможно, с ограничением снизу на заданное количество гарантированной памяти в настройках каждой ВМ |
KSM control | Позволяет MoM использовать функцию Kernel Same-page Merging (KSM), когда это необходимо и когда эффект экономии памяти больше затрат CPU |
Раздел Migration Policy:
Поле | Описание |
---|---|
Migration policy | Minimal downtime – политика, позволяющая ВМ мигрировать в типичных ситуациях, с минимальным простоем. Post-copy migration – политика, оптимальная для миграции ВМ под высокой постоянной нагрузкой. ВМ перезапускается на целевом хосте с передачей минимально необходимых страниц памяти, остальные переносятся в процессе работы ВМ. Возможно существенное замедление работы ВМ в фазе post-copy, когда переносятся недостающие части памяти. Suspend workload if needed – политика, позволяющая ВМ мигрировать в большинстве случаев, включая ВМ под высокой нагрузкой. Поэтому время простоя может быть существенно больше, чем в других вариантах |
Bandwidth | Настройка пропускной способности сети для миграции. Auto – значение берется из параметра Rate Limit [Mbps] настроек Host Network QoS дата-центра. Если не указано, рассчитывается из пропускной способности интерфейса хоста. Если пропускная способность интерфейса недоступна, определяется службой VDSM на хосте. Hypervisor default – определяется службой VDSM на хосте. Custom – задается вручную (в Mbps). Значение делится на количество одновременных миграций (по умолчанию две – входящая и исходящая). Например, если задано 600 Mbps, реальная пропускная способность для миграции одной ВМ будет 300 Mbps |
Resilience policy | Migrate Virtual Machines – мигрировать все ВМ в соответствии с их приоритетом. Migrate only Highly Available Virtual Machines – мигрировать только высокодоступные ВМ. Do Not Migrate Virtual Machines – запретить миграцию ВМ |
Раздел Scheduling Policy:
Поле | Описание |
---|---|
Select Policy | None – отключает балансировку нагрузки между хостами для уже запущенных ВМ. Это режим «по умолчанию». При запуске ВМ хост выбирается так, чтобы нагрузка на память и ЦП распределялась равномерно между всеми хостами в кластере. ВМ не запустятся на хосте, если он достиг заданных значений CpuOverCommitDurationMinutes, HighUtilization или MaxFreeMemoryForOverUtilized. Evenly_distributed – равномерное распределение нагрузки на память и ЦП между всеми хостами в кластере. ВМ не запустятся на хосте, если он достиг заданных значений CpuOverCommitDurationMinutes, HighUtilization или MaxFreeMemoryForOverUtilized. Cluster_maintenance – ограничивает активность в кластере во время задач обслуживания. Если установлена эта политика, нельзя запускать новые ВМ, за исключением ВМ с высокой доступностью. Если произойдет отказ хоста, ВМ с высокой доступностью будут перезапущены в соответствии с настройками. Любая ВМ может мигрировать. Power_saving – распределение нагрузки на память и ЦП по подмножеству доступных хостов, чтобы снизить энергопотребление на незагруженных хостах. Хосты с загрузкой ЦП ниже значения LowUtilization в течение промежутка времени, превышающего заданный, мигрируют свои ВМ на другие хосты, чтобы их можно было отключить. ВМ не запустятся на хосте, если он достиг заданного значения HighUtilization. Vm_evenly_distributed – равномерное распределение ВМ между хостами на основе их количества. Кластер считается несбалансированным, если на каком-либо хосте запущено больше ВМ, чем значение HighVmCount, и есть хотя бы один хост с числом ВМ, выходящим за пределы MigrationThreshold |
Scheduler Optimization | Оптимизация балансировки с помощью критериев выбора хостов. Optimize for Utilization – включить в балансировку критерии для оптимального выбора хоста. Optimize for Speed – пропускать критерии выбора хоста в случаях наличия более 10 входящих запросов |
Enable HA Reservation | Включает мониторинг и резервацию менеджером виртуализации свободных ресурсов кластера для миграции высокодоступных ВМ в случае отказа текущего хоста |
Serial Number Policy | Политика присвоения серийных номеров новым ВМ кластера. Host ID – на основе UUID хоста. Vm ID – на основе UUID ВМ. Custom serial number – произвольное значение |
Раздел Fencing Policy:
Поле | Описание |
---|---|
Enable fencing | Политика изоляции хостов кластера в случае отказов. Включена по умолчанию. Может быть выключена по необходимости, например, в случае проблем с сетью, пока идет диагностика и устранение, либо в периоды обслуживания. Если выключена, высокодоступные ВМ на хостах в статусе non-responsive не будут перезапущены на других |
Skip fencing if host has live lease on storage | Если включено, хосты кластера в статусе Non Responsive, имеющие работающее подключение к хранилищу, не будут изолированы |
Skip fencing on cluster connectivity issues | Если включено, изоляция будет временно выключена при проценте хостов с проблемами подключения к ним, равном либо выше заданного порогового значения: 25, 50, 75, и 100 |
Skip fencing if gluster bricks are up | Доступна только при включенном функционале хранилища Gluster. Если политика включена, изоляция хостов не применяется при наличии на них работающих бриков и доступности с других пиров |
Skip fencing if gluster quorum not met | Доступна только при включенном функционале хранилища Gluster. Если политика включена, изоляция хоста не применяется при наличии на нем работающих бриков, а также когда выключение хоста повлечет за собой потерю кворума |
Last updated