Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Автомасштабирование позволяет масштабировать виртуальные машины узла сеансов в пуле узлов в соответствии с расписанием для оптимизации затрат на развертывание.
При использовании автомасштабирования можно выбрать один из двух различных методов масштабирования: управление питанием или динамическое. Дополнительные сведения об автомасштабировании см. в статьях Планы масштабирования автомасштабирования и примеры сценариев в Виртуальном рабочем столе Azure.
Примечание.
- Вы не можете использовать автомасштабирование и масштабирование узлов сеансов с помощью службы автоматизации Azure и приложений логики Azure в одном пуле узлов. Необходимо использовать один из этих вариантов.
- Автомасштабирование управления питанием доступно в Azure и Azure для государственных организаций.
- Динамическое автомасштабирование доступно только в Azure и не поддерживается в Azure для государственных организаций.
Для достижения наилучших результатов рекомендуется использовать автомасштабирование для узлов сеансов, развернутых с помощью шаблонов Azure Resource Manager Azure виртуальных рабочих столов или собственных инструментов Майкрософт.
Предварительные условия
Чтобы использовать план масштабирования управления питанием, обязательно следуйте приведенным ниже рекомендациям.
Данные конфигурации плана масштабирования должны храниться в том же регионе Azure, что и конфигурация пула узлов. Узел сеанса может находиться в любом поддерживаемом регионе.
При использовании автомасштабирования для пулов узлов в пуле узлов необходимо настроить параметр MaxSessionLimit для этого пула узлов. Не используйте значение по умолчанию. Это значение можно настроить в параметрах пула узлов на портале Azure либо запустить командлеты PowerShell New-AzWvdHostPool или Update-AzWvdHostPool.
Вы должны предоставить Виртуальному рабочему столу Azure доступ для управления состоянием питания узлов сеансов. Необходимо
Microsoft.Authorization/roleAssignments/writeразрешение на подписки, чтобы назначить роль управления доступом на основе ролей (RBAC) управляемому удостоверению, назначенному пулу узлов или субъекту-службе виртуального рабочего стола Azure в этих подписках. Это разрешение является частью встроенных ролей пользователя "Доступ пользователя", "Администратор " и "Владелец ".Если вы хотите использовать автомасштабирование личного рабочего стола в режиме гибернации, вам необходимо включить функцию гибернации на узлах сеансов. FSLogix и функция подключения приложений в настоящее время не поддерживают режим гибернации. Не включайте режим гибернации, если вы используете FSLogix или присоединение приложений для личных пулов хостов. Дополнительные сведения об использовании режима гибернации, в том числе о работе режима гибернации, ограничениях и предварительных требованиях, см. в статье Гибернация для виртуальных машин Azure.
Если вы используете PowerShell для создания и назначения плана масштабирования, вам потребуется модуль Az.DesktopVirtualization версии 4.2.0 или более поздней.
Если вы настраиваете политику ограничения времени, вам потребуется:
- Для Intune: учетная запись Microsoft Entra ID, которой назначена встроенная роль диспетчера политик и профилей RBAC и группа, содержащая устройства, которые требуется настроить.
- Для групповой политики: учетная запись домена, у которой есть разрешение на создание или изменение объектов групповой политики, а также группа безопасности или подразделение (OU), содержащее устройства, которые вы хотите настроить.
Чтобы использовать план динамического масштабирования:
Динамическое автомасштабирование можно использовать только для пулов узлов пула с конфигурацией узла сеансов. Если вы хотите применить план автомасштабирования к стандартному пулу узлов без настройки хост-хостов, вам необходимо использовать метод масштабирования управления питанием, который уже общедоступен.
Динамическое масштабирование нельзя использовать с другими сценариями масштабирования в одном пуле узлов. Необходимо использовать один из этих вариантов.
Данные конфигурации плана масштабирования должны храниться в том же регионе, что и конфигурация пула узлов. Узлы сеансов можно развернуть в любом регионе Azure.
При использовании автомасштабирования для пулов узлов в пуле необходимо задать ограничение на максимальное число сессий для балансировки нагрузки этого пула узлов. Не используйте значение по умолчанию. Дополнительные сведения см. в статье Настройка балансировки нагрузки пула узлов.
Вы должны предоставить Виртуальному рабочему столу Azure доступ для управления состоянием питания узлов сеансов. Необходимо
Microsoft.Authorization/roleAssignments/writeразрешение на подписки, чтобы назначить роль управления доступом на основе ролей (RBAC) управляемому удостоверению, назначенному пулу узлов или субъекту-службе виртуального рабочего стола Azure в этих подписках. Это разрешение является частью встроенных ролей пользователя "Доступ пользователя", "Администратор " и "Владелец ".Динамическому автомасштабированию в настоящее время требуется доступ к конечной точке
wvdhpustgr0prod.blob.core.windows.netдля развертывания агента Виртуального рабочего стола Azure при создании узлов сеансов. До тех пор, пока он не будет перенесен на требуемую конечную точку для виртуального рабочего стола Azure, узлы сеансов, которые не могут получить доступwvdhpustgr0prod.blob.core.windows.net, завершаются сбоем с ошибкойCustomerVmNoAccessToDeploymentPackageException.Если вы используете PowerShell для создания и назначения плана масштабирования, вам нужен модуль Az.DesktopVirtualization версии 5.4.2-preview или более поздней предварительной версии.
Назначение разрешений субъекту-службе виртуального рабочего стола Azure
Перед созданием первого плана масштабирования необходимо назначить роль RBAC отключения включения в системе виртуализации рабочих столов управляемому удостоверению, назначенному пулу узлов или субъекту-службе виртуального рабочего стола Azure с подпиской Azure в качестве назначаемой области. Если назначить эту роль на любом уровне ниже, чем подписка, например в группе ресурсов, пуле узлов или виртуальной машине, автомасштабирование будет препятствовать правильной работе.
Необходимо добавить каждую подписку Azure в качестве назначаемой области, содержащей пулы узлов и узлы сеансов, которые следует использовать с автомасштабированием. Эта роль и назначение позволяют Виртуальному рабочему столу Azure управлять состоянием питания любых узлов сеансов в этих подписках. Это также позволяет службе применять действия как в пулах узлов, так и в узлах сеансов при отсутствии активных сеансов пользователей.
Чтобы узнать, как назначить роль субъекту-службе виртуального рабочего стола Azure, см. статью Назначение ролей RBAC Azure или Microsoft Entra субъектам-службам виртуального рабочего стола Azure.
Назначение разрешений субъекту-службе виртуального рабочего стола Azure
Перед созданием первого плана масштабирования необходимо назначить роли участника включения питания при выключении виртуализации рабочих столов и участника RBAC виртуализации рабочих столов субъекту-службе виртуального рабочего стола Azure с подпиской Azure в качестве назначаемой области. Если назначить эту роль на любом уровне ниже, чем подписка, например в группе ресурсов, пуле узлов или виртуальной машине, автомасштабирование будет препятствовать правильной работе.
Необходимо добавить каждую подписку Azure в качестве назначаемой области, содержащей пулы узлов и узлы сеансов, которые следует использовать с автомасштабированием. Эти роли и назначения позволяют Виртуальному рабочему столу Azure создавать, удалять, обновлять, запускать и останавливать любые узлы сеансов в этих подписках. Они также позволяют службе применять действия как в пулах узлов, так и в узлах сеансов при отсутствии активных сеансов пользователей.
Чтобы узнать, как назначить эти роли субъекту-службе Виртуального рабочего стола Azure, см. статью Назначение ролей RBAC Azure или Microsoft Entra субъектам-службам виртуального рабочего стола Azure.
Создание плана масштабирования
Теперь, когда вы назначили роль участника включения питания в Virtualization Virtualization субъекту-службе в своих подписках, можно создать план масштабирования. Для создания плана масштабирования можно использовать портал Azure или Azure PowerShell.
Чтобы создать план масштабирования управления питанием с помощью портала Azure, выполните указанные ниже действия.
Войдите на портал Azure.
В строке поиска введите Виртуальный рабочий стол Azure и выберите соответствующую запись службы.
Выберите "Планы масштабирования" и нажмите "Создать".
На вкладке " Основы " заполните следующие сведения:
Параметр Значение/описание Подписка В раскрывающемся списке выберите подписку, в которой нужно создать пул узлов. Группа ресурсов Выберите существующую группу ресурсов или нажмите кнопку "Создать новую " и введите имя. Имя плана масштабирования Введите имя плана масштабирования. При желании вы также можете добавить "понятное" имя, которое будет отображаться пользователям, и описание вашего плана. Расположение Выберите регион Azure, в котором вы хотите создать план масштабирования. Часовой пояс Выберите часовой пояс для использования в вашем плане. Тип пула узлов Выберите тип пула узлов, к которому вы хотите применить план масштабирования. Тег исключения Введите имя тега для узлов сеансов, которые не нужно включать в операции масштабирования. Например, вы можете пометить узлы сеансов, которые установлены в режиме стока, чтобы автомасштабирование не переопределяло режим стока во время обслуживания с помощью тега excludeFromScalingисключения. Если добавить этот тег к любому из узлов сеансов в пуле узлов, автомасштабирование не запустится, не остановит или не изменит режим очистки для этих конкретных узлов сеансов.Метод масштабирования Этот параметр отображается, если вы выбрали "Объединен в пул" для типа пула узла. Выберите "Автоматическое масштабирование управления питанием". Примечание.
- Помеченные узлы сеансов по-прежнему рассматриваются как часть расчета минимального процента узлов.
- Не включайте в теги исключения конфиденциальные сведения, такие как имена субъектов-пользователей или другие личные данные.
Нажмите кнопку "Далее", чтобы открыть вкладку "Расписания". Расписания позволяют определять, когда автомасштабирование включает и отключает узлы сеансов в течение дня. Параметры расписания различаются в зависимости от типа пула узлов , выбранного для плана масштабирования.
Пулы узлов в пуле
На каждом этапе расписания автомасштабирование отключает узлы сеансов только в том случае, если используемая емкость пула узлов не превышает пороговое значение. Значения по умолчанию, которые отображаются при создании расписания, являются рекомендуемыми значениями для рабочих дней, но их можно изменить при необходимости.
Чтобы создать или изменить расписание:
На вкладке "Расписания " выберите "Добавить расписание " и укажите следующие сведения:
Параметр Значение/описание Имя расписания Введите имя вашего расписания. Повторить на Выберите, в какие дни ваше расписание повторяется. На вкладке Наращивание нагрузки заполните следующие поля.
Параметр Значение/описание Время запуска Выберите время в раскрывающемся меню, чтобы начать подготовку узлов сеансов к рабочим часам пиковой нагрузки. Алгоритм балансировки нагрузки Рекомендуется выбрать алгоритм с приоритетом в ширину. Балансировка нагрузки с приоритетом в ширину распределяет пользователей между существующими узлами сеансов, чтобы обеспечить быстрое время доступа. Выбранная здесь настройка балансировки нагрузки переопределяет ту, которая была выбрана для исходных параметров пула узлов. Минимальный процент хостов Введите процент узлов сеансов, на которых вы хотите всегда оставаться на этом этапе. Если введенный процент не является целым числом, оно округляется до ближайшего целого числа. Например, если в пуле узлов из семи узлов сеансов задать минимальный процент узлов сеансов в часы наращивания в 10%, один узел сеансов остается активным в часы наращивания и не отключается автомасштабированием. Порог емкости Введите процент доступной емкости пула узлов, который запускает действие масштабирования. Например, если два узла сеансов в пуле узлов включены с максимальным ограничением в 20 сеансов, доступная емкость пула узлов составит 40 сеансов. Если вы устанавливаете порог емкости на уровне 75%, а узлы сеансов проводят более 30 сеансов, функция автомасштабирования включает третий узел сеансов. Затем этот процент меняет доступную емкость пула узлов с 40 до 60 сеансов. На вкладке "Часы пик " заполните следующие поля:
Параметр Значение/описание Время запуска Укажите время начала дня, когда ваш уровень использования наиболее высок в течение дня. Убедитесь, что выбранное время находится в том же часовом поясе, который задан для плана масштабирования. Это время также является временем окончания фазы наращивания. Балансировка нагрузки Выберите балансировку нагрузки сначала в ширину или в глубину. При балансировке нагрузки в ширину новые пользовательские сеансы распределяются между всеми доступными узлами сеансов в пуле узлов. Балансировка нагрузки в глубину распределяет новые сеансы любому доступному узлу, ведущему сеансы, с самым большим количеством подключений, который еще не достиг предела сеансов.
Дополнительные сведения о типах балансировки нагрузки см. в статье Настройка метода балансировки нагрузки виртуального рабочего стола Azure.Примечание.
Здесь нельзя изменить порог пропускной способности. Вместо этого на этот параметр переносится параметр, введенный в разделе наращивания .
Для Ramp-down вы вводите значения в поля, аналогичные Grow-up, но на этот раз они используются в случае снижения использования пула хостов, в том числе:
- Время запуска
- Алгоритм балансировки нагрузки
- Минимальный процент узлов (%)
- Порог пропускной способности (%)
- Принудительный выход пользователей из системы
Важно!
Если вы включили автомасштабирование, чтобы заставить пользователей выйти из системы во время постепенного снижения, узел сеансов с наименьшим числом сеансов пользователей (активных и отключенных) будет завершен. Автомасштабирование переводит узел сеансов в режим стока, отправляет этим сеансам пользователей уведомление о том, что они выйдут из системы, а затем выполняет выход этих пользователей по истечении указанного времени ожидания. После того как автомасштабирование выходит из этих пользовательских сеансов, оно освобождает виртуальную машину.
Если вы не включите принудительный выход во время постепенного снижения, необходимо выбрать У виртуальных машин нет активных или отключенных сеансов или у виртуальных машин нет активных сеансов во время постепенного снижения.
Независимо от того, включено ли автомасштабирование, чтобы заставить пользователей выйти из системы во время снижения уровня или нет, порог емкости и минимальный процент узлов по-прежнему соблюдаются, автомасштабирование завершает работу узлов сеансов только в том случае, если все существующие сеансы пользователей (активные и отключенные) в пуле узлов могут быть консолидированы в меньшее число узлов сеансов без превышения порога емкости.
Вы также можете настроить политику ограничения времени, которая применяется ко всем этапам, чтобы выполнить выход всех отключенных пользователей, чтобы уменьшить используемую емкость пула узлов. Дополнительные сведения см. в разделе Настройка политики ограничения времени.
Аналогичным образом внепиковые часы работают так же, как и часы пик:
- Время начала, которое также является временем окончания периода наращивания нагрузки.
- Алгоритм балансировки нагрузки. Рекомендуется сначала depth, чтобы постепенно уменьшать количество узлов сеансов в зависимости от сеансов на каждой виртуальной машине.
- Как и часы пиковой нагрузки, здесь нельзя настроить порог пропускной способности. Вместо этого значение, введенное в поле "Понижение ", переносится.
Важно!
Если в вашем расписании есть невыбранные дни, последние внепиковые параметры выбранных дней переносятся на невыбранные дни до следующего этапа наращивания. Например, если у вас есть только одно расписание с понедельника по пятницу, то конфигурация для пятничного внепикового этапа переносится на этап расширения в понедельник.
Личные пулы узлов
На каждом этапе расписания определите, следует ли освободить узлы сеансов в зависимости от состояния сеанса пользователя.
Чтобы создать или изменить расписание:
На вкладке "Расписания " выберите "Добавить расписание " и укажите следующие сведения:
Параметр Значение/описание Имя расписания Введите имя вашего расписания. Повторить на Выберите, в какие дни ваше расписание повторяется. На вкладке Наращивание нагрузки заполните следующие поля.
Параметр Значение/описание Время запуска В раскрывающемся меню выберите нужное время начала этапа наращивания. Запуск виртуальной машины при подключении Выберите, нужно ли включить запуск виртуальной машины при подключении во время наращивания.
Настоятельно рекомендуется включить запуск виртуальной машины при подключении, если вы решили не запускать узлы сеансов на этапе наращивания.Виртуальные машины на начальном экране Выберите один из следующих вариантов
- Назначайте виртуальные машины только в том случае, если вы хотите запускать только те личные рабочие столы, которым назначен пользователь во время запуска.
- Назначенные и неназначенные виртуальные машины , если вы хотите, чтобы запускались все личные рабочие столы в пуле узлов (независимо от назначения пользователей)
- Не включайте виртуальные машины во время запуска , если вы не хотите, чтобы в пуле запускались личные рабочие столы.Отключить параметры Для параметра "При отключении в течение (мин)" укажите количество минут, в течение которого сеанс пользователя должен быть отключен перед выполнением определенного действия. Это может быть любое число от 0 до 360.
Для "Выполнить" укажите, какое действие должна предпринять служба после отключения сеанса пользователя на указанное время. Возможны следующие варианты: отменить выделение (завершение работы) виртуальных машин, перевести личный рабочий стол в режим гибернации или ничего не делать.Параметры выхода Для При выходе в течение (мин) укажите количество минут, в течение которого сеанс пользователя должен выйти из системы, прежде чем будет выполнено конкретное действие. Это может быть любое число от 0 до 360.
Для "Выполнить" укажите, какое действие должна предпринять служба после выхода сеанса пользователя на указанное время. Возможны следующие варианты: отменить выделение (завершение работы) виртуальных машин, перевести личный рабочий стол в режим гибернации или ничего не делать.На вкладках Часы пик, Снижение иВнепиковые часы заполните следующие поля:
Параметр Значение/описание Время запуска Введите время начала для каждого этапа. Это время также является временем окончания предыдущего этапа. Запуск виртуальной машины при подключении Выберите, нужно ли включить запуск виртуальной машины при подключении на этом этапе. Отключить параметры Для параметра "При отключении в течение (мин)" укажите количество минут, в течение которого сеанс пользователя должен быть отключен перед выполнением определенного действия. Это может быть любое число от 0 до 360.
Для "Выполнить" укажите, какое действие должна предпринять служба после отключения сеанса пользователя на указанное время. Возможны следующие варианты: отменить выделение (завершение работы) виртуальных машин, перевести личный рабочий стол в режим гибернации или ничего не делать.Параметры выхода Для При выходе в течение (мин) укажите количество минут, в течение которого сеанс пользователя должен выйти из системы, прежде чем будет выполнено конкретное действие. Это может быть любое число от 0 до 360.
Для "Выполнить" укажите, какое действие должна предпринять служба после выхода сеанса пользователя на указанное время. Возможны следующие варианты: отменить выделение (завершение работы) виртуальных машин, перевести личный рабочий стол в режим гибернации или ничего не делать.Важно!
Если в вашем расписании есть невыбранные дни, последние внепиковые параметры выбранных дней переносятся на невыбранные дни до следующего этапа наращивания. Например, если у вас есть только одно расписание с понедельника по пятницу, то конфигурация для пятничного внепикового этапа переносится на этап расширения в понедельник.
Нажмите кнопку "Далее", чтобы перейти на вкладку "Назначения пула хостов". Установите флажок для проверки рядом с каждым пулом узлов, который нужно включить. Если вы не хотите включать автомасштабирование, снимите все флажки для проверки. К этому параметру всегда можно вернуться позже и изменить его. План масштабирования можно назначать только тем пулам узлов, которые соответствуют типу пула узлов, указанному в плане.
Примечание.
- При создании или обновлении плана масштабирования, уже назначенного пулам узлов, изменения применяются немедленно.
После этого вам потребуется ввести теги. Теги — это пары имя и значение, которые классифицируют ресурсы для консолидированного выставления счетов. Вы можете применить один и тот же тег к нескольким ресурсам и группам ресурсов. Дополнительные сведения о добавлении тегов к ресурсам см. в статье Использование тегов для упорядочения ресурсов Azure.
Примечание.
При изменении параметров ресурса на других вкладках после создания тегов теги обновляются автоматически.
По завершении перейдите на вкладку "Рецензирование+создание " и нажмите кнопку "Создать ", чтобы создать и назначить план масштабирования выбранным пулам узлов.
Теперь, когда вы назначили роли участника при выключении выключения питания в Virtualization и участника виртуальных машин Virtualization субъекту-службе в ваших подписках, вы можете создать план динамического масштабирования. Для создания плана масштабирования можно использовать портал Azure или Azure PowerShell.
Чтобы создать план динамического масштабирования с помощью портала Azure, выполните указанные ниже действия.
Войдите на портал Azure.
В строке поиска введите Виртуальный рабочий стол Azure и выберите соответствующую запись службы.
Выберите "Планы масштабирования" и нажмите "Создать".
На вкладке " Основы " заполните следующие сведения:
Параметр Значение/описание Подписка В раскрывающемся списке выберите подписку, в которой нужно создать пул узлов. Группа ресурсов Выберите существующую группу ресурсов или нажмите кнопку "Создать новую " и введите имя. Имя плана масштабирования Введите имя плана масштабирования. При желании вы также можете добавить понятное имя, которое будет отображаться пользователям, и описание вашего плана. Расположение Выберите регион Azure, в котором вы хотите создать план масштабирования. Часовой пояс Выберите часовой пояс для использования в вашем плане. Тип пула узлов Выберите "Объединено". Тег исключения Введите имя тега для узлов сеансов, которые не нужно включать в операции масштабирования. Например, вы можете пометить узлы сеансов, которые установлены в режиме стока, чтобы автомасштабирование не переопределяло режим стока во время обслуживания с помощью тега excludeFromScalingисключения. Если добавить этот тег к любому из узлов сеансов в пуле узлов, автомасштабирование не запустится, не остановит или не изменит режим очистки для этих конкретных узлов сеансов.Метод масштабирования Выберите "Динамическое автоматическое масштабирование". Примечание.
- Помеченные узлы сеансов по-прежнему рассматриваются как часть расчета минимального процента узлов.
- Не включайте в теги исключения конфиденциальные сведения, такие как имена субъектов-пользователей или другие личные данные.
Завершив открытие этой вкладки, нажмите кнопку "Далее: расписания".
На вкладке "Расписания " выберите "Добавить расписание " и заполните следующие сведения.
На вкладке "Общие " заполните следующие поля:
Параметр Значение/описание Имя расписания Введите имя вашего расписания. Повторить на Выберите, в какие дни ваше расписание повторяется. Минимальный процент активных узлов (%) Введите процент минимального количества запущенных узлов сеансов на основе минимального размера пула узлов, который всегда доступен. Например, если минимальный процент активных узлов (%) указан как 10, а минимальный размер пула узлов — 10, автомасштабирование гарантирует, что один узел сеансов всегда будет доступен для приема пользовательских подключений. Минимальный размер пула узлов Введите число узлов сеансов, чтобы они всегда были частью пула узлов. Узлы сеансов могут находиться в запущенном или остановленном состоянии. Максимальный размер пула узлов Введите максимальное число запущенных узлов сеансов, которые могут быть доступны. Нажмите кнопку Далее.
На вкладке Наращивание нагрузки заполните следующие поля.
Параметр Значение/описание Время запуска Выберите время в раскрывающемся меню, чтобы начать подготовку узлов сеансов к рабочим часам пиковой нагрузки. Алгоритм балансировки нагрузки Рекомендуется выбрать алгоритм с приоритетом в ширину. Балансировка нагрузки с приоритетом в ширину распределяет пользователей между существующими узлами сеансов, чтобы обеспечить быстрое время доступа. Выбранная здесь настройка балансировки нагрузки переопределяет ту, которая была выбрана для исходных параметров пула узлов. Порог емкости Введите процент доступной емкости пула узлов, который запускает действие масштабирования. Например, если пороговое значение емкости указано на уровне 60 %, а общая емкость пула узлов составляет 100 сеансов, функция автомасштабирования включит дополнительные узлы сеансов, как только нагрузка пула узлов превысит 60 сеансов. Вы можете изменить параметры ограничения виртуальной машины, заполненные на вкладке "Общие ". Мы рекомендуем использовать более высокий минимальный процент активных узлов (%) и минимальный размер пула узлов на этапе наращивания, который переносится на пиковую фазу.
Нажмите кнопку Далее.
На вкладке "Часы пик " заполните следующие поля:
Параметр Значение/описание Время запуска Укажите время начала дня, когда ваш уровень использования наиболее высок в течение дня. Убедитесь, что выбранное время находится в том же часовом поясе, который задан для плана масштабирования. Это время также является временем окончания фазы наращивания. Алгоритм балансировки нагрузки Выберите балансировку нагрузки сначала в ширину или в глубину. При балансировке нагрузки в ширину новые пользовательские сеансы распределяются между всеми доступными узлами сеансов в пуле узлов. Балансировка нагрузки в глубину распределяет новые сеансы любому доступному узлу, ведущему сеансы, с самым большим количеством подключений, который еще не достиг предела сеансов.
Дополнительные сведения о типах балансировки нагрузки см. в статье Настройка метода балансировки нагрузки виртуального рабочего стола Azure.Примечание.
Здесь нельзя изменить порог пропускной способности. Вместо этого на этот параметр переносится параметр, введенный в разделе наращивания .
На вкладке Ramp-down введите значения в поля, аналогичные Ramp-up, но на этот раз они предназначены для случаев, когда использование пула узлов падает, в том числе:
- Время запуска
- Алгоритм балансировки нагрузки
- Порог пропускной способности (%)
- Принудительный выход пользователей из учетных записей
- Минимальный процент активных узлов (%)
- Минимальный размер пула узлов
- Максимальный размер пула узлов
Важно!
Если вы включили автомасштабирование, чтобы заставить пользователей выйти из системы во время постепенного снижения, узел сеансов с наименьшим числом сеансов пользователей (активных и отключенных) будет завершен. Автомасштабирование переводит узел сеансов в режим стока, отправляет этим сеансам пользователей уведомление о том, что они выйдут из системы, а затем выполняет выход этих пользователей по истечении указанного времени ожидания. После того как автомасштабирование выполняет выход из этих пользовательских сеансов, оно освобождает или удаляет виртуальную машину.
Если вы не включите принудительный выход во время постепенного снижения, необходимо выбрать У виртуальных машин нет активных или отключенных сеансов или у виртуальных машин нет активных сеансов во время постепенного снижения.
Независимо от того, включаете ли вы автомасштабирование, чтобы заставить пользователей выйти из системы во время снижения уровня или нет, пороговое значение емкости и минимальный процент узлов по-прежнему соблюдаются, автомасштабирование завершает работу или удаляет узлы сеансов только в том случае, если все существующие сеансы пользователей (активные и отключенные) в пуле узлов могут быть консолидированы в меньшее число узлов сеансов без превышения порога емкости.
Аналогичным образом внепиковые часы работают так же, как и часы пик:
- Время начала, которое также является временем окончания периода наращивания нагрузки.
- Алгоритм балансировки нагрузки. Рекомендуется сначала depth, чтобы постепенно уменьшать количество узлов сеансов в зависимости от сеансов на каждой виртуальной машине.
- Как и часы пиковой нагрузки, здесь нельзя настроить порог пропускной способности. Вместо этого значение, введенное в поле "Понижение ", переносится.
Важно!
Если в вашем расписании есть невыбранные дни, последние внепиковые параметры выбранных дней переносятся на невыбранные дни до следующего этапа наращивания. Например, если у вас есть только одно расписание с понедельника по пятницу, то конфигурация для внепиковой фазы пятницы будет перенесена на этап наращивания в понедельник.
Нажмите кнопку "Далее", чтобы перейти на вкладку "Назначения пула хостов". Установите флажок для проверки рядом с каждым пулом узлов, который нужно включить. Если вы не хотите включать автомасштабирование, снимите все флажки для проверки. К этому параметру всегда можно вернуться позже и изменить его. План динамического масштабирования можно назначать только пулам узлов в пуле с конфигурацией узла сеансов.
Примечание.
- При создании или обновлении плана масштабирования, уже назначенного пулам узлов, изменения применяются немедленно.
После этого вам потребуется ввести теги. Теги — это пары имя и значение, которые классифицируют ресурсы для консолидированного выставления счетов. Вы можете применить один и тот же тег к нескольким ресурсам и группам ресурсов. Дополнительные сведения о добавлении тегов к ресурсам см. в статье Использование тегов для упорядочения ресурсов Azure.
Примечание.
Если вы измените параметры ресурса на других вкладках после создания тегов, ваши теги будут автоматически обновлены.
По завершении перейдите на вкладку "Рецензирование+создание " и нажмите кнопку "Создать ", чтобы создать и назначить план масштабирования выбранным пулам узлов.
Настройка политики ограничения времени
Вы можете настроить политику ограничения времени, которая выполняет выход всех отключенных пользователей по достижении установленного времени, чтобы уменьшить используемую емкость пула узлов с помощью Microsoft Intune или групповой политики. Выберите соответствующую вкладку для вашего сценария.
Чтобы настроить политику ограничения времени с помощью Intune:
Войдите в Центр администрирования Microsoft Intune.
Создайте или измените профиль конфигурации для устройств с Windows 10 и более поздних версий с типом профиля "Ограничения времени сеанса".
В средстве выбора параметров перейдите к разделу "Административные шаблоны>", "Компоненты> Windows", "Службы> удаленных рабочих столов", "Узел> удаленного рабочего стола", "Ограничения времени сеанса".
Установите флажок "Установить ограничение времени для отключенных сеансов", затем закройте средство выбора параметров.
Разверните категорию "Административные шаблоны ", затем переведите переключатель "Установить ограничение времени для отключенных сеансов " в положение "Включено", а затем выберите значение времени из раскрывающегося списка.
Нажмите кнопку Далее.
Необязательно. На вкладке Теги области выберите область тег, чтобы отфильтровать профиль. Дополнительные сведения о тегах областей см. в статье Использование управления доступом на основе ролей (RBAC) и тегов области для распределенных ИТ.
На вкладке "Задания" выберите группу, содержащую компьютеры, предоставляющие удаленный сеанс, который вы хотите настроить, и нажмите кнопку "Далее".
На вкладке "Рецензирование + создание " просмотрите параметры и нажмите кнопку "Создать".
После применения политики к компьютерам, предоставляющим удаленный сеанс, перезапустите их, чтобы параметры вступили в силу.
Изменение существующего плана масштабирования
После создания существующего плана масштабирования можно изменить. Вы можете изменить понятное имя, описание, часовой пояс и теги исключения плана масштабирования. Кроме того, можно изменить назначения и расписания пула хостов. В этом разделе показано, как изменить план масштабирования с помощью портала Azure или Azure PowerShell.
Выберите соответствующую вкладку для вашего сценария.
Чтобы изменить существующий план масштабирования с помощью портала Azure, выполните указанные ниже действия.
Войдите на портал Azure.
В строке поиска введите Виртуальный рабочий стол Azure и выберите соответствующую запись службы.
Выберите "Планы масштабирования" и нажмите имя плана масштабирования, который нужно изменить. Должна открыться колонка "Обзор" плана масштабирования.
Чтобы изменить назначения пула узлов плана масштабирования, в разделе "Управление " выберите "Назначения пула узлов", а затем выберите "+ Назначить". Выберите пулы узлов, которым нужно назначить план масштабирования, и нажмите кнопку Назначить. Пулы узлов должны находиться в том же регионе Azure, что и план масштабирования, а тип пула узлов плана масштабирования должен соответствовать типу пулов узлов, которым вы пытаетесь его назначить.
Совет
Если вы включили план масштабирования во время развертывания, у вас также есть возможность отключить план для выбранного пула узлов в меню "План масштабирования ", сняв флажок "Включить автомасштабирование ", как показано на следующем снимке экрана.
Чтобы изменить расписания, в разделе "Управление " выберите "Расписания".
Чтобы изменить понятное имя плана, описание, часовой пояс или теги исключения, перейдите на вкладку "Свойства ".
Выберите соответствующую вкладку для вашего сценария.
Чтобы изменить существующий план масштабирования с помощью портала Azure, выполните указанные ниже действия.
Войдите на портал Azure.
В строке поиска введите Виртуальный рабочий стол Azure и выберите соответствующую запись службы.
Выберите "Планы масштабирования" и нажмите имя плана масштабирования, который нужно изменить. Должна открыться колонка "Обзор" плана масштабирования.
Чтобы изменить назначения пула узлов плана масштабирования, в разделе "Управление " выберите "Назначения пула узлов", а затем выберите "+ Назначить". Выберите пулы узлов, которым нужно назначить план масштабирования, и нажмите кнопку Назначить. Пулы узлов должны находиться в том же регионе Azure, что и план масштабирования, а тип пула узлов плана масштабирования должен соответствовать типу пулов узлов, которым вы пытаетесь его назначить.
Совет
Если вы включили план масштабирования во время развертывания, вы также можете отключить план для выбранного пула узлов в меню "План масштабирования ", сняв флажок "Включить автомасштабирование ", как показано на следующем снимке экрана.
Чтобы изменить расписания, в разделе "Управление " выберите "Расписания".
Чтобы изменить понятное имя плана, описание, часовой пояс или теги исключения, перейдите на вкладку "Свойства ".
Дальнейшие действия
Теперь, когда вы создали план масштабирования, вот несколько вещей, которые вы можете сделать:
Если вы хотите узнать больше о терминах, используемых в этой статье, проверка наш глоссарий по автомасштабированию. Примеры работы автомасштабирования см. в разделе Примеры сценариев автомасштабирования. Вы также можете просмотреть наши часто задаваемые вопросы об автомасштабировании , если у вас есть другие вопросы.