tecnozero » Servidor » ESXi Virtualización de servidores

vmware ESXi

¿Qué es ESXi?

ESXi es como se llama el hipervisor de la compañía líder en virtualización vmware.

Si queremos virtualizar servidores en una empresa tenemos:

Host: la máquina / servidor físico que utilizaremos como base para virtualizar máquinas.

Hipervisor: es el software que sirve de nexo entre la parte física (hosts) y las máquinas virtuales. Como hemos dicho antes en el caso de vmware su hipervisor se llama ESXi.

Máquinas virtuales: los diferentes servidores virtuales que iremos creando mediante el hipervisor y que utilizarán los recursos físicos del host.

host o servidor físico

Máquinas físicas o hosts

Son los servidores sobre los que se asienta la infraestructura virtual.

Las máquinas virtuales que creemos en un futuro mediante el hipervisor, usarán los recursos de los equipos físicos.

¿Cómo deben ser estos hosts?

Se van a encargar de procesar las peticiones de los servidores virtualizados. Se utilizan máquinas con discos muy rápidos, procesadores tipo Xeon (aunque no es el elemento mas determinante) y grandes cantidades de memoria RAM.

Lo habitual, para entornos virtualizados, es utilizar varios hosts cada uno con su hipervisor y gestionarlos de forma conjunta. Así se pueden asignar recursos a las máquinas virtuales de una u otra máquina según las necesidades y establecer planes de prevención de fallos, alta tolerancia, etc.

esxi

Hipervisor de vmware

El hipervisor de vmware (ESXi) es el software que establece la comunicación entre la parte física (los hosts) y las máquinas virtuales.

Dependiendo de que funcionalidades necesitemos podemos adquirir una licencia u otra. Pero si, no tenemos grandes requisitos, estamos empezando en el mundo de la virtualización en nuestra empresa o simplemente queremos probar o crear nuestro propio laboratorio, podemos descargar vmware ESXi dede la página del fabricante: es gratis.

Accedemos a vmware, nos registramos y desde la sección de descargas / pruebas de producto, podemos descargar la última versión del hipervisor. Grabamos la imagen descargada en un CD o USB y descargamos también la licencia (gratuita) para nuestra copia de ESXi

En el equipo que vayamos a utilizar como host, insertamos el medio en el que hemos grabado el hipervisor y arrancamos el equipos. Tras una instalación de un par de minutos ya lo tenemos listo para funcionar. Nos conectamos a nuestro ESXi mediante el navegador y desde ahí nos dice como acceder y descargar vsphere (programa de administración).

Ahora ya podemos crear las máquinas virtuales que necesitemos y administrarlas al completo.

Si necesitamos funcionalidades más avanzadas como mover máquinas entre distintos hosts en función del rendimiento, alta disponibilidad y un larguísimo etc podemos ampliar la licencia a la que más nos convenga.

Si con lo instalado es suficiente, ya tenemos la base de nuestro sistema de virtualización.

 

maquina virtual

Máquina virtual o Servidor Virtual

Es cada uno de los equipos que creamos en el hipervisor.

Instalamos por ejemplo un windows Server 2016 como una nueva máquina virtual (servidor virtual). Nos pide disco duro asignado, procesador, RAM, tarjetas de red, etc.

Una vez configurado según nuestras necesidades lo instalamos como haríamos en una máquina física. Posteriormente podemos acceder a la máquina virtual / servidor virtual mediante Remote Desktop, VNC, Teamviewer o cualquier otro método que utilicemos habitualmente para conectar a otra máquina.

Siguiendo el ejemplo de antes, podemos descargar desde Microsoft pruebas de evaluación de los sistemas operativos. Habitualmente duran 120 días y nos sirven como escenarios perfectos para la creación de laboratorios o entornos de pruebas sin necesidad de invertir en nuevas compras.

También es una buena opción para probar otras soluciones para la empresa como distribuciones Linux. Es muy cómodo crear un entorno virtual para probar distintas propuestas e ir dando de alta y eliminando máquinas a necesidad, hasta encontrar la mejor opción para nuestra empresa.

¿Que es realmente una máquina virtual?

Las máquinas virtuales son archivos que almacenan la información del equipo virtualizado.

Como tal, se pueden copiar, pegar, manipular…

En el caso de vmware una máquina virtual se compone básicamente de los siguientes archivos (pueden ser más):

.vmx: archivo de configuración.
.vmdk: archivo que almacena el disco virtual.
.nvram: archivo con la BIOS de la máquina
.log: archivo de registro (logs)

Si creamos una nueva máquina virtual en el hipervisor de vmware, se generarán esos archivos. Si los copiamos a otro hipervisor de otro host, habremos clonado la máquina virtual.

Conclusión

Podemos crear fácilmente nuestro propio laboratorio con pocos recursos.

Necesitamos un equipo que admita virtualización (actualmente prácticamente todos), descargar el hipervisor de vmware que es gratuito y listo.

A partir de ahí crearemos nuestras máquinas virtuales y podemos ir ampliando los recursos o pasarlos a producción en función de las necesidades.

Si tenéis cualquier pregunta acerca de este tema, no dudéis en contactar con nosotros. También podéis dejarnos un comentario si queréis que profundicemos más en algún aspecto.

ESXi Virtualización de servidores
5 (100%) 1 vote

Shares
Shares
Share This