Автомасштабирование виртуального рабочего стола Azure (Вопросы и ответы)

В этой статье содержатся ответы на часто задаваемые вопросы об использовании автомасштабирования для Виртуального рабочего стола Azure.

Общие вопросы

Выполняется при автомасштабировании создание или удаление виртуальных машин на основе загрузки службы?

Изменяет ли функция автомасштабирования номер SKU или размер виртуальных машин?

Можно ли настроить масштабирование в определенные даты, например в праздники?

№ Автомасштабирование в настоящее время не поддерживает увеличение по определенным датам.

Будет ли начисляться дополнительная плата за использование функции автомасштабирования?

№ Дополнительные сведения о тарифах см. на странице с ценами.

Как часто функция автомасштабирования отслеживает узлы сеансов и выполняет оценку масштабирования?

Автомасштабирование отслеживает действия входа пользователей в сеанс и выхода из него, а также классифицирует их как события изменения сеанса. События изменения сеанса активируют оценку масштабирования, которая создает журналы. Если отсутствуют события изменения сеанса или служба событий находится в состоянии сбоя, функция автомасштабирования проверяет, не были ли пропущены события. Если несколько событий изменения сеанса произошли за короткий промежуток времени, функция выполнит пакетную оценку масштабирования. Такая пакетная обработка позволяет функции автомасштабирования быстро обрабатывать большое число событий без перегрузки системы.

Сколько виртуальных машин должно быть в пуле узлов, чтобы автомасштабирование работало правильно?

По меньшей мере одна.

Можно ли использовать Azure CLI для настройки автомасштабирования?

Нет, в настоящее время настраивать параметры автомасштабирования с помощью Azure CLI нельзя.

Какие регионы поддерживаются?

Данные конфигурации плана масштабирования должны храниться в том же регионе, что и конфигурация пула узлов, однако развертывание виртуальных машин узла сеансов поддерживается во всех регионах Azure. Виртуальные машины можно развертывать в другом регионе, отличном от того, где хранятся данные конфигурации пула узлов и масштабирования плана.

Обрабатывает ли функция автомасштабирования узлы сеансов в дополнительных регионах, если узлы сеансов в основном регионе дали сбой?

№ Клиентам необходимо настроить собственную стратегию аварийного восстановления для управления сбоями. Функция автомасштабирования обрабатывает масштабирование существующих виртуальных машин только в пределах региона, в котором они создаются.

Учитывает ли автомасштабирование зоны доступности во время операций масштабирования, если я создаю узлы сеансов в нескольких зонах в пределах региона?

№ Автомасштабирование не отслеживает, в какой зоне доступности вы создаете виртуальные машины, поэтому она не может выполнять операции масштабирования во всех зонах одинаково.

Автомасштабирование пулов узлов в пулах

Как настроить автомасштабирование для запуска нулевого числа узлов сеансов в нерабочее время?

В режиме понижения всегда используется наименьшее число узлов сеансов. Но, если существуют пользовательские сеансы, минимальное число используемых узлов сеансов не будет равно нулю. Для настройки политики ограничения времени, чтобы выполнить выход для всех отключенных пользователей и избежать использования узлов сеансов в нерабочее время, перейдите в раздел Политика локального компьютера>Конфигурация компьютера>Административные шаблоны>Компоненты Windows>Службы удаленных рабочих столов>Узел сеансов удаленных рабочих столов>Ограничение сеансов по времени>Задать ограничение по времени для отключенных сеансов.

Что случится, если емкость пула узлов будет равна порогу емкости?

Ничего. Автомасштабирование срабатывает только в том случае, если емкость пула узлов больше или меньше порога емкости. Функция не будет выполнять действия, если емкость пула узлов равна порогу емкости.

Если я уже настроил режим очистки на узлах сеансов, автомасштабирование по-прежнему изменяет параметры настроенного режима очистки?

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

Как часто функция автомасштабирования отслеживает узлы сеансов и выполняет оценку масштабирования?

Автомасштабирование отслеживает действия входа пользователей в сеанс и выхода из него, а также классифицирует их как события изменения сеанса. События изменения сеанса активируют оценку масштабирования, которая создает журналы. Если отсутствуют события изменения сеанса или служба событий находится в состоянии сбоя, функция автомасштабирования проверяет, не были ли пропущены события. Когда несколько событий изменения сеанса происходят в течение короткого периода времени, функция пакетирует оценки масштабирования. Такая пакетная обработка позволяет функции автомасштабирования быстро обрабатывать большое число событий без перегрузки системы.

