Одновременные или несколько подключений к одному контейнеру
Пользователи подключаются к виртуальным и удаленным рабочим столам или удаленным приложениям разными способами в зависимости от того, как настроены эти среды. Ниже приведены некоторые термины, используемые при подключении пользователей к этим удаленным системам:
- Стандартные подключения
- Пользователь создает один удаленный сеанс на компьютере Windows с помощью полного рабочего стола или удаленного приложения.
- Одновременные подключения
- Пользователь создает удаленный сеанс на компьютере Windows с помощью полного рабочего стола или удаленного приложения. Тот же пользователь создает второй удаленный сеанс на том же компьютере Windows с помощью полного рабочего стола или удаленного приложения.
- Несколько подключений
- Пользователь создает удаленный сеанс на компьютере Windows с помощью полного рабочего стола или удаленного приложения. Тот же пользователь создает новый удаленный сеанс на другом компьютере Windows с помощью полного рабочего стола или удаленного приложения.
Примечание.
При работе с одновременными или несколькими типами подключений конфигурация отличается от контейнеров Profile и ODFC. Контейнеры профилей используют конфигурацию, вызванную ProfileType
и контейнер ODFC использует конфигурацию VHDAccessMode
. Каждая конфигурация работает по-разному.
Предупреждение
OneDrive не поддерживает одновременные или несколько подключений с использованием одного контейнера в любом случае. Ознакомьтесь с документацией по OneDrive в этой статье.
Необходимые компоненты
Прежде чем настраивать одновременные или несколько подключений, установите и настройте контейнеры профилей.
Одновременные подключения
Одновременные подключения используются, если пользователю требуется несколько сеансов (1) на одном компьютере с использованием одного контейнера Profile или ODFC. Одновременные подключения требуют других записей реестра, чтобы разрешить эти типы подключений. Этот сценарий поддерживает использование базовых дисков VHD(x) и VHD(x) разностных дисков.
Предупреждение
Одновременные подключения не поддерживаются узлами сеансов, работающими в пуле узлов виртуального рабочего стола Azure.
Обязательные параметры
Раздел реестра: HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server
Имя значения | Тип значения | Значение |
---|---|---|
fDenyTS Подключение ions | DWORD | 0 |
fSingleSessionPerUser | DWORD | 0 |
Несколько подключений
Несколько подключений используются, если пользователю требуется несколько сеансов (1) на другом компьютере, используя один и тот же профиль или контейнер ODFC. Этот сценарий поддерживается только с помощью разных дисков VHD(x). В отличие от одновременных подключений, другая конфигурация не требуется за пределами разных дисков.
Разностные диски контейнера профилей(x)
Для использования разных дисков VHD(x) требуется определенная конфигурация контейнера профилей.
Чтобы использовать параллельные или несколько Подключение ions, необходимо задать параметр 3
ProfileType.
Компьютер пытается выполнить блокировку чтения и записи, отменить изменения только для чтения:
- Вход:
- Клиентские проверка, чтобы узнать, существует ли
RW.VHD(x)
файл. Если это не так, клиент принимает роль RW и выполняет те же действия, чтоProfileType
и = 1.RW.VHD(x)
Если файл существует, клиент принимает роль RO и выполняет те же действия, чтоProfileType
и = 2.
- Клиентские проверка, чтобы узнать, существует ли
Примечание.
- Диски разности ro хранятся в локальном временном каталоге и называются
%usersid%_RO.VHD(x)
. - Диск разности RW хранится в сети рядом с родительским файлом VHD(x) и называется
RW.VHD(x)
. - Операция слияния может быть безопасно прервана и продолжена. (например, если один клиент начинает операцию слияния и прерывается или отключается, другой клиент может безопасно продолжить и завершить слияние). Именно поэтому клиенты RW и RO пытаются выполнить операцию слияния.
- Операции слияния в файловой системе ReFS, где диск разности и родительский диск находятся на одном томе ReFS, практически мгновенно, независимо от размера диска разницы.
- Операции слияния можно выполнять только в том случае, если открытые дескрипторы отсутствуют на разных дисках или родительском VHD(x). Клиент RO также пытается объединить виртуальный жесткий диск RW(x), так как он может быть последним сеансом для отключения.
Различающиеся диски контейнера ODFC (x)
Одновременные и несколько подключений требуют определенной конфигурации для контейнера ODFC, чтобы использовать разные диски VHD(x).
Чтобы использовать параллельные и несколько Подключение ions, тип VHDAccessMode должен иметь значение 3:
Локальный виртуальный жесткий диск на основе сеанса (x)
- Вход
- Клиент ищет VHD(x) на основе сеанса, который в настоящее время не используется
- Если он найден, он напрямую подключен и используется
- Если он не найден, создается один
- Если создается новый виртуальный жесткий диск, в результате чего файлы VHD(x) на основе сеансов больше числа, указанного для сохранения в параметре,
NumSessionVHDsToKeep
VHD(x) помечается для удаления при выходе.
- Выход
- Клиент отсоединяет VHD(x)
- Если VHD(x) помечен для удаления, он удаляется
Примечание.
- Диски локальных различий хранятся в локальном временном каталоге и называются
%usersid%_ODFC.VHD(x)
. - Диски разности, хранящиеся в сети, находятся рядом с родительским файлом VHD(x) и называются
%computername%_ODFC.VHD(x)
. - Операция слияния может быть безопасно прервана и продолжена. (например, если один клиент начинает операцию слияния и прерывается или отключается, другой клиент может безопасно продолжить и завершить слияние).
- Операции слияния в файловой системе ReFS, где диск разности и родительский диск находятся на одном томе ReFS, практически мгновенно, независимо от размера диска разницы.
- Операции слияния можно выполнять только в том случае, если открытые дескрипторы отсутствуют на разных дисках или родительском VHD(x). Таким образом, только последний сеанс может успешно объединить свой диск разницы.
- Файлы VHD(x) на основе сеанса называются
ODFC-%username%-SESSION-<SessionNumber>.VHD(x)
<SessionNumber>
целым числом от 0 до 9. - Максимальное количество файлов VHD(x) на основе сеанса — 10.