Настройка виртуальной машины при подключении

Внимание

Запустите виртуальную машину на Подключение для Azure Stack HCI с виртуальным рабочим столом Azure в настоящее время в предварительной версии. Юридические условия, применимые к функциям Azure, которые находятся в состоянии бета-версии, предварительной версии или иным образом еще не выпущены в общедоступной версии, см. на странице Дополнительные условия использования предварительных версий в Microsoft Azure.

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

Вы можете настроить начальную виртуальную машину на Подключение для узлов сеансов в Azure и Azure Stack HCI в личных или пулах узлов с помощью портал Azure или PowerShell. Запуск виртуальной машины при подключении — это параметр пула узлов.

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

Время, необходимое пользователю для подключения к выключенной (освобожденной) виртуальной машине узла сеансов, возрастает из-за того, что виртуальной машине требуется время на повторное включение (во многом подобно включению физического компьютера). У клиента удаленного рабочего стола есть индикатор, позволяющий пользователю при подключении убедиться в том, что виртуальная машина включена.

Примечание.

Виртуальный рабочий стол Azure (классическая версия) не поддерживает функцию запуска виртуальной машины при подключении.

Необходимые компоненты

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

  • Запуск виртуальной машины при подключении можно настроить только для существующих пулах узлов. Включить эту функцию при создании нового пула узлов невозможно.
  • Следующие клиенты удаленного рабочего стола поддерживают запуск виртуальной машины на Подключение:
  • Если вы хотите настроить запуск виртуальной машины при подключении с помощью PowerShell, вам потребуется модуль PowerShell Az.DesktopVirtualization (версия 2.1.0 или более поздняя) на устройстве, используемом для выполнения команд.
  • Вы должны предоставить Виртуальному рабочему столу Azure доступ для включения виртуальных машин узлов сеансов, проверки их состояния и передачи диагностических сведений. Чтобы назначать в подписке роли системы управления доступом на основе ролей для субъекта-службы Виртуального рабочего стола Azure, нужно иметь в этой подписке разрешение Microsoft.Authorization/roleAssignments/write. Это часть встроенных ролей администратора доступа пользователей и владельца.
  • Если включить начальную виртуальную машину на Подключение в пуле узлов, необходимо убедиться, что имя пула узлов, имена узлов сеансов в этом пуле узлов и имя группы ресурсов не имеют символов, отличных от ANSI. Если их имена содержат символы, отличные от ANSI, запуск виртуальной машины на Подключение не будет работать должным образом.

Назначение роли участника управления питанием для виртуализации рабочего стола с помощью портал Azure

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

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

Чтобы узнать, как назначить роль участника Power On для виртуализации рабочего стола субъекту-службе Виртуального рабочего стола Azure, см. статью "Назначение ролей RBAC субъекту-службе Виртуального рабочего стола Azure".

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

Теперь, когда вы назначили роль участника с правами на включение виртуализации рабочих столов субъекту-службе в своих подписках, вы можете настроить запуск виртуальной машины при подключении с помощью портала Azure или PowerShell.

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

  1. Войдите на портал Azure.

  2. В строке поиска введите Виртуальный рабочий стол Azure и выберите соответствующую запись службы.

  3. Выберите Пулы узлов, а затем — имя пула узлов, в котором необходимо включить параметр.

  4. Выберите Свойства.

  5. В разделе конфигурации вы увидите элемент Запуск виртуальной машины при подключении. Выберите Да, чтобы включить эту функцию, или Нет, чтобы ее отключить.

  6. Чтобы применить настройки, нажмите кнопку Сохранить.

Примечание.

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

Устранение неполадок

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

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

Примечание.

Подключение на узел сеансов за пределами виртуального рабочего стола Azure, который отключен, например с помощью клиента MSTSC, не запустит виртуальную машину.

Дополнительные вопросы см. в разделе вопросов и ответов о запуске виртуальной машины при подключении.

Следующие шаги

Дополнительные сведения о запуске виртуальной машины на Подключение см. в статье "Запуск виртуальной машины" на Подключение вопросы и ответы.