¿Qué es Microsoft Hyper-V? ¿Cuáles son las ventajas sobre otras máquinas virtuales?

La virtualización se puede utilizar para diferentes propósitos. Por ejemplo, la computación en la nube y las tecnologías de contenedores funcionan con él. Afortunadamente, como usuario de Windows, no tiene que depender de software externo. Con Hyper-V, Windows ha instalado su propio hipervisor. Entonces, ¿qué hace esta herramienta?

¿Qué es Hyper-V?

Para virtualizar el hardware, es decir, crear un entorno de hardware sin forma física, necesita un intermediario entre la computadora física y la máquina virtual. Esta interfaz se denomina hipervisor. Un sistema host físico se puede asignar a varios sistemas invitados virtuales (particiones secundarias) que comparten el hardware host (partición principal). Microsoft ha creado su propio hipervisor, Hyper-V, que se incluye en las ediciones profesionales de Windows 10, 11 o Windows 8. Este software también está instalado en Windows Server.

Plataforma de virtualización Windows 11 Hyper-V

Hyper-V brinda a los usuarios de Windows la capacidad de iniciar sus propias máquinas virtuales. En esta máquina virtual, se puede virtualizar la infraestructura de hardware completa con memoria, espacio en el disco duro, potencia del procesador y otros componentes. Un sistema operativo independiente se ejecuta sobre él, no tiene que ser Windows. Por ejemplo, es muy popular ejecutar una distribución de Linux de código abierto en una máquina virtual.

¿Para qué necesitas Hyper-V?

La tecnología de virtualización se puede utilizar en diferentes situaciones para diferentes necesidades. Hyper-V se usa a menudo en entornos de prueba. En este caso, la virtualización tiene dos ventajas:

  • Se puede acceder a entornos informáticos que de otro modo serían inaccesibles. Por ejemplo, en lugar de configurar su propia computadora con Linux, es más fácil mostrar el sistema operativo Linux en una máquina virtual.

  • Las máquinas virtuales son autónomas. Esto significa que si el software que ejecuta hace que el sistema se bloquee, el dispositivo físico no está en riesgo. Solo es necesario restablecer la máquina virtual.

Los usuarios privados pueden usar Hyper-V, por ejemplo, si quieren usar un software que no se ejecutará en su versión actual de Windows, ya sea porque el programa requiere una versión anterior del sistema operativo o porque solo es compatible con Linux.

La virtualización a través de Hyper-V es una gran ventaja, especialmente para los desarrolladores de software. Cualquier programa que crean puede probarse en una amplia gama de condiciones de software y hardware. Además, debido a la naturaleza autónoma de la máquina virtual, no hay necesidad de preocuparse por el código problemático que causa daños a su propio sistema.

Arquitectura de Microsoft Hyper-V

Hyper-V permite que una versión x64 de Windows aloje una o más máquinas virtuales que contengan un sistema operativo completamente configurado. Estos "subsistemas" se tratan como particiones. Este término se conoce por la partición del disco duro: la virtualización de Hyper-V funciona de manera similar. Cada máquina virtual es una unidad aislada junto a la partición "principal" (el sistema operativo real).

Las particiones individuales están coordinadas por el hipervisor. Las particiones subordinadas se pueden crear y administrar a través de la interfaz (API Hypercall) del sistema principal. Sin embargo, siempre se mantiene el aislamiento. A los subsistemas se les asignan recursos de hardware virtual, pero nunca tienen acceso al hardware físico del sistema principal.

Para solicitar recursos de hardware, las particiones secundarias utilizan VMBus. Este es un canal que permite la comunicación entre particiones. Los subsistemas pueden solicitar recursos del sistema principal, pero en teoría también pueden comunicarse entre sí.

Las particiones ejecutan servicios que manejan solicitudes y respuestas a través de VMBus. El sistema host ejecuta un proveedor de servicios de virtualización (VSP) y la partición de nivel inferior ejecuta un cliente de servicios de virtualización (VSC).

Diferencias entre Hyper-V y otras tecnologías de virtualización

A diferencia de cualquier otra tecnología de virtualización, la fuerza de Hyper-V radica en su integración con Windows. Cualquiera que utilice un sistema operativo de servidor o PC de Microsoft puede beneficiarse de esta estrecha integración. Hyper-V es un hipervisor Tipo 1, algo que solo algunas otras tecnologías ofrecen. Esto significa que Hyper-V se basa directamente en el hardware del sistema. Los hipervisores de tipo 2, por otro lado, siempre deben proporcionar recursos a través del sistema operativo principal.

  • Ventaja

Para los usuarios de Windows, una ventaja muy obvia es la estrecha conexión con el sistema operativo. También significa una solución más rentable, ya que Hyper-V generalmente viene gratis con Windows. En términos de funciones, Hyper-V puede seguir el ritmo de la competencia. Los usuarios de Hyper-V pueden esperar un alto rendimiento siempre y cuando solo usen Windows como sistema invitado. Incluso los principiantes pueden beneficiarse de la virtualización de Hyper-V debido a la relativa facilidad de administración.

  • defecto

Aunque Hyper-V funciona muy bien en Windows, el software alcanza sus límites en otros sistemas operativos. Hyper-V no fue diseñado para ejecutarse en otros sistemas y los posibles sistemas cliente son muy limitados. Además de Windows, solo unas pocas distribuciones de Linux seleccionadas se pueden ejecutar en una máquina virtual. Por ejemplo, si desea utilizar macOS como sistema invitado, debe utilizar un producto adicional. Desafortunadamente, hay un impacto de alto rendimiento cuando ejecuta varios sistemas Linux simultáneamente.

por fin

Si solo usa Windows, Hyper-V es una gran alternativa a otras soluciones de virtualización. Dado que el software generalmente ya está instalado en Windows, Hyper-V también es excelente para proyectos pequeños. Sin embargo, el software tiene sus debilidades cuando se trata de otros sistemas operativos. En este caso, debe utilizar otras soluciones de software como VMware. Aunque Hyper-V tiene una amplia gama de funciones y un buen rendimiento, es ideal para proyectos pequeños, pero tiene dificultades en proyectos grandes.

 

Supongo que te gusta

Origin blog.csdn.net/winkexin/article/details/131487238
Recomendado
Clasificación