Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Личный пул хостов — это тип пула хостов с личными рабочими столами. Личные рабочие столы имеют сопоставление "один к одному", что означает, что один пользователь может быть назначен только одному личному рабочему столу. Каждый раз, когда пользователь входит в систему, его пользовательский сеанс направляется на назначенный ему сервер личного рабочего стола.
Личные рабочие столы идеально подходят для пользователей с ресурсоемкими рабочими нагрузками, поскольку качество взаимодействия и производительность сеанса улучшаются, если на сервере хоста сеанса будет только один активный сеанс. Еще одним преимуществом этого типа пула узлов является то, что действия пользователей, файлы и параметры могут сохраняться на диске операционной системы виртуальной машины (ОС виртуальной машины) после выхода пользователя, так как это только для них.
Пользователи могут автоматически назначаться любому ранее неназначенному личному рабочему столу в пуле хостов при подключении. Кроме того, вы можете назначить пользователей на конкретный личный рабочий стол перед подключением.
В этой статье показано, как настроить назначение личного рабочего стола в Виртуальном рабочем столе Azure. Вы можете настроить назначение личного рабочего стола с помощью портала Azure, Azure PowerShell или Azure CLI.
Замечание
Инструкции в этой статье применяются только к личным пулам узлов, а не к общим пулам узлов, так как пользователи в общих пулах узлов не закреплены за определенными сеансовыми узлами.
Предпосылки
Чтобы настроить назначение личного рабочего стола, необходимо выполнить следующие предварительные требования:
Личный пул узлов с как минимум одним сервером сеанса.
Учетная запись Azure с назначенной ролью Desktop Virtualization Contributor или эквивалентной.
Если вы хотите использовать Azure CLI или Azure PowerShell локально, ознакомьтесь с материалом Использование Azure CLI и Azure PowerShell с Azure Virtual Desktop, чтобы убедиться, что у вас установлено расширение Azure CLI desktopvirtualization или модуль PowerShell Az.DesktopVirtualization. Кроме того, используйте Azure Cloud Shell.
Чтобы назначить пользователю несколько персональных рабочих столов, необходимо использовать версию 5.3.0-preview или более позднюю предварительную версию модуля PowerShell Az.DesktopVirtualization . Не предварительная версия модуля не содержит необходимых значений. Вы можете скачать и установить модуль PowerShell Az.DesktopVirtualization из галереи PowerShell.
Настройка автоматического назначения
Автоматическое назначение назначает пользователям личный рабочий стол при первом подключении. Это тип назначения по умолчанию для новых пулов узлов личного рабочего стола, создаваемых в среде виртуального рабочего стола Azure. Автоматическое назначение пользователей не требует определенного узла сеанса.
Чтобы автоматически назначить пользователей, сначала добавьте их в пул личных рабочих столов, чтобы они могли видеть рабочий стол на локальном устройстве. Когда назначенный пользователь подключается к рабочему столу в первый раз, его пользовательский сеанс направляется на доступный сервер сеансов с балансировкой нагрузки. Вы по-прежнему можете назначить пользователя непосредственно узлу сеанса перед подключением, даже если тип назначения установлен автоматически.
Чтобы настроить автоматическое назначение на портале Azure, выполните следующие действия.
Войдите на портал Azure.
В строке поиска введите Виртуальный рабочий стол Azure и выберите соответствующую запись службы.
Выберите пулы узлов, а затем выберите личный пул узлов, который требуется настроить автоматически.
Затем выберите "Свойства", а затем перейдите в раскрывающееся меню "Назначение " и выберите "Автоматически".
Нажмите кнопку "Сохранить".
Настройка прямого назначения
В отличие от автоматического назначения, при использовании прямого назначения вы сначала назначаете пользователю конкретный личный рабочий стол. Перед подключением к личному рабочему столу необходимо назначить пользователя как пулу узлов персональных рабочих столов, так и конкретному серверу сеансов. Если пользователь назначен только пулу узлов без назначения узла сеанса, он не может получить доступ к ресурсам и увидеть сообщение об ошибке, в котором говорится, что ресурсы недоступны.
Чтобы настроить прямое назначение на портале Azure, выполните следующие действия.
Войдите на портал Azure.
В строке поиска введите Виртуальный рабочий стол Azure и выберите соответствующую запись службы.
Выберите пулы узлов, а затем выберите личный пул узлов, который требуется настроить автоматически.
Затем выберите "Свойства", а затем перейдите в раскрывающееся меню "Назначение " и выберите "Прямой".
Нажмите кнопку "Сохранить".
Назначать пользователей напрямую узлам сеансов
Вот как напрямую назначить пользователей узлам сеансов с помощью портала Azure или Azure PowerShell. Невозможно назначить пользователей узлам сеансов с помощью Azure CLI.
Чтобы непосредственно назначить пользователя узлу сеансов на портале Azure, выполните следующие действия.
Войдите на портал Azure.
Введите виртуальный рабочий стол Azure в строку поиска.
В разделе Службывыберите Виртуальный рабочий стол Azure.
На странице обзора виртуального рабочего стола Azure перейдите в меню слева от окна и выберите пулы узлов.
Выберите пул узлов, которому нужно назначить пользователей.
Затем перейдите в меню слева от окна и выберите группы приложений.
Выберите имя группы приложений, которой вы хотите назначить пользователей, а затем выберите "Назначения " в меню слева от окна.
Нажмите кнопку +Добавить, а затем выберите пользователей или группы пользователей, которые вы хотите назначить этой группе приложений.
Выберите Назначить VM на информационной панели, чтобы назначить ведущего сеанса пользователю.
Выберите хост сеанса, который вы хотите назначить пользователю, а затем выберите Назначить. Вы также можете выбрать назначение>Назначить пользователя.
Выберите пользователя из списка доступных, которому нужно назначить ведущего сеанса.
По завершении выберите .
Отмена назначения личного рабочего стола
Вот как отменить назначение личного рабочего стола с помощью портала Azure или Azure PowerShell. Вы не можете отменить назначение личного рабочего стола с помощью Azure CLI.
Чтобы отменить назначение личного рабочего стола на портале Azure, выполните следующие действия.
Войдите на портал Azure.
Введите виртуальный рабочий стол Azure в строку поиска.
В разделе Службывыберите Виртуальный рабочий стол Azure.
На странице обзора виртуального рабочего стола Azure перейдите в меню слева от окна и выберите пулы узлов.
Выберите пул узлов, для которого нужно изменить назначение пользователей.
Затем перейдите в меню слева от окна и выберите узлы сеансов.
Установите флажок рядом с узлом сеанса, из которого нужно отменить назначение пользователя, выберите многоточие в конце строки, а затем нажмите кнопку "Отменить назначение". Вы также можете выбрать Назначить>Отменить назначение.
При появлении запроса на предупреждение выберите "Отменить назначение ".
Переназначение личного рабочего стола
Вот как переназначить личный рабочий стол с помощью портала Azure или Azure PowerShell. Вы не можете переназначить личный рабочий стол с помощью Azure CLI.
Чтобы переназначить личный рабочий стол на портале Azure, выполните следующие действия.
Войдите на портал Azure.
Введите виртуальный рабочий стол Azure в строку поиска.
В разделе Службывыберите Виртуальный рабочий стол Azure.
На странице обзора виртуального рабочего стола Azure перейдите в меню слева от окна и выберите пулы узлов.
Выберите пул узлов, для которого нужно изменить назначение пользователей.
Затем перейдите в меню слева от окна и выберите узлы сеансов.
Установите флажок рядом с узлом сеанса, который вы хотите переназначить другому пользователю, выберите многоточие в конце строки и нажмите кнопку "Назначить другому пользователю". Вы также можете выбрать Задание>Назначить другому пользователю.
Выберите пользователя из списка доступных, которому нужно назначить ведущего сеанса.
По завершении выберите .
Назначение нескольких персональных рабочих столов одному пользователю (предварительная версия)
Несколько назначений личных рабочих столов позволяют назначать более одного персонального рабочего стола одному пользователю в одном пуле хостов. Несколько рабочих столов полезны для пользователей, которые переключаются между различными ролями, такими как разработка серверной части и интерфейса или переход между средами тестирования и производственной средой. Ранее пользователи были ограничены одним личным рабочим столом для каждого пула узлов, что означает, что необходимо создать несколько пулов узлов для дополнительных рабочих столов. Назначение нескольких персональных рабочих столов упрощает процесс, устраняя необходимость в нескольких пулах серверов в этом сценарии и упрощая управление назначением пользователей.
Это важно
Эта функция предварительного просмотра доступна только для персональных пулов размещения с прямым типом назначения. Объединенные пулы узлов не поддерживаются, а личные пулы узлов с автоматическим назначением не поддерживаются.
Если вы используете FSLogix и имеете один контейнер профиля FSLogix для одного пула узлов, обязательно разрешите несколько подключений к контейнерам профилей FSLogix , чтобы избежать ошибок.
Вы должны присвоить узлам сеансов в личном пуле узлов удобные имена, чтобы пользователи могли легко различать несколько личных рабочих столов, которые вы назначили им.
После включения пула узлов для нескольких личных назначений рабочего стола его нельзя отключить.
Назначение нескольких персональных рабочих столов одному пользователю в настоящее время находится в предварительной версии. Юридические условия, применимые к функциям Azure, которые находятся в состоянии бета-версии, предварительной версии или иным образом еще не выпущены в общедоступной версии, см. на странице Дополнительные условия использования предварительных версий в Microsoft Azure.
Включение нескольких назначений рабочих столов для личного пользования
Можно включить назначение нескольких личных рабочих столов при создании личного пула узлов хоста или настроить существующий личный пул узлов хоста. Как включить несколько личных заданий рабочего стола в существующем пуле личных хостов. Чтобы узнать, как создать личный пул узлов, см. "Создание пула узлов".
Чтобы включить назначения рабочих столов для нескольких пользователей с помощью портала Azure, выполните следующие действия.
Войдите на портал Azure.
Введите виртуальный рабочий стол Azure в строку поиска.
В разделе Службывыберите Виртуальный рабочий стол Azure.
На странице обзора виртуального рабочего стола Azure перейдите в меню слева от окна и выберите пулы узлов.
Выберите существующий пул узлов, в котором вы хотите включить возможность назначения нескольких персональных рабочих столов.
В разделе Параметры выберите Свойства, чтобы просмотреть свойства пула узлов.
Убедитесь, что для типа назначения задано значение Direct. В противном случае нажмите кнопку "Прямой", а затем нажмите кнопку "Сохранить". Тип назначения должен быть прямым и должен быть сохранен перед продолжением. При попытке выполнить оба шага вы получите сообщение об ошибке.
Установите флажок "Назначить несколько рабочих столов одному пользователю" и нажмите кнопку "Сохранить".
Назначение пользователю нескольких персональных рабочих столов
Вот как назначить пользователю несколько персональных рабочих столов с помощью портала Azure или Azure PowerShell. Вы не можете назначить пользователю несколько персональных рабочих столов с помощью Azure CLI.
Чтобы назначить нескольких личных рабочих столов пользователю на портале Azure, выполните следующие действия.
Войдите на портал Azure.
Введите виртуальный рабочий стол Azure в строку поиска.
В разделе Службывыберите Виртуальный рабочий стол Azure.
На странице обзора виртуального рабочего стола Azure выберите пулы узлов.
Выберите существующий пул узлов, содержащий узлы сеансов, которые необходимо назначить пользователю.
В разделе "Управление" выберите узлы сеансов, чтобы просмотреть узлы сеансов в пуле узлов.
Установите флажок рядом с сервером сеанса, который нужно назначить пользователю.
Выберите "Назначить " в столбце "Назначенный пользователь" или выберите "Назначение" на панели инструментов и "Назначить пользователя " в раскрывающемся меню.
На новой панели найдите и выберите пользователя, которого вы хотите назначить. Выберите Назначить.
Повторите шаги 4-6 для каждого сеансового хоста, к которому вы хотите назначить пользователя. Количество персональных рабочих столов, которые можно назначить пользователю в одном пуле узлов, не ограничено.
Дайте хостам сеансов в личном пуле хостов дружелюбное имя
Вы можете давать личным рабочим столам понятные названия, чтобы помочь пользователям различать их в своих потоках с помощью PowerShell. В настоящее время портал Azure и Azure CLI не предоставляют способ присвоения понятных имен узлам сеансов.
Запустите Azure Cloud Shell на портале Azure с типом терминала PowerShell или запустите PowerShell на локальном устройстве.
Если вы используете Cloud Shell, убедитесь, что контекст Azure задан в подписке, которую вы хотите использовать.
Если вы используете PowerShell локально, сначала войдите в Azure PowerShell, убедитесь, что контекст Azure установлен в подписке, которую вы хотите использовать.
Выполните следующую команду в PowerShell, чтобы добавить или изменить понятное имя узла сеанса:
$parameters = @{ HostPoolName = 'HostPoolName' Name = 'SessionHostName' ResourceGroupName = 'ResourceGroupName' FriendlyName = 'SessionHostFriendlyName' } Update-AzWvdSessionHost @parameters
Чтобы получить понятное имя узла сеанса, выполните следующую команду в PowerShell:
$sessionHostParams = @{ HostPoolName = 'HostPoolName' Name = 'SessionHostName' ResourceGroupName = 'ResourceGroupName' } Get-AzWvdSessionHost @sessionHostParams | FL Name, AssignedUser, FriendlyName
Известные проблемы
Мы знаем о следующих проблемах с предварительной версией нескольких личных назначений рабочего стола:
При просмотре списка пулов узлов в портале Azure для пулов узлов с включенным назначением нескольких личных рабочих столов тип балансировки нагрузки отображается как - вместо Множественные постоянные.
Чтобы включить несколько личных назначений рабочего стола в существующем пуле личных узлов с типом автоматического назначения, сначала необходимо изменить тип назначения на Direct и сохранить изменение, а затем несколько личных назначений рабочего стола. Эти действия необходимо выполнить в отдельных шагах. При попытке выполнить оба шага вы получите сообщение об ошибке.