Virtualización

De Wiki de Sistemas Operativos
Revisión del 17:33 5 oct 2012 de Pneira (discusión | contribuciones) (recuperar trozo proveniente de sección anterior (aún requiere cambios))
(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Saltar a: navegación, buscar

Sistemas basados en Máquinas Virtuales

Implementan el material (hardware) en el software. Algunos sistemas operativos ofrecen técnicas de paravirtualización.

Paravirtualización: técnica de programación que ofrecen algunos SO anfitrión para facilitar la virtualización y el rendimiento de máquinas virtuales. Ofrecen llamadas directas al sistema o acceso a una API especial del anfitrión para acceder directamente a los recursos. Observamos que se deposita una gran confianza en los procesos de la VM por motivos de rendimiento.

  • Ventajas de las Máquinas Virtuales
    • Ahorro de coste material.
    • Se pueden tener diferentes SO en un mismo sistema.
    • Se adapta a las necesidades de usuario.
    • Se puede deslocalizar la máquina virtual (deslocalización: migrar a otro SO sin sufrir ningún cambio ).
  • Desventajas de las Máquinas Virtuales
    • Rendimiento (KVM + paravirtualización 10%).
    • Punto único de fallos(si falla algún componente y las aplicaciones están montadas en él provoca un fallo general).