Acceso remoto a máquinas virtuales GPU mediante Citrix

Esta guía detalla los pasos que debe seguir para proporcionar acceso remoto a escritorios virtuales utilizando la tecnología ofrecida por Citrix.

Será útil para aquellos que se han familiarizado recientemente con la tecnología de virtualización de escritorio, ya que es una colección de comandos útiles compilados a partir de ~10 manuales, muchos de los cuales están disponibles en los sitios web de Citrix, Nvidia y Microsoft, previa autorización.

Esta implementación contiene las etapas de preparación del acceso remoto a máquinas virtuales (VM) con aceleradores de gráficos Nvidia Tesla M60 y el sistema operativo Centos 7.

Vamos a empezar.

Preparando un hipervisor para alojar máquinas virtuales

¿Cómo descargar e instalar XenServer 7.4?
¿Cómo agregar XenServer a Citrix XenCenter?
¿Cómo descargar e instalar el controlador Nvidia?
¿Cómo cambiar el modo Nvidia Tesla M60?
¿Cómo montar el almacenamiento?

XenServer 7.4

Download Link XenServer 7.4 disponible después de iniciar sesión en el sitio Citrix.

Acceso remoto a máquinas virtuales GPU mediante Citrix

Instalemos XenServer.iso en un servidor con 4x NVIDIA Tesla M60 de forma estándar. En mi caso la iso se monta vía IPMI. Para los servidores Dell, el BMC se administra a través de IDRAC. Los pasos de instalación son casi los mismos que los de instalar sistemas operativos similares a Linux.

Mi dirección de XenServer con GPU es 192.168.1.100

Instalemos XenCenter.msi en la computadora local desde la cual administraremos hipervisores y máquinas virtuales. Agreguemos un servidor con una GPU y XenServer allí haciendo clic en la pestaña "Servidor" y luego en "Agregar". Ingrese el nombre de usuario raíz y la contraseña especificados al instalar XenServer.

Acceso remoto a máquinas virtuales GPU mediante Citrix

En XenCenter, después de hacer clic en el nombre del hipervisor agregado, estará disponible la pestaña "Consola". En el menú, seleccione "Configuración del servicio remoto" y habilite la autorización a través de SSH - "Activar/Desactivar Shell remoto".

Controlador Nvidia

Daré rienda suelta a mis emociones y diré que en todo el tiempo que llevo trabajando con vGPU, nunca he visitado el sitio. nvid.nvidia.com en el primer intento. Si la autorización no funciona, recomiendo Internet Explorer.

Descargue zip desde vGPU, así como la utilidad de cambio GPUMode:

NVIDIA-GRID-XenServer-7.4-390.72-390.75-391.81.zip
NVIDIA-gpumodeswitch-2020-01.zip

Acceso remoto a máquinas virtuales GPU mediante Citrix

Seguimos las versiones. El nombre del archivo descargado indica la versión de los controladores NVIDIA adecuados, que luego se pueden instalar en máquinas virtuales. En mi caso es 390.72.

Transferimos los zips a XenServer y los descomprimimos.

Cambiemos el modo GPU e instalemos el controlador vGPU

$ cd NVIDIA-gpumodeswitch-2020-01
$ gpumodeswitch --listgpumodes
$ gpumodeswitch --gpumode graphics
$ cd ../NVIDIA-GRID-XenServer-7.4-390.72-390.75-391.81
$ yum install NVIDIA-vGPU-xenserver-7.4-390.72.x86_64.rpm
$ reboot

Acceso remoto a máquinas virtuales GPU mediante Citrix

Almacenamiento de montaje

Configuremos un directorio compartido usando NFS en cualquier computadora de la red.

$ yum install epel-release
$ yum install nfs-utils libnfs-utils
$ systemctl enable rpcbind
$ systemctl enable nfs-server
$ systemctl enable nfs-lock
$ systemctl enable nfs-idmap
$ systemctl start rpcbind
$ systemctl start nfs-server
$ systemctl start nfs-lock
$ systemctl start nfs-idmap
$ firewall-cmd --permanent --zone=public --add-service=nfs
$ firewall-cmd --permanent --zone=public --add-service=mountd
$ firewall-cmd --permanent --zone=public --add-service=rpc-bind
$ firewall-cmd --reload
$ mkdir -p /nfs/store1
$ chmod -R 777 /nfs/store1
$ touch /nfs/store1/forcheck
$ cat /etc/exports
  ...
  /nfs/store1 192.168.1.0/24(rw,async,crossmnt,no_root_squash,no_all_squash,no_subtree_check)
$ systemctl restart nfs-server

En XenCenter, seleccione XenServer y en la pestaña "Almacenamiento", seleccione "Nuevo SR". Especifiquemos el tipo de almacenamiento: NFS ISO. La ruta debe apuntar al directorio compartido de NFS.

Imagen maestra de Citrix basada en Centos 7

¿Cómo crear una máquina virtual con Centos 7?

¿Cómo preparo una máquina virtual para crear un directorio?

Imagen de Centos 7

Usando XenCenter crearemos una máquina virtual con una GPU. En la pestaña "VM", haga clic en "Nueva VM".

Acceso remoto a máquinas virtuales GPU mediante Citrix

Seleccione los parámetros necesarios:

Plantilla de máquina virtual: otros medios de instalación
Nombre - plantilla
Instalar desde la biblioteca ISO - Centos 7 (descargar), seleccione desde el almacenamiento ISO NFS montado.
Número de vCPU: 4
Topología: 1 zócalo con 4 núcleos por zócalo
Memoria - 30 GB
Tipo de GPU: GRID M60-4Q
Utilice este disco virtual - 80 Gb
Nuestra red

Una vez creada, la máquina virtual aparecerá en la lista vertical de la izquierda. Haga clic en él y vaya a la pestaña "Consola". Esperemos a que se cargue el instalador de Centos 7 y sigamos los pasos necesarios para instalar el sistema operativo con el shell GNOME.

Preparando la imagen

Preparar la imagen con Centos 7 me llevó mucho tiempo. El resultado es un conjunto de scripts que facilita la configuración inicial de Linux y le permite crear un directorio de máquinas virtuales utilizando Citrix Machine Creation Services (MCS).

El servidor DHCP instalado en ws-ad asignó la dirección IP 192.168.1.129 a la nueva máquina virtual.

A continuación se muestran las configuraciones básicas.

$ hostnamectl set-hostname template
$ yum install -y epel-release
$ yum install -y lsb mc gcc
$ firewall-cmd --permanent --zone=dmz --remove-service=ssh
$ firewall-cmd --permanent --zone=external --remove-service=ssh
$ firewall-cmd --permanent --zone=home --remove-service=ssh
$ firewall-cmd --permanent --zone=home --remove-service=mdns
$ firewall-cmd --permanent --zone=home --remove-service=samba-client
$ firewall-cmd --permanent --zone=home --remove-service=dhcpv6-client
$ firewall-cmd --permanent --zone=internal --remove-service=dhcpv6-client
$ firewall-cmd --permanent --zone=internal --remove-service=samba-client
$ firewall-cmd --permanent --zone=internal --remove-service=mdns
$ firewall-cmd --permanent --zone=internal --remove-service=ssh
$ firewall-cmd --permanent --zone=public --remove-service=ssh
$ firewall-cmd --permanent --zone=public --remove-service=dhcpv6-client
$ firewall-cmd --permanent --zone=work --remove-service=dhcpv6-client
$ firewall-cmd --permanent --zone=work --remove-service=ssh
$ firewall-cmd --permanent --zone=public --add-service=ssh
$ firewall-cmd --complete-reload

En XenCenter, en la pestaña "Consola", monte guest-tools.iso en la unidad de DVD de la máquina virtual e instale XenTools para Linux.

$ mount /dev/cdrom /mnt
$ /mnt/Linux/install.sh
$ reboot

Al configurar XenServer, utilizamos el archivo NVIDIA-GRID-XenServer-7.4-390.72-390.75-391.81.zip, descargado del sitio web de NVIDIA, que, además del controlador NVIDIA para XenServer, contiene el controlador NVIDIA que necesitamos para vGPU. clientela. Descárguemoslo e instalémoslo en la VM.

$ cat /etc/default/grub
  GRUB_TIMEOUT=5
  GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
  GRUB_DEFAULT=saved
  GRUB_DISABLE_SUBMENU=true
  GRUB_TERMINAL_OUTPUT="console"
  GRUB_CMDLINE_LINUX="rhgb quiet modprobe.blacklist=nouveau"
  GRUB_DISABLE_RECOVERY="true"
$ grub2-mkconfig -o /boot/grub2/grub.cfg
$ wget http://vault.centos.org/7.6.1810/os/x86_64/Packages/kernel-devel-3.10.0-957.el7.x86_64.rpm
$ yum install kernel-devel-3.10.0-957.el7.x86_64.rpm
$ reboot
$ init 3
$ NVIDIA-GRID-XenServer-7.4-390.72-390.75-391.81/NVIDIA-Linux-x86_64-390.75-grid.run
$ cat /etc/nvidia/gridd.conf
  ServerAddress=192.168.1.111
  ServerPort=7070
  FeatureType=1
$ reboot

Descargue Linux Virtual Delivery Agent 1811 (VDA) para Centos 7. Enlace de descarga Linux VDA disponible después de iniciar sesión en el sitio Citrix.

$ yum install -y LinuxVDA-1811.el7_x.rpm
$ cat /var/xdl/mcs/mcs.conf
  #!/bin/bash
  dns1=192.168.1.110
  NTP_SERVER=some.ntp.ru
  AD_INTEGRATION=winbind
  SUPPORT_DDC_AS_CNAME=N
  VDA_PORT=80
  REGISTER_SERVICE=Y
  ADD_FIREWALL_RULES=Y
  HDX_3D_PRO=Y
  VDI_MODE=Y
  SITE_NAME=domain.ru
  LDAP_LIST=ws-ad.domain.ru
  SEARCH_BASE=DC=domain,DC=ru
  START_SERVICE=Y
$ /opt/Citrix/VDA/sbin/deploymcs.sh
$ echo "exclude=kernel* xorg*" >> /etc/yum.conf

En Citrix Studio crearemos un catálogo de máquinas y un grupo de entrega. Antes de esto, necesita instalar y configurar Windows Server.

Servidor Windows con controlador de dominio

¿Cómo descargar e instalar Windows Server 2016?
¿Cómo instalo componentes de Windows Server?
¿Cómo configurar Active Directory, DHCP y DNS?

Windows server 2016

Dado que una máquina virtual (VM) de Windows Server no requiere GPU, usaremos un servidor sin GPU como hipervisor. Por analogía con la descripción anterior, instalaremos otro XenServer para alojar las máquinas virtuales del sistema.

Después de esto, crearemos una máquina virtual para Windows Server con Active Directory.

Descargue Windows Server 2016 desde el sitio Microsoft. Es mejor seguir el enlace utilizando Internet Explorer.

Acceso remoto a máquinas virtuales GPU mediante Citrix

Creemos una máquina virtual usando XenCenter. En la pestaña "VM", haga clic en "Nueva VM".

Acceso remoto a máquinas virtuales GPU mediante Citrix

Seleccione los parámetros necesarios:

Plantilla de máquina virtual: Windows Server 2016 (64 bits)
Nombre - ws-ad.dominio.ru
Instale desde la biblioteca ISO: WindowsServer2016.iso, seleccione desde el almacenamiento ISO NFS montado.
Número de vCPU: 4
Topología: 1 zócalo con 4 núcleos por zócalo
Memoria - 20 GB
Tipo de GPU: ninguno
Utilice este disco virtual - 100 Gb
Nuestra red

Una vez creada, la máquina virtual aparecerá en la lista vertical de la izquierda. Haga clic en él y vaya a la pestaña "Consola". Esperemos a que se descargue el instalador de Windows Server y completemos los pasos necesarios para instalar el sistema operativo.

Instalemos XenTools en la VM. Haga clic derecho en la máquina virtual y luego en "Instalar Citrix VM Tools...". Después de esto, se montará la imagen, que debe iniciarse e instalarse XenTools. Una vez que se complete la instalación, será necesario reiniciar la VM.

Configuremos el adaptador de red:

Dirección IP: 192.168.1.110
Máscara - 255.255.255.0
Puerta de enlace - 192.168.1.1
DNS1 - 8.8.8.8
DNS2 - 8.8.4.4

Si Windows Server no está activado, entonces lo activaremos. La clave se puede obtener del mismo lugar donde descargaste la imagen.

[PowerShell]$ slmgr -ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx

Configuremos el nombre de la computadora. En mi caso es ws-ad.

Instalación de componentes

En el Administrador del servidor, seleccione "Agregar funciones y características". Seleccione el servidor DHCP, el servidor DNC y los servicios de dominio de Active Directory para la instalación. Marque la casilla de verificación "Reiniciar automáticamente".

Acceso remoto a máquinas virtuales GPU mediante Citrix

Configurar el directorio activo

Después de reiniciar la máquina virtual, haga clic en "Elevar este servidor al nivel de controlador de dominio" y agregue un nuevo bosque domain.ru.

Configurar un servidor DHCP

En el panel superior del Administrador del servidor, haga clic en el signo de exclamación para guardar los cambios al instalar el servidor DHCP.

Pasemos a la configuración del servidor DHCP.

Acceso remoto a máquinas virtuales GPU mediante Citrix

Creemos una nueva área 192.168.1.120-130. El resto no lo cambiamos. Seleccione “Configurar ajustes de DHCP ahora” e ingrese la dirección IP de ws-ad (192.168.1.110) como puerta de enlace y DNS, que se especificará en la configuración de los adaptadores de red de las máquinas virtuales del catálogo.

Configurar un servidor DNS

Pasemos a la configuración del servidor DNS.

Acceso remoto a máquinas virtuales GPU mediante Citrix

Creemos una nueva zona de búsqueda directa, zona primaria, para todos los servidores DNS en el dominio domain.ru. No cambiamos nada más.

Creemos una nueva zona de búsqueda inversa seleccionando opciones similares.

En las propiedades del servidor DNS, en la pestaña "Avanzado", marque la casilla de verificación "Desactivar recursividad".

Creando un usuario de prueba

Vayamos al "Centro de administración de Active Directory"

Acceso remoto a máquinas virtuales GPU mediante Citrix

En la sección "Usuarios" a la derecha, haga clic en "Crear". Ingrese un nombre, por ejemplo prueba, y haga clic en "Aceptar" en la parte inferior.

Acceso remoto a máquinas virtuales GPU mediante Citrix

Selecciona el usuario creado y selecciona “Restablecer contraseña” en el menú vertical de la derecha. Deje la casilla de verificación "Solicitar cambio de contraseña la próxima vez que inicie sesión".

Servidor Windows con controlador de entrega Citrix

¿Cómo descargar e instalar Windows Server 2016?
¿Cómo descargar e instalar Citrix Delivery Controller?
¿Cómo instalar y configurar Citrix License Manager?
¿Cómo instalar y configurar NVIDIA License Manager?

Windows server 2016

Dado que una máquina virtual (VM) de Windows Server no requiere GPU, usaremos un servidor sin GPU como hipervisor.

Descargue Windows Server 2016 desde el sitio Microsoft. Es mejor seguir el enlace utilizando Internet Explorer.

Acceso remoto a máquinas virtuales GPU mediante Citrix

Creemos una máquina virtual usando XenCenter. En la pestaña "VM", haga clic en "Nueva VM".

Acceso remoto a máquinas virtuales GPU mediante Citrix

Seleccione los parámetros necesarios:

Plantilla de máquina virtual: Windows Server 2016 (64 bits)
Nombre - ws-dc
Instale desde la biblioteca ISO: WindowsServer2016.iso, seleccione desde el almacenamiento ISO NFS montado.
Número de vCPU: 4
Topología: 1 zócalo con 4 núcleos por zócalo
Memoria - 20 GB
Tipo de GPU: ninguno
Utilice este disco virtual - 100 Gb
Nuestra red

Una vez creada, la máquina virtual aparecerá en la lista vertical de la izquierda. Haga clic en él y vaya a la pestaña "Consola". Esperemos a que se cargue el instalador de Windows Server y completemos los pasos necesarios para instalar el sistema operativo.

Instalemos XenTools en la VM. Haga clic derecho en la máquina virtual y luego en "Instalar Citrix VM Tools...". Después de esto, se montará la imagen, que debe iniciarse e instalarse XenTools. Una vez que se complete la instalación, será necesario reiniciar la VM.

Configuremos el adaptador de red:

Dirección IP: 192.168.1.111
Máscara - 255.255.255.0
Puerta de enlace - 192.168.1.1
DNS1 - 8.8.8.8
DNS2 - 8.8.4.4

Si Windows Server no está activado, entonces lo activaremos. La clave se puede obtener del mismo lugar donde descargaste la imagen.

