Modelos de memoria en entornos de virtualización

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 l...

Descripción completa

Detalles Bibliográficos
Autores: Chimento, Jesús Mauricio Martín, Luna, Carlos, Betarte, Gustavo, Campo, Juan Diego
Tipo de recurso: informe técnico
Estado:Versión publicada
Fecha de publicación:2012
País:Uruguay
Institución:Universidad de la República
Repositorio:COLIBRI
Idioma:español
OAI Identifier:oai:colibri.udelar.edu.uy:20.500.12008/3468
Acceso en línea:http://hdl.handle.net/20.500.12008/3468
Access Level:acceso abierto
Palabra clave:Virtualización
Máquina Virtual
Monitor de Máquinas Virtuales
Hypercall
Descripción
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.