VMware Cloud Builder es un appliance que se distribuye como un paquete OVA y su función es administrar la orquestación del despliegue de una plataforma SDDC para que se ajuste al plan establecido por VMware Validated Designs (diseños validados de VMware). Esto significa es que no es una herramienta de automatización de propósito general solo para configurar algunos productos de VMware, sino que se configura en función del diseño validado de VMware elegido.
Una vez que implementamos el appliance, tenemos que cargar el VMware Validated Design Software Bundle, que es un único archivo ISO que contiene todos los archivos de los productos VMware definidos para esa versión del diseño validado. Luego cargamos los certificados firmados (que son generados usando CertGen) y ejecutamos el script reconfigure.sh montar el ISO y realizar algunos pasos de configuración. El único requisito es tener las licencias para cada componente que se vaya a implementar y del cual necesitemos recopilar la configuración de implementación. Los datos recopilados se almacenan en el archivo XLS de Parámetros de Implementación correspondiente para la arquitectura, el cual se puede descargar desde el portal MyVMware o directamente desde VMware Cloud.
El paquete contiene los siguientes binarios de software de VMware:
- VMware ESXi
- VMware vCenter Server
- VMware NSX para vSphere
- VMware vRealize Suite Lifecycle Manager
- VMware vRealize Operations Manager
- Paquetes de gestión para vRealize Operations Manager
- VMware vRealize Log Insight
- Paquetes de contenido para vRealize Log Insight
- VMware vRealize Automation
- VMware vRealize Business para Cloud
- VMware Site Recovery Manager
- Replicación de VMware vSphere
Los diseños validados de VMware son compatibles con varias arquitecturas diferentes que se han desarrollado para soportar diferentes perfiles de clientes. VMware Cloud Builder se desarrolló para ser lo suficientemente flexible como para manejar estas arquitecturas diferentes y hoy en día admite lo siguiente:
- Diseño validado para el centro de datos definido por software - Región A
- Diseño validado para el centro de datos definido por software - Región B
- Diseño validado para la gestión de la carga de trabajo y la consolidación
Archivo de parámetros de implementación XLS
Al implementar los diseños validados de VMware utilizando VMware Cloud Builder podemos configurar la nomenclatura definida por el cliente para objetos tales como nombres de host, data centers, clusters, datastores, así como también la asignación de direcciones IP y las redes. Esta información específica se captura en el libro de Excel conocido como el archivo XLS de Parámetros de implementación.
El archivo de parámetros de implementación de XLS consiste en una serie de hojas de trabajo o pestañas, cada una definida para recopilar tipos específicos de datos durante el proceso de recopilación, tales como roles y responsabilidades dentro de la organización. El archivo contiene las siguientes pestañas de trabajo:
- Lista de verificación de requisitos previos: contiene detalles sobre la fase de preparación del despliegue y se utiliza para hacer un seguimiento del estado del trabajo de preparación
- Cargas de trabajo de administración: captura las claves de licencia utilizadas por cada solución VMware. También contiene un desglose de todos los componentes de las máquinas virtuales implementadas como parte de la arquitectura de referencia
- Usuarios y grupos: captura las cuentas de servicio y los grupos en Active Directory que son necesarios para la implementación, así como todas las contraseñas que se utilizan
- Hosts and Networks: captura todos los detalles de configuración de VLAN relacionados con el entorno y los detalles de configuración para cada host ESXi
- Parámetros de implementación: captura las opciones de configuración específicas del producto expuestas para la personalización, incluidos nombres de host, dirección IP, Active Directory, configuración de DNS y NTP, objetos de vCenter, etc
- Configuración de vRA: captura los detalles de configuración que deben aplicarse a un tenant creado desde vRealize Automation
- Parámetros de ejecución: proporciona la capacidad de manipular la forma en que VMware Cloud Builder implementa la plataforma SDDC como, por ejemplo, indicarle que no use vSAN o que no implemente un producto específico
- CertConfig: hoja de cálculo que se rellena automáticamente y extrae los detalles necesarios para utilizar la utilidad CertConfig. Se utiliza con el fin de automatizar la creación de los archivos de configuración utilizados por CertGen para generar los certificados firmados en todas las soluciones de VMware
Funcionamiento
Los pasos de ejecución que se siguen son los siguientes:
- Preparar el entorno realizando todos los requisitos previos como se documenta en las guías de implementación:
- Preparar hosts ESXi
- Preparar máquina virtual UMDS
- Prepare vRealize Automation IaaS Master VM
- Preparar SQL Server para vRealize Automation
- Preparar Site Recovery Manager
- Generar certificados firmados
- Rellenar el archivo de parámetros de implementación XLS
- Descargar e implementar el appliance VMware Cloud Builder
- Sube el paquete de software
- Sube los certificados firmados.
- Implementar el centro de datos definido por software
- Generar el archivo JSON
- Auditar los parámetros de despliegue y el entorno de destino.
- Implementar el SDDC
- Realizar procedimientos manuales posteriores a la implementación.
VMware Cloud Builder reduce drásticamente los procedimientos de implementación de una plataforma SDDC, y es una nueva herramienta para automatizar la implementación de un diseño validado de VMware. Esto garantiza la coherencia del diseño desde una perspectiva de implementación, configuración y disponibilidad operativa.
0 comments:
Publicar un comentario