Hipervisor

Hipervisor

Un hipervisor (en inglés hypervisor) o monitor de máquina virtual (virtual machine monitor) es una plataforma que permite aplicar diversas técnicas de control de virtualización para utilizar, al mismo tiempo, diferentes sistemas operativos (sin modificar o modificados en el caso de paravirtualización) en una misma computadora. Es una extensión de un término anterior, “supervisor”, que se aplicaba a kernels de sistemas operativos.

Historia

Los hipervisores fueron originalmente desarrollados a principios de los años 70 cuando, para reducir costos, se consolidaban varias computadoras aisladas de diferentes departamentos de la empresa en una sola y más grande -el mainframe- capaz de servir a múltiples sectores. Al correr múltiples sistemas operativos a la vez, el hipervisor permite una consolidación dando robustez y estabilidad al sistema; aún si un sistema operativo colapsa, los otros continúan trabajando sin interrupción.

La primera computadora diseñada específicamente para virtualización fue el mainframe IBM S/360 Modelo 67. Esta característica de virtualización ha sido un estándar de la línea que siguió IBM S/370 y sus sucesoras, incluyendo la serie actual.

La necesidad de consolidar los diferentes servidores de hoy y de una administración simplificada han hecho renovar el interés en la tecnología de los hipervisores. La inmensa mayoría de los vendedores de sistemas Unix, incluyendo Sun Microsystems, HP, IBM y SGI han estado vendiendo hardware virtualizado desde el año 2000. Estos sistemas son eficientes pero extremadamente costosos.

Uno de los primeros hipervisores de PC fue desarrollado a mediados de los 90 y se llamó Vmware. La arquitectura x86 usada en la mayoría de los sistemas de PC es particularmente difícil de virtualizar. Pero las grandes compañías, como AMD e Intel, están incorporando extensiones que redireccionan las partes ineficientes o deficientes de virtualización de x86, proporcionando un apoyo adicional al hipervisor. Esto permite un código de simple virtualización y un mejor rendimiento para una virtualización completa.

Tipos

Los hipervisores pueden clasificarse en dos tipos:

  • Hipervisor tipo 1: También denominado nativo, unhosted o sobre el metal desnudo (bare metal), es software que se ejecuta directamente sobre el hardware, para ofrecer la funcionalidad descrita.

Hipervisor - Primer nivel.svg

Algunos de los hipervisores tipo 1 más conocidos son los siguientes: VMware ESXi (gratis),VMware ESX (de pago), Xen (libre),Citrix XenServer (gratis),Microsoft Hyper-V Server (gratis).

  • Hipervisor tipo 2: También denominado hosted, es software que se ejecuta sobre un sistema operativo para ofrecer la funcionalidad descrita.

Hipervisor - Segundo nivel.svg

Algunos de los hipervisores tipo 2 más utilizados son los siguientes: Oracle: VirtualBox (gratis), VirtualBox OSE (libre), VMware: Workstation (de pago), Server (gratis), Player (gratis), QEMU (libre), Microsoft: Virtual PC, Virtual Server.

Enlaces externos

Enlaces generales

Wikimedia foundation. 2010.

См. также в других словарях:

  • VMware ESX — Server Desarrollador VMware, Inc. VMware ESX Información general Lanzamiento 21 de mayo de 2009; hace 2 años …   Wikipedia Español

  • Citrix Systems — Tipo Pública (NASDAQ: CTXS) Fundación 1989 …   Wikipedia Español

  • Paravirtualización — Saltar a navegación, búsqueda La Paravirtualización es una técnica de programación informática que permite virtualizar por software a sistemas operativos. El programa paravirtualizador presenta un interfaz de manejo de máquinas virtuales. Cada… …   Wikipedia Español

  • Virtualización x86 — Este artículo o sección tiene un estilo difícil de entender para los lectores interesados en el tema. Si puedes, por favor edítalo y contribuye a hacerlo más accesible para el público general, sin eliminar los detalles técnicos que interesan a… …   Wikipedia Español

  • Free60 — es la sucesora de la Xbox Linux Project, que tiene como objetivo poner Linux, BSD, o Darwin sobre la nueva Xbox 360 utilizando un software o hardware basada en cortar . El Xbox 360 utiliza el cifrado de hardware y no se publicarán sin firmar el… …   Wikipedia Español

  • Hyper-V — Arquitectura de Hyper V. Microsoft Hyper V es un programa de virtualización basado en un hipervisor para los sistemas de 64 bits[1] con los procesadores basados en AMD V o Tecnología de virtualización Intel (el instrumental de gestión tambié …   Wikipedia Español

  • Protección contra revisiones del núcleo — El núcleo conecta el software al hardware de una computadora. La protección contra revisiones del núcleo, también conocida como Kernel Patch Protection o PatchGuard, consiste en una característica de las ediciones para arquitecturas x64 de… …   Wikipedia Español

  • Linux en PlayStation 3 — Anexo:Linux en PlayStation 3 Saltar a navegación, búsqueda Yellow Dog Linux arrancando en una PS3 PlayStation 3 tiene como característica el ejecutar Linux, así como otros sistemas operativos si son instalados en el disco duro de la consola.… …   Wikipedia Español

  • Virtualización — Una máquina virtual nos permite tener varios ordenadores virtuales ejecutándose sobre el mismo ordenador físico. En Informática, virtualización es la creación a través de software de una versión virtual de algún recurso tecnológico, como puede… …   Wikipedia Español

  • PlayStation 3 — PlayStation 3 …   Wikipedia Español


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»