Modelos de memoria en entornos de virtualización

Chimento, Jesús Mauricio Martín - Luna, Carlos - Betarte, Gustavo - Campo, Juan Diego

Resumen:

La virtualización es una técnica que se utiliza para correr múltiples sistemas operativos en una única máquina física, creando la ilusión de que en realidad cada uno de estos sistemas operativos corre en una máquina virtual diferente. El monitor de máquinas virtuales es el encargado de administrar los recursos compartidos por los sistemas operativos que corren en las máquinas virtuales, de manera que estos sistemas, y las aplicaciones que corren sobre ellos, puedan ejecutar adecuadamente. En particular, el acceso y uso de la memoria principal es un aspecto crítico que el monitor de máquinas virtuales debe controlar. En este trabajo se presentan los distintos componentes de memoria que están involucrados al virtualizar una computadora y se analizan las maneras en que estos pueden ser tratados al ser virtualizados.


Detalles Bibliográficos
2012
Virtualización
Máquina Virtual
Monitor de Máquinas Virtuales
Hypercall
Español
Universidad de la República
COLIBRI
http://hdl.handle.net/20.500.12008/3468
Acceso abierto
Licencia Creative Commons Atribución – No Comercial – Sin Derivadas (CC BY-NC-ND 4.0)
Resumen:
Sumario:La virtualización es una técnica que se utiliza para correr múltiples sistemas operativos en una única máquina física, creando la ilusión de que en realidad cada uno de estos sistemas operativos corre en una máquina virtual diferente. El monitor de máquinas virtuales es el encargado de administrar los recursos compartidos por los sistemas operativos que corren en las máquinas virtuales, de manera que estos sistemas, y las aplicaciones que corren sobre ellos, puedan ejecutar adecuadamente. En particular, el acceso y uso de la memoria principal es un aspecto crítico que el monitor de máquinas virtuales debe controlar. En este trabajo se presentan los distintos componentes de memoria que están involucrados al virtualizar una computadora y se analizan las maneras en que estos pueden ser tratados al ser virtualizados.