Está en la página 1de 8

Hipervisores tipo 1

Historia:
Década de 1960-1970: Los orígenes de la virtualización y los hipervisores tipo 1
se remontan a los primeros días de la computación. En la década de 1960, IBM
introdujo el sistema operativo CP-40, que permitía la ejecución de múltiples
sistemas operativos en un solo sistema físico. Esto marcó uno de los primeros
intentos de virtualización.
Década de 1970: IBM continuó desarrollando su enfoque de virtualización con el
sistema VM/370 en la década de 1970. VM/370 fue uno de los primeros
hipervisores tipo 1 y permitía la ejecución de múltiples sistemas operativos
aislados en hardware mainframe.
Década de 1980: A medida que la tecnología de la virtualización avanzaba,
surgieron más hipervisores tipo 1. En 1985, el proyecto Cambridge CAP desarrolló
el hipervisor Cambridge CAP, que tenía como objetivo ejecutar sistemas
operativos UNIX en estaciones de trabajo.
Década de 1990: En esta década, la virtualización comenzó a expandirse en la
industria. VMware, fundada en 1998, lanzó su primer producto, VMware
Workstation, en 1999. Este producto permitía la virtualización en sistemas x86 y
allanó el camino para la creación de hipervisores tipo 1 más avanzados.
Principios de los años 2000: VMware lanzó VMware ESX Server en 2001,
marcando una transición importante hacia hipervisores tipo 1 más robustos y de
nivel empresarial. Otros hipervisores tipo 1, como Xen, también comenzaron a
ganar tracción en este período, especialmente en entornos de servidores y centros
de datos.
Mediados de los años 2000: Microsoft lanzó su hipervisor tipo 1, Hyper-V, como
parte de Windows Server 2008 en 2008. Esta incorporación de un hipervisor nativo
en el sistema operativo Windows amplió aún más la adopción de la virtualización
en entornos empresariales.
2010 en adelante: A medida que la virtualización se volvía más esencial para la
gestión de recursos en centros de datos y la nube, la competencia en el campo de
los hipervisores tipo 1 aumentó. VMware continuó innovando con su plataforma
vSphere, y otros actores como KVM y Proxmox Virtual Environment ganaron
popularidad en el ámbito de la virtualización de código abierto.
Actualidad: En la actualidad, los hipervisores tipo 1 son elementos fundamentales
en la virtualización y la nube. Los avances en hardware, como la virtualización
asistida por hardware en CPUs modernas, han mejorado la eficiencia y el
rendimiento de los hipervisores. Las soluciones de virtualización continúan
evolucionando para abordar desafíos como la seguridad, la administración y la
escalabilidad en entornos cada vez más complejos.

Características: Los hipervisores tipo 1 tienen varias características distintivas:


1. Ejecución directa en hardware: A diferencia de los hipervisores tipo 2 que
se ejecutan sobre un sistema operativo anfitrión, los hipervisores tipo 1 se
ejecutan directamente en el hardware físico, lo que les proporciona un
mayor nivel de acceso y control.
2. Mayor eficiencia: Al no requerir un sistema operativo anfitrión adicional, los
hipervisores tipo 1 son más eficientes en términos de recursos y
rendimiento.
3. Aislamiento: Proporcionan un alto grado de aislamiento entre las máquinas
virtuales, lo que mejora la seguridad y la estabilidad. Si una máquina virtual
falla, no afectará a las demás.
4. Mayor escalabilidad: Los hipervisores tipo 1 están diseñados para
administrar grandes cantidades de recursos y máquinas virtuales, lo que los
hace ideales para centros de datos y entornos empresariales.
5. Acceso a hardware subyacente: Al estar directamente en el hardware, los
hipervisores tipo 1 pueden acceder a los recursos de hardware
subyacentes, como CPUs, memoria y almacenamiento, de manera más
eficiente.
Arquitectura: La arquitectura de los hipervisores tipo 1 varía según el proveedor,
pero en general, consta de las siguientes capas:
1. Capa de administración: Esta capa se encuentra en la parte superior y se
encarga de la gestión y configuración de las máquinas virtuales y recursos.
2. Capa de control: Controla la asignación de recursos a las máquinas
virtuales, incluidos procesadores, memoria y dispositivos.
3. Capa de abstracción de hardware: Esta capa se comunica directamente
con el hardware físico y proporciona la interfaz para que las máquinas
virtuales accedan a los recursos.
Ejemplos contemporáneos: Algunos de los hipervisores tipo 1 más populares y
utilizados en la actualidad incluyen:
1. VMware vSphere/ESXi: VMware es uno de los líderes en virtualización y
ofrece el hipervisor ESXi como parte de su plataforma vSphere.
2. Microsoft Hyper-V: Hyper-V es el hipervisor de Microsoft que se integra
con Windows Server y ofrece capacidades de virtualización.
3. KVM (Kernel-based Virtual Machine): KVM es una solución de
virtualización de código abierto para sistemas Linux que se ha vuelto muy
popular en entornos empresariales.
4. Xen: Xen es otro hipervisor de código abierto que ha sido ampliamente
adoptado en entornos de servidores y en la nube.

