virtualizacion

Páginas: 10 (2324 palabras) Publicado: 13 de abril de 2013








Proyecto Final
Investigación sobre Virtualización



Profesor Carlos Valle Juárez



Estudiantes Esteban González
Manuel Ureña
Juan Pablo Bustamante
Luis Emilio Chacón Q


Curso Tecnología Cliente-Servidor


I Cuatrimestre, 2013
12 de abril de 2013

Contenido



1. Definición de Virtualización
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) yel 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 computadorcentral. Esto hace que se puedan tener varios ordenadores virtuales ejecutándose en el mismo ordenador físico.
La virtualización se encarga de crear una interfaz externa que encapsula una implementación subyacente mediante la combinación de recursos en localizaciones físicas diferentes, o por medio de la simplificación del sistema de control. Un avanzado desarrollo de nuevas plataformas y tecnologíasde virtualización ha hecho que en los últimos años se haya vuelto a prestar atención a este concepto.
La máquina virtual en general simula una plataforma de hardware autónoma incluyendo un sistema operativo completo que se ejecuta como si estuviera instalado. Típicamente varias máquinas virtuales operan en un computador central. Para que el sistema operativo “guest” funcione, la simulación debeser lo suficientemente grande (siempre dependiendo del tipo de virtualización).



1.1. Formas de Virtualización

Es posible virtualizar el hardware de servidor, el software de servidor, virtualizar sesiones de usuario, virtualizar aplicaciones y también se pueden crear máquinas virtuales en una computadora de escritorio.

2. Esquemas de virtualización

Virtualización por software, Paravirtualización 
Virtualización completa. 
La idea de todos ellos es básicamente la misma: un programa emulará el hardware de las máquinas virtuales, e interactuará con el hardware de nuestro PC (el anfitrión o host) para que estas máquinas funcionen.

2.1. Virtualización por software
Un programa interactúa con el sistema operativo de la máquina anfitrión. Por ejemplo, si la máquina virtualquiere escribir un bloque en disco, el programa de virtualización interceptará esa operación y se lo solicitará al sistema operativo de nuestro PC. Gráficamente, tendríamos algo como esto:



El inconveniente de esta solución es el bajo rendimiento: para acceder al hardware tienen que intervenir el sistema operativo de la máquina virtual, el software de virtualización y el sistema operativo denuestro PC.


2.2. Paravirtualización
La paravirtualización intenta corregir los problemas de rendimiento que tiene la virtualización por software. ¿Cómo?  Haciendo que el sistema operativo de la máquina virtual se comunique directamente con el software de virtualización. En este caso, el esquema es este:



El software de virtualización, que en este caso se llama hipervisor, pasa aejecutarse directamente sobre el hardware de nuestro PC, y distribuye los recursos entre las distintas máquinas virtuales. Además, para que el rendimiento no se resienta, el hipervisor es muy ligero y eficiente.
El sistema operativo “real” de nuestra máquina también accederá al hardware a través del hipervisor, pero lo hará con “privilegios”, pudiendo crear y destruir máquinas virtuales.
El...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Virtualización
  • Virtualizacion
  • Virtualización
  • Virtualización
  • Virtualizacion
  • Virtualización
  • La virtualizacion
  • Virtualización

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS