Qué diferencia hay entre los hypervisor tipo 1 y 2 en virtualización

Rubén Castro, 14 febrero 2024

Ya están aquí las ofertas de AliExpress para el verano con descuentos y cupones:

  • AFUES03: 3 euros de descuento con 29 euros de compra mínima
  • AFUES08: 8 euros de descuento con 69 euros de compra mínima
  • AFUES20: 20 euros de descuento con 169 euros de compra mínima
  • AFUES30: 30 euros de descuento con 239 euros de compra mínima
  • AFUES50: 50 euros de descuento con 369 euros de compra mínima

Ver ofertas

Qué es la virtualización en informática

La virtualización es esencialmente la creación de versiones simuladas de recursos físicos como servidores, almacenamiento, redes y sistemas operativos. Es como crear un mundo informático dentro de tu ordenador, donde cada elemento virtual actúa y se siente como uno real, pero sin necesidad de hardware físico dedicado.

El hipervisor gestiona la técnica de virtualización y crea, ejecuta y supervisa múltiples máquinas virtuales (guest/invitado) simultáneamente, en un único hardware informático (host/anfitrión).

Así pues, los hipervisores regulan el proceso de virtualización, crean múltiples máquinas virtuales que permiten trabajar en varias instancias informáticas a la vez. Esta es la diferencia clave entre Virtualización e Hipervisores.

Esto es útil en muchos aspectos:

  • En lugar de necesitar varios servidores físicos para diferentes tareas, podemos ejecutar varias máquinas virtuales (VM) en un único servidor físico, ahorrando recursos y dinero.
  • Cada máquina virtual funciona de forma independiente, con su propio sistema operativo, aplicaciones y datos, aislada de las demás. Esto permite:
    • Aumentar la utilización de recursos, haciendo un mejor uso del hardware existente.
    • Mejorar la agilidad y flexibilidad, desplegando y escalando fácilmente las máquinas virtuales según sea necesario.
    • Mejorar la seguridad y el aislamiento, manteniendo separadas las distintas cargas de trabajo.
    • Probar y experimentar en entornos aislados sin afectar al sistema principal.

El Monitor de Máquina Virtual o VMM o un Hipervisor actúa como supervisor. Los hipervisores crean, inician, detienen y reinician múltiples máquinas virtuales mientras comparten virtualmente sus recursos, como la memoria RAM y el controlador de interfaz de red.

Se implementa en el hardware del ordenador como código incrustado en el firmware de un sistema o como una capa de software.

El VMM gobierna los sistemas operativos invitados y gestiona la ejecución en una plataforma operativa virtual. Además, separa las máquinas virtuales (VM) entre sí lógicamente, por lo que si por alguna razón una máquina sufre un bloqueo, las otras máquinas virtuales pueden funcionar sin problemas.

Tipos principales de hipervisores

Existen dos tipos principales de hipervisores (hypervisor):

  • Hipervisores de tipo 1 (bare-metal): se instalan directamente en el hardware y ofrecen un rendimiento y una seguridad superiores, pero requieren hardware dedicado y conocimientos especializados.
  • Hipervisores de tipo 2 (alojados): se ejecutan sobre un sistema operativo existente, lo que los hace más asequibles y fáciles de usar, pero con posibles limitaciones de rendimiento y seguridad.

Hipervisor de tipo 1 - Bare-metal

Se sitúa directamente sobre el hardware (bare-metal) por lo que evita cualquier sistema operativo anfitrión. Esto le permite acceder directamente a todos los recursos del sistema, como la CPU, la memoria y el almacenamiento.

Esto tiene las siguientes ventajas:

  • Mayor rendimiento: sin intermediarios, los hipervisores de Tipo 1 ofrecen un rendimiento y una asignación de recursos superiores para las máquinas virtuales (VM).
  • Seguridad: su aislamiento del sistema operativo anfitrión los hace más resistentes a los ataques y ofrece una mayor seguridad para las máquinas virtuales.
  • Estabilidad: el hardware dedicado garantiza robustez y estabilidad, ideal para cargas de trabajo de misión crítica.

Lo malo es que requieren hardware dedicado, lo que las hace más caras y menos flexibles. Además, su complejidad exige conocimientos especializados para su administración.

Hipervisor de tipo 2 - Alojados

Se ejecuta sobre un sistema operativo anfitrión, como Windows o Linux, compartiendo los mismos recursos de hardware.

Ventajas del Tipo 2:

  • Más asequible y fácil de instalar, a menudo preinstalado en ordenadores de sobremesa y portátiles.
  • Fácil gestión: el entorno familiar del sistema operativo hace que sean más fáciles de gestionar, incluso para los principiantes.
  • Flexibilidad: pueden ejecutarse en una gama más amplia de hardware existente, maximizando la utilización de recursos.

Desventajas del Tipo 2:

  • Menor rendimiento: compartir recursos con el sistema operativo anfitrión puede provocar cuellos de botella en el rendimiento.
  • Seguridad: compartir el SO los hace más vulnerables a las amenazas de seguridad.
En general, los hipervisores de tipo 2 son la mejor opción para la mayoría de usuarios. Quien necesita un hipervisor de tipo 1, sabe que lo necesita y por qué… Difícilmente estará leyendo una guía sencilla como esta…

Rubén Castro

Redactor

Apasionado de explorar y diseccionar lo último en tecnología. Tengo mucha experiencia en el mundo de los ordenadores y el gaming, aunque también me gustan todos los tipos de gadgets.

Consentimiento