Hipervisores tipo 2
Historia:
Década de 1960-1970: A medida que las computadoras se volvían más
accesibles, los sistemas operativos comenzaron a desarrollar características que
permitían la compartición de recursos entre diferentes aplicaciones y usuarios.
Esto marcó los primeros pasos hacia la virtualización.
Década de 1980: En esta década, la tecnología de virtualización comenzó a
madurar y a hacerse más prominente en entornos informáticos. Uno de los
primeros hipervisores tipo 2 fue SoftPC, lanzado en 1986 por Insignia Solutions.
SoftPC permitía ejecutar sistemas operativos x86 en computadoras Apple
Macintosh.
Década de 1990: A medida que la virtualización se hacía más práctica, más
proveedores comenzaron a desarrollar soluciones de virtualización de software.
Connectix lanzó Virtual PC en 1997, permitiendo a los usuarios de Macintosh
ejecutar sistemas operativos Windows en sus máquinas.
Principios de los años 2000: En esta época, la virtualización de escritorio
comenzó a ganar tracción. VMware lanzó VMware Workstation en 1999, lo que
permitió a los usuarios de sistemas x86 crear máquinas virtuales en sus
computadoras personales. Paralelamente, otros hipervisores tipo 2 como Microsoft
Virtual PC y QEMU también ganaron popularidad.
Mediados de los años 2000: La virtualización se convirtió en una tecnología
esencial para los entornos empresariales. VMware Fusion (para Mac) y VMware
Player (gratuito para uso no comercial) se introdujeron para ampliar la
virtualización en sistemas de escritorio.
2007: Oracle adquirió Innotek, la compañía detrás de VirtualBox, un hipervisor de
virtualización de código abierto que se convertiría en un competidor importante en
el espacio de los hipervisores tipo 2.
2010 en adelante: La tecnología de virtualización tipo 2 se convirtió en una
herramienta común para desarrolladores, probadores y usuarios finales que
deseaban ejecutar múltiples sistemas operativos en una única máquina. Se
mejoraron las capacidades gráficas, la compatibilidad con sistemas operativos y la
integración con tecnologías de contenedores.
Actualidad: Los hipervisores tipo 2 continúan siendo relevantes en el mundo de la
virtualización y el desarrollo de software. Soluciones como VirtualBox, VMware
Workstation, Parallels Desktop y QEMU siguen siendo utilizadas para diversas
aplicaciones, desde pruebas de software y desarrollo de aplicaciones hasta la
ejecución de sistemas operativos alternativos en un entorno familiar.

Características: Los hipervisores tipo 2 tienen las siguientes características clave:


