Planifique su implementación

Limitaciones y advertencias

La Grabación de sesiones no es compatible con el modo de visualización de redirección de composición de escritorio (DCR). De forma predeterminada, la Grabación de sesiones inhabilita DCR en una sesión que se va a grabar. Puede configurar este comportamiento en las Propiedades del agente de grabación de sesiones.

Cuando se exploran las URL configuradas en la política de redirección de contenido del navegador en Internet Explorer, las actividades gráficas no se graban.

La Grabación de sesiones no es compatible con el modo de visualización Framehawk. Las sesiones en modo de visualización Framehawk no se pueden grabar ni reproducir correctamente. Las sesiones grabadas en modo de visualización Framehawk podrían no contener las actividades de las sesiones.

La Grabación de sesiones no puede grabar el vídeo de la cámara web de Lync cuando se utiliza el Paquete de optimización en tiempo real HDX™.

Según su entorno, puede implementar los componentes de Grabación de sesiones en diferentes escenarios.

Una implementación de Grabación de sesiones no se limita a un solo sitio. Excepto el agente de Grabación de sesiones, todos los componentes son independientes del sitio del servidor. Por ejemplo, puede configurar varios sitios para usar un único servidor de Grabación de sesiones.

Un único servidor de Grabación de sesiones podría experimentar una alta demanda de rendimiento. Por ejemplo, puede tener un sitio grande con muchos agentes y planear grabar muchas sesiones o muchas aplicaciones con gran intensidad gráfica, como AutoCAD. Para aliviar los problemas de rendimiento, puede instalar varios servidores de Grabación de sesiones y configurar el equilibrio de carga.

Puertos

Origen Destino Tipo Puerto Detalles
Virtual Delivery Agent Servidor de grabación de sesiones TCP 80, 443 Comunicación entre el agente de grabación de sesiones instalado en Virtual Delivery Agent y el servidor de grabación de sesiones. La instalación predeterminada utiliza HTTPS/SSL para proteger las comunicaciones. Si SSL no está configurado, utilice HTTP.
Virtual Delivery Agent Servidor de grabación de sesiones TCP 1801 De forma predeterminada, la grabación de sesiones utiliza TCP como protocolo de comunicación y, por lo tanto, MSMQ utiliza el puerto 1801 para enviar mensajes a través de TCP. Alternativamente, MSMQ puede usar el puerto 80 o 443 para enviar mensajes a través de HTTP o HTTPS, según la configuración de protocolo en la ficha Conexiones de Propiedades del agente de grabación de sesiones.
Consola de directivas de grabación de sesiones Servidor de grabación de sesiones TCP 80, 443 Comunicación entre el servidor donde está instalada la consola de directivas de grabación de sesiones y el servidor de grabación de sesiones.
Reproductor de grabación de sesiones Servidor de grabación de sesiones TCP 80, 443 Comunicación entre la estación de trabajo donde está instalado el reproductor de grabación de sesiones y el servidor de grabación de sesiones.
Servidor de grabación de sesiones Microsoft SQL Server TCP 1433 Conexión a la base de datos de grabación de sesiones.

Implementación sugerida del sitio del servidor

Utilice este tipo de implementación para grabar sesiones en uno o varios sitios. El agente de Grabación de sesiones se instala en cada VDA de un sitio. El sitio reside en un centro de datos detrás de un firewall de seguridad. Los componentes de administración de Grabación de sesiones (la base de datos, el servidor y la consola de directivas de Grabación de sesiones) se instalan en otros servidores, y el reproductor de Grabación de sesiones se instala en una estación de trabajo, todo ello detrás del firewall. Se recomienda implementar el servidor de Grabación de sesiones en un centro de datos de intranet seguro.

Implementación del sitio del servidor de grabación de sesiones

Notas importantes sobre la implementación

  • Para que los componentes de grabación de sesiones se comuniquen entre sí, instálelos en el mismo dominio o en dominios de confianza que tengan una relación de confianza transitiva. El sistema no se puede instalar en un grupo de trabajo ni en dominios que tengan una relación de confianza externa.
  • Dada su naturaleza gráfica intensa y el uso de memoria al reproducir grabaciones grandes, no recomendamos instalar el Reproductor de Grabación de Sesiones como una aplicación publicada.
  • La instalación de Grabación de Sesiones está configurada para comunicación TLS/HTTPS. Instale un certificado en el servidor de Grabación de Sesiones. Asegúrese de que la autoridad de certificación raíz (CA) sea de confianza en los componentes de Grabación de Sesiones.
  • Para el servidor de Grabación de Sesiones en un servidor independiente que ejecuta SQL Server, habilite el protocolo TCP/IP y ejecute el servicio SQL Server Browser. Esta configuración está deshabilitada de forma predeterminada, pero debe habilitarse para que el servidor de Grabación de Sesiones se comunique con la base de datos. Para obtener más información, consulte los artículos de Microsoft Habilitar el protocolo de red TCP/IP para SQL Server y Servicio SQL Server Browser.
  • Considere los efectos del uso compartido de sesiones al planificar su implementación de Grabación de Sesiones. El uso compartido de sesiones para aplicaciones publicadas puede entrar en conflicto con las reglas de directiva de Grabación de Sesiones para aplicaciones publicadas. Grabación de Sesiones hace coincidir la directiva activa con la primera aplicación publicada que abre un usuario. Después de que el usuario abre la primera aplicación, cualquier aplicación posterior abierta durante la misma sesión continúa siguiendo la directiva vigente para la primera aplicación. Por ejemplo, si una directiva establece grabar solo Microsoft Outlook, la grabación comienza cuando el usuario abre Outlook. Si el usuario abre una segunda aplicación publicada de Microsoft Word mientras Outlook se está ejecutando, Word también se graba. Por el contrario, si la directiva activa no especifica grabar Word y el usuario inicia Word antes que Outlook, Outlook no se graba.
  • Aunque puede instalar el servidor de Grabación de Sesiones en un Delivery Controller™, no lo recomendamos debido a problemas de rendimiento.
  • Puede instalar la Consola de directivas de Grabación de Sesiones en un Delivery Controller.
  • Puede instalar tanto el servidor de Grabación de Sesiones como la Consola de directivas de Grabación de Sesiones en el mismo sistema.
  • Asegúrese de que el nombre NetBIOS del servidor de Grabación de Sesiones no exceda el límite de 15 caracteres. Microsoft tiene un límite de 15 caracteres para la longitud del nombre de host.
  • Se requiere PowerShell 5.1 o posterior para el registro de eventos personalizado. Actualice PowerShell si instala el agente de Grabación de Sesiones en Windows Server 2012 R2 que tiene PowerShell 4.0 instalado. El incumplimiento puede causar llamadas a la API fallidas.
  • Para obtener instrucciones paso a paso sobre cómo implementar y configurar Citrix Session Recording y el servicio Citrix Session Recording, consulte este artículo de Citrix Tech Zone: Guía de POC: Citrix Session Recording.
Planifique su implementación