Zusammenfassung der Ressource
Virtualizacion
- El único software que se ejecuta en
el modo del kernel es el hipervisor
- Permite que una sola computadora contenga varias
maquinas virtuales, cada una de las cuales pueda
llegar a ejecutar un sistema operativo distinto.
- Requerimientos de la Virtualización
- Hipervisor de tipo 1
- Es el sistema operativo, ya que es el
único programa que se ejecuta en
modo del kernel.
- Hipervisor de tipo 2
- Programa de usuario que se
ejecuta en Windows o Linux e
interpreta el conjunto de
instrucciones de la maquina .
- Paravirtualización
- Eliminación de manera intencional de
instrucciones sensibles en un sistema
operativo invitado.
- Virtualización de la memoria
- Es una asignación de las páginas en el
espacio de direcciones virtuales a las
páginas de la memoria física.
- Virtualización de la E/S
- La virtualización de la E/S es un área
en la que los hipervisores de tipo 2
tienen una ventaja práctica sobre los
hipervisores de tipo 1
- Máquinas virtuales en CPUs de multinúcleo
- La combinación de las máquinas
virtuales y las CPUs de multinúcleo
abre todo un nuevo mundo, en donde
el número de CPUs disponibles se
puede establecer en el software.
- Como todos los núcleos en un chip
multinúcleo comparten la misma RAM
- Cuestiones sobre licencias
- Las licencias de la mayoría del
software son por cada CPU.
- Los distribuidores de software han colocado una
cláusula explícita en la licencia, en la que se prohíbe
al concesionario ejecutar el software en una máquina
virtual o en una máquina virtual no autorizada.