1. Ejecución sobre un sistema operativo anfitrión: A diferencia de los
hipervisores tipo 1, que se ejecutan directamente en el hardware, los
hipervisores tipo 2 se ejecutan como aplicaciones en un sistema operativo
anfitrión existente.
2. Facilidad de instalación: Debido a que no requieren acceso directo al
hardware, los hipervisores tipo 2 son fáciles de instalar y configurar. No es
necesario modificar el sistema operativo anfitrión.
3. Requisitos de hardware más bajos: Dado que no operan directamente
sobre el hardware, los hipervisores tipo 2 pueden funcionar en una amplia
gama de sistemas, lo que los hace más accesibles para usuarios
domésticos y desarrolladores.
4. Menor rendimiento: Los hipervisores tipo 2 tienden a tener un rendimiento
ligeramente inferior en comparación con los hipervisores tipo 1, ya que
operan a través de un sistema operativo adicional.
Arquitectura: La arquitectura de los hipervisores tipo 2 involucra varias capas:
1. Sistema Operativo Anfitrión: En esta capa se ejecuta el sistema operativo
principal del sistema. El hipervisor tipo 2 funciona como una aplicación
dentro de este sistema operativo.
2. Capa del Hipervisor: Aquí reside el hipervisor tipo 2. Este hipervisor
controla y administra las máquinas virtuales creadas. A menudo, se trata de
un software que emula hardware virtual y permite que las máquinas
virtuales se ejecuten en él.
3. Máquinas Virtuales: Cada máquina virtual creada en el hipervisor tipo 2
funciona como una aplicación independiente dentro del sistema operativo
anfitrión.
Funciones y Ejemplos contemporáneos: Los hipervisores tipo 2 son ideales
para entornos de desarrollo, pruebas y uso doméstico. Algunas de las funciones
que realizan incluyen:
1. Aislamiento: Las máquinas virtuales creadas en un hipervisor tipo 2 están
aisladas entre sí y del sistema operativo anfitrión, lo que garantiza la
seguridad y la estabilidad.
2. Creación de entornos múltiples: Los usuarios pueden crear y administrar
varios sistemas operativos y entornos de desarrollo en una sola máquina
física.
3. Pruebas de software: Los desarrolladores pueden probar aplicaciones y
software en diferentes sistemas operativos sin necesidad de tener hardware
físico separado.
4. Virtualización en sistemas de escritorio: Algunos hipervisores tipo 2,
como Oracle VirtualBox y VMware Workstation, son ampliamente utilizados
para virtualizar sistemas operativos en estaciones de trabajo y sistemas de
escritorio.
Algunos ejemplos contemporáneos de hipervisores tipo 2 incluyen:
1. Oracle VirtualBox: Una solución de virtualización de código abierto que
permite la creación y administración de máquinas virtuales en sistemas de
escritorio.
2. VMware Workstation: Un hipervisor de uso comercial que permite la
virtualización en sistemas de escritorio y es conocido por su facilidad de uso
y funciones avanzadas.
3. Parallels Desktop: Dirigido principalmente a usuarios de Mac, Parallels
Desktop permite ejecutar sistemas operativos Windows y Linux en
máquinas macOS.
4. QEMU: Un hipervisor de código abierto que proporciona emulación y
virtualización, y es utilizado tanto por usuarios domésticos como por
profesionales de TI.

Hipervisores híbridos: en este modelo tanto el sistema operativo anfitrión como


