Conexiones simultáneas o múltiples a un único contenedor

Los usuarios se conectan a Escritorios virtuales y remotos o aplicaciones remotas de diferentes maneras en función de cómo se configuren esos entornos. A continuación se describe cierta terminología que se usa cuando los usuarios se conectan a estos sistemas remotos:

  • Conexiones estándar
    • El usuario crea una sola sesión remota en un equipo Windows a través de una experiencia completa de escritorio o aplicación remota.
  • Conexiones simultáneas
    • El usuario crea una sesión remota en un equipo Windows a través de un escritorio completo o una aplicación remota. El mismo usuario crea una segunda sesión remota en el mismo equipo Windows a través de un escritorio completo o una aplicación remota.
  • Varias conexiones
    • El usuario crea una sesión remota en un equipo Windows a través de un escritorio completo o una aplicación remota. El mismo usuario crea una nueva sesión remota en un equipo Windows diferente a través de un escritorio completo o una aplicación remota.

Nota:

Al trabajar con tipos de conexión simultáneos o varios, la configuración es diferente entre los contenedores de Profile y ODFC. Los contenedores de perfiles usan una configuración denominada ProfileType y el contenedor de ODFC usa una configuración denominada VHDAccessMode. Cada configuración funciona de forma diferente.

Advertencia

OneDrive no admite conexiones simultáneas o múltiples con el mismo contenedor, en cualquier circunstancia. Consulte la documentación de OneDrive sobre este tema.

Requisitos previos

Antes de configurar para conexiones simultáneas o varias, instale y configure contenedores de perfiles.

Conexiones simultáneas

Las conexiones simultáneas se usan cuando un usuario necesita tener más de una sesión (1) en un solo equipo con el mismo contenedor de Perfil o ODFC. Las conexiones simultáneas requieren otras entradas del Registro para permitir estos tipos de conexiones. Este escenario admite el uso de discos base VHD(x) y discos VHD(x) de diferenciación.

Advertencia

Los hosts de sesión que se ejecutan en un grupo de hosts de Azure Virtual Desktop no admiten conexiones simultáneas.

Configuraciones obligatorias

Clave del Registro: HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server

Nombre del valor Tipo de valor Value
fDenyTSConnections DWORD 0
fSingleSessionPerUser DWORD 0

Varias conexiones

Se usan varias conexiones cuando un usuario necesita tener más de una (1) sesión, cada una en un equipo diferente, con el mismo contenedor de Perfil o ODFC. Este escenario solo se admite mediante discos de diferenciación VHD(x). A diferencia de las conexiones simultáneas, no se requiere ninguna otra configuración más allá de los discos de diferenciación.

Discos de diferenciación de VHD(x) del contenedor de perfiles

Las conexiones simultáneas y múltiples requieren una configuración específica para el contenedor de perfiles con el fin de usar discos de diferenciación de VHD(x).

Para usar Concurrent\Multiple Conectar ions, profileType debe establecerse en 3.

El equipo intenta el bloqueo de lectura y escritura, revierte a Solo lectura:

  • Inicio de sesión:
    • El cliente comprueba si existe un RW.VHD(x) archivo. Si no es así, el cliente toma el rol RW y realiza los mismos pasos que ProfileType = 1. Si el RW.VHD(x) archivo existe, el cliente toma el rol de RO y realiza los mismos pasos que ProfileType = 2.

Nota:

  • Los discos de diferencia de RO se almacenan en el directorio temporal local y se denominan %usersid%_RO.VHD(x).
  • El disco de diferencia rw se almacena en la red junto al archivo VHD(x) primario y se denomina RW.VHD(x).
  • La operación de combinación se puede interrumpir y continuar de forma segura. (por ejemplo, si un cliente inicia la operación de combinación y se interrumpe o apaga, otro cliente puede continuar y completar la combinación de forma segura). Este es el motivo por el que los clientes RW y RO intentan realizar una operación de combinación.
  • Las operaciones de combinación en un sistema de archivos ReFS, donde la diferencia de disco y el elemento primario están en el mismo volumen de ReFS, son casi instantáneos independientemente del tamaño del disco de diferencia.
  • Las operaciones de combinación solo se pueden realizar si no hay identificadores abiertos en el disco de diferencia o en el VHD(x) primario. El cliente de RO también intenta combinar el VHD(x) RW, ya que puede ser la última sesión que se desconecte.

Discos VHD(x) de contenedor de ODFC que diferencian los discos

Las conexiones simultáneas y múltiples requieren una configuración específica para el contenedor de ODFC para poder usar discos de diferenciación de VHD(x).

Para usar Concurrent\Multiple Conectar ions, el tipo VHDAccessMode debe ser 3:

VHD(x) local basado en sesión

  • Inicio de sesión
    • El cliente busca un VHD(x) basado en sesión que no esté actualmente en uso.
    • Si se encuentra, se adjunta y se usa directamente.
    • Si no se encuentra, se crea uno
    • Si se crea un nuevo VHD, lo que da lugar a archivos VHD(x) basados en sesión mayores que el número especificado para mantener en la configuración , NumSessionVHDsToKeepel VHD(x) se marca para su eliminación al cerrar la sesión.
  • Cerrar sesión
    • El cliente desasocia el VHD(x)
    • Si el VHD(x) está marcado para su eliminación, se elimina.

Nota:

  • Los discos de diferencia local se almacenan en el directorio temporal local y se denominan %usersid%_ODFC.VHD(x).
  • Los discos de diferencia almacenados en la red se encuentran junto al archivo VHD(x) primario y se denominan %computername%_ODFC.VHD(x).
  • La operación de combinación se puede interrumpir y continuar de forma segura. (por ejemplo, si un cliente inicia la operación de combinación y se interrumpe o apaga, otro cliente puede continuar y completar la combinación de forma segura).
  • Las operaciones de combinación en un sistema de archivos ReFS, donde la diferencia de disco y el elemento primario están en el mismo volumen de ReFS, son casi instantáneos independientemente del tamaño del disco de diferencia.
  • Las operaciones de combinación solo se pueden realizar si no hay identificadores abiertos en el disco de diferencia o en el VHD(x) primario. Por lo tanto, solo la última sesión puede combinar correctamente su disco de diferencia.
  • Los archivos VHD(x) basados en sesión se denominan ODFC-%username%-SESSION-<SessionNumber>.VHD(x) donde <SessionNumber> es un entero comprendido entre 0 y 9.
  • El número máximo de archivos VHD(x) basados en sesión es 10.