Demo

Instalación de VMware Cloud Director Appliance 10.1

Hola, en este nuevo post realizaré el despliegue de VMware Cloud Director Appliance 10.1 en una arquitectura de alta disponibilidad para la base de datos vPostgres que viene embebida en el appliance. 

Sin duda alguna, esta nueva versión ha logrado realizar de una manera fácil el desplegar un ambiente en alta disponibilidad y con la respectiva replicación de la base de datos, con una gestión por VAMI para el monitoreo HA de las bases. De acuerdo a la arquitectura de Cloud Director:

Antes de continuar, debemos tener todos los pre requisitos listos para que el despliegue de las células de Cloud Director sea satisfactoria los pre requisitos lo encontramos acá, y estos son:

vCenter Server instalado Las versiones de vCS y ESXi deben ser compatibles con la versión 10.1 de vCD (Compatibility Matrix) y debemos tener activado las funcionalidades de HA/DRS en el clúster de recursos.
Seguridad de red vCD tiene dos tarjetas de red; FrontEnd y BackEnd, para tener un área de DMZ y asegurar los servicios críticos de las aplicaciones de VMware. La apertura de puertos debe realizarse en el Firewall que se defina entre la red DMZ y la red de servidores de VMware. puertos vCD.
NSX-V o NSX-T instalado NSX-V o NSX-T debe estar conectado a vCS y los agentes de las VTEPs deben estar instaladas en los servidores ESXi.
NTP / DNS y AD Muy importante!!, debemos tener un servidor de tiempo actualizado para evitar problemas de sincronización entre los elementos que usa vCD. Debemos tener creados los nombres FQDN y que todos los elementos puedan resolver los nombres y direcciones IP
NFS Debemos tener un espacio NFS para compartir entre las células de vCD.
Servidor mensajería Se debe tener instalado un servidor de mensajería, vCD soporta RabbitMQ para este fin. 
Base de datos Cassandra Se debe tener instalado una base de datos Cassandra para el almacenaje de las métricas histórica de los servidores virtuales que gestionará vCD.
Certificados Digitales Recomendable usar certificados digitales de tipo Wildcard y con mayor razón si vCD va a ser publicado.

Una vez que tengamos los prerequisitos, se procede a realizar el despliegue de las células, el instalador OVA se descarga desde la página de myvmware.

Desde la consola de vCS se despliega el archivo OVA descargado previamente y luego de colocar el nombre, escoger el host y el datastore donde se instalará, damos clic en siguiente.

Aceptamos la licencia de usuario final de VMware y damos clic en siguiente, luego escogemos la configuración de la implementación, en este ejemplo desplegaremos una célula primaria Large. 

Importante, para instalar las células secundarias o standby se debe escoger el mismo tamaño que escogimos para desplegar la célula primaria.

Escogemos el Datastore en donde se almacenará la célula y luego escogemos la Red destino que tendrán las dos tarjetas de red que este appliance tiene.

Importante, el vCD Appliance tiene dos tarjetas de red, la nic0 será usada para los servicios de HTTP/HTTPS y Console Proxy (usando el puerto 8443), mientras que la nic1 será usada para la comunicación hacia los servicios de vCS, host ESXi, DNS, NTP y HA de Base de Datos. Es decir, la nic0 será el FRONTEND y la nic1 será el BACKEND.

A continuación, colocaremos los datos que nos solicita, es importante que se llenen todos los campos que son obligatorios para que no exista problemas en el firstboot del appliance.

 

Se coloca la dirección IP/FQDN del servidor NFS el cual se montará en la ruta /opt/vmware/vcloud-director/data/transfer.

Las credenciales para el usuario de la Base de Datos vPostgres "vcloud" y las credenciales para el usuario admin@system. El correo electrónico para el administrador del sistema, el nombre de la implementación de vCD y la opción de Installation ID. 

Importante, el Installation ID debe ser el mismo en todos las células que vamos a desplegar, de igual manera si vamos a instalar un ambiente multisitio el Installation ID debe ser el mismo en todas las instancias de vCD de diferentes datacenters. 

El Installation ID genera las MacAddress que las máquinas virtuales tendrán en sus tarjetas de red, por lo tanto para evitar problemas en comunicaciones de redes extendidas entre dos centros de datos este valor debe ser el mismo.

Si requerimos colocar rutas estáticas internas en el vCD Appliance, se coloca en la siguiente sección, caso contrario, colocamos las direcciones IP de default gateway, DNS server, IPs y máscaras para las dos nics y luego de revisar las configuraciones se da clic en finalizar.

Cuando finaliza el despliegue del OVF, se aconseja que se configure el correcto Time Zone ingresando a la consola del appliance, en este caso Ecuador, Zona terrestre GMT-5.

Tip, los logs para revisar el firstboot del appliance cuando falla son: /opt/vmware/var/log/firstboot

Revisamos que se acceda a la consola mejorada VAMI, https://ip_fqdn:5480 encontraremos la gestión para el clúster HA de la Base de Datos vPostgres, en donde podemos realizar los procesos de switch over y failover de vPostgres. Además de la información del estado de los servicios.

 

Finalmente, recomiendo tener listos todos los pre requisitos que las células de vCD necesita para que el despliegue sea satisfactorio, el failover mode de las células por defecto esta en Manual, podemos realizar el cambio a automático usando las APIs de vCD.

Tags: Cloud, Appliance, vami, VMwareCloudDirector, CloudDirector

Escribir un comentario


Código de seguridad
Refescar

Este Blog usa cookies propias y de terceros para optimizar la navegación y que puedas ver correctamente su contenido. Si permaneces en el sitio asumiremos que estas de acuerdo .