Sunteți pe pagina 1din 13

Prctica 2 Virtualizacin de Sistema Operativo Servidor Windows.

Objetivo
El objetivo principal de la virtualizacin de plataforma es la creacin de mquinas virtuales para poder ejecutar sobre una nica mquina fsica diversos sistemas operativos en este caso un sistema operativo de servidor Windows 2000 server y un sistema operativo cliente Windows XP Service Pack 2. Por ltimo configurar tanto la maquina cliente y la maquina servidor para establecer una comunicacin de red entre ambas.

Fundamentos tericos
Para comenzar se debe hacer la diferenciacin que existe entre el SO anfitrin (host) y el invitado (guest). El SO anfitrin es aquel que est instalado en el ordenador y que dispone del hardware de la mquina real. El SO invitado es aquel que no dispone del hardware real y que es manejado por otro organismo (hypervisor, SO host, mdulo del kernel) para acceder a los recursos que proporciona el hardware. Virtualizacin se refiere a la abstraccin de los recursos de una computadora, llamada Hypervisor o VMM (Virtual Machine Monitor) que crea una capa de abstraccin entre el hardware de la mquina fsica (host) y el sistema operativo de la mquina virtual (virtual machine, guest), siendo un medio para crear una versin 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 ms entornos de ejecucin. Esta capa de software (VMM) maneja, gestiona y arbitra los cuatro recursos principales de una computadora (CPU, Memoria, Red, Almacenamiento) y as podr repartir dinmicamente dichos recursos entre todas las mquinas virtuales definidas en el computador central. De modo que nos permite tener varios ordenadores virtuales ejecutndose sobre el mismo ordenador fsico.

Montaje
Virtualizacin con hypervisor: Es el tipo de virtualizacin de plataforma que ms fama ha alcanzado, ya que permite que los SO invitados se ejecuten en algunos casos igual que si estuvieran instalados de forma nativa. Se basa en la implementacin de una capa intermedia entre el hardware y el SO anfitrin denominada hypervisor. - Virtualizacin completa (full virtualization): La funcin del hypervisor o VMM (virtual machine monitor) es la de monitorear todas las peticiones de hardware del SO invitado y ejecutarlas en el hardware real. Lo que se consigue con ste mtodo es ejecutar el SO invitado en el hardware real, consiguiendo una mejora en el rendimiento. Sin

embargo existen tres grandes inconvenientes de ste tipo de virtualizacin: El SO husped tiene que ser de la misma arquitectura que la mquina, no se alcanza el rendimiento nativo (en principio) y el hardware al que puede acceder el SO invitado es slo el bsico, como el procesador y la memoria.

Para paliar stas carencias nace KVM (kernel-based virtual machine). KVM es un mdulo introducido en la versin 2.6.20 del kernel cuya funcin es actuar como un hypervisor. Utiliza una versin modificada de Qemu para crear las mquinas virtuales y gestionar los dispositivos de entrada y salida. Lo que se crea con sta simbiosis son dos cosas: Aumenta el soporte a otras arquitecturas ya que Qemu emula el hardware no soportado por el hypervisor como tarjetas de red, tarjeta de sonido y aumenta el rendimiento ya que se basa en KVM para ejecutar el SO husped en el hardware real. Adems, KVM usa las mejoras tcnicas incorporadas en los nuevos procesadores llamadas Intel VT y AMD-V. Estos procesadores disponen de extensiones especialmente diseadas para que se consiga un mayor rendimiento en la virtualizacin bajo entornos de 32 y 64 bits. KVM no es el nico que aprovecha stas caractersticas ya que tambin existen otros hypervisores o extensiones de los mismos que aprovechan las citadas mejoras tcnicas. KVM dispone de interfaces grficas para aquellos que no quieran teclear demasiado como Virtual Machine Manager, desarrollada por la grandiosa Red Hat. Dejando a un lado KVM, VirtualBox tambin utiliza esta tcnica pero con una salvedad: guest additions. Las guest additions son un conjunto de aplicaciones que tratan de mejorar las caractersticas tcnicas de la mquina virtual. Aaden a la mquina virtual ciertas caractersticas como el uso de un portapapeles compartido, uso de carpetas compartidas y tambin emulan hardware con mejores prestaciones, instalando en el SO invitado los controladores que permiten una mejor creacin de grficos 2D e incluso 3D (por ejemplo) y aumentan el rendimiento de la mquina virtual.

Procedimiento
Sistema Operativo Anfitrin: Windows Vista Producto de virtualizacin: Virtual PC 2007 Sistema Operativo Virtualizado: Windows 2000 server 1. Instalar el sistema operativo servidor para probar el hipervisor. Como sugerencia al momento de instalar el sistema operativo en la maquina virtual se debe de asignar un poco mas de memoria RAM a la recomendada, esto para mejorar el rendimiento y velocidad del sistema instalado, tomando en consideracin las limitantes de hardware (RAM instalada).

2. Se observar la configuracin de red de la mquina virtual y se probarn los diferentes modos.

3. Se probar la comunicacin entre la mquina cliente y el servidor.

En este caso la comunicacin del cliente hacia el servidor por medio de un ping se realiza correctamente, mientras que la comunicacin por medio de un ping del servidor al cliente es fallida, esto se debe a que en la versin de Windows XP (SO cliente) se incluye un firewall el cual bloquea la comunicacin, por lo que para evitar este problema procedemos a desactivarlo.

Una vez desactivado el firewall procedemos a hacer un ping del servidor hacia el cliente y esta vez podemos observar que la comunicacin se realiza de forma correcta.

4. Probar como se puede configurar la red para comunicarse la mquina real con la virtual. 5. Crear cuentas de usuario en la mquina cliente

Conclusin
Virtualizar el sistema operativo es una opcin interesante si no queremos instalar dos sistemas operativos en el mismo ordenador, pero si por el contrario lo que hacemos es instalarlo, todos los sistemas operativos que tengamos instalados funcionaran de la misma manera que si estuvieran instalados en distintos ordenadores. El nico y pequeo inconveniente es que necesitamos un gestor de arranque que al encender nuestro ordenador nos de la opcin de elegir que sistema operativo queremos utilizar, lo que conlleva a que si por ejemplo estamos en Windows y queremos cambiar a Linux deberamos reiniciar nuestro ordenador. La virtualizacin por el contrario permite cambiar de sistema operativo como si se tratase de cualquier otro programa, sin embargo, esta agilidad tiene la desventaja de que un sistema operativo virtualizado no es tan potente como uno que ya estuviera instalado.

S-ar putea să vă placă și