Saltar al contenido

Diferencia entre máquina virtual y un hipervisor

Ten en cuenta que en las ciencias un error casi siempere puede tener varias soluciones, así que nosotros te mostramos lo más óptimo y mejor.

Solución:

El hipervisor es el dispositivo o software que carreras la maquina virtual Por lo general, es responsable de asignar los recursos, proporcionando la interfaz entre la máquina virtual (el “invitado”) y el sistema host, así como cualquier software de administración.

Entonces, si usa VMware Workstation para ejecutar una máquina virtual con Windows 7, VMware Workstation es el hipervisor.

Consulta este enlace. http://blogs.msdn.com/b/virtual_pc_guy/archive/2006/07/10/661958.aspx

La respuesta es del blog de virtualización de Ben Armstrong

aquí hay en realidad dos significados para ‘VMM’. El primero es el ‘administrador de memoria virtual’, que es parte del sistema operativo Windows y no tiene nada que ver con la virtualización de computadoras, y tiene todo que ver con la administración de la memoria del sistema operativo. Esto no es lo que estoy discutiendo hoy 🙂

El segundo significado es ‘Monitor de máquina virtual’. Hay una serie de diferentes programas e implementaciones que utilizan el nombre de ‘Monitor de máquina virtual’. En los términos más simples, el VMM es la pieza de software responsable de monitorear y hacer cumplir la política en las máquinas virtuales de las que es responsable. Esto significa que el VMM realiza un seguimiento de todo lo que sucede dentro de una máquina virtual y, cuando es necesario, proporciona recursos, redirige la máquina virtual a los recursos o deniega el acceso a los recursos (diferentes implementaciones de VMM proporcionan o redirigen recursos a diferentes niveles, pero eso es tema de discusión para otro día).

Clásicamente hay dos tipos de VMM.

Un VMM de tipo II es uno que se ejecuta sobre un sistema operativo de alojamiento y luego genera máquinas virtuales de nivel superior. Los ejemplos de VMM de tipo II incluyen el entorno JavaVM y .Net. Estos VMM supervisan sus máquinas virtuales y redirigen las solicitudes de recursos a las API adecuadas en el entorno de alojamiento (con cierto nivel de procesamiento intermedio).

Un VMM de tipo I es aquel que se ejecuta directamente en el hardware sin necesidad de un sistema operativo de alojamiento. Los VMM de tipo I también se conocen como “hipervisores”, por lo que el único true La diferencia entre un VMM y un hipervisor es dónde se ejecuta. La funcionalidad proporcionada por ambos es equitativa. Los ejemplos de VMM de tipo I incluyen las soluciones de virtualización de mainframe que ofrecen empresas como Amdahl e IBM, y en las computadoras modernas soluciones como VMware ESX, Xen y virtualización de Windows.

Esta es una extensión de la terminología del sistema operativo existente, una de las varias alternativas a la metáfora de la semilla/nuez. usuario Los programas son controlados por el supervisor programa, y ​​en un sistema no virtual ahí es donde se detienen las cosas. Con la virtualización, el supervisor es, a su vez, controlado (o supervisado o gestionado) por un hipervisor programa.

Todos estos programas son softwares. los máquina virtual es la pretensión de una máquina en la que el supervisor y los programas de usuario experimentan que se ejecutan. Parece hardware desde el interior.

Comentarios y valoraciones de la guía

Si para ti ha resultado de utilidad este post, sería de mucha ayuda si lo compartes con otros programadores así nos ayudas a extender nuestra información.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *