Paso 3: Crear máquinas virtuales

Información general

Ahora que ya tiene un proyecto de Google Cloud funcional y servicios de red principales. El siguiente paso es crear los recursos de máquinas virtuales necesarios para tener una ubicación de recursos de Citrix Cloud funcional. Como se describe en Reference Architecture: Citrix Virtualization on Google Cloud, una ubicación de recursos funcional requiere lo siguiente:

  • Servicios de dominio de Active Directory

  • Citrix Cloud Connectors

  • Uno o más VDA de Citrix

Al aplicar el patrón de diseño de Cloud Forward, estos recursos se implementan en instancias de máquinas virtuales conectadas a una VPC. Las instancias de máquinas virtuales se implementan de manera altamente disponible al dividirse entre las zonas de Google Cloud de la región. En esta sección de la guía, proporcionamos información adicional sobre los tipos de recursos y servicios de Google Cloud y, a continuación, creamos las instancias de máquinas virtuales.

Recursos de máquinas virtuales de Google Cloud Google Cloud proporciona almacenamiento en bloques fiable y de alto rendimiento para que lo usen las instancias de máquinas virtuales. El almacenamiento en bloque se presenta a las máquinas virtuales como discos persistentes. Los discos persistentes, disponibles como disco duro estándar o como unidades de estado sólido (SSD). Los discos persistentes son dispositivos de almacenamiento de red duraderos a los que puede acceder la instancia como si fueran discos físicos de un escritorio o un servidor. De forma predeterminada, las instancias de Google Compute Engine tienen un único disco persistente raíz con un sistema operativo. Se pueden agregar discos adicionales más adelante para las instancias en las que las aplicaciones requieren más almacenamiento local. Las opciones para la expansión del disco son los discos persistentes estándar o SSD, los SSD locales y los depósitos de almacenamiento en la nube. La SSD local no se recomienda para la implementación de Citrix Virtual Apps porque los datos almacenados en la SSD local son temporales. Los discos persistentes se encuentran de forma independiente de las instancias de la máquina virtual. Puede elegir desconectar o mover los discos persistentes para conservar los datos incluso después de eliminar la instancia de VM. El rendimiento de los discos persistentes se escala automáticamente con el tamaño. Puede cambiar el tamaño de los discos persistentes o agregar más discos persistentes a una instancia para cumplir con los requisitos de rendimiento y espacio de almacenamiento. El disco persistente no tiene coste por E/S, por lo que no es necesario calcular el presupuesto mensual de E/S. Los discos persistentes SSD tienen una IOPS de lectura de 40 000 y una IOPS de escritura de 30 000 por instancia. En comparación con los discos persistentes estándar, que solo tienen un IOPS de lectura de 3000 y un IOPS de escritura de 15000. Se recomienda el disco persistente SSD para implementar cargas de trabajo de Citrix Virtual Apps. Al calcular la capacidad de almacenamiento, recuerde que las implementaciones de Virtual Apps and Desktops tienen dos necesidades de almacenamiento: (1) almacenamiento para servidores y aplicaciones de Virtual Apps y (2) almacenamiento para perfiles de usuario. La implementación de una imagen maestra de Virtual Apps Server requiere 50 GB de almacenamiento, que puede variar según las aplicaciones instaladas y la versión del sistema operativo Windows Server. Por ejemplo, el tamaño de arranque del sistema operativo Windows Server 2016 es de 50 GB, mientras que el de Windows Server 2012 R2 es de 32 GB. Citrix recomienda crear una nueva imagen maestra de Virtual Apps para minimizar la capacidad necesaria en lugar de migrar una imagen local existente.

En Google Cloud, el servicio que ejecuta instancias de máquinas virtuales se denomina Google Compute Engine. Compute Engine ofrece configuraciones de máquinas virtuales predefinidas para cada requisito. Las ofertas van desde microinstancias pequeñas hasta configuraciones de alta capacidad de memoria y CPU. Los siguientes recursos informáticos son relevantes para cualquier implementación de aplicaciones virtuales en GCP:

  • Uso general u Optimizado para cargas de trabajo: puede elegir entre un propósito general o una optimización de carga de trabajo según los requisitos de las cargas de trabajo.

  • Tipo de máquina predefinido: tiene un número predefinido de vCPU y memoria y se cobra al precio establecido que se describe en la página de precios .

  • Tipo de máquina personalizada: proporciona la flexibilidad para configurar la vCPU y la memoria para necesidades específicas y, potencialmente, reducir el coste.

Las licencias de Microsoft requieren que las instancias de Citrix Virtual Desktop no se implementen en una nube pública que no sea de Microsoft. Puede implementar Citrix Virtual Desktop en GCP mediante Nodos de inquilino único (STN) o Google Cloud VMware Engine (GCVE). Las STN y GCVE están fuera del alcance de esta guía de implementación.

La movilidad de licencias de Microsoft permite la implementación de aplicaciones de Windows Server (Citrix Virtual Apps), como los Servicios de escritorio remoto (RDS), en GCP mientras se utilizan las licencias de Microsoft existentes. Se recomienda revisar los acuerdos de licencia de Microsoft con Microsoft antes de iniciar esta implementación. Las instancias de Microsoft Windows Server requieren una conexión de red a Internet para activarse con el host de GCP KMS kms.windows.googlecloud.com. El período de gracia estándar para que las instancias de Windows Server se registren en el host de KMS es de 30 días. Después de 30 días, las instancias dejarán de funcionar. Como alternativa, también puede incorporar sus propias licencias de Windows KMS a GCP y alojar las licencias necesarias. En esta guía, no vamos a implementar un servidor Microsoft RDS. En cambio, utilizamos el período de gracia de 30 días para la validación.

1 Crear instancias de máquinas virtuales

El patrón de diseño de Cloud Forward requiere la implementación de tres tipos diferentes de instancias de máquinas virtuales (Active Directory, Citrix Cloud Connector y Citrix VDA). Con los detalles de la tabla, repita los pasos descritos para crear e iniciar cada máquina virtual. Una vez completado, genere y almacene las credenciales para iniciar sesión en cada instancia de máquina virtual por primera vez.

Tipo de VM Dimensionamiento informático Red de VPC Zona Google Nombre de host Dirección IP Etiquetas de red
Dominio de Active Directory #1 N1-Estándar-2 Red Citrix Cloud us-west1-a dc1.ctx.lab 10.240.1.2 dc dns
Dominio de Active Directory #2 N1-Estándar-2 Red Citrix Cloud us-west1-b dc2.ctx.lab 10.240.1.3 dc dns
Cloud Connector #1 N2-Estándar-4 Red Citrix Cloud us-west1-a cc1.ctx.lab 10.240.1.4 cc
Cloud Connector #2 N2-Estándar-4 Red Citrix Cloud us-west1-b cc2.ctx.lab 10.240.1.5 cc
Imagen maestra de VDA de servidor N2-Estándar-4 Red Citrix Cloud us-west1-a mcs.ctx.lab Efímero (automático) vda
  1. Haga clic en el icono de hamburguesa, ubicado en la esquina superior izquierda de Google Console

  2. Navega a Compute Engine

  3. Haga clic en Instancias

    instancias de máquinas virtuales

  4. Haga clic en Crear instancia

    vm-create-instances

  5. Introduzca un nombre: dc1

  6. Seleccione la región: us-west1

  7. Selecciona la zona: us-west1-a

  8. Seleccione la pestaña Propósito general

  9. Seleccione la serie N2

  10. Seleccione n2-standard-2 (siga el tamaño de procesamiento correspondiente que se indica para cada máquina virtual en la tabla al principio de esta sección).

    vm-dc1

  11. En el disco de arranque, haga clic

    vm-boot-disk

  12. Haga clic en la pestaña Imagen pública

  13. Seleccione el sistema operativo Windows Server

  14. Seleccione Windows Server 2019 Datacenter (para esta implementación utilizamos la licencia de evaluación)

  15. Selecciona Disco persistente balanceado

  16. Proporcione el tamaño requerido en GB: 50

  17. Haga clic en Seleccionar

    vm-public-imagenes

  18. Amplíe la administración, la seguridad, los discos, las redes y el blade de arrendamiento único

    vm-blade

  19. Expanda la sección Redes e introduzca las etiquetas de red de la máquina virtual correspondientes: dc dns

  20. Introduzca un nombre de host como se indica en la tabla al principio de esta sección: dc1.ctx.lab

    dc-dns-redes

  21. Seleccione la red creada en la sección Nube privada virtual : citrixcloudnetwork

  22. La subred debe completarse automáticamente

  23. Seleccione Dirección IP efímera (personalizada) en la sección IP interna principal

  24. Introduzca la dirección IP 10.240.1.2 en la dirección IP efímera personalizada

    Nota

    La imagen maestra de VDA de servidor requiere que la dirección IP se asigne automáticamente. Para permitir que la imagen maestra del VDA del servidor obtenga una dirección IP automáticamente, seleccione Efímera (automática).

  25. Establezca la IP externa en Ninguna

  26. Haga clic en Hecho

    interfaz de red dc-dns-

  27. Haga clic en Crear

    dc-dns-network-interfaz-crear

  28. Una vez creada y encendida la máquina, el siguiente paso es crear un nombre de usuario y una contraseña predeterminados.

    Nota

    La función Establecer contraseña de Windows de Google Cloud establece o restablece una contraseña segura con el nombre de usuario que especifiques. Si la cuenta existe, se restablece la contraseña. Si no lo hace, Google Cloud crea el usuario en la base de datos de seguridad local de la instancia de Windows y, a continuación, crea la contraseña. El usuario que Google Cloud crea (o actualiza) es un administrador local de la instancia.

    Hay varias formas de acceder a la función Establecer contraseña de Windows ; esta es una de ellas, que comienza haciendo clic en la instancia de VM para ver los detalles de la instancia.

    vm-instances-ver-detalles

  29. En la sección Detalles de la instancia de VM, haga clic en Establecer contraseña de Windows

    vm-instances-details

  30. Introduzca el nombre de usuario admin

  31. Haga clic en Establecer

    Nota

    Si durante la creación de la contraseña se le indica un error “No se pudo establecer la contraseña de Windows. Reintentar. Si acabas de crear esta instancia, espera 10 minutos para que esté lista. “, recomendamos dejar pasar el tiempo sugerido antes de intentar crear la contraseña.

    vm-set-nueva-contraseña

  32. De forma predeterminada, Google Cloud genera automáticamente una nueva contraseña única y no se puede cambiar desde la consola. Si se requiere una contraseña personalizada, debe realizar el cambio de contraseña en el sistema operativo Windows.

  33. Puede copiarlo manualmente o hacer clic en el icono de copiar. Almacene la contraseña de forma segura, ya que es necesaria para iniciar sesión en la consola de la máquina virtual en la próxima sección.

  34. Haga clic en Cerrar.

    vm-set-nueva-contraseña-de-windows

    Después de seguir los pasos del 1 al 35 para compilar cada VM como se indica en la tabla al principio de esta sección. Los resultados deben ser similares a los de la imagen:

    vm-instances-tabel-resultado-tabla-

  35. Si no puede ver la columna Etiquetas de red, haga clic en el icono de opción de visualización de la columna

  36. Seleccione Etiquetas de red de la lista

  37. Haga clic en Aceptar

    etiquetas de red de máquinas virtuales

Paso 3: Crear máquinas virtuales