Las máquinas virtuales son realmente útiles para las personas que suelen trabajar con dos sistemas operativos. Por ejemplo, si realiza todo su trabajo de desarrollo en Linux pero aún necesita Windows para jugar. En tales casos, ejecutar una máquina virtual Linux en su PC le evita comprar una segunda computadora.
Dicho esto, la mayoría de los programas de virtualización se ejecutan sobre un sistema operativo "host" existente. Pero si quiere eliminar al intermediario y hacer que el programa de virtualización interactúe directamente con el hardware, tendrá que usar un hipervisor completo como el ESXi de VMware.
¿Qué es VMware ESXi?
VMware ESXi es el hipervisor completo de VMware, también llamado hipervisor Tipo 1. Es esencialmente un sistema operativo especial que se ejecuta directamente sobre el hardware de su sistema y permite que los sistemas operativos invitados interactúen directamente con los componentes del sistema, de ahí el nombre: bare metal.
Esto difiere de otros programas de virtualización como Wine o el propio VirtualBox de VMware, que son hipervisores de tipo 2. En un hipervisor Tipo 1, la VM invitada (máquina virtual) y, por extensión, el sistema operativo que se ejecuta en dicha VM interactúa directamente con el hardware del sistema. Por el contrario, los hipervisores de tipo 2 se ejecutan como programas normales sobre un sistema operativo host que luego puede ejecutar máquinas virtuales sobre el sistema operativo host.
Esto significa que un solo servidor VMware ESXi puede admitir múltiples instalaciones del mismo sistema operativo o de diferentes sistemas operativos, todos ejecutándose en entornos aislados. Esta práctica se denomina consolidación de servidores y, a menudo, se practica en empresas a gran escala donde los ahorros en costos de hardware, refrigeración y energía pueden ser significativos.
En general, ESXi es uno de los componentes que se ofrecen en el paquete de software vSphere proporcionado por VMware. Otros productos que suelen funcionar en conjunto con ESXi incluyen VCenter Server, VMware Directory Service y vCenter Server Database, entre otros.
Hay varios principales diferencias entre estos dos tipos de hipervisores. Dicho esto, los hipervisores Tipo 1 generalmente se consideran mejores, ya que brindan un mejor rendimiento y son más seguros, ya que las máquinas virtuales están aisladas por naturaleza.
Características de VMware ESXi
Diseñado teniendo en cuenta las aplicaciones empresariales, ESXi ofrece una serie de características, que incluyen:
- Pequeña huella de pie: El paquete completo tiene un tamaño aproximado de 200 MB. Esto significa que ESXi puede ejecutarse en máquinas con menos recursos disponibles y actúa como una medida de seguridad, ya que una huella más pequeña significa una superficie de ataque reducida.
- Amplio soporte de sistema operativo: Los servidores ESXi son compatibles con casi todos los sistemas operativos que puede instalar en una máquina normal. Windows, Linux y macOS se pueden instalar usando archivos ISO tal como configuraría una máquina virtual normal.
- Fácil acceso administrativo: Administrar máquinas virtuales ESXi es simple gracias a su interfaz web basada en HTML. Una vez que se completa la instalación, puede acceder a ESXi de la misma manera que accedería a un servidor. Esto significa que las máquinas virtuales se pueden crear, eliminar y administrar de forma remota.
- Seguridad: Aparte de la seguridad que proporciona un hipervisor bare metal de forma predeterminada, VMware también protege su ESXi Máquinas virtuales que usan encriptación integrada, acceso basado en roles y algunos registros y auditorías bastante buenos capacidades.
- Fácilmente escalable: Una sola instalación de ESXi puede usar más de una CPU simultáneamente. También se puede configurar para ejecutar hasta 128 CPU virtuales y 120 VM en hasta 6 TB de memoria.
- Atención al cliente y compatibilidad: Dado que es una plataforma empresarial popular, obtiene un amplio soporte y capacidad de proveedor. Su tamaño reducido también significa que puede configurar e implementar rápidamente servidores ESXi.
Requisitos e instalación de ESXi
Como se mencionó anteriormente, los hipervisores ESXi no ocupan mucho espacio, lo que significa que los requisitos mínimos son los siguientes:
- Una CPU host (procesador x86 de 64 bits) con al menos dos núcleos. Comprobar el Requisitos de VMware ESXi para obtener una lista completa de los procesadores compatibles.
- Al menos 4 GB de RAM y 4 GB de almacenamiento.
- Uno o más gigabits o un controlador ethernet más rápido.
- Compatibilidad con virtualización de hardware (Intel VT-x o AMD RVI) para máquinas virtuales de 64 bits.
Como puede adivinar, puede convertir casi cualquier máquina moderna en un servidor ESXi siempre que cumpla con los requisitos mencionados anteriormente. según vmware, existen requisitos adicionales para cosas más avanzadas como la redundancia de almacenamiento. El arranque en ESXi se puede realizar mediante unidades USB, discos duros o CD mediante UEFI.
Instalar ESXi también es bastante simple. VMware proporciona un asistente de instalación fácil de usar similar a la instalación de un sistema operativo en su máquina. Simplemente inicie el asistente de instalación utilizando cualquiera de los medios de arranque mencionados anteriormente y siga las instrucciones. El video anterior muestra cómo instalar VMware ESXi.
Actualización de hosts VMware ESXi
Hay varias formas de actualizar su host ESXi. Si bien siempre debe instalar la última versión (versión 7.0 en el momento de escribir este artículo) en caso de que esté configurando un nuevo host ESXi, actualizar uno también es bastante fácil.
Puede actualizar sus hosts ESXi de la versión 6.5 o 6.7 a la versión 7 mediante un CD, DVD o unidad USB, según el host. También es posible una actualización con script, ESXCLI o vSphere Lifecycle Manager.
Si desea funcionalidad adicional de sus máquinas virtuales, también puede instalar o actualizar la ISO de VMware Tools en sus máquinas virtuales. esto suele ser cuidado con el uso de VMware vSphere Update Manager (VUM) o VMware vSphere Lifecycle Manager (vLCM), pero también se puede hacer a mano.
Dicho esto, una instalación completa de ESXi debería instalar VMware Tools de forma predeterminada, por lo que su única preocupación real aquí está manteniendo todo el sistema actualizado, lo que también debería suceder automáticamente cuando actualice su ESXi anfitrión.
Copia de seguridad de máquinas virtuales VMware ESXi
La redundancia de datos y las copias de seguridad son una parte bastante importante de los flujos de trabajo empresariales de TI. Según el tipo de copia de seguridad que desee realizar, tiene las siguientes opciones.
- Copia de seguridad del disco duro de la máquina virtual: Si solo está interesado en hacer una copia de seguridad del disco duro de su máquina virtual, puede elegir guardar solo el archivo VMDK asociado con una máquina virtual en particular en vCenter.
- Copia de seguridad de una máquina virtual completa: Si quiere ahorrarse la molestia de configurar otra VM y solo quiere una copia lista para usar, exportar su VM a una plantilla OVF en vCenter es la forma más rápida. Esto garantiza que sus archivos de configuración, datos y cualquier programa instalado se migren a un único archivo OVF, que se puede usar para volver a implementar rápidamente la VM en otro host ESXi o incluso en VirtualBox instalación.
Las máquinas virtuales pueden ser útiles
Instalar y usar el hipervisor ESXi de VMware es sorprendentemente fácil, incluso para alguien que recién comienza en el mundo de las máquinas virtuales y la administración de infraestructura de TI.
Incluso si no desea pasar por el agujero de conejo de la aplicación de servidor y host ESXi, VirtualBox de VMware le permite ejecutar prácticamente cualquier sistema operativo además del existente y abre un mundo completamente nuevo de posibilidades.