Inicio/Tecnologías/Qué es un hipervisor: tipos, usos y diferencias con máquinas virtuales
Tecnologías

Qué es un hipervisor: tipos, usos y diferencias con máquinas virtuales

Un hipervisor es una capa de software que permite ejecutar múltiples máquinas virtuales en un solo ordenador físico, gestionando CPU, RAM y otros recursos. Descubre cómo funciona, sus tipos principales, diferencias con las máquinas virtuales y los hipervisores más populares para servidores y uso doméstico.

7 sept 2026
13 min
Qué es un hipervisor: tipos, usos y diferencias con máquinas virtuales

Hipervisor es una capa de software que permite ejecutar múltiples ordenadores virtuales en un solo dispositivo físico. El hipervisor distribuye el tiempo del procesador, la memoria RAM, el espacio en disco y otros recursos entre las diferentes máquinas virtuales.

¿Qué es un hipervisor y para qué sirve?

Un hipervisor es un sistema de software o hardware-software que crea máquinas virtuales y administra su funcionamiento. Actúa como intermediario entre el hardware físico y los entornos virtuales, controlando el acceso de cada uno a la CPU, la memoria, los discos y las interfaces de red.

Hipervisor explicado de forma sencilla

Imagina un servidor físico potente con mucha memoria RAM y docenas de núcleos de procesador. Sin virtualización, solo podría funcionar un sistema operativo en él. El hipervisor permite dividir los recursos de ese ordenador entre varias máquinas virtuales independientes.

Cada máquina virtual se comporta casi como un ordenador separado. En una puedes instalar Windows Server, en otra Linux, y en una tercera un sistema de pruebas para desarrolladores. Sin embargo, todas utilizan el mismo hardware físico.

La función principal del hipervisor es que los sistemas operativos invitados vean los recursos asignados como propios. Para cada máquina virtual se crea un conjunto de dispositivos virtuales: procesador, memoria, disco, adaptador de red y otros componentes.

¿Qué recursos distribuye el hipervisor?

  • Tiempo de procesador: Puedes asignar varios procesadores virtuales a una máquina virtual. El hipervisor los vincula con los núcleos físicos y los reparte entre los sistemas en funcionamiento.
  • Memoria RAM: Por ejemplo, un servidor con 64 GB de RAM puede repartirlos entre varias máquinas virtuales: 16 GB para una, 8 GB para otra y 32 GB para una tercera. El hipervisor vigila que cada sistema use solo lo que le corresponde.
  • Almacenamiento: Cada sistema invitado recibe un disco virtual, que puede estar almacenado en un archivo, una partición separada o un almacenamiento en red.
  • Red: Las máquinas virtuales obtienen adaptadores de red virtuales y pueden conectarse entre sí, a la red local o a internet mediante switches virtuales.

¿Dónde se utiliza la virtualización?

Los hipervisores son especialmente populares en servidores y centros de datos. En vez de decenas de ordenadores físicos, una empresa puede instalar unos pocos servidores potentes y ejecutar muchas máquinas virtuales en cada uno, ahorrando hardware y aprovechando mejor los recursos.

La virtualización también es la base de la infraestructura cloud. Cuando alquilas un servidor virtual en la nube, normalmente te ofrecen una máquina virtual que comparte el servidor físico con otras VM.

Si quieres saber más sobre cómo funcionan las plataformas cloud modernas, puedes consultar el artículo Tecnologías cloud 2026: tendencias, seguridad y futuro de la computación en la nube.

Los hipervisores son muy útiles también para desarrolladores. Una máquina virtual permite probar software, instalar otro sistema operativo o experimentar con configuraciones sin afectar el ordenador principal.

Otra ventaja clave es la aislación: si una máquina virtual falla, normalmente no afecta a las demás. Así es posible alojar varios servicios independientes en un mismo servidor y gestionarlos como si fueran ordenadores separados.

¿Cómo funciona un hipervisor y una máquina virtual?

Para entender cómo funciona un hipervisor, imagina la virtualización como una capa intermedia entre el hardware físico y los sistemas operativos. El hipervisor accede a los recursos reales y crea para cada máquina virtual una configuración propia de software.

