- Un hipervisor de tipo 2 es una herramienta de virtualización que se ejecuta sobre un sistema operativo existente, permitiendo a los usuarios crear y gestionar máquinas virtuales.
- Aunque los hipervisores de tipo 2 son más fáciles de usar y más accesibles que los de tipo 1, ofrecen un rendimiento menor y son ideales para uso personal, pruebas y desarrollo.
En el mundo digital actual, la tecnología de virtualización se ha convertido en una herramienta poderosa, permitiéndonos ejecutar múltiples sistemas operativos en una sola computadora. Uno de los componentes clave en esta tecnología es el hipervisor. Los hipervisores son capas de software que gestionan máquinas virtuales (VM), permitiendo que un sistema ejecute varios sistemas operativos a la vez. Entre los dos tipos principales de hipervisores, los de tipo 2 son populares tanto para uso personal como para desarrollo. Pero, ¿qué es exactamente un hipervisor de tipo 2 y cómo funciona?
Lea también:¿Qué es un hipervisor?
Lea también:Comprendiendo el control del hipervisor: Componentes clave de hardware en la virtualización
Lea también:El papel crucial de los hipervisores en la virtualización
¿Qué es un hipervisor de tipo 2?
Un hipervisor de tipo 2, también conocido como hipervisor alojado, es una capa de virtualización que se ejecuta sobre un sistema operativo (SO) existente. Esto significa que el hipervisor depende del SO anfitrión para su funcionamiento. El SO anfitrión controla los recursos de hardware, como la CPU, la memoria y el almacenamiento, y el hipervisor de tipo 2 utiliza estos recursos para crear y gestionar máquinas virtuales (VM).
Piense en un hipervisor de tipo 2 como un programa que se ejecuta como cualquier otra aplicación en su computadora, pero en lugar de ejecutar software directamente, ejecuta máquinas virtuales. Algunos ejemplos populares de hipervisores de tipo 2 incluyenVMware Workstation,VirtualBoxyParallels Desktop.
¿Cómo funciona un hipervisor de tipo 2?
Un hipervisor de tipo 2 funciona interactuando con el SO anfitrión para asignar recursos a las máquinas virtuales. Cuando inicia una máquina virtual, el hipervisor crea un entorno aislado que imita el hardware de una computadora real. Este entorno permite que el sistema operativo invitado (SO) se ejecute como si lo hiciera en hardware físico.
A continuación, un resumen básico de cómo funciona el proceso:
- El SO anfitrión arranca: El sistema operativo principal de la computadora se inicia primero. Puede serWindows,macOSoLinux.
- Iniciar el hipervisor: El hipervisor de tipo 2 se instala y se ejecuta como una aplicación dentro del SO anfitrión.
- Crear una VM: Crea una máquina virtual dentro del hipervisor, especificando los recursos (CPU, RAM, almacenamiento) que utilizará.
- Instalar un SO invitado: Ahora puede instalar cualquier SO compatible, como Linux, Windows o macOS, dentro de la VM. Este SO invitado funciona de forma independiente del SO anfitrión, pero comparte los recursos físicos proporcionados por el anfitrión.
Dado que el hipervisor de tipo 2 funciona sobre un SO existente, es más fácil de instalar y usar que un hipervisor de tipo 1 (que interactúa directamente con el hardware). Esto hace que los hipervisores de tipo 2 sean ideales para usuarios que necesitan ejecutar múltiples sistemas operativos en sus computadoras personales para pruebas, desarrollo o ejecución de software heredado.

Hipervisor tipo 1 vs. hipervisor tipo 2
Para comprender la importancia de los hipervisores de tipo 2, es necesario compararlos con los hipervisores de tipo 1. Un hipervisor de tipo 1, también llamado hipervisor bare-metal, se ejecuta directamente sobre el hardware de la máquina, sin necesidad de un sistema operativo anfitrión. Algunos ejemplos incluyenVMware ESXiyMicrosoft Hyper-V.
La diferencia clave es que los hipervisores de tipo 1 ofrecen mejor rendimiento y seguridad, ya que interactúan directamente con el hardware. Sin embargo, son más complejos de configurar y se utilizan normalmente en centros de datos empresariales o entornos virtualizados a gran escala.
Por el contrario, los hipervisores de tipo 2 son más accesibles y flexibles para uso personal o de desarrollo. Aunque pueden no ofrecer el mismo rendimiento que los de tipo 1, siguen siendo capaces de ejecutar múltiples VM para casos de uso general.
Ventajas de los hipervisores de tipo 2
- Facilidad de uso: Dado que se ejecutan como aplicaciones sobre un SO existente, los hipervisores de tipo 2 son más fáciles de instalar y configurar, lo que los hace ideales para principiantes.
- Flexibilidad: Los hipervisores de tipo 2 admiten una amplia gama de sistemas operativos, permitiendo a los usuarios ejecutar versiones de SO tanto heredadas como modernas en la misma máquina.
- Rentabilidad: Muchos hipervisores de tipo 2 están disponibles de forma gratuita, como VirtualBox, lo que los convierte en una solución asequible para uso personal.

¿Cuándo debería usar un hipervisor de tipo 2?
Los hipervisores de tipo 2 son perfectos para situaciones en las que el rendimiento no es la principal preocupación y la facilidad de uso es una prioridad. Se utilizan comúnmente para:
- Pruebas de software: Los desarrolladores pueden usar VM para probar software en diferentes entornos sin necesidad de máquinas físicas separadas.
- Ejecución de aplicaciones heredadas: Los hipervisores de tipo 2 permiten que sistemas operativos antiguos se ejecuten en hardware moderno, facilitando el uso de software heredado.
- Aprendizaje y experimentación: La virtualización es una excelente manera para que los usuarios exploren nuevos sistemas operativos y experimenten con diferentes configuraciones sin riesgo para su sistema principal.