el hipervisor interactúan directamente con el hardware físico(no pude encontrar
información de hipervisores hibridos).
VMware Workstation:
Funciones y características principales:
1. Virtualización de escritorio: Permite crear y ejecutar múltiples máquinas
virtuales en un único equipo físico.
2. Compatibilidad de sistemas operativos: Admite una amplia gama de
sistemas operativos como invitados, incluyendo Windows, Linux, macOS, y
más.
3. Fácil configuración: Interfaz de usuario intuitiva que permite crear,
configurar y administrar máquinas virtuales con facilidad.
4. Snapshots: Permite guardar el estado actual de una máquina virtual y
regresar a él en cualquier momento, útil para pruebas y desarrollo.
5. Clonación: Puede crear copias idénticas de máquinas virtuales para
agilizar la configuración de múltiples entornos similares.
6. Redes virtuales: Proporciona opciones para configurar redes virtuales
entre máquinas virtuales y el host.
7. Integración de aplicaciones: Permite ejecutar aplicaciones desde
máquinas virtuales directamente en el escritorio del host.
8. Compatibilidad con hardware: Admite virtualización de hardware
avanzada para un rendimiento óptimo.
9. Aislamiento de entornos: Cada máquina virtual se ejecuta en su propio
entorno aislado.
10. Pruebas y desarrollo: Ideal para pruebas de software en diferentes
configuraciones y entornos.
VMware ESXi:
Funciones y características principales:
1. Hypervisor de tipo 1: Es un hipervisor bare-metal, lo que significa que se
instala directamente en el hardware físico y administra las máquinas
virtuales.
2. Alta eficiencia: Diseñado para un rendimiento óptimo y una administración
eficiente de recursos.
3. Administración centralizada: Puede gestionar múltiples máquinas
virtuales y hosts desde una única consola.
4. Seguridad: Ofrece características de seguridad avanzadas, como
aislamiento de máquinas virtuales y controles de acceso.
5. VMware vCenter Server: Permite una gestión centralizada y avanzada de
múltiples instancias de ESXi.
6. Funciones empresariales: Escalabilidad para entornos empresariales con
alta disponibilidad, migración en caliente y administración de recursos
avanzada.
7. Clusterización: Puede formar clústeres de hosts para garantizar la
continuidad del servicio en caso de fallos.
8. Compatibilidad de almacenamiento: Soporta una variedad de opciones
de almacenamiento, incluyendo almacenamiento compartido y soluciones
de almacenamiento en red.
VirtualBox:
Funciones y características principales:
1. Multiplataforma: Disponible para Windows, macOS, Linux y otros sistemas
operativos.
2. Configuración sencilla: Interfaz intuitiva para crear y gestionar máquinas
virtuales sin requerir conocimientos técnicos avanzados.
3. Virtualización de hardware: Admite la virtualización de hardware para un
mejor rendimiento.
4. Compatibilidad con sistemas operativos: Permite ejecutar varios
sistemas operativos invitados, incluyendo Windows, Linux, macOS y más.
5. Extensiones de invitado: Ofrece adiciones específicas para mejorar la
integración entre el sistema anfitrión y el invitado.
6. Snapshot y clonación: Permite tomar instantáneas de máquinas virtuales
y crear copias duplicadas.
7. Redes virtuales: Proporciona opciones de configuración de red, incluyendo
modos puente, NAT y red interna.
8. Extensibilidad: Ofrece una API que permite la creación de complementos
y extensiones personalizadas.
9. Migración: Aunque limitada en comparación con VMware ESXi, VirtualBox
permite la migración de máquinas virtuales entre hosts.
Diferencias principales entre VMware Workstation, VMware ESXi y
VirtualBox:
 Tipo de hipervisor: VMware Workstation y VirtualBox son hipervisores de
tipo 2, lo que significa que se ejecutan sobre un sistema operativo anfitrión,
mientras que VMware ESXi es un hipervisor de tipo 1, que se instala
directamente en el hardware físico.
 Enfoque: Workstation se centra en la virtualización de escritorio y
desarrollo, ESXi en entornos empresariales y servidores, y VirtualBox en
usuarios individuales y pequeñas empresas.
 Escalabilidad: ESXi es más escalable y robusto para entornos
empresariales en comparación con Workstation y VirtualBox.
 Características avanzadas: ESXi ofrece características avanzadas de
administración, alta disponibilidad y rendimiento optimizado, que son más
limitadas en Workstation y VirtualBox.
 Uso empresarial: VMware ESXi es más adecuado para aplicaciones
empresariales críticas debido a su arquitectura de hipervisor bare-metal y
características de alto nivel.

También podría gustarte