¿Cómo crea el hipervisor el hardware virtual?

Al crear una máquina virtual, el usuario define parámetros como el número de procesadores virtuales, la cantidad de memoria, el tamaño del disco y el tipo de conexión de red.

Luego, el hipervisor forma un conjunto de dispositivos virtuales. El sistema operativo invitado ve una CPU virtual, un disco virtual, adaptador de red y otros componentes como si estuvieran instalados físicamente.

El procesador virtual no es necesariamente un núcleo real. El hipervisor reparte las tareas de las CPU virtuales entre los núcleos físicos del procesador, ajustando los recursos según la carga.

La memoria funciona de forma similar: la máquina virtual recibe una porción de RAM y el hipervisor gestiona la correspondencia entre direcciones virtuales y áreas de memoria reales.

¿Cómo funciona una máquina virtual?

Una máquina virtual es un modelo de ordenador completo en software. Dentro de ella se instala un sistema operativo invitado (por ejemplo, Windows o Linux) y posteriormente las aplicaciones y servicios necesarios.

La arquitectura simplificada sería:

  • Ordenador físico → hipervisor → máquina virtual → sistema operativo invitado → aplicaciones.

Para los programas que se ejecutan en la VM, el entorno es casi idéntico al de un ordenador físico. El software se comunica con el sistema operativo invitado, este con el hardware virtual, y el hipervisor enlaza las peticiones con el hardware real.

Los procesadores actuales además soportan virtualización por hardware (como Intel VT-x y AMD-V), permitiendo que muchas instrucciones se ejecuten directamente en el procesador, reduciendo la sobrecarga de la virtualización.

¿Cómo comparten varias máquinas virtuales un ordenador?

La gran ventaja del hipervisor es que puedes ejecutar varios sistemas independientes en un solo equipo físico. Por ejemplo, un servidor con 16 núcleos y 64 GB de RAM puede ser repartido entre varias máquinas virtuales con diferentes configuraciones.

Una VM puede recibir cuatro procesadores virtuales y 16 GB de RAM, otra dos procesadores y 8 GB, y el resto se reparte entre otras. No es necesario que cada recurso virtual corresponda exactamente a un componente físico: el hipervisor distribuye los recursos dinámicamente según la demanda.

Las máquinas virtuales están aisladas entre sí. El sistema operativo de una VM normalmente no tiene acceso directo a la memoria o procesos de otra. Así puedes ejecutar diferentes aplicaciones, entornos de prueba o incluso sistemas operativos distintos en un solo servidor, sin interacción directa entre ellos.

Esta arquitectura facilita no solo el ahorro de hardware, sino también la gestión de la infraestructura: una VM puede detenerse, reiniciarse, clonarse, migrarse a otro servidor o restaurarse desde una instantánea, todo sin reconstruir el ordenador físico.

Tipos de hipervisores: Tipo 1 y Tipo 2

Los hipervisores generalmente se dividen en dos tipos principales según dónde se ejecutan: directamente sobre el hardware físico o sobre un sistema operativo ya instalado.

Hipervisor de tipo 1

El hipervisor de tipo 1, o bare-metal, se ejecuta directamente en el servidor físico sin un sistema operativo de usuario entre él y el hardware. Por eso también se le llama "hipervisor de metal desnudo".

Esta arquitectura da acceso directo a la CPU, memoria, almacenamiento y red, reduciendo las capas intermedias y, por lo general, ofreciendo mayor rendimiento y previsibilidad.

Los hipervisores de tipo 1 se usan más en centros de datos, infraestructuras empresariales y plataformas en la nube, donde decenas o cientos de máquinas virtuales pueden funcionar en un solo servidor.

Ejemplos de este tipo son VMware ESXi, Microsoft Hyper-V en escenarios de servidor y Xen. KVM suele tratarse aparte por su integración con el kernel de Linux, pero sirve igualmente como base de virtualización en servidores.

Hipervisor de tipo 2

El hipervisor de tipo 2 se instala como un programa más sobre el sistema operativo principal. Por ejemplo, puedes ejecutar Windows, instalar VMware Workstation o VirtualBox, y luego crear máquinas virtuales con Linux u otra versión de Windows.

