Поделиться через


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

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

При создании группы приложений это может быть один из двух типов:

  • Рабочий стол: пользователи получают доступ к полному рабочему столу Windows с узла сеанса. Доступно с пулами с пулами или личными пулами узлов.

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

С помощью пулов узлов пулов можно назначить оба типа групп приложений одному пулу узлов одновременно. Можно назначить только одну группу классических приложений с пулом узлов, но можно также назначить несколько групп приложений RemoteApp одному пулу узлов.

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

Чтобы предотвратить подключение пользователей к рабочему столу и приложению RemoteApp одновременно из групп приложений, назначенных одному пулу узлов, пулы узлов имеют параметр "Предпочтительный тип группы приложений". Этот параметр определяет, имеют ли пользователи доступ к полному рабочему столу или приложениям RemoteApp из этого пула узлов в приложении Windows или приложении удаленного рабочего стола, должны быть назначены группе приложений каждого типа одному пулу узлов.

Внимание

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

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

  • Предпочтительный тип группы приложений по умолчанию, выбранный с помощью портал Azure— Desktop. Этот параметр можно изменить при создании пула узлов или после создания пула узлов.

  • Группа классических приложений автоматически создается и назначается пулу узлов независимо от того, выбран ли предпочтительный тип группы приложений в качестве рабочего стола или RemoteApp. Имя группы приложений формируется из имени пула узлов с суффиксом -DAG, например hp01-DAG. Эту группу приложений можно удалить после создания пула узлов, если вы хотите использовать только приложения RemoteApp. Одновременно можно связать только одну группу классических приложений с пулом узлов.

Применение предпочтительного типа группы приложений

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

Чтобы предотвратить этот сценарий, задайте предпочтительный тип группы приложений для каждого пула узлов в качестве рабочего стола или RemoteApp. Чтобы узнать, как задать предпочтительный тип группы приложений, см . раздел "Задать предпочтительный тип группы приложений" для пула узлов в виртуальном рабочем столе Azure.

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

Внимание

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

Все еще можно подключиться к классическим приложениям и приложениям RemoteApp из одного пула узлов с помощью схемы URI ms-avd:connect независимо от предпочтительного типа группы приложений, но мы не рекомендуем этот подход. Если пользователь заканчивается двумя разными сеансами в одном пуле узлов, это может привести к отрицательному опыту работы и производительности сеанса для этого пользователя и других пользователей, включая:

  • Узлы сеансов становятся перегруженными
  • Пользователи застряли при попытке входа
  • Подключения к удаленному сеансу не являются успешными
  • Удаленный сеанс становится черным
  • Сбой приложений

Ожидаемое поведение

Ниже приведена матрица ожидаемого поведения для пользователей ресурсов, отображаемых в приложении Windows или приложении удаленного рабочего стола на основе предпочтительного параметра типа группы приложений пула узлов, групп приложений, назначенных пулу узлов и их типу, и назначений пользователей группам приложений:

Типы групп приложений, назначенные одному пулу узлов Пользователь, назначенный типам групп приложений Параметр типа группы приложений в пуле узлов Отображаемые ресурсы
Только на рабочем столе Персональный компьютер Рабочий стол или RemoteApp Персональный компьютер
Только RemoteApp RemoteApp Рабочий стол или RemoteApp Приложения RemoteApp
Рабочий стол и RemoteApp Персональный компьютер Рабочий стол или RemoteApp Персональный компьютер
Рабочий стол и RemoteApp RemoteApp Рабочий стол или RemoteApp Приложения RemoteApp
Рабочий стол и RemoteApp Как рабочий стол, так и RemoteApp Персональный компьютер Персональный компьютер
Рабочий стол и RemoteApp Как рабочий стол, так и RemoteApp RemoteApp Приложения RemoteApp
Рабочий стол и RemoteApp Как рабочий стол, так и RemoteApp нет Персональный компьютер

Пример сценариев

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

Сценарий 1

В этом сценарии группа классических приложений и группа приложений RemoteApp назначаются одному пулу hp01узлов. Пользователь Тим находится в группе безопасности финансов , которая назначается группе классических приложений. Пользователь Габриэль находится в юридической группе безопасности, которая назначается группе приложений RemoteApp.

Предпочтительный тип группы приложений для пула hp01 узлов не имеет значения, так как пользователи в группе безопасности финансов имеют доступ только к группе классических приложений, а пользователи в юридической группе безопасности имеют доступ только к группе приложений RemoteApp. В приложении Windows или в приложении удаленного рабочего стола Тим отображается рабочий стол, а в приложении RemoteApp отображается Габриэльла.

Сценарий 2

В этом сценарии группа классических приложений и группа приложений RemoteApp назначаются одному пулу hp01узлов. Пользователь Тим находится в группе безопасности финансов , которая назначается группе классических приложений. Пользователь Габриэль находится в юридической группе безопасности, которая назначается группам приложений Для рабочего стола и RemoteApp.

Предпочтительный тип группы приложений для пула hp01 узлов имеет значение Desktop. В приложении Windows или приложении удаленного рабочего стола отображается рабочий стол Тима и Габриэля. Габриэль не отображает ни одного приложения RemoteApp.

Сценарий 3

В этом сценарии группа классических приложений назначается пулу hp01 узлов, а группе приложений RemoteApp назначается пул hp02узлов. Пользователь Тим находится в финансовой группе безопасности, и пользователь Габриэль находится в юридической группе безопасности. Обе группы безопасности назначаются группе классических приложений и группе приложений RemoteApp.

Предпочтительный тип группы приложений для пула hp01 узлов имеет значение Desktop , а предпочтительный тип группы приложений для пула hp02 узлов имеет значение RemoteApp. В приложении Windows или приложении удаленного рабочего стола Тим и Габриэль отображаются как классические, так и приложения RemoteApp.

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

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