[PowerShell]$ slmgr -ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx

Configuremos el nombre de la computadora. En mi caso es ws-dc.

Agreguemos la VM al dominio domen.ru, reiniciemos e iniciemos sesión con la cuenta de administrador del dominio DOMENAdministrator.

Controlador de entrega Citrix

Descargue Citrix Virtual Apps and Desktops 1811 desde ws-dc.domain.ru. Enlace de descarga Aplicaciones virtuales y escritorios Citrix disponible después de iniciar sesión en el sitio Citrix.

Acceso remoto a máquinas virtuales GPU mediante Citrix

Montemos la iso descargada y ejecútela. Seleccione "Citrix Virtual Apps and Desktops 7". A continuación, haga clic en "Comenzar". Es posible que sea necesario reiniciar.

Acceso remoto a máquinas virtuales GPU mediante Citrix

En mi caso, basta con seleccionar los siguientes componentes para la instalación:

Controlador de entrega
creativo
Servidor de licencias
Escaparate

No cambiamos nada más y hacemos clic en "Instalar". Será necesario reiniciar más de una vez, después de lo cual continuará la instalación.

Una vez que se complete la instalación, se iniciará Citrix Studio, el entorno de administración para todo el negocio de Citrix.

Acceso remoto a máquinas virtuales GPU mediante Citrix

Configurar el sitio Citrix

Seleccionemos la primera sección de las tres: Configuración del sitio. Al configurar, especificaremos el nombre del sitio: dominio.

En el apartado “Conexión” indicamos los datos para conectar el hipervisor con la GPU:

Dirección de conexión - 192.168.1.100
Nombre de usuario: raíz
Contraseña - su contraseña
Nombre de conexión: m60

Gestión de la tienda: utilice el almacenamiento local del hipervisor.

Nombre de estos recursos: m60.

Seleccione redes.

Seleccione un tipo y grupo de GPU: GRID M60-4Q.

Configuración de catálogos de máquinas Citrix

Al configurar la segunda sección: Catálogos de máquinas, seleccione SO de sesión única (SO de escritorio).

Imagen maestra: seleccione la imagen preparada de la máquina virtual y la versión de Citrix Virtual Apps and Desktops - 1811.

Seleccionemos la cantidad de máquinas virtuales en el directorio, por ejemplo 4.

Indiquemos el esquema mediante el cual se asignarán nombres a las máquinas virtuales, en mi caso es escritorio##. En este caso, se crearán 4 máquinas virtuales con los nombres escritorio01-04.

Nombre del catálogo de la máquina: m60.

Descripción del catálogo de la máquina - m60.

Después de crear un catálogo de máquinas con cuatro máquinas virtuales, se pueden encontrar en la lista vertical de XenCenter a la izquierda.

Grupo de entrega Citrix

La tercera sección comienza con la selección del número de máquinas virtuales a las que proporcionar acceso. Enumeraré los cuatro.

En la sección "Escritorios", haga clic en "Agregar" para agregar un grupo de máquinas virtuales a las que brindaremos acceso. Nombre para mostrar: m60.

Nombre del grupo de entrega: m60.

Después de configurar las tres secciones principales, la ventana principal de Citrix Studio se verá así

Acceso remoto a máquinas virtuales GPU mediante Citrix

Administrador de licencias Citrix

Descargue el archivo de licencia a través de su cuenta personal en el sitio web Citrix.

En la lista vertical de la izquierda, seleccione Todas las herramientas de licencia (heredadas). Vayamos a la pestaña "Activar y asignar licencias". Seleccione las licencias de Citrix VDA y haga clic en "Continuar". Indiquemos el nombre de nuestro Delivery Controller - ws-dc.domain.ru y el número de licencias - 4. Haga clic en "Continuar". Descargue el archivo de licencia generado en ws-dc.domain.ru.

Acceso remoto a máquinas virtuales GPU mediante Citrix

En la lista vertical izquierda de Citrix Studio, seleccione la sección "Licencias". En la lista vertical de la derecha, haga clic en "Consola de administración de licencias". En la ventana del navegador que se abre, ingrese los datos para la autorización del usuario del dominio DOMENAdministrator.

En Citrix Licensing Manager, vaya a la pestaña "Instalar licencia". Para agregar un archivo de licencia, seleccione "Usar archivo de licencia descargado".