En este esquema, la máquina virtual y el hardware están separados por una capa adicional: el sistema operativo anfitrión, lo que supone cierta sobrecarga.

Sin embargo, los hipervisores de tipo 2 son más fáciles de instalar y usar. Son ideales para ordenadores domésticos, aprendizaje, pruebas de software y para ejecutar otro sistema operativo sin reiniciar el PC.

Ejemplos comunes son VMware Workstation, Oracle VirtualBox y Parallels Desktop.

Diferencias entre hipervisores de tipo 1 y tipo 2

La principal diferencia es la arquitectura. El tipo 1 trabaja directamente con el hardware, mientras que el tipo 2 depende del sistema operativo anfitrión.

Por eso, los hipervisores de tipo 1 son preferibles en servidores, donde se requiere alta disponibilidad, gestión centralizada y soporte para muchas máquinas virtuales.

Los de tipo 2 son más cómodos para usuarios particulares: se instalan como cualquier otra aplicación y puedes crear y eliminar máquinas virtuales fácilmente.

En cuanto a rendimiento, los tipo 1 suelen tener menos sobrecarga. Pero en un PC doméstico moderno, la diferencia es mínima si solo ejecutas una o dos VM.

La elección depende del caso de uso: para centros de datos y servidores es recomendable el tipo 1; para probar Linux en Windows o ejecutar programas antiguos, normalmente basta con el tipo 2.

¿En qué se diferencian el hipervisor y la máquina virtual?

El hipervisor y la máquina virtual están conectados, pero cumplen funciones distintas. El hipervisor crea el entorno virtual y gestiona los recursos del ordenador físico, mientras que la máquina virtual opera dentro de ese entorno como un ordenador independiente.

El hipervisor: la herramienta de gestión de la virtualización

El hipervisor distribuye el tiempo de CPU, la memoria, el almacenamiento y los recursos de red entre las máquinas virtuales, garantiza su aislamiento y el acceso controlado al hardware. En servidores, un solo hipervisor puede manejar muchas VM a la vez.

En sí, el hipervisor no es un entorno de trabajo directo para el usuario. Su función principal es crear las condiciones para que los ordenadores virtuales funcionen de forma independiente.

La máquina virtual: el ordenador virtual aislado

La máquina virtual (VM) es un ordenador creado por software, con su procesador virtual, memoria, disco, tarjeta de red y otros dispositivos.

En la VM se instala un sistema operativo completo. Por ejemplo, en un servidor físico con Linux se puede crear una VM con Windows Server u otra versión de Linux.

Para el usuario o el software dentro de la VM, se comporta como un ordenador normal: puedes instalar programas, crear archivos, conectarte a la red y configurar el sistema operativo.

La diferencia clave es que el hipervisor gestiona las máquinas virtuales y la VM es uno de los entornos que administra.

¿Se puede usar una máquina virtual sin hipervisor?

Una máquina virtual no puede funcionar sola: necesita una capa de virtualización que le provea el hardware virtual y lo conecte con los recursos físicos. A veces esa capa es visible (como VirtualBox o VMware Workstation), otras va integrada en el sistema (como Hyper-V o KVM).

Por eso, el término "instalar una máquina virtual" no es del todo preciso: primero debes instalar o activar una plataforma de virtualización, y luego crear la VM dentro de ella.

¿Qué elegir: hipervisor o máquina virtual?

No se trata de elegir entre uno u otro, ya que no son alternativas. Si necesitas ejecutar Linux en Windows, probar un sistema o crear un entorno aislado, primero eliges el hipervisor adecuado y después creas la máquina virtual dentro de él.

En servidores, el proceso es similar: el administrador despliega la plataforma de virtualización y luego crea las VM necesarias para servidores web, bases de datos, servicios internos, etc.

Para recordarlo fácilmente: el hipervisor es la plataforma y la máquina virtual es el ordenador virtual que corre sobre ella.

Hipervisores populares: Hyper-V, VMware y KVM

