VMware vSphere es la herramienta más importante de virtualización de sistemas operativos del mercado.

Como siempre se dice, las buenas historias hay que contarlas desde el principio, así que si queremos ser unos expertos virtualizadores, lo primero que tendremos que comprender es que es virtualizar.

Si quieres más sobre qué es VMware y los distintos productos de virtualización que tiene, te recomiendo que mires este artículo.

 

¿Qué es VMware vSphere ?

VMware vSphere es la solución por excelencia para virtualizar centros de datos (CPDs).

¿Y qué virtualiza VMware vSphere?

Básicamente sistemas operativos y hardware.

¿Cómo?

Mediante un servidor anfitrión al que desde ahora llamaremos hypervisor o host, ejecutando una serie de máquinas virtuales (VM o virtual machines) que son las que contienen los sistemas operativos instalados.

Vmware Vsphere es el paquete completo que facilita la administración total de todo nuestro entorno virtual y para ello consta de 2 partes muy bien diferenciadas: Vmware ESXi (ESX en versiones antiguas) y Vmware vCenter Server.

 

¿Qué es VMware ESXi?

No es otra cosa que el sistema operativo que lleva el servidor físico que va a ejecutar las máquinas virtuales, el que hace la magia vamos.

Esto también se conoce como hypervisor.

VMware ESXi es el sistema operativo que permite correr otros sistemas operativos dentro de él. Pero no confundir con VMware Workstation que es una aplicación, no un sistema operativo como tal.

Antes te he dicho que virtualizar es emular, pero te he engañado. ¿Empezamos bien no? Tranquilo, es porque quería explicártelo con palabras que se entendiesen, pero ahora que ya sabes lo que es el hypervisor ESXi, te lo voy a explicar bien.

El ESXI no emula el hardware, entrega el hardware donde está instalado a las máquinas virtuales con una serie de procesos complejos que hace que se pueda compartir la memoria entre varias máquinas virtuales y la CPU, entre otras cosas. Y además lo hace mejor que ningún otro hypervisor del mercado (KVM, QEMU, HyperV…).

Por lo tanto la imagen que nos queda para que lo entiendas bien, es así:

VMWARE ESXILink oficial a Vmware ESXi/Hypervisor aquí

Si quieres aprender a instalar VMware ESXi te dejo este artículo con video.

¿Qué es VMware vCenter Server o VCSA?

Es la herramienta que permite manejar todos nuestros ESXi y nuestras máquinas virtuales de la manera más eficiente.

No es necesario tenerlo para que nuestras máquinas virtuales se ejecuten, y de hecho si solo tienes un ESXi, el vCenter no tiene ningún sentido.

Una vez que hayamos configurando los ESXi dentro de nuestro vCenter (por ejemplo creando Clusters de ESXi), podremos conectarnos a este vCenter Server y tendremos la visibilidad de todo nuestro entorno virtual presentado de una manera clara, sencilla e intuitiva.

¿Y como podemos conectarnos a este vCenter Server? Pues con el vClient que es una aplicación de escritorio para versiones antiguas o también llamado cliente pesado, o mediante el web client, es decir a través del navegador.

Observa el gráfico a continuación y lo entenderás mejor:

Desde la versión 6.5, el vClient es a través de navegador también con un cliente web por HTML5.

En las últimas versiones de VMware vSphere, este vCenter se instala como un Appliance y se le conoce como VCSA, así que si ves que alguien nombra al VCSA, que sepas que es lo mismo que el vCenter (vCenter Server Appliance).

Si quieres aprender a instalar el vCenter, te dejo este link.

Link oficial aquí a Vmware vCenter

¿Fácil verdad?

Por supuesto esto se va complicando.

En futuros post iremos viendo como, pero ya te adelanto que igual que con un servidor físico, las máquinas virtuales con sus sistemas operativos tienen que ser almacenadas en discos y tienen que tener su propia red.

 

Curso gratuito Aprende a instalar VMware vSphere

Y si quieres aprender más sobre VMware vSphere y a instalar un entorno totalmente gratis, te dejo nuestro curso gratuito de VMware vSphere.

Y hasta aquí este artículo sobre qué es VMware vSphere.