
En Informática,
virtualización
es la creación -a través de software- de una versión virtual de algún
recurso tecnológico, como puede ser una plataforma de hardware, un
sistema operativo, un dispositivo de almacenamiento u otros recursos de
red. Dicho de otra manera, se refiere a la abstracción de los recursos de una computadora, llamada Hypervisor o VMM (Virtual Machine Monitor) que crea una capa de abstracción entre el hardware de la máquina física (host) y el sistema operativo de la máquina virtual (virtual machine, guest), dividiéndose el recurso en uno o más entornos de ejecución. Esta capa de software (VMM) maneja, gestiona y arbitra los cuatro
recursos principales de una computadora (CPU, Memoria, Almacenamiento y
Conexiones de Red) y así podrá repartir dinámicamente dichos recursos
entre todas las máquinas virtuales definidas en el computador central.
Esto hace que se puedan tener varios ordenadores virtuales ejecutándose
en el mismo ordenador físico.
Xen es un monitor de máquina virtual de código abierto desarrollado por la Universidad de Cambridge.
La meta del diseño es poder ejecutar instancias de sistemas operativos
con todas sus características, de forma completamente funcional en un
equipo sencillo. Xen proporciona aislamiento seguro, control de
recursos, garantías de calidad de servicio y migración de máquinas
virtuales en caliente. Los sistemas operativos pueden ser modificados
explícitamente para correr Xen (aunque manteniendo la compatibilidad con
aplicaciones de usuario). Esto permite a Xen alcanzar virtualización de
alto rendimiento sin un soporte especial de hardware. Intel ha
realizado diversas contribuciones a Xen que han permitido añadir soporte
para sus extensiones de arquitectura VT-X Vanderpool. Esta tecnología
permite que sistemas operativos sin modificar actúen como hosts dentro
de las máquinas virtuales de Xen, siempre y cuando el servidor físico
soporte las extensiones VT de Intel o Pacifica de AMD
.
excelente explicación alcedo
ResponderBorrar