La elección del hipervisor depende del sistema operativo, el tamaño de la infraestructura y las necesidades. Para pruebas domésticas basta una solución sencilla; servidores y centros de datos requieren plataformas diseñadas para alta carga y gestión centralizada.

Microsoft Hyper-V

Hyper-V es la tecnología de virtualización de Microsoft, integrada en servidores y algunas ediciones profesionales de Windows. Permite crear máquinas virtuales con Windows, Linux y otros sistemas compatibles.

En cada VM puedes definir procesadores virtuales, memoria, discos y conexiones de red. Hyper-V soporta switches virtuales, puntos de control y otras herramientas de gestión.

Su principal ventaja es la integración con el ecosistema Microsoft, por lo que es frecuente en empresas con infraestructuras basadas en Windows Server y otros productos de la compañía.

VMware

VMware es uno de los nombres más conocidos en virtualización. Sus soluciones se usan tanto en ordenadores personales como en infraestructuras de servidores.

VMware Workstation está orientado a ejecutar máquinas virtuales en escritorios o portátiles. Por ejemplo, un desarrollador puede usar Windows como sistema principal y tener varias VM Linux para pruebas.

VMware ESXi es un hipervisor de tipo 1 para servidores, que se instala directamente y reparte los recursos entre varias máquinas virtuales.

No hay que confundir las máquinas virtuales con los contenedores. Un contenedor normalmente no ejecuta un sistema operativo completo, sino que usa el núcleo del anfitrión. Puedes saber más sobre este enfoque en el artículo Docker explicado fácil: qué son los contenedores y para qué sirven.

KVM

KVM (Kernel-based Virtual Machine) es una tecnología de virtualización integrada en el núcleo de Linux. Permite que un sistema Linux actúe como plataforma completa para ejecutar máquinas virtuales.

KVM aprovecha la virtualización por hardware de los procesadores modernos y permite crear sistemas invitados con CPU, memoria, discos y redes virtuales. Suele gestionarse con herramientas como QEMU y libvirt.

KVM es muy usado en servidores y plataformas cloud por su integración con Linux, buen rendimiento y opciones de automatización.

En infraestructuras modernas, las máquinas virtuales suelen combinarse con contenedores. Las VM ofrecen mayor aislamiento a nivel de sistema operativo, mientras que los contenedores permiten ejecutar aplicaciones de forma más ligera. Consulta más detalles en el artículo Contenerización y Kubernetes: guía completa y tendencias.

¿Qué hipervisor es mejor para cada caso?

Para ordenadores domésticos y aprendizaje, suelen ser más prácticos los hipervisores de tipo 2, que permiten crear y borrar máquinas virtuales rápidamente.

Para servidores corporativos, es preferible usar plataformas diseñadas para infraestructuras virtuales permanentes: Hyper-V, VMware ESXi, KVM y similares.

Los desarrolladores deben elegir según su entorno: quienes usan Windows pueden preferir Hyper-V o VMware Workstation; para entornos Linux, KVM es la opción lógica.

La marca importa menos que el ajuste a la tarea: para una VM de pruebas basta una solución sencilla; para decenas de máquinas virtuales se requiere gestión centralizada, monitorización, respaldo y distribución eficiente de recursos.

Conclusión

El hipervisor es la base de la virtualización: permite que un solo ordenador físico soporte varias máquinas virtuales independientes, repartiendo CPU, RAM, almacenamiento y red, y asegurando el aislamiento entre sistemas invitados.

La diferencia clave entre hipervisor y máquina virtual está en su función: el hipervisor crea y controla el entorno virtual, la máquina virtual es un ordenador software con su sistema y aplicaciones.

Para uso doméstico, aprendizaje y pruebas suelen bastar soluciones como VMware Workstation o VirtualBox. En servidores se emplean sobre todo Hyper-V, VMware ESXi, KVM y otras plataformas orientadas a gestionar muchas máquinas virtuales a la vez.

Si tu objetivo es ejecutar otro sistema operativo o crear un entorno aislado para experimentar, empieza eligiendo el hipervisor adecuado y luego crea en él la máquina virtual que necesites.

Etiquetas:

hipervisor
virtualización
máquina virtual
servidores
cloud
vmware
hyper-v
kvm

Artículos Similares