¿Cuál es la diferencia entre VMware vSphere, ESXi y vCenter?

¿Cuál es la diferencia entre VMware vSphere, ESXi y vCenter?

Leer 9 minutos

No es el propósito de este artículo ahondar en detalles técnicos. En su lugar, profundizaremos en la terminología de VMware. El siguiente breve resumen le ayudará a entender la diferencia entre los productos subyacentes de VMware.

Casi todo el mundo conoce ESXi. Sin embargo, ¿qué pasa con vSphere y vCenter? Es habitual que la gente confunda estos términos, pero no son nada complicados. Desglosémoslos.

Introducido en el mercado en 2001, el invento del hipervisor VMware ESX (antes conocido como VMware ESX Server) marcó el inicio de la revolución en la tecnología virtual.

En la actualidad, VMware es el principal desarrollador de productos de software de virtualización (ahora forma parte de Dell). Cada año y medio, la empresa lanza nuevos productos de software con funciones avanzadas que son compatibles con una amplia gama de hardware, incluidas unidades SSD NVMe, discos duros de alta capacidad y las CPU más recientes.

VMware ESXi

ESXi es un hipervisor. Se trata de una pequeña pieza de software que se instala en un servidor físico y permite ejecutar varios sistemas operativos en un único ordenador host. Estos sistemas operativos se ejecutan por separado, pero pueden comunicarse con el mundo exterior a través de una red. Al mismo tiempo, todos los demás ordenadores permanecen conectados a la red local (Local Area Network, LAN) mientras los sistemas operativos se ejecutan en máquinas virtuales (Virtual Machines, VM), cada una de las cuales tiene su propio hardware virtual.

VMware ESXi está disponible en versiones de pago y gratuitas. La versión gratuita puede instalarse en servidores dedicados. En términos de funcionalidad, la versión gratuita es algo limitada. Puede consolidar un número limitado de sistemas operativos en un ordenador. Además, no puede gestionarse a través de un servidor de gestión central: vCenter.

Sin embargo, la versión gratuita de ESXi (o VMware ESXi Hypervisor) se conecta a un almacenamiento remoto donde se pueden crear, almacenar y utilizar máquinas virtuales. Es decir, este almacenamiento remoto puede compartirse entre varios hosts ESXi, pero no entre máquinas virtuales. Las máquinas virtuales son "propiedad" de cada host, lo que imposibilita su gestión centralizada.

Trabajar con una versión gratuita de ESXi es muy sencillo. El trabajo comprende los siguientes procesos básicos. Formación, pruebas de los procesos de producción, pruebas de los sistemas de recuperación ante desastres y aprobación de las soluciones arquitectónicas. El uso de snapshots permite verificar que los parches de Windows están instalados y funcionan correctamente. También puede ser útil si decide clonar su servidor de producción mediante VMware Converter o la tecnología P2V y desea probar el Service Pack de Microsoft antes de instalarlo. Anteriormente, escribimos sobre cómo obtener una licencia gratuita para ESXi. Puede encontrar instrucciones detalladas en el artículo How-To: Install a Free License Key for VMware ESXi.

VMware vCenter

VMware vCenter es la plataforma centralizada de gestión de infraestructuras virtuales de VMware. Utilizando esta plataforma, puede gestionar casi todos sus procesos desde una sola consola. Un servidor vCenter puede instalarse en Windows o desplegarse como una máquina virtual preconfigurada en Photon OS, una potente distribución de Linux. Antes de cambiar a Photon OS, VMware utilizaba la distribución SUSE Linux Enterprise Server (SUSE).

vCenter Server es un software con licencia. Puede adquirirlo de dos maneras:

  • Puede adquirir vCenter Server Essentials como parte del paquete vSphere Essentials. Esta versión de vCenter gestiona tres hosts con dos procesadores físicos por host. Si tiene una empresa pequeña, operará con unas 60 máquinas virtuales, y esta versión de vCenter le servirá. Con el paquete básico, obtendrá una licencia no sólo para el servidor vCenter, sino también para ESXi (hasta tres hosts con dos CPU en cada uno).
  • Alternativamente, puede utilizar Standalone vCenter Server, que es una versión autónoma completa de vCenter server, capaz de gestionar 2.000 hosts con 25.000 máquinas virtuales en funcionamiento. Se trata de una licencia exclusiva para vCenter. El propio vCenter es sólo una parte del rompecabezas de la licencia. Para gestionar todos los hosts desde un mismo dispositivo, se necesita una licencia para cada uno de ellos.

Existen tres tipos de licencias: estándar, enterprise y enterprise Plus. Cada una cubre un único procesador. Si tiene previsto crear un host con dos procesadores físicos, necesitará dos licencias para uno solo de esos hosts.

VMware vSphere

VMware vSphere es el nombre comercial de todo el conjunto de productos VMware. Como ya se ha mencionado, los distintos paquetes de software tienen precios diferentes. En términos de precio, vSphere Essentials y Essentials Plus son las opciones más asequibles. ¿Hay diferencias? Sí, pero la diferencia está en la funcionalidad, no en el contenido real del software. Dependiendo del tipo de licencia, tendrá acceso a un determinado número de funciones que pueden gestionarse a través del cliente web de vSphere. También existe un cliente vSphere HTML 5, pero aún no se puede utilizar. La empresa aún lo está desarrollando.

Essentials no incluye alta disponibilidad, vMotion, software de copia de seguridad (VDP) ni la posibilidad de utilizar almacenamiento VSAN.

El paquete Essentials es adecuado para pequeñas empresas que no necesitan estar en línea todo el tiempo. Por otro lado, la posibilidad de trasladar las máquinas virtuales a otro host y realizar tareas de mantenimiento o actualizaciones del host sin dejar de estar en línea supone una auténtica ventaja. Todo esto puede hacerse durante la jornada laboral sin interrumpir el trabajo de los usuarios.

Además, en caso de un fallo de hardware inesperado, vSphere High Availability (HA) reiniciará automáticamente las máquinas virtuales que hayan dejado de funcionar con el host problemático. Estas máquinas virtuales se reinician automáticamente en otros hosts del clúster VMware. El sistema tarda un poco en determinar qué host ha fallado y qué hosts pueden hacerse cargo temporalmente de sus máquinas virtuales. Estos hosts deben tener suficiente memoria y potencia de CPU para manejar la carga adicional. En cuanto el sistema termina el análisis, se reinician las máquinas virtuales. Todo el proceso está automatizado y no requiere la intervención del administrador.

Resumen

La terminología utilizada por VMware es bastante fácil de entender, al igual que las diferencias entre ESXi, vSphere y vCenter. También está claro cómo funciona el sistema de licencias. A pesar de ser gratuito, la funcionalidad del hipervisor es limitada, por lo que pueden producirse pérdidas de datos. Por ello, ESXi sólo debería utilizarse en entornos de prueba.

VPSServerUA