viernes, 16 de septiembre de 2016

Cómo instalar VMware vCenter Server Appliance - VCSA en VMware Workstation 12.5



Estos últimos meses he estado asistiendo a un curso/maestría de VMware vSphere (ESXi & vCenter Server) para ahondar mis casi olvidados conocimientos de virtualización. Parte del curso es simular localmente en escenario de servidores y estaciones de trabajo de una organización o empresa. Para todo esto es necesario instalar al menos dos host ESXi y servidor vCenter Server.

La instalación sugerida en el curso de vCenter Server indica que previamente se debe contar con un servidor Windows Server 2012 R2 con 8GB de RAM como mínimo para poder realizar los ejercicios. VMware vCenter Server será instalado con todos sus componentes en dicha máquina (virtual o no). 

Esto trae 2 problemas: 

-Se necesita, en teoría, una licencia de Windows Server. $$ 

-Los 8GB de RAM puede que se queden cortos y degraden el rendimiento si el número de hosts controlados por vCenter Server crece o se trabaja intensivamente con la configuración. 

VMware intenta dar solución a esto con un producto "embebido". El producto se llama VCSA o VCenter Server Appliance. VCSA es un servidor vCenter Server instalado en un SuSE Linux tocado y condimentado por VMware. VCSA no sólo nos libera de la necesidad de asignar una licencia de Windows Server, sino que también al ser una instalación totalmente customizada para solo ejecutar vCenter Server nos promete un máximo rendimiento y aprovechamiento del hardware (virtual o no). 

VCSA está pensado para ser instalado remota y directamente en un host ESXi. Es decir necesitamos un servidor ESXi con más de 8GB de RAM para poder incluir y ejecutar VCSA. No menciono nada del almacenamiento requerido ya que generalmente es fácil destinar al menos 100GB o más de disco para estos menesteres. Sin embargo, como muchos empezamos casi siempre con un laboratorio casero relativamente pequeño, sobretodo hablando de la memoria RAM disponible en nuestro PC. En mi caso dispongo de "sólo" 32GB de RAM tanto para el sistema operativo (Windows 10) como para otros programas/aplicaciones (juegos, juegos, juegos, VMware Workstation, navegadores/browsers etc). Si bien es cierto que no se ejecutarán todos los programas/aplicaciones al mismo tiempo pero cuando empecemos a poner en "running" las máquinas virtuales en nuestro VMware Workstation la memoria RAM disponible empezará a escasear. 

Lo ideal en este caso es poder instalar o ejecutar VCSA directamente con VMware Workstation para evitarnos tener que destinar un ESXi adicional o no para esto. Para poder hacerlo seguiremos los siguientes pasos: