Compartir a través de


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.

Prerrequisitos

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 de diferenciación VHD(x).

Advertencia

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

Configuración necesaria

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

Nombre del valor Tipo de valor Importancia
fDenyTSConnections DWORD 0
SesiónÚnicaPorUsuario 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 es compatible con discos diferenciales 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 perfiles de contenedor VHD(x)

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 Connections, ProfileType debe establecerse en 3.

El equipo intenta el bloqueo de lectura/escritura, pasa 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 con el archivo primario VHD(x) 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 el disco de diferencias y el disco principal están en el mismo volumen de ReFS, son casi instantáneas independientemente del tamaño del disco de diferencias.
  • 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 diferenciadores VHD(x) de contenedor ODFC

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 Conexiones simultáneas o múltiples, 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 de forma directa y se usa inmediatamente.
    • Si no se encuentra, se crea uno
    • Si se crea un nuevo VHD, generando archivos VHD(x) basados en sesión que superan el número especificado para mantener en la configuración NumSessionVHDsToKeep, VHD(x) se marcará para su eliminación al cerrar sesión.
  • Cerrar sesión
    • El cliente desconecta el VHD(x)
    • Si el VHD(x) está marcado para su eliminación, se elimina.

Nota:

  • Los discos de diferencia locales 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 el disco de diferencias y el disco principal están en el mismo volumen de ReFS, son casi instantáneas independientemente del tamaño del disco de diferencias.
  • 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 fusionar 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.