Tabla de contenido

Enlaces rápidos

Administrador de
sesiones NICE DCV
Guía del administrador
Tabla de contenido
loading

Resumen de contenidos para AWS NICE DCV

  • Página 1 Administrador de sesiones NICE DCV Guía del administrador...
  • Página 2: Administrador De Sesiones Nice Dcv: Guía Del Administrador

    Administrador de sesiones NICE DCV Guía del administrador Administrador de sesiones NICE DCV: Guía del administrador Copyright © Amazon Web Services, Inc. and/or its affiliates. All rights reserved. Las marcas comerciales y la imagen comercial de Amazon no se pueden utilizar en relación con ningún producto o servicio que no sea de Amazon de ninguna manera que pueda causar confusión entre los clientes y que menosprecie...
  • Página 3: Tabla De Contenido

    Requisitos ..........................3 Requisitos de conectividad y redes ..................4 Configuración ............................. 5 Paso 1: Preparar los servidores NICE DCV ..................5 Paso 2: Configurar el agente de ....................6 Paso 3: Configurar el agente de ....................7 Paso 4: Configurar el servidor NICE DCV ..................10 Paso 5: Comprobación de las instalaciones ..................
  • Página 4 Administrador de sesiones NICE DCV Guía del administrador Syntax ..........................24 Example .......................... 25 generate-software-declaración ..................... 30 Syntax ..........................24 Output ..........................25 Example .......................... 25 descripción-software-declaraciones ....................31 Syntax ..........................24 Output ..........................25 Example .......................... 25 desactivate-software-declaración ....................32 Syntax ..........................
  • Página 5: Cómo Funciona El Administrador De Sesiones

    ¿Qué es NICE DCV Session Manager? NICE DCV Session Manager es un conjunto de paquetes de software instalables (un agente y un agente) y una interfaz de programación de aplicaciones (API) que facilita a los desarrolladores y proveedores de software independientes (ISV) la creación de aplicaciones front-end que crean y gestionan mediante programación el ciclo de vida de NICE DCV En una flota de servidores NICE DCV.
  • Página 6: Features

    Los clientes solo pueden conectarse a un servidor NICE DCV si hay una sesión activa. NICE DCV admite sesiones virtuales y de consola. Utilice las API de Session Manager para administrar el ciclo de vida de las sesiones de NICE DCV. Las sesiones de NICE DCV pueden estar en uno de los siguientes estados: •...
  • Página 7: Limitations

    Para obtener más información, consulteLicenciar el servidor NICE DCVen laNICE DCV Guía del administrador. Requisitos del Administrador de sesiones NICE El agente y el agente del administrador de sesiones de NICE DCV tienen los siguientes requisitos.   Agente Agente Sistema •...
  • Página 8: Requisitos De Conectividad Y Redes

    LaAgentedebe estar instalado en un host independiente, pero debe tener conectividad de red con los agentes en los servidores NICE DCV. Si elige tener varios Brokers para mejorar la disponibilidad, debe instalar y configurar cada broker en un host independiente y utilizar uno o más equilibradores de carga para administrar el tráfico entre el cliente y los Brokers, y los Agentes y.
  • Página 9: Configuración

    El Administrador de sesiones solo puede crear sesiones NICE DCV en nombre de usuarios que ya existen en el servidor NICE DCV. Si se realiza una solicitud para crear una sesión para un usuario que no existe, la solicitud falla. Por lo tanto, debe asegurarse de que cada usuario final tiene un usuario de sistema válido en el servidor NICE DCV.
  • Página 10: Paso 2: Configurar El Agente De

    Administrador de sesiones NICE DCV (p. 3). Instale el Broker en un host independiente del Agente y del host del servidor NICE DCV. El host se puede instalar en una red privada diferente, pero debe poder conectarse y comunicarse con el agente.
  • Página 11 Paso 3: Configurar el agente del administrador de sesiones de NICE DCV El agente debe estar instalado en todos los hosts del servidor NICE DCV de la flota. El agente se puede instalar en servidores Windows y Linux. Para obtener más información acerca de los sistemas operativos admitidos, consulteRequisitos del Administrador de sesiones NICE DCV (p.
  • Página 12 Administrador de sesiones NICE DCV Guía del administrador Paso 3: Configurar el agente de wget https://d1uj6qtbmh3dt5.cloudfront.net/2021.1/SessionManagerAgents/nice- dcv-session-manager-agent-2021.1.365-1.el8.x86_64.rpm • Ubuntu 18.04 wget https://d1uj6qtbmh3dt5.cloudfront.net/2021.1/SessionManagerAgents/nice- dcv-session-manager-agent_2021.1.365-1_amd64.ubuntu1804.deb • Ubuntu 20.04 wget https://d1uj6qtbmh3dt5.cloudfront.net/2021.1/SessionManagerAgents/nice- dcv-session-manager-agent_2021.1.365-1_amd64.ubuntu2004.deb • SUSE Linux Enterprise 12 Enterprise 12 $ curl -O https://d1uj6qtbmh3dt5.cloudfront.net/2021.1/SessionManagerAgents/nice- dcv-session-manager-agent-2021.1.365-1.sles12.x86_64.rpm •...
  • Página 13 Administrador de sesiones NICE DCV Guía del administrador Paso 3: Configurar el agente de • Parabroker_hostPara especificar el nombre de DNS del host en el que está instalado el Broker. Important Si el agente de se está ejecutando en una instancia Amazon EC2, parabroker_hostdebe especificar la dirección Ipv4 privada de la instancia.
  • Página 14: Paso 4: Configurar El Servidor Nice Dcv

    Broker como servidor de autenticación Configure el servidor NICE DCV para que utilice el Broker como servidor de autenticación externo para validar tokens de conexión de cliente. También debe configurar el servidor NICE DCV para que confíe en la CA autofirmada del Broker.
  • Página 15: Paso 5: Comprobación De Las Instalaciones

    Si el parámetro no existe, cree un nuevo parámetro de cadena y asígnele un nombreauth-token-verifier. Haga clic en Aceptar y cierre el Editor del Registro de Windows. Detenga y reinicie el servidor NICE DCV. Para obtener más información, consulteDetener el servidor NICE DCVyInicio del servidor NICE DCVen laGuía del administrador NICE DCV.
  • Página 16 Administrador de sesiones NICE DCV Guía del administrador Comprobación del agente de Abra el archivo de registro del agente, que se encuentra enC:\ProgramData\NICE \DCVSessionManagerAgent\log. Si el archivo de registro incluye una línea similar a la siguiente, el agente se está ejecutando y puede conectarse al Broker.
  • Página 17: Configuración

    En esta sección se explica cómo realizar una configuración avanzada para el Administrador de sesiones Temas • Administrador de sesiones (p. 13) • Uso de etiquetas para segmentar los servidores NICE DCV (p. 17) • Configuración de un servidor de autorización externo (p. 18) • Integración con Amazon CloudWatch (p. 22)
  • Página 18: Paso 2: Prepare El Certificado Ssl Para El Balanceador De Carga

    Administrador de sesiones NICE DCV Guía del administrador Paso 2: Prepare el certificado SSL para el balanceador de carga "Version": "2012-10-17", "Statement": [ "Action": [ "ec2:DescribeInstances" "Effect": "Allow", "Resource": "*" "Action": [ "elasticloadbalancing:DescribeTargetHealth" "Effect": "Allow", "Resource": "*" Para obtener más información, consulteCreación de un rol de IAMen laGuía del usuario de IAM.
  • Página 19: Paso  4: Lance The Brokers

    Paso 4: Lance the Brokers Para crear el balanceador de carga Abra la consola de Amazon EC2 en https://console.aws.amazon.com/ec2/. En el panel de navegación, seleccioneBalanceadores de cargaY luego, elijaCrear un Load Balancer. En el tipo de balanceador de carga, seleccioneBalanceador de carga de aplicaciones.
  • Página 20: Paso 5: Creación Del Balanceador De Carga De Aplicaciones Del Agente

    Comente elbroker-to-broker-discovery-addresscolocando un hash (#) al inicio de la línea. Parabroker-to-broker-discovery-aws-region, introduzca la región en la que creó el equilibrador de carga de la aplicación. Parabroker-to-broker-discovery-aws-alb-target-group-arn, introduzca el ARN del grupo de destino asociado al equilibrador de carga de Broker.
  • Página 21: Paso  6: Iniciar Los Agentes

    Puede asignar etiquetas personalizadas a los agentes de Session Manager para ayudar a identificarlos y categorizarlos y a los servidores NICE DCV con los que están asociados. Al crear una nueva sesión de NICE DCV, puede dirigirse a un grupo de servidores NICE DCV basándose en las etiquetas asignadas a sus respectivos agentes.
  • Página 22: Configuración De Un Servidor De Autorización Externo

    Administrador de sesiones NICE DCV Guía del administrador Configuración de un servidor de autorización externo configuración de hardware de su host. Por ejemplo, puede etiquetar todos los agentes con hosts que tengan 4 GB de memoria conram=4GB. O puede etiquetar Agentes en función del propósito. Por ejemplo, puede etiquetar todos los agentes que se ejecutan en hosts de producción conpurpose=production.
  • Página 23 Amazon Cognito. Usarcrear-grupo de usuariosy especifique un nombre de grupo y la región en la que se creará. En este ejemplo, asignaremos al grupo el nombre dedcv-session-manager-client-appy lo creamos enus-east-1. $ aws cognito-idp create-user-pool --pool-name dcv-session-manager-client-app region us-east-1 Ejemplo de salida "UserPoolClient": {...
  • Página 24 Además, incluya el--generate-secretPara especificar que desea generar un secreto para el cliente del grupo de usuarios que va a crear. En este caso, el nombre del cliente esdcv-session-manager-client-appy lo creamos en elus- east-1Región . $ aws cognito-idp create-user-pool-client --user-pool-id us-east-1_QLEXAMPLE --client- name...
  • Página 25 ámbito de la siguiente manera: resource_server_identifier/scope_name. Inclusión del-- allowed-o-auth-flows-user-pool-clientPara indicar que el cliente puede seguir el protocolo OAuth al interactuar con los grupos de usuarios de Cognito. $ aws cognito-idp update-user-pool-client --user-pool-id us-east-1_QLEXAMPLE --client- 2l9273hp6k2ut5cugg9EXAMPLE...
  • Página 26: Integración Con Amazon Cloudwatch

    Amazon EC2, así como con los Brokers que se ejecutan en hosts locales. Amazon CloudWatch supervisa sus Amazon Web Services (AWS) y las aplicaciones que ejecuta enAWSEn tiempo real. Puede utilizar CloudWatch para recopilar y hacer un seguimiento de métricas, que son las variables que puede medir en sus recursos y aplicaciones.
  • Página 27 Administrador de sesiones NICE DCV Guía del administrador Integración con Amazon CloudWatch Para configurar el Broker para que envíe datos de métrica a Amazon CloudWatch Open/etc/dcv-session-manager-broker/session-manager-broker.propertiesUtilice su editor de texto preferido y haga lo siguiente: • Establezcaenable-cloud-watch-metricsDe atrue • Paracloud-watch-region, especifique la región en la que se recopilarán los datos de métrica. Note Si su Broker se ejecuta en una instancia de Amazon EC2, este parámetro es opcional.
  • Página 28: Referencia De La Cli Del Broker

    Administrador de sesiones NICE DCV Guía del administrador register-auth-server Referencia de la CLI del broker En esta sección se explica cómo utilizar los comandos de la interfaz de línea de comandos (CLI) de Broker. Utilice los siguientes comandos si utiliza un servidor de autenticación externo para generar tokens de acceso de OAuth 2.0: •...
  • Página 29: Options

    Administrador de sesiones NICE DCV Guía del administrador Options Options --url La dirección URL del servidor de autenticación externo que se va a utilizar. Debe anexar.well- known/jwks.jsona la URL del servidor de autenticación. Tipo: Cadena : obligatorio Sí Example En el siguiente ejemplo se muestra el registro de un servidor de autenticación externo con una dirección URL dehttps://my-auth-server.com/.
  • Página 30: Unregister-Auth-Server

    Administrador de sesiones NICE DCV Guía del administrador unregister-auth-server Comando sudo -u root dcv-session-manager-broker list-auth-servers Salida Urls: [ "https://my-auth-server.com/.well-known/jwks.json" ] unregister-auth-server Anula el registro de un servidor de autenticación externo. Después de anular el registro de un servidor de autenticación externo, ya no se puede utilizar para generar tokens de acceso OAuth 2.0. Temas •...
  • Página 31: Register-Api-Client

    Administrador de sesiones NICE DCV Guía del administrador register-api-client sudo -u root dcv-session-manager-broker unregister-auth-server --url https://my-auth- server.com/.well-known/jwks.json Salida Jwk urlhttps://my-auth-server.com/.well-known/jwks.json unregistered register-api-client Registra un cliente de Session Manager con el Broker y genera credenciales de cliente que el cliente puede usar para recuperar un token de acceso OAuth 2.0, que es necesario para realizar solicitudes API. Important Asegúrese de almacenar las credenciales en un lugar seguro.
  • Página 32: Example

    Administrador de sesiones NICE DCV Guía del administrador Example Example En el siguiente ejemplo se registra un cliente llamadomy-sm-client. Comando sudo -u root dcv-session-manager-broker register-api-client --client-name my-sm-client Salida client-id: 21cfe9cf-61d7-4c53-b1b6-cf248EXAMPLE client-password: NjVmZDRlN2ItNjNmYS00M2QxLWFlZmMtZmNmMDNkMEXAMPLE describe-api-clientes Muestra los clientes de Session Manager que se han registrado con el Broker. Temas •...
  • Página 33: Unregister-Api-Client

    Administrador de sesiones NICE DCV Guía del administrador unregister-api-client Salida Api clients "name" : "client-abc", "id" : "f855b54b-40d4-4769-b792-b727bEXAMPLE", "active" : false }, { "name" : "client-xyz", "id" : "21cfe9cf-61d7-4c53-b1b6-cf248EXAMPLE", "active" : true unregister-api-client Desactiva un cliente de Session Manager registrado. Un cliente de Session Manager desactivado ya no puede usar sus credenciales para recuperar tokens de acceso de OAuth 2.0.
  • Página 34: Renov-Auth-Server-Api-Key

    Administrador de sesiones NICE DCV Guía del administrador renov-auth-server-api-key renov-auth-server-api-key Renueva las claves públicas y privadas utilizadas por el Broker para firmar los tokens de acceso OAuth 2.0 vendidos al cliente de Session Manager. Si renueva las claves, debe proporcionar la nueva clave privada al desarrollador, ya que es necesaria para realizar solicitudes API.
  • Página 35: Syntax

    Administrador de sesiones NICE DCV Guía del administrador Syntax Syntax sudo -u root dcv-session-manager-broker generate-software-statement Output software-statement Declaración de software. Example En el siguiente ejemplo se genera una instrucción de software. Comando sudo -u root dcv-session-manager-broker generate-software-statement Salida software-statement: ewogICJpZCIgOiAiYjc1NTVhN2QtNWI0MC00OTJhLWJjOTUtNmUzOWNhYzkxMDcxIiwKICAiYWN0aXZlIiA6IHRydWUsCiAgImlzc3 descripción-software-declaraciones Describe las instrucciones de software existentes.
  • Página 36: Example

    Administrador de sesiones NICE DCV Guía del administrador Example Example En el siguiente ejemplo se genera una instrucción de software. Comando sudo -u root dcv-session-manager-broker describe-software-statements Salida Software Statements "software-statement" : "ewogICJpZCIgOiAiYmEEXAMPLEYtNzUwNy00YmFhLTliZWItYTA1MmJjZTE3NDJjIiwKICAiaXNzdWVkQXQiIDogMTU5NjY0MTkxM "issued-at" : "2020.08.05 15:38:32 +0000", "is-active" : "true" }, { "software-statement"...
  • Página 37: Describe-Agente-Clientes

    Administrador de sesiones NICE DCV Guía del administrador describe-agente-clientes Comando sudo -u root dcv-session-manager-broker deactivate-software-statement --software-statement EXAMPLEpZCIgOiAiYjc1NTVhN2QtNWI0MC00OTJhLWJjOTUtNmUzOWNhYzkxMDcxIiwKICAiaXNEXAMPLEQiIDogMTU5Njc5NTg4MS Salida Software statement EXAMPLEpZCIgOiAiYjc1NTVhN2QtNWI0MC00OTJhLWJjOTUtNmUzOWNhYzkxMDcxIiwKICAiaXNEXAMPLEQiIDogMTU5Njc5NTg4MS deactivated describe-agente-clientes Describe los agentes registrados con el Broker. Temas • Syntax (p. 24) • Output (p. 25) • Example (p.
  • Página 38: Anular El Registro-Agente-Cliente

    Administrador de sesiones NICE DCV Guía del administrador anular el registro-agente-cliente "id" : "6bc05632-70cb-4410-9e54-eaf9bEXAMPLE", "active" : true }, { "name" : "test", "id" : "27131cc2-4c71-4157-a4ca-bde38EXAMPLE", "active" : true }, { "name" : "test", "id" : "308dd275-2b66-443f-95af-33f63EXAMPLE", "active" : false }, { "name"...
  • Página 39: Referencia Del Archivo De Configuración

    Administrador de sesiones NICE DCV Guía del administrador Archivo de configuración del agente Referencia del archivo de configuración En esta sección se proporciona información relativa a los archivos de configuración del agente y el agente. Temas • Archivo de configuración del agente (p. 35) •...
  • Página 40 Administrador de sesiones NICE DCV Guía del administrador Archivo de configuración del agente Nombre Obligatorio Valor predeterminado Descripción parámetro permanecer en la cola. Si time- la solicitud no se puede seconds satisfacer dentro del tiempo especificado, se produce un error. Sí...
  • Página 41 Administrador de sesiones NICE DCV Guía del administrador Archivo de configuración del agente Nombre Obligatorio Valor predeterminado Descripción parámetro Sí Especifica el puerto HTTPS client- donde el Broker escucha las conexiones de cliente. broker- connector- https- port Especifica la dirección IP client- 0.0.0.0 del host donde se enlaza el...
  • Página 42 IP y los puertos de los otros brokers de la broker- flota en el cuadro de discovery- diálogoip_address:puertoformato. addresses Si hay varios agentes, separe los valores con una coma. Si especificabroker-to- broker-discovery- multicast- group,broker-to- broker-discovery- multicast-port,broker- to-broker-discovery- aws-region, o bienbroker-to-broker- discovery-aws-alb- target-group-arn, omita este parámetro.
  • Página 43 Broker a Roker. broker- Si especificabroker-to- discovery- multicast- broker-discovery- group addresses,broker-to- broker-discovery-aws- region, o bienbroker-to- broker-discovery-aws- alb-target-group-arn, omita este parámetro. Especifica el puerto de broker- multidifusión para la detección de Broker-o-Oker. broker- Si especificabroker-to-...
  • Página 44 Especifica la cantidad broker- 4096 máxima de memoria off -heap que utilizará un solo Broker broker- para almacenar datos de distributed- sesión NICE DCV. memory- max- size- Sí Especifica el almacén de broker- claves utilizado para las conexiones de TLS Broker.
  • Página 45: Archivo De Configuración Del Agente

    NICE DCV. Establezca en failure 0 para no realizar nunca reintentos en caso de errores. Especifica el número máximo autorun-...
  • Página 46 Para obtener más Files\NICE información, consulte Uso de \DCVSessionManagerAgent etiquetas para segmentar los \conf\tags (Windows) servidores NICE DCV (p. 17). • /var/lib/dcv- Especifica la ruta de acceso agent.autorun_folder a una carpeta en el servidor session-manager- host utilizada para almacenar...
  • Página 47 Descripción parámetro -1 (sin límite) Número máximo de sesiones agent.max_virtual_sessions virtuales que se pueden crear en un servidor NICE DCV con NICE DCV Session Manager. Número máximo de sesiones agent.max_concurrent_sessions_per_user virtuales que un solo usuario puede crear en un servidor NICE DCV mediante NICE DCV Session Manager.
  • Página 48: Notas De La Versión E Historial De Revisión

    Notas de la versión Notas de la versión e historial de revisión de NICE DCV En esta página se describen las notas de la versión e historial de revisión de NICE DCV Session Manager. Temas • Notas de la versión del Administrador de sesiones NICE DCV (p. 44) •...
  • Página 49: 2020.2-9662- 04 De Diciembre De 2020

    • Broker: 78 • Versión inicial de NICE DCV Session Manager. • Agente: 183 Historial de revisión En la siguiente tabla se describe la documentación de esta versión de NICE DCV Session Manager. Cambio Descripción Fecha NICE DCV versión 2021.0...
  • Página 50: Xlvi

    Administrador de sesiones NICE DCV Guía del administrador 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. xlvi...

Tabla de contenido