Может ли принудительно выйти на любой этап дня?

№ Если вы включили автомасштабирование, вы можете принудительно вызывать события выхода пользователей из сеанса только в период снижения нагрузки. Если вы помещаете узел сеанса в режим очистки во время завершения работы, но не все пользователи выйдите, прежде чем этап изменится на пиковый, остальные сеансы пользователей не будут вынуждены выйти из сеанса. Причина того, что пользователи не выошли из системы, потому что автомасштабирование не заставляет пользователей выйти из сеансов в нерабочие часы. Вместо этого автомасштабирование ожидает выхода всех пользователей перед освобождением виртуальной машины. Например, если этап развертывания составляет 15 минут, а время ожидания перед выходом пользователей и завершение работы виртуальных машин составляет 20 минут, расписание переходит на этап вне пиковой нагрузки, и сеансы пользователей не будут вынуждены выйти из системы.

Если я настрою автомасштабирование для принудительного применения событий выхода к пользователям во время снижения нагрузки, приведет ли это также к выходу пользователей из активных сеансов?

Да. Бездействующий, отключенный и активный сеансы вынуждены выходить, если пользователи не выходят во время ожидания этапа перехода.

Если активный сеанс вынужден выйти, но пользователь пытается повторно подключиться, существует ли способ предотвратить запуск нового сеанса на узле сеанса, который автомасштабирование будет завершаться?

После выбора узла сеансов для отключения функция автомасштабирования переводит такой узел в режим стока. После применения выхода ко всем сеансам пользователя функция автомасштабирования отменяет выделение виртуальной машины. После отключения автомасштабирования виртуальная машина устанавливает для параметра AllowNewSessions значение true, которое отключает режим очистки. Так как автомасштабирование помещает узлы сеансов, которые собираются завершить работу в режиме очистки, пользователь, вынужденный выйти из сеанса, не сможет подключиться к узлу сеанса, который будет закрыт, если они пытаются повторно подключиться после выхода.

Может ли функция автомасштабирования отключить все виртуальные машины в пуле узлов, или для правильной работы ей требуется по меньшей мере несколько виртуальных машин?

Функция автомасштабирования может отключить все виртуальные машины в пуле узлов, если для минимальной доли узлов задано значение 0%, а пользовательские сеансы на узлах сеансов в пуле узлов отсутствуют.

Для чего нужно по-разному настраивать алгоритм балансировки нагрузки для разных этапов в расписании плана масштабирования?

При настройке расписания плана масштабирования можно указать различные алгоритмы балансировки нагрузки для разных этапов в течение дня. Например, в периоды увеличения нагрузки и пиковой нагрузки можно использовать алгоритм балансировки нагрузки в ширину. Этот алгоритм гарантирует равномерное распределение сеансов пользователей во время первых двух этапов дня, что оптимизирует производительность. Аналогичным образом, во время поэтапного уменьшения и выключения пиковых этапов можно использовать алгоритм балансировки нагрузки на глубину в первую очередь, чтобы помочь функции автомасштабирования консолидировать сеансы пользователей до тех пор, пока не достигнет минимального количества узлов сеансов в пуле узлов.

Автомасштабирование для персональных пулов узлов

Что происходит с узлами сеансов, включающимися, но не входить в систему?

Если узел сеанса включен (автоматический масштабирование, запуск виртуальной машины на Подключение или администратор) и пользователь никогда не входит в него, автомасштабирование будет освобождено от этого узла сеанса после периода бездействия, чтобы предотвратить ненужные затраты на вычисления.

Если я откажусь от того, как начать работу с личными рабочими столами?

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

Можно ли настроить автомасштабирование, чтобы пользователи могли выйти из своего личного рабочего стола?

№ Автомасштабирование для персональных рабочих столов только освобождает узлы сеансов, если пользователь вышел из сеанса пользователя.

Какова разница между отключенным сеансом пользователя и сеансом пользователя, который был выполнен?

Дополнительные сведения см . в определениях сеансов пользователей.

Перезаписывает ли автомасштабирование для личных рабочих столов режим очистки узлов сеансов?

№ Когда автомасштабирование готово к освобождению личного рабочего стола из-за выхода или отключения сеанса пользователя, автомасштабирование не помещает узел сеанса в режим очистки. Если пользователь пытается подключиться, пока автомасштабирование освобождает узел сеанса, он получит сообщение об ошибке с сообщением "Нет доступных ресурсов".

Что произойдет, если я выбрал личные рабочие столы для получения гибернации в моем плане масштабирования, но мои личные рабочие столы не включены в режим гибернации?

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