Acceso remoto a máquinas virtuales GPU mediante Citrix

La instalación de componentes de Citrix implica el uso de varias máquinas virtuales, un componente por VM. En mi caso, todos los servicios del sistema Citrix operan dentro de una VM. En este sentido, señalaré un error cuya corrección me resultó especialmente difícil.

Si después de reiniciar ws-dc surgen problemas de varios tipos, le recomiendo que primero verifique los servicios en ejecución. Aquí hay una lista de servicios de Citrix que deberían iniciarse automáticamente después de reiniciar la VM:

SQL Server (SQLEXPRESS)
Citrix Configuration Service
Citrix Delegated Administration Service
Citrix Analytics
Citrix Broker Service
Citrix Configuration Logging Service
Citrix AD Identity Service
Citrix Host Service
Citrix App Library
Citrix Machine Creation Service
Citrix Monitor Service
Citrix Storefront Service
Citrix Trust Service
Citrix Environment Test Service
Citrix Orchestration Service
FlexNet License Server -nvidia

Encontré un problema que ocurre al instalar diferentes servicios Citrix en una máquina virtual. Después de reiniciar, no se inician todos los servicios. Me daba pereza empezar toda la cadena una por una. La solución fue difícil para Google, así que la presento aquí: es necesario cambiar dos parámetros en el registro:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl
Name : ServicesPipeTimeout
Value :240000

Name : WaitToKillServiceTimeout
Value : 20000

Administrador de licencias de Nvidia

Descargue el administrador de licencias de NVIDIA para Windows a través de su cuenta personal en el sitio web nvid.nvidia.com. Es mejor iniciar sesión a través de Internet Explorer.

Acceso remoto a máquinas virtuales GPU mediante Citrix

Instalémoslo en ws-dc. Para hacer esto, primero necesitarás instalar JAVA y agregue la variable de entorno JAVA_HOME. Luego puede ejecutar setup.exe para instalar NVIDIA License Manager.

Acceso remoto a máquinas virtuales GPU mediante Citrix

Creemos un servidor, generemos y descarguemos un archivo de licencia en su cuenta personal en el sitio web. nvid.nvidia.com. Transfiramos el archivo de licencia a ws-dc.

Acceso remoto a máquinas virtuales GPU mediante Citrix

Usando un navegador, inicie sesión en la interfaz web del administrador de licencias de NVIDIA, disponible en localhost:8080/licserver y agregue el archivo de licencia.

Acceso remoto a máquinas virtuales GPU mediante Citrix

Las sesiones activas que utilizan vGPU se pueden ver en la sección "Clientes con licencia".

Acceso remoto al catálogo de máquinas Citrix

¿Cómo instalar Citrix Receiver?
¿Cómo conectarse a un escritorio virtual?

En una computadora de trabajo, abra un navegador, en mi caso es Chrome, y vaya a la dirección de la interfaz web de Citrix StoreWeb

http://192.168.1.111/Citrix/StoreWeb

Si Citrix Receiver aún no está instalado, haga clic en "Detectar receptor"

Acceso remoto a máquinas virtuales GPU mediante Citrix

Lea atentamente el acuerdo de licencia, descargue e instale Citrix Receiver

Acceso remoto a máquinas virtuales GPU mediante Citrix

Después de la instalación, regrese al navegador y haga clic en "Continuar"

Acceso remoto a máquinas virtuales GPU mediante Citrix

A continuación, se abre una notificación en el navegador Chrome, haga clic en "Abrir Citrix Receiver Launcher" y luego en "Detectar nuevamente" o "Ya instalado".

Acceso remoto a máquinas virtuales GPU mediante Citrix

Al conectarnos por primera vez, utilizaremos los datos de la prueba del usuario de prueba. Cambiemos la contraseña temporal por una permanente.

Acceso remoto a máquinas virtuales GPU mediante Citrix

Después de la autorización, vaya a la pestaña "Aplicaciones" y seleccione el directorio "M60"

Acceso remoto a máquinas virtuales GPU mediante Citrix

Descarguemos el archivo propuesto con la extensión .ica. Después de hacer doble clic en él, se abrirá una ventana en Desktop Veiwer con el escritorio Centos 7

Acceso remoto a máquinas virtuales GPU mediante Citrix

Fuente: habr.com

Añadir un comentario