Cómo se registra el uso en entornos remotos
El uso de los productos de Bentley en un equipo anfitrión (es decir, un equipo al que se establece una conexión de Escritorio remoto) a través de un equipo cliente (es decir, un equipo desde el que se establece una conexión de Escritorio remoto) es cada vez más común con la proliferación del acceso remoto y la virtualización. Este wiki explica cómo se registra dicho uso en los sistemas de licencias SELECTserver y Subscription Entitlement Service (SES).
Comportamiento del registro de uso del Cliente de Licencias en entornos virtuales y remotos a partir de la versión 11.0.12.xNota: Este comportamiento se aplica a License Client 11.0.12.2 (entregado con CONNECTION Client 11.0.1.109) y posteriores.
Para soportar mejor el aumento del uso de entornos virtuales y remotos en entornos multiusuario y monopuesto, se han realizado cambios en la forma en que el cliente de licencia determina a qué máquina asociar el uso de la aplicación.
Entornos remotos monopuesto
Los entornos monopuesto incluirían sistemas operativos compatibles como Windows 10 o Windows 8.1. Como estos entornos solo permiten que un usuario se conecte de forma remota a la vez, el uso de la aplicación será registrado por el cliente de licencia contra el nombre de la máquina Windows en la que se está ejecutando el proceso de la aplicación, independientemente de si es una máquina física o una máquina virtual. Una sesión remota que se conecte a estas máquinas no afectará al uso que se registre.
Entornos remotos multiusuario
Los entornos multiusuario incluirían sistemas operativos de servidor como Windows Server 2016 o Windows Server 2019. Estos sistemas operativos están diseñados para permitir que varios usuarios accedan a los recursos de la máquina al mismo tiempo.
Para las situaciones en las que un usuario está entrando de forma remota en uno de estos entornos, el cliente de licencia capturará, en el momento en que se inicie el servicio License Client, el nombre de la máquina desde la que el usuario de Windows está entrando de forma remota. Cualquier uso de la aplicación que se genere bajo ese usuario de Windows mientras la sesión del servicio License Client esté activa se registrará contra ese nombre de máquina remota.
Si el usuario finaliza la sesión remota desde un host y se conecta desde otro mientras el proceso sigue ejecutándose en el servidor, el nombre del host original (es decir, la primera máquina desde la que el usuario se conectó remotamente) se mantendrá para el posterior registro del uso de la aplicación. Ese nombre de host inicial se seguirá utilizando hasta que el usuario de Windows cierre la sesión o se reinicie el servicio de License Client.
Uso de Remote Desktop antes de License Client 11.0.12.xLos productos de Bentley detectan cuando el uso se acumula de forma remota por otro ordenador a través de Remote Desktop. Existen diferencias importantes en la forma en que los productos basados en SELECTserver y en SES asocian el uso a un nombre de máquina:
SELECTserver: Si el equipo anfitrión ejecuta un sistema operativo cliente (es decir, Windows 7, 8, 10, etc.), el uso del producto se registra con el nombre del equipo anfitrión. Si el equipo anfitrión ejecuta un sistema operativo de servidor (es decir, Windows Server 2012, 2016, 2019, etc.), el uso del producto se registra con el nombre del cliente remoto.Servicio de derechos de suscripción: Durante una sesión remota, el uso del producto se registra contra el nombre del cliente remoto, independientemente del sistema operativo de la máquina anfitriona. Una vez finalizada la sesión remota, si el proceso del producto continúa ejecutándose, el uso pasará a registrarse contra el equipo anfitrión.Uso de CitrixCitrix es una tecnología de virtualización que ejecuta productos instalados en un servidor en máquinas cliente a través de Terminal Services, la misma tecnología subyacente utilizada para Remote Desktop. Por lo tanto, el uso de los productos Bentley publicados en un servidor Citrix se registra contra los nombres de los clientes remotos, independientemente de si están basados en SELECTserver o en SES.
Uso de máquinas virtualesLas máquinas virtuales actúan como una máquina independiente del ordenador en el que están instaladas. Sin embargo, el método por el cual se accede a las máquinas virtuales dicta el nombre de la máquina contra el cual se registra el uso del producto. Si se conecta a la máquina virtual a través de Remote Desktop o del Hyper-V Manager, que utiliza Remote Desktop Services (antes Terminal Services), el uso se registra utilizando los criterios de la sección "Uso de Remote Desktop". Si se conecta a una máquina virtual a través de una sesión de consola como VMware Workstation, el uso se registra contra la máquina anfitriona. Como regla general, si la variable de entorno ClientName en Windows está definida, el uso se registrará utilizando los criterios de la sección "Uso de Escritorio Remoto"
Traducción realizada con la versión gratuita del traductor www.DeepL.com/Translator