Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
nota
Amazon DCV se conocía anteriormente como NICE DCV.
Amazon DCV Session Manager es un conjunto de paquetes de software instalables (un agente y un intermediario) y una interfaz de programación de aplicaciones (API) que facilita a los desarrolladores y proveedores de software independientes (ISVs) la creación de aplicaciones front-end que creen y gestionen mediante programación el ciclo de vida de las sesiones de Amazon DCV en una flota de servidores Amazon DCV.
Esta guía explica cómo instalar y configurar el agente y el broker de Session Manager. Para obtener más información sobre el uso del administrador de sesiones APIs, consulte la Guía para desarrolladores del administrador de sesiones de Amazon DCV.
Cómo funciona Session Manager
En el siguiente diagrama se muestran los componentes de alto nivel de Session Manager.

- Broker
-
El Broker es un servidor web que aloja y expone el administrador de sesiones. APIs Recibe y procesa solicitudes de API para administrar las sesiones de Amazon DCV del cliente y, a continuación, pasa las instrucciones a los agentes correspondientes. El broker debe estar instalado en un host distinto de los servidores Amazon DCV, pero debe ser accesible para el cliente y debe poder acceder a los agentes.
- Agente
-
El agente está instalado en cada servidor Amazon DCV de la flota. Los agentes reciben instrucciones del broker y las ejecutan en sus servidores Amazon DCV correspondientes. Los agentes también supervisan el estado de los servidores Amazon DCV y envían actualizaciones de estado periódicas al broker.
- APIs
-
Session Manager expone un conjunto de interfaces de programación de aplicaciones REST (APIs) que se pueden utilizar para gestionar las sesiones de Amazon DCV en una flota de servidores Amazon DCV. APIs Están alojadas y expuestas por el bróker. Los desarrolladores pueden crear clientes de administración de sesiones personalizados que se llamen a APIs.
- Cliente
-
El cliente es la aplicación o el portal front-end que se desarrolla para llamar al administrador de sesiones y APIsque expone el Broker. Los usuarios finales utilizan el cliente para administrar las sesiones alojadas en los servidores Amazon DCV de la flota.
- Token de acceso
-
Para realizar una solicitud de API, debe proporcionar un token de acceso. Los clientes APIs registrados pueden solicitar los tokens al Broker o a un servidor de autorización externo. Para solicitar el token y acceder a él, la API del cliente debe proporcionar credenciales válidas.
- API del cliente
-
La API del cliente se genera a partir del archivo YAML de definición de la API de Session Manager, utilizando Swagger Codegen. La API del cliente se utiliza para realizar solicitudes de API.
- Sesión de Amazon DCV
-
Una sesión de Amazon DCV es un período de tiempo en el que el servidor de Amazon DCV puede aceptar conexiones de un cliente. Antes de que sus clientes puedan conectarse a una sesión de Amazon DCV, debe crear una sesión de Amazon DCV en el servidor de Amazon DCV. Amazon DCV admite sesiones de consola y virtuales, y cada sesión tiene un propietario y un conjunto de permisos específicos. El administrador de sesiones se utiliza APIs para gestionar el ciclo de vida de las sesiones de Amazon DCV. Las sesiones de Amazon DCV pueden tener uno de los siguientes estados:
-
CREATING
: el broker está creando la sesión. -
READY
: la sesión está lista para aceptar conexiones de clientes. -
DELETING
: se está eliminando la sesión. -
DELETED
: se ha eliminado la sesión. -
UNKNOWN
: no se puede determinar el estado de la sesión. Es posible que el agente y el broker no puedan comunicarse.
-
Características
DCV Session Manager ofrece las siguientes características:
-
Proporciona información sobre sesiones de Amazon DCV: obtenga información sobre las sesiones que se ejecutan en varios servidores Amazon DCV.
-
Administre el ciclo de vida de varias sesiones de Amazon DCV: cree o elimine distintas sesiones para varios usuarios en múltiples servidores Amazon DCV con una sola solicitud de API.
-
Admite etiquetas: utilice etiquetas personalizadas para identificar un grupo de servidores Amazon DCV al crear sesiones.
-
Administra los permisos para varias sesiones de Amazon DCV: modifique los permisos de usuario para varias sesiones con una solicitud de API.
-
Proporciona información de conexión: recupera la información de conexión del cliente para las sesiones de Amazon DCV.
-
Compatible con servidores en las instalaciones y en la nube: utilice Session Manager en servidores de AWS, en las instalaciones o alternativos basados en la nube.
Limitaciones
Session Manager no proporciona capacidades de aprovisionamiento de recursos. Si ejecuta Amazon DCV en EC2 instancias de Amazon, es posible que necesite utilizar AWS servicios adicionales, como Amazon EC2 Auto Scaling, para gestionar el escalado de su infraestructura.
Precios
El administrador de sesiones está disponible sin costo alguno para AWS los clientes que ejecutan EC2 instancias.
Los clientes en las instalaciones requieren una licencia Amazon DCV Plus o Amazon DCV Professional Plus. Para obtener información sobre cómo comprar una licencia de Amazon DCV Plus o Amazon DCV Professional Plus, consulte Cómo comprar
Para obtener más información, consulte Licencias del servidor Amazon DCV en la Guía del administrador de Amazon DCV.