Fundamentos de virtualización con VMware: VMware Server y VMware ESXi

Estamos comenzando una nueva serie de artículos sobre VMware que te ayudarán a instalar, configurar y mantener entornos VMware.

En esta primera parte de la serie VMware, analizaremos los conceptos fundamentales de virtualización y revisaremos las opciones de implementación de virtualización de VMware.

¿Por qué virtualizar ?

Las siguientes son algunas de las razones por las que es posible que desees pensar en la virtualización para tu entorno.

  • Ejecutar múltiples sistemas operativos en un servidor. Por ejemplo, en lugar de tener un servidor de desarrollo y un servidor de control de calidad, puedes ejecutar tanto el desarrollo como el control de calidad en un solo servidor.
  • Poder tener múltiples versiones del sistema operativo en un servidor.

Por ejemplo, puedes ejecutar 2 sistemas operativos Linux, 1 sistema operativo Windows en un solo servidor.

  • Varios sistemas operativos que se ejecutan en el servidor comparten los recursos de hardware entre ellos. Por ejemplo, CPU, RAM, dispositivos de red se comparten entre el servidor de desarrollo y el servidor de control de calidad que se ejecutan en el mismo hardware.
  • Asignar recursos de hardware a diferentes aplicaciones en función de la utilización. Por ejemplo, si tienes 8 GB de RAM en el servidor, puedes asignar menos RAM a una máquina virtual (2 GB al servidor de desarrollo) y más RAM (6 GB al servidor de control de calidad) a otra máquina virtual que se ejecuta en ese servidor
  • Alta disponibilidad y continuidad comercial. Si VMware se implementa correctamente, puedes migrar una máquina virtual de un servidor a otro rápidamente sin ningún tiempo de inactividad.
  • Esto reduce el costo operativo y el consumo de energía. Por ejemplo, en lugar de comprar y ejecutar dos servidores, usarás solo un servidor y ejecutarás tanto el desarrollo como el control de calidad en él.

En un nivel alto, hay dos formas de comenzar a virtualizar con los productos VMware. Ambos están disponibles de forma gratuita en VMware.

1. Servidor VMware

VMware Server se ejecuta sobre un sistema operativo host existente (Linux o Windows). Esta es una buena opción para comenzar, ya que puedes usar cualquier hardware existente junto con tu sistema operativo.

El servidor VMware también es compatible con el sistema operativo host e invitado de 64 bits. También obtienes la interfaz de administración de acceso web VMware Infrastructure y la consola de la máquina virtual.

2. VMware ESXi

VMware ESXi se basa en la arquitectura del hipervisor. Este se ejecuta directamente en el hardware sin la necesidad de ningún sistema operativo host, lo que lo hace extremadamente efectivo en términos de rendimiento. Esta es la mejor opción para implementar VMware para uso en producción.

Las siguientes son algunas de las características clave de VMware ESXi:

  • Compresión de memoria, sobre compromiso y deduplicación.
  • Alta disponibilidad incorporada con equipos NIC y múltiples rutas HBA.
  • Virtualización inteligente de CPU
  • Altamente compatible con varios servidores de hardware, almacenamiento y sistemas operativos.
  • Seguridad avanzada con VMSafe, protección y cifrado con VMKernel.
  • Administración sencilla mediante el cliente vsphere, el servidor vCenter y la interfaz de línea de comandos