Hipervisores

Adéntrate en el mundo de la Informática con esta rigurosa exploración de los Hipervisores, un elemento crucial que hay que comprender en el ámbito de la informática virtual. Esta perspicaz obra abarca ampliamente desde los orígenes, definiciones y aplicaciones, hasta las funciones críticas que desempeñan los Hipervisores en distintos campos. Descubre exhaustivas revisiones de los Hipervisores de Tipo 1 y Tipo 2, examinando cada una de sus características únicas y usos comunes. La narrativa dilucida aún más la íntima interacción entre los Hipervisores y los sistemas virtuales, proporcionándote una comprensión completa de su impacto en la eficiencia. Comprende las complejidades de los Hipervisores y mejora tus conocimientos básicos de este componente fundamental de la Informática.

Pruéablo tú mismo

Millones de tarjetas didácticas para ayudarte a sobresalir en tus estudios.

Regístrate gratis

Review generated flashcards

Regístrate gratis
Has alcanzado el límite diario de IA

Comienza a aprender o crea tus propias tarjetas de aprendizaje con IA

Tarjetas de estudio
Tarjetas de estudio

Saltar a un capítulo clave

    Comprender los Hipervisores en Informática

    Es posible que hayas oído el término "hipervisor" zumbando por ahí en informática. Pero, ¿qué es exactamente? Estás a punto de descubrirlo.

    Qué es un hipervisor: Un breve resumen

    Un hipervisor, también conocido como monitor de máquina virtual (VMM), es una pieza de software, firmware o hardware que permite ejecutar varias máquinas virtuales, cada una con sistemas operativos distintos, simultáneamente en un sistema anfitrión.

    Orígenes y definición de hipervisor

    El término Hipervisor tiene su origen en la palabra "supervisor". El prefijo "hiper" se adoptó para representar el nivel superior a un supervisor. En términos de definición

    Un Hipervisor es una función que abstrae -aísla- los sistemas operativos y las aplicaciones del hardware subyacente.

    Los hipervisores se desarrollaron para utilizar eficazmente los recursos informáticos y gestionar los crecientes requisitos de procesamiento de datos de las aplicaciones complejas.

    Los hipervisores en la informática moderna

    En la actualidad, los hipervisores desempeñan un papel fundamental en la computación en nube, los centros de datos y allí donde es necesaria la consolidación de servidores. Están optimizados para gestionar múltiples máquinas virtuales con eficacia.

    Normalmente, eres un administrador de servidores con cinco servidores físicos individuales, cada uno ejecutando su propia aplicación. En cambio, podrías tener un servidor de alto rendimiento ejecutando cinco máquinas virtuales, cada una con su propia aplicación. Un hipervisor lo hace todo posible.

    Funciones clave e importancia de los hipervisores

    Un hipervisor hace algo más que permitir múltiples máquinas virtuales en un único host. Los puntos de la siguiente lista destacan algunas de sus otras funciones críticas:
    • Gestiona los recursos de las máquinas virtuales
    • Garantiza que cada máquina virtual esté aislada de las demás
    • Asigna los recursos necesarios a cada máquina virtual
    • Arranca y apaga las máquinas virtuales según sea necesario
    • Garantiza la distribución eficaz y justa de la CPU, la memoria y otros recursos

    Papel del hipervisor en la informática

    La aplicación de los hipervisores en el ámbito de la informática es amplia y variada. A continuación se muestra un ejemplo de algunas utilizaciones comunes.
    Servidor físico - Almacenamiento en disco - Hipervisor - Sistema operativo - Aplicaciones
    En la configuración anterior, el Hipervisor controla el acceso a los recursos físicos, y proporciona una plataforma consistente para que el sistema operativo se ejecute en diferentes configuraciones de hardware.

    Casos de uso del hipervisor en distintos campos

    Los hipervisores han encontrado un amplio uso, no sólo en la infraestructura informática, sino también en otros campos. Algunos ejemplos son:
    • En la industria del automóvil, los Hipervisores se utilizan para aislar los sistemas de infoentretenimiento de los sistemas críticos por motivos de seguridad.
    • En el sector financiero, los Hipervisores permiten mantener los sistemas heredados junto con los sistemas más nuevos.
    • En la Investigación Científica, los Hipervisores permiten ejecutar simulaciones y análisis en sistemas aislados, evitando cualquier riesgo para los datos primarios de la investigación.

    A pesar de su amplio uso, los Hipervisores son sólo una de las diversas herramientas de virtualización. Las herramientas de contenedorización como Docker también desempeñan un papel importante en las estrategias modernas de despliegue de aplicaciones.

    Los distintos tipos de hipervisores

    A medida que profundizamos en el mundo de los hipervisores, es importante señalar que existen dos tipos distintos de hipervisores: Tipo 1 y Tipo 2. Éstos varían en la forma en que interactúan con el sistema anfitrión y las máquinas virtuales.

    Hipervisor de Tipo 1: Una revisión en profundidad

    Los Hipervisores de Tipo 1, también conocidos como hipervisores"nativos" o"bare metal ", se instalan directamente en el hardware anfitrión. Este vínculo directo con el hardware, sin la intermediación de un sistema operativo, ofrece varias ventajas. Para empezar, la ausencia de una capa de SO separada minimiza la latencia. Mediante el control directo de los recursos de hardware, los Hipervisores de Tipo 1 te permiten maximizar el rendimiento.

    Además, al no depender de un sistema operativo subyacente, los Hipervisores de Tipo 1 tienen intrínsecamente una seguridad y fiabilidad superiores.

    Características y utilidades del Hipervisor de Tipo 1

    Los Hipervisores de Tipo 1 se utilizan mucho en entornos empresariales, y sus características están estrechamente alineadas con este uso:
    • Alto rendimiento: Sin la sobrecarga de un sistema operativo anfitrión, los Hipervisores de Tipo 1 pueden gestionar y asignar directamente los recursos de hardware para un rendimiento óptimo.
    • Aislamiento superior: Cada máquina virtual funciona de forma independiente. En consecuencia, si una máquina tiene un problema, las demás no se ven afectadas. Esta característica hace que los Hipervisores de Tipo 1 sean muy adecuados para aplicaciones de misión crítica.
    • Compatibilidad: Dada su interacción directa con el hardware, los Hipervisores de Tipo 1 pueden gestionar eficazmente una amplia gama de configuraciones y tipos de hardware.
    • Seguridad: La ausencia de un SO anfitrión también garantiza que cualquier vulnerabilidad potencial dentro del SO no afecte al hipervisor ni a los entornos virtuales que se ejecutan en él.

    Ejemplos comunes de Hipervisor de Tipo 1

    Hay varios Hipervisores de Tipo 1 muy utilizados, con distintas características y especializaciones. Aquí tienes un resumen de algunos de los más destacados:
    VMware ESXi El hipervisor insignia de VMware, conocido por su completo conjunto de funciones.
    Microsoft Hyper-V Un hipervisor basado en Windows con una fuerte integración con otros servicios de Microsoft.
    Proyecto Xen Un hipervisor de código abierto popular por su naturaleza configurable y el apoyo de la comunidad.

    Hipervisor de tipo 2: Un análisis exhaustivo

    Pasando a los Hipervisores de Tipo 2, a menudo se denominan hipervisores"alojados", ya que se instalan sobre el sistema operativo del sistema anfitrión, no directamente sobre el hardware.

    Características esenciales del hipervisor de tipo 2

    • Simplicidad y facilidad de uso: Debido a su parecido con las aplicaciones tradicionales que se ejecutan en un sistema operativo, los Hipervisores de Tipo 2 suelen ser más fáciles de configurar y gestionar.
    • Compatibilidad: Dado que se ejecutan como software en un sistema operativo, los Hipervisores de Tipo 2 pueden funcionar en una gama más amplia de hardware, siempre que el sistema operativo anfitrión lo admita.
    • Integración: Como viven en el sistema operativo anfitrión, los Hipervisores de Tipo 2 pueden integrarse estrechamente con el sistema operativo, lo que puede dar lugar a una mejor compatibilidad con algunos periféricos y dispositivos.

    Usos comunes del Hipervisor de Tipo 2

    Algunos ejemplos de Hipervisores de Tipo 2 son VMware Workstation, VirtualBox de Oracle y Parallels. Los desarrolladores suelen utilizar estas soluciones para probar software en varios sistemas operativos en un único ordenador físico.

    Hipervisor y sistemas virtuales

    En el ámbito de la informática, los hipervisores y los sistemas virtuales están interconectados. La relación se basa en que los hipervisores facilitan la virtualización, y los sistemas virtuales hacen uso de esta característica para funcionar de forma óptima. Para entender esta dinámica, profundicemos en cómo interactúan estas tecnologías.

    La interacción entre sistemas virtuales e hipervisores

    El nexo entre hipervisores y sistemas virtuales es de gran importancia para comprender el paradigma de la informática moderna. Los hipervisores son elementos cruciales que crean la plataforma que permite ejecutar estos sistemas virtuales. Sin hipervisores, los sistemas virtuales no podrían existir. Los hipervisores proporcionan el entorno, denominado máquina virtual (MV), en el que puede ejecutarse un sistema operativo. Estas VM, en esencia, imitan la funcionalidad de un ordenador físico. Tienen versiones simuladas de elementos fundamentales como la CPU, la memoria y el almacenamiento en disco. Dado su papel, es crucial comprender dos características clave de los Hipervisores, que son el Aislamiento de la Máquina Virtual y la Inspección de la Máquina Virtual.
    • Aislamiento de Máquinas Virtuales: Los hipervisores se encargan de mantener los límites entre las distintas máquinas virtuales. Cada máquina virtual funciona de forma aislada, y los problemas que se producen en una de ellas no afectan a las demás. Este escenario es cierto incluso cuando muchas máquinas virtuales comparten los mismos recursos de hardware.
    • Inspección de máquinas virtuales: Los hipervisores pueden examinar el estado de una máquina virtual. Esta capacidad ayuda a identificar cuándo una máquina virtual está inactiva y no utiliza recursos, y el hipervisor reasigna estos recursos a otras máquinas virtuales para optimizar la utilización de los recursos.

    Cómo facilitan los hipervisores los sistemas virtuales

    Los hipervisores crean y controlan las máquinas virtuales, haciendo así posibles los sistemas virtuales. Con un hipervisor instalado, así es como se ve la configuración típica de un sistema:
    Servidor físico → Almacenamiento en disco → Hipervisor → Máquina virtual → Sistema operativo → Aplicaciones
    En esta configuración, el hipervisor controla el acceso a los recursos físicos de la máquina y proporciona una plataforma consistente para que funcione el sistema virtual. Para gestionar eficazmente un sistema virtual, los hipervisores realizan varias operaciones:
    1. Asignación de máquinas virtuales: Los hipervisores asignan los recursos del servidor físico a las distintas máquinas virtuales.
    2. Programación de VM: El hipervisor decide qué VM accede a la CPU basándose en algoritmos de programación.
    3. Ejecución de la máquina virtual: Evaluando cada instrucción de una VM, el hipervisor decide si ejecutarla o retenerla.
    4. Gestión de la VM: El hipervisor también gestiona las operaciones de inicio, pausa y parada de cada VM.

    El impacto de los hipervisores en la eficiencia de los sistemas virtuales

    La eficiencia de un sistema virtual se corresponde directamente con la eficiencia del hipervisor. Los hipervisores aumentan la eficiencia maximizando el uso de los servidores. Los servidores físicos suelen estar muy infrautilizados, y algunos estudios muestran tasas medias de utilización de servidores en torno al 15%. Con los hipervisores, varios sistemas virtuales pueden ejecutarse en un solo servidor, aumentando así la utilización del servidor y reduciendo sus costes. Además, los hipervisores también contribuyen a reducir el consumo de energía, las necesidades de refrigeración y los costes de mantenimiento del servidor. Permiten agilizar los procesos de despliegue de software, ya que éste puede instalarse o actualizarse en una máquina virtual, y los cambios pueden replicarse rápidamente a otras máquinas virtuales.

    Sin embargo, la eficacia de un hipervisor puede variar en función de su tipo. Los hipervisores de Tipo 1 o "bare-metal" suelen ser más eficientes que los de Tipo 2 o "hosted". Esto se debe a que los hipervisores de Tipo 2 deben compartir recursos con el sistema operativo subyacente, lo que provoca posibles conflictos e ineficiencias.

    Hipervisores - Puntos clave

    • Un hipervisor, también conocido como monitor de máquina virtual (VMM), es una pieza de software, firmware o hardware que permite ejecutar varias máquinas virtuales, cada una con sistemas operativos distintos, simultáneamente en un sistema anfitrión.
    • El término Hipervisor tiene su origen en la palabra "supervisor". Es una función que abstrae -aísla- los sistemas operativos y las aplicaciones del hardware subyacente. Los hipervisores se desarrollaron para utilizar eficazmente los recursos informáticos y gestionar los crecientes requisitos de procesamiento de datos de las aplicaciones complejas.
    • Hay dos tipos distintos de hipervisores: Tipo 1 y Tipo 2. Los Hipervisores de Tipo 1, también conocidos como hipervisores "nativos" o "bare metal", se instalan directamente en el hardware anfitrión. Los Hipervisores de Tipo 2, a menudo denominados hipervisores "alojados", se instalan sobre el sistema operativo del sistema anfitrión, no directamente sobre el hardware.
    • El papel del Hipervisor en informática es amplio y variado. Gestiona los recursos de las máquinas virtuales, garantiza que cada máquina virtual esté aislada de las demás, y arranca y apaga las máquinas virtuales según sea necesario. Los hipervisores son fundamentales en la computación en nube, los centros de datos y los escenarios de consolidación de servidores. También se han utilizado en sectores como la automoción y las finanzas, y en áreas como la investigación científica.
    • Los hipervisoresy los sistemas virtuales están interconectados. Los hipervisores facilitan la virtualización, y los sistemas virtuales hacen uso de esta característica para funcionar de forma óptima. Los hipervisores proporcionan el entorno o las máquinas virtuales (VM) en las que puede ejecutarse un sistema operativo. Gestionan la asignación, programación, ejecución y gestión de las VM, facilitando así el funcionamiento y mejorando la eficacia de los sistemas virtuales.
    Aprende más rápido con las 12 tarjetas sobre Hipervisores

    Regístrate gratis para acceder a todas nuestras tarjetas.

    Hipervisores
    Preguntas frecuentes sobre Hipervisores
    ¿Qué es un hipervisor?
    Un hipervisor es un software que crea y gestiona máquinas virtuales, permitiendo que varios sistemas operativos se ejecuten en un solo hardware.
    ¿Cuáles son los tipos de hipervisores?
    Existen dos tipos de hipervisores: tipo 1 (nativos o bare-metal) y tipo 2 (hospedados).
    ¿Para qué se utiliza un hipervisor?
    Se utiliza para consolidar servidores, mejorar la utilización de recursos y facilitar la gestión de entornos virtualizados.
    ¿Cuál es la diferencia entre un hipervisor tipo 1 y tipo 2?
    Los hipervisores tipo 1 se ejecutan directamente en el hardware, mientras que los tipo 2 se ejecutan sobre un sistema operativo anfitrión.
    Guardar explicación

    Pon a prueba tus conocimientos con tarjetas de opción múltiple

    ¿Qué es un Hipervisor de Tipo 2 y cuáles son sus características?

    ¿Cuáles son algunas de las funciones clave de un hipervisor?

    ¿Por qué se adoptó el término "hipervisor" en lugar de "supervisor"?

    Siguiente

    Descubre materiales de aprendizaje con la aplicación gratuita StudySmarter

    Regístrate gratis
    1
    Acerca de StudySmarter

    StudySmarter es una compañía de tecnología educativa reconocida a nivel mundial, que ofrece una plataforma de aprendizaje integral diseñada para estudiantes de todas las edades y niveles educativos. Nuestra plataforma proporciona apoyo en el aprendizaje para una amplia gama de asignaturas, incluidas las STEM, Ciencias Sociales e Idiomas, y también ayuda a los estudiantes a dominar con éxito diversos exámenes y pruebas en todo el mundo, como GCSE, A Level, SAT, ACT, Abitur y más. Ofrecemos una extensa biblioteca de materiales de aprendizaje, incluidas tarjetas didácticas interactivas, soluciones completas de libros de texto y explicaciones detalladas. La tecnología avanzada y las herramientas que proporcionamos ayudan a los estudiantes a crear sus propios materiales de aprendizaje. El contenido de StudySmarter no solo es verificado por expertos, sino que también se actualiza regularmente para garantizar su precisión y relevancia.

    Aprende más
    Equipo editorial StudySmarter

    Equipo de profesores de Ciencias de la Computación

    • Tiempo de lectura de 13 minutos
    • Revisado por el equipo editorial de StudySmarter
    Guardar explicación Guardar explicación

    Guardar explicación

    Sign-up for free

    Regístrate para poder subrayar y tomar apuntes. Es 100% gratis.

    Únete a más de 22 millones de estudiantes que aprenden con nuestra app StudySmarter.

    La primera app de aprendizaje que realmente tiene todo lo que necesitas para superar tus exámenes en un solo lugar.

    • Tarjetas y cuestionarios
    • Asistente de Estudio con IA
    • Planificador de estudio
    • Exámenes simulados
    • Toma de notas inteligente
    Únete a más de 22 millones de estudiantes que aprenden con nuestra app StudySmarter.