Está en la página 1de 5

TEMA 2: SISTEMAS OPERATIVOS

1.VIRTUALIZACIÓN:
Una máquina virtual es un software que emula un ordenador, como tener un ordenador
dentro de otro, pero de forma virtual.

La virtualización nace cuando se piensa en crear una máquina virtual que replique
completamente a una real. En la virtual se
puede correr un sistema operativo que piensa que esta en una real.

Hablamos de máquinas virtuales creadas no por SO, sino por software especializado en
crear máquinas virtuales.

2.CONCEPTOS:
Los conceptos más importantes para saber que es la virtualización, son los de anfitrión y
huesped.

-ANFINTRIÓN: Sistema operativo del pc en el que instalamos programa de


virtualización y que asigna recursos de hardware a maquina virtual.

-HUESPED: Sistema operativo que instalamos en ordenador virtual y le asignamos


recursos para funcionar.

REQUERIMIENTOS:

-EQUIVALENCIA/FIDELIDAD: Programa corriendo bajo máquina virtual debe


comportarse igual que en una máquina física.

-CONTROL RECURSOS/SEGURIDAD: Hipervisor debe tener control completo de


recursos virtualizados.

-EFICIENCIA/RENDIMIENTO: Subconjunto estadísticamente dominate de las


instrucciones del procesador virtual tiene que se ejecutado por el real.

-SOFTWARE DE VIRTUALIZACIÓN: Software


que permite realizar virtualización, dependiendo de como se haga se
ubicará/ejecutará/situará de forma distinta.
Con este software podemos instalar sistemas operativos adicionales (sistemas invitados)
dentro de otro sistema anfitrión.

3.REQUISITOS HARDWARE:
Para virtualizar, la memoria RAM debe ser capaz de contener al anfitrión y a las MMVV.
Hay que tener bastante espacio en el disco y que el procesador este pensado en la
virtualización.

Pra crear una máquina virtual hay que asignar recursos hardware como; Espacio
en el dico duro, memoria RAM, nº procesadores... que anfitrión comparte con invitado.

Cuando tengamos nuestra máquina virtual, tenemos que instalar un sistema operativo, y
funcionará con las mismas reglas que en un pc normal.

4.VENTAJAS DE VIRTUALIZACIÓN:
La virtualización tiene difrentes ventajas:

Ahorro de costes: Para lo que antes se usaban dos máquinas ahorase puede usar solo
una, además se ahorra tiempo gracias a facilidad de administración o de clonación de
discos duros virtuales.

Entornos de prueba: Se puede virtualizar nuestro propio sistema, para hacer


instalaciones en sistema virtual y dejar el anfitrión limpio.

Compatibilidad programas: Virtualizar el sistema operativo nos ahorra problemas y


tiempo buscando el equivalentede estos programas.

Rapida incorporación.

Administración global

Aislamiento

Reduce tiempos de parada necesarios

Posibilidad de migración

Simplificación de la administración
5.SOLUCIONES DE VIRTUALIZACIÓN.
Software de virtualización se llama Hipervisor. Es el
anfitrión o se ejecuta sobre el sistema anfitrión. Hay dos tipos de hipervisores:

-Tipo 1: Hipervisor corre directamente sobre el hardware y permite crear máquinas


virtuales, desaparece necesidad de contar con un anfitrión. Solo huéspedes con
hipervisor como anfitrión.

-Tipo 2: Sistema operativo corre sobre hardware, se monta hipervisor sobre sistema
anfitrión, el cual crea los sistemas invitados.

El Hipervisor permite que distintos SO, tareas y configuraciones software estén en la


misma máquina.

Garantiza aislamiento entre invitados y proporciona interfaz única para el hardware.

6. TIPOS DE VIRTUALIZACIÓN COMPLETA:


EMULACIÓN:

El hipervisor, emula todo el hardware (incluso instrucciones) de la máquina virtual.

En la emulación el SO invitado (sin modificar) se ejecuta sobre máquina virtual y está


diseñado para igual o distinta arquitectura que el anfitrión.

VIRTUALIZACIÓN NATIVA:

Parecida a la emulación, pero hipervisor emula harware suficiente.

La máquina virtual tiene la misma arquitectura harware que la real.

El SO invitado (sin modificar) se ejecuta sobre máquina virtual diseñado con la misma
arquitectura que anfitrión (sin modificar).

EXTENSIONES VIRTUALIZACIÓN X86:

Hardware-Assisted MMU (Memory Management Unit) Virtualization.

Segunda generación de instrucciones para mejorar la virtualización. Mejora la


gestión de la memoria en virtualización. Intel EPT (Extended
Page Tables) AMD RVI (Rapid Virtualization
Indexing)

Hardware-Assisted I/O MMU Virtualization.

Segunda generación de instrucciones para mejorar la virtualización. Mejora la


gestión entrada/salida en virtualización. Intel VT-d
AMD-Vdi

ASISTIDA POR HARDWARE:

Ampliación/mejora de virtualización completa, se emplean extensiones de virtualización.


Permite a hipervisores un mayor rendimiento.

PARAVIRTUALIZACIÓN:

Es una variante de la nativa, permite que SO de máquinas virtuales ataquen al hardware


del sistema, instrucciones llegan directas al procesador

Hipervisor no emula el hardware de máquina virtual, ofrece API especial al SO


invitado enseñándole version modificada del anfitrión.

Hipervisor transfiere llamadas de los sistemas invitados al hardware de la real.

Sistemas operativos "saben" que son virtualizados y tienen que estar


modificados.

Es más rápida y eficiente.

Máquina virtual igual arquitectura hardware que la real.

SO invitado tiene que estar modificado.

7. TIPOS DE VIRTUALIZACIÓN A NIVEL DE SO:


CARACTERÍSTICAS:

También llamada de virtualización ligera.

So anfitrión permite aislar procesos y recursos en distintos espacios de usuario creando


varias instancias, también llamadas contenedores.

Los contenedores son un grupo de procesos en ejecución en entorno aislado. Desde


dentro se ve como máquina propia y desde fuera como procesos normales.

La virtualización a nivel de sistema operativo, es un método de virtualización de


servidor en el que el núcleo de un SO permite que haya varias instancias aisladas en
espacios de usuario.

ARQUITECTURA:

No es necesario hipervisor pero a veces trata la tecnología usada como "hipervisor".

VENTAJAS E INCONVENIENTES:

Ventajas: Alto
rendimiento capacidad de virtualizar
muy ligera Buena escalabilidad y gestión

Inconvenientes: SO invitado
igual núcleo que el anfitrión No se puede emular
arquitecturas distintas a la real

También podría gustarte