1. -641985-23495VIRTUALIZACIÓN<br />FERNANDO RAMOS GETE<br />EXP: 64133<br />ÍNDICE<br />¿Qué es la virtualización?......................................................................................pag 1<br />¿Qué tipos de virtualización existen? ...................................................................pag 1<br />Solución de virtualización comercial/open Source...............................................pag 2<br />Bibliografía.................................................................................... .......................pag 3<br />¿Qué es la virtualización?<br />La virtualización es la abstracción de los recursos de una computadora, llamada máquina virtual que crea una capa de abstracción entre el hardware de la máquina física y el sistema operativo de la máquina virtual, siendo un medio para crear una versión virtual de un dispositivo o recurso, como un servidor, un dispositivo de almacenamiento, una red o incluso un sistema operativo, donde se divide el recurso en uno o más entornos de ejecución.<br />La maquina virtual generalmente es un sistema operativo completo que corre como si estuviera instalado en una plataforma hardware autónoma. Típicamente muchas máquinas virtuales son simuladas en un ordenador central. Para que el sistema operativo funcione, la simulación debe ser lo suficientemente robusta.<br />¿Qué tipos de virtualización existen?<br />Emulación<br />Un software emulador, o emulador simplemente permite que los programas corran sobre una plataforma (arquitectura de computadora o sistema operativo) distinta a la plataforma original para el cual fueron escritos. A diferencia de la simulación, que sólo trata de reproducir el comportamiento de un programa, la emulación intenta modelar en diversos grados el estado del dispositivo que se trata de imitar. La máquina virtual simula todo el hardware, permitiendo que un sistema operativo sin modificar para una CPU completamente diferente se ejecute sin ningún problema. Esto es lo que se conoce como re-compilación dinámica.<br />Paravirtualizacón<br />La paravirtualización es una técnica de virtualización que ofrece una interfaz de software para máquinas virtuales que es similar pero no idéntica a la del hardware subyacente. Esto requiere que los sistemas operativos sean explícitamente portados para ejecutarse en la parte más elevada del Virtual Machine Monitor (VMM), pero puede permitir que el VMM mismo sea más simple y que las maquinas virtuales que se ejecuten sobre el obtenga un alto rendimiento.<br />Virtualización nativa<br />La Virtualización Nativa es una técnica de virtualización donde un monitor de maquina virtual (Virtual Machine Monitor - VMM) o hipervisor simula parcialmente el hardware para permitir a un sistema operativo sin modificar correr en modo aislado, pero el sistema operativo invitado debe ser diseñado para el mismo tipo de CPU.<br />Virtualización a nivel de sistema operativo<br />La Virtualización a Nivel del Sistema Operativo es una tecnología de virtualización de servidores, que virtualiza servidores en la capa del sistema operativo (kernel). Podría ilustrarse como particionar un solo servidor físico en múltiples particiones computacionales. Donde cada partición luce tal como un servidor real, desde el punto de vista del propietario. En los sistemas basados en Unix, esta tecnología puede ser vista como una extensión avanzada del mecanismo estándar chroot.<br />Virtualización del hardware<br />Existen diferentes tipos:<br />Virtualización Completa: Virtualiza todo el hardware <br />Virtualización Nativa: Virtualiza sólo lo necesario para aislar el Sistema Operativo <br />Paravirtualización : Virtualiza hardware especializado para correr un Sistema Operativo modificado ligeramente.<br />Solución de virtualización comercial/open Source.<br />3282315277495VirtualBox es un software de virtualización, siendo posible instalar sistemas operativos adicionales dentro de otro sistema operativo. Esta es la herramienta que yo utilizaría porque se encarga de hacer correr varios sistemas operativos en la misma máquina, sin tener que tocar nada de hardware ni de disponer de dos discos duros, dos lectoras, etc. Se instala en la máquina anfitrión y virtualiza todos los componentes como si de otro ordenador estuviésemos hablando. Es una herramienta sencilla de utilizar y posee buenos recursos. <br />BIBLIOGRAFÍA<br />http://www.virtualizacion.com/?page_id=7<br />http://www.proyectofedora.org/wiki/Tipos_de_virtualizaci%C3%B3n<br />