Hola que tal
En una serie de Post se verá cómo instalar vCenenter Server System 6.0, algunos conceptos claves y requerimientos.
vCenter Server - Arqitectura
VMware vSphere cuenta con dos componentes claves, pero no son los únicos, tales como:
- VMware ESXi: Hypervisor.
- vCenter Server: Es un punto centralizado y cómodo para realizar la configuración, administración, supervición de rendimiento entre otras tareas del centro de datos virtual.
vCenter server puede ser instalado en los siguientes escenarios:
- Una máquina física con Windows Server.
- Una máquina virtual con Windows Server.
- vCenter Server puede ser deplegado desde un OVA. Esta opción es también conocida como vCenter Server virtual appliance, cuyo sistema operativo es Linux y solo puede ser implementado cómo máquina virtual.
En la versión 6 de VMware vSphere hay un gran cambio en la arquitectura de vCenter Server. Los componentes de una instalación de vCenter Server System (versión de windows) o vCenter Server Appliance (versión linux) son los siguientes:
- PSC(Platform Services Controller): Este es un nuevo servicio de la arquitectura de vCenter Server de la versión 6 e incluye el SSO, la autoridad de certificados "VMware Certificate Authority" y almacén de certificados, servidor de licencias y el servicio de lookup.
- vCenter Server. Los siguientes servicios son instalados con vCenter Server:
- - vCenter Server.
- - Inventory Services.
- - vSphere Web Client.
- - Auto Deploy.
- - vSphere ESXi Dump Collector.
- - vSphere Syslog Collector (vCenter Server System)
- - vSphere Syslog Service (vCenetr Server Virtual Appliance)
Nota: Desde la versión 6, vCenter Server, Inventory Services, vSphere Web Client, ESXi Dump collector, Syslog Collector y Auto deploy no pueden ser instalados aparte. Recordar que en versiones 5, estos servicios podían ser instalados en sistemas distintos.
A continuación una breve descripción de cada servicio.
- Single Sign-On SSO: Es un servicio que centraliza toda la autenticación en un ambiente de VMware. SSO puede autenticar usuarios de fuentes de identidad externas o usuario y grupos locales. Este es un componente obligatorio desde la versión 5.1.
- VMware Certificate Authority VMCA: Hasta la versión 5.5 los certificados de vCenter Server eran auto firmados "self-signed" o externos por una entidad CA de terceros. Con VMware vSphere 6.0 el PCS ahora administrará los certificados en un servicio llamado VMCA " VMware Certificate Authority ". El VMCA es un CA que tratará y firmará todos los certificados de todos los componentes de vSphere 6.0, que incluye los ESXis.
- VMware Certificate Store (VMware Endpoint Certificate Store VECS): Aquí en donde se guardarán los certificados.
- vSphere License Service: Este componente es el servidor de licencias, encargado de administrar el inventario de licencias, junto con la administración y gestión de las mismas.
- vCenter Loookup Service: Se encarga de registrar la ubicación de los componentes de vSphere de tal manera que estos puedan ser encontrados de forma segura y cuenten con una comunicación de uno con el otro.
- vCenter Server: Ofrece un único y cómodo punto para aprovisionar, configurar y gestionar la infraestructura virtual.
- Inventory Services: Este es el servicio encargado de almacenar configuraciones y datos de inventario, proporcionando la capacidad de poder buscar o interactuar con objetos de inventario de vCenter Server.
- vSphere Web Client: Este es el servidor web basado en Apache Tomcat que permite conexiones a vCenter Server usando un cliente web.
- Auto Deploy: Permite automatizar la instalación y configuración de los ESXi.
- vSphere ESXi Dump Collector: Este servidor servirá como destino a los ESXi para que estos envíen a través de la red el VMkernel memory (memory dumps) en caso de fallas.
- Syslog Server: Este servidor servirá como destino a los ESXi para que estos envíen los logs a través de la red.
Métodos de despliegue de vCenter Server
vCenter Server puede ser instalado con o sin el PSC embebido. Bajo esta premisa, hay dos formas de despliegue:
-
vCenter Server con PSC embebido (Ambientes pequeños): Esta opción instala todos los servicios de vCenter Sever y PSC en un mismo sistema. Aplica para la instalación de vCenter Server en Windows como máquina virtual o física o utilizando el vCenter Server Virtual Appliance. Si se requiere que múltiples instancias de vCenter Server compartan un mismo SSO solo es necesario desplegar la primera instancia de vCenter Server, la cual pedirá crear un dominio o unirse a un dominio de SSO (en este caso se crearía el dominio) y posteriormente cada instancia nueva que se despliegue se une al dominio de SSO, permitiendo así que cada PSC replique la información la información de dominio entre unos y otros. Este método tiene ventajas, como la independencia de la red (ya que el PSC y vCenter Server están en un mismo sistema), se necesitan menos licencias de Windows, se administran menos sistemas y no se necesita de un balanceador de carga para distribuir las cargas entre los PSC. Su principal desventaja es la contención de recursos, ya que este método consume más recursos de CPU, memoria y disco.
-
vCenter Server con PSC externo (Ambientes grandes con varias instancias de vCenter Server): Esta segunda opción permite instalar el PSC y vCenter Server en dos sistemas distintos. Es necesario que primero sea instalado el PSC ya sea en una máquina física o virtual con Windows y después instalar vCenter Server o desplegar el vCenter Server Virtual Appliance. Este método permite escalar más fácilmente, ya que el PSC se encuentra centralizado y compartido. A medida que se instalen nuevos vCenter Servers se ligan al PSC. También es posible instalar otra instancia de PSC para que pueden replicar información y dotar el ambiente con alta disponibilidad. Este método tiene como ventaja menor consumo de recursos (ya que el PSC y vCenter Server están separados) y mejor escalabilidad para implementar más instancias de vCenter Server. Sus desventajas son: mayor cantidad de sistemas que mantener, más licencias de Windows si se instala vCenter Server y dependencia de la red.
Nota: No se puede cambiar de método de despliegue una vez hecho. Por ejemplo no es posible cambiar de vCenter Server con PSC embebido a PSC externo.
Nota: Se puede construir ambientes mixtos, entre PCS y vCenter Servers en ediciones Windows y Linux.
En el siguiente post se hablará acerca de la instalación de vCenter Server 6.0 en Windows
Gracias por leer, un saludo!!!
Instalación de vCenter Server 6.0 Parte 1 (Arquetectura)
Instalación de vCenter Server 6.0 Parte 2 (Instalación de vCenter Server 6.0 en Windows)
Instalación de vCenter Server 6.0 Parte 3 (Instalación de vCenter Server Virtual Appliance 6.0)
Soy Andrés Felipe Araque D. Ingeniero dse Telecomunicaciones y apasionado por la Virtualización y VMware.