Está en la página 1de 14

INTRODUCCIN.

La presente prctica se refiere al tema de virtualizacin, el cual se ha vuelto una respuesta a la necesidad de tener ms mquinas; el comprar dichas mquinas requiere un gasto econmico por lo que la herramienta de virtualizacin ha dado un hincapi, dando la opcin de tener varias mquinas en una existente.

La virtualizacin no solo se da en el entorno de mquinas y sistemas operativos, sino tambin se da en la tecnologa moderna, as ahorrando recursos fsicos y la portabilidad de los aparatos modernos.

Sistemas de computacin II
Pre informe: Laboratorio #1

Ingeniera Electrnica.
6to semestre.

Contenido
INTRODUCCIN............................................................................................................................................... 1. 2. 2.1. 2.2. 3. 3.1. 3.2. 3.3. 3.4. 3.4.1. 3.4.2. 3.4.3. 3.5. 4. 5. 5.1. 5.2. 5.3. ANTECEDENTES. .................................................................................................................................... 1 OBJETIVOS. ............................................................................................................................................ 1 OBJETIVO GENERAL........................................................................................................................... 1 OBJETIVOS ESPECFICOS.................................................................................................................... 1 MARCO TERICO. ................................................................................................................................. 2 RECURSOS. ........................................................................................................................................ 2 VIRTUALIZACIN. .............................................................................................................................. 3 TCNICAS O FORMAS DE VIRTUALIZACIN. ..................................................................................... 4 DIFERENTES FORMAS DE HACER VIRTUALIZACIN POR PLATAFORMA. .......................................... 5 EMULACIN. ................................................................................................................................. 5 VIRTUALIZACIN NATIVA. ............................................................................................................. 5 PARAVIRTUALIZACIN. ................................................................................................................. 6 DIFERENCIA ENTRE VIRTUALIZAR E INSTALAR UN SO....................................................................... 6 MARCO PRCTICO................................................................................................................................. 7 IMPLEMENTACIN. ............................................................................................................................... 8 INSTALACIN DE UN SO CON WORKSTATION. ................................................................................. 8 UBUNTU. ......................................................................................................................................... 11 WINDOWS XP. ................................................................................................................................. 11

SITIOS WEB.................................................................................................................................................. 12

Tabla de ilustraciones
Ilustracin 1: Modelo de empresa (Hardware .............................................................................................. 2 Ilustracin 2: VMware Workstation .............................................................................................................. 3

Sistemas de computacin II
Pre informe: Laboratorio #1

Ingeniera Electrnica.
6to semestre.

Pre-informe laboratorio #1: Virtualizacion.


1. ANTECEDENTES.
Virtualizar ha sido considerado histricamente y de manera general como tomar algo en cierto estado y hacer parecer que se encuentra en otro estado diferente. A partir de ello, dos aproximaciones han ido evolucionando: hacer parecer que un computador se trata de mltiples computadores y no solamente de uno virtualizacin- o lograr que mltiples computadores sean uno slo; esto, ms que virtualizacin, comnmente es llamado Grid Computing o Server Aggregation. En informtica, los recursos son las aplicaciones, herramientas, dispositivos (perifricos) y capacidades con los que cuenta una computadora. Por ejemplo, los recursos informticos (de capacidad) pueden ser: la memoria, la capacidad de almacenamiento e incluso la CPU. Las redes de computadoras no slo se utilizan para compartir informacin, tambin pueden compartirse recursos informticos. Por ejemplo, al compartir una impresora, capacidad de CPU o almacenamiento, etc. Dichos recursos pueden ser como fsicos, lgicos y virtuales; el concepto de virtual es la existencia de un recurso dentro de otros dispositivos, es decir, realizar una determinada tarea con un dispositivo que fue diseado para otra tarea.

2. OBJETIVOS. 2.1. OBJETIVO GENERAL.


Optimizar el uso de los recursos fsicos.

2.2. OBJETIVOS ESPECFICOS.


Realizar la instalacin de un virtualizador. Instalar diversos sistemas operativos mediante el virtualizador. Comprobar la independencia de las mquinas virtuales con respecto del ordenador principal.

Sistemas de computacin II
Pre informe: Laboratorio #1

Ingeniera Electrnica.
6to semestre.

3. MARCO TERICO. 3.1. RECURSOS.


Todos aquellos componentes de Hardware y programas (Software) que son necesarios para el buen funcionamiento y la optimizacin del trabajo con ordenadores y perifricos sin dejar de lado el buen funcionamiento de los mismos. Por defecto, en un hogar no se tendrn las mismas necesidades que en una Empresa. Un hogar medio tendra suficiente con un PC, una impresora, un Scanner, conexin a Internet, Windows, Word, Excel y un acceso nico a todos estos Recursos. Pero cuando hablamos de recursos informticos en una empresa, entran en juego muchos ms factores a tener en cuenta a la hora de adaptar los recursos informticos y acotar la inversin econmica que se hace en stos.

1Modelo de empresa (Hardware

La persona que se encargue de analizar e implementar los recursos informticos que necesita una empresa tendr que tener en cuenta estos puntos y alguno que otro ms con tal de obtener un mximo Rendimiento a mnima Inversin, siendo de ms utilidad la virtualizacin, recurso que resume recursos fsicos. 2

Sistemas de computacin II
Pre informe: Laboratorio #1

Ingeniera Electrnica.
6to semestre.

3.2. VIRTUALIZACIN.
En Informtica, virtualizacin es la creacin, por software, de una versin virtual de algn recurso, como puede ser una plataforma de hardware, un sistema operativo, un dispositivo de almacenamiento u otros recursos de red. En los mbitos de habla inglesa, este trmino se suele conocer por "v12n". Dicho de otra manera, 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), dividindose 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, Almacenamiento y Conexiones de Red) y as podr repartir dinmicamente dichos recursos entre todas las mquinas virtuales definidas en el computador central. Esto hace que se puedan tener varios ordenadores virtuales ejecutndose en el mismo ordenador fsico. La virtualizacin se encarga de crear una interfaz externa que encapsula una implementacin subyacente mediante la combinacin de recursos en localizaciones fsicas diferentes, o por medio de la simplificacin del sistema de control. Un avanzado desarrollo de nuevas plataformas y tecnologas de virtualizacin ha hecho que en los ltimos aos se haya vuelto a prestar atencin a este concepto. La mquina virtual en general simula una plataforma de hardware autnoma incluyendo un sistema operativo completo que se ejecuta como si estuviera instalado. Tpicamente varias mquinas virtuales operan en un computador central. Para que el sistema operativo funcione, la simulacin debe ser lo suficientemente grande (siempre dependiendo del tipo de virtualizacin).

Ilustracin 2: VMware Workstation

Sistemas de computacin II
Pre informe: Laboratorio #1

Ingeniera Electrnica.
6to semestre.

Entre los principales proveedores de software que han desarrollado tecnologas de virtualizacin integrales (que abarcan todas las instancias: servidor, aplicaciones, escritorio) se encuentran, por ejemplo VMware y Microsoft. Estas compaas han diseado soluciones especficas para virtualizacin, como VMware Server y Windows Server 2008 Hyper-V para la virtualizacin de servidores. Si bien la virtualizacin no es un invento reciente, con la consolidacin del modelo de la Computacin en la nube, la virtualizacin ha pasado a ser uno de los componentes fundamentales, especialmente en lo que se denomina infraestructura de nube privada.

3.3. TCNICAS O FORMAS DE VIRTUALIZACIN.


La virtualizacin es bsicamente:

SOFTWARE

SISTEMA OPERATIVO

LIMITANTE

HARDWARE

OPTIMIZAR PARA DISTINTOS RECUSROS

DESARROLLO >> SOFTWARE

La virtualizacin se divide en s en dos formas o tipos: - Virtualizacin de la plataforma - Virtualizacin de los recursos

Sistemas de computacin II
Pre informe: Laboratorio #1

Ingeniera Electrnica.
6to semestre.

El tema que vamos a ver aqu es la virtualizacin de la plataforma que es una forma de crear una mquina virtual para que dentro de ella corra un determinado sistema operativo. sta mquina virtual puede o no recibir ayuda por parte del hardware en que la corremos. En el caso especfico nuestro veremos la virtualizacin basada en los procesadores i386 (Intel o AMD). La virtualizacin de la plataforma (le llamar virtualizacin de aqu en adelante). Se realiza mediante la intervencin de un sistema operativo hospedero (host) el cul se har cargo de crear un sistema simulado para los huspedes (Guests). Estos guests corrern tal y como si lo estuvieran haciendo sobre un hardware verdadero. Normalmente se les simula por parte del host una mquina de forma tal que los guests puedan correr. Sin embargo a veces no se les simula la mquina sino que se les modifica el kernel para que puedan correr de forma compartida en el host.

3.4. DIFERENTES FORMAS DE HACER VIRTUALIZACIN POR PLATAFORMA. 3.4.1. EMULACIN.


Es cuando el host simula completamente la mquina virtual de forma que todas las llamadas que hagan los guests sean interpretadas y ejecutadas por parte del host hacia el verdadero hardware. De sta forma se ha logrado la creacin de software para hardware que no ha sido creado todava. As se puede avanzar en la salida al mercado de nuevo hardware. La emulacin incluso permite que un sistema operativo diseado para algn una plataforma especfica pueda correr sobre otra plataforma con la cul tcnicamente no es compatible. Ejemplos de emulacin tenemos el qemu sin aceleracin, Virtual PC, Bochs y PearPC.

3.4.2. VIRTUALIZACIN NATIVA.


Tambin conocida como virtualizacin completa. El host emula lo suficientemente bien el hardware como para que los guests puedan correr de forma nativa (sin cambios en el kernel) y adems de forma completamente aislada. Estos guests normalmente pueden correr varios en la misma mquina y compartir eficientemente sus recursos. Yo realmente lo veo como un caso de emulacin un poco ms avanzado.

Sistemas de computacin II
Pre informe: Laboratorio #1

Ingeniera Electrnica.
6to semestre.

Xen y KVM son sistemas open source que permiten realizar ste tipo de virtualizacin de forma sumamente efectiva

3.4.3. PARAVIRTUALIZACIN.
El host no ofrece una emulacin del hardware. Pero sin embargo ofrece un API que permite que los guests puedan acceder a los recursos de la mquina, controlados por el hospedero por supuesto. Los guests corren de forma aislada y segura de forma tal que no se afectan en caso de problemas. El kernel de los guests tiene que ser modificado para permitir acceder al API del host y poder manejar y acceder a los recursos del host (disco, red, USB, etc.). Ejemplos de paravirtualizacin incluyen el VMWare ESX Server y el XEN. Virtualizacin a nivel del sistema operativo Los guests comparten el mismo sistema operativo que el hospedero. En verdad todos corren el mismo kernel y es el kernel el que se ocupa de determinar para quin trabaja en un momento determinado. Los guests se ven como si estuvieran solos pero en verdad todos comparten el mismo kernel cosa que hace que una vulnerabilidad en el kernel afecte a todos. Ejemplos de ste tipo de virtualizacin incluyen al OpenVZ, virtuozzo, y las jaulas de freeBSD. Es una de las formas ms antiguas de virtualizar en linux, pero para mi no son lo suficientemente seguras. Intent el OpenVZ y no me pareci feo, pero gracias, no lo uso ni en su versin comercial (virtuozzo).

3.5. DIFERENCIA ENTRE VIRTUALIZAR E INSTALAR UN SO.


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 d la opcin de elegir qu sistema operativo queremos utilizar, lo que conlleva que si por ejemplo estamos en Windows y queremos cambiar a GNU/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.

Sistemas de computacin II
Pre informe: Laboratorio #1

Ingeniera Electrnica.
6to semestre.

4. MARCO PRCTICO.
INCIO INICIO

INSTALACIN DE VIRTUALIZADOR

REINSTALACIN

PRUEBA DE SISTEMA

CREACIN DE MQUINAS VIRTUALES

FUNCIONAMIEN TO DE USB

LINUX - UBUNTU

WINDOWS XP SP3
CONEXIN A INTERNTET

PRUEBA DE SISTEMA

PRUEBA DE SISTEMA FIN

FIN

Sistemas de computacin II
Pre informe: Laboratorio #1

Ingeniera Electrnica.
6to semestre.

5. IMPLEMENTACIN. 5.1. INSTALACIN DE UN SO CON WORKSTATION.

Seguimos como en los grficos:

Sistemas de computacin II
Pre informe: Laboratorio #1

Ingeniera Electrnica.
6to semestre.

Llenamos con la informacin pertinente:

Sistemas de computacin II
Pre informe: Laboratorio #1

Ingeniera Electrnica.
6to semestre.

Escogemos el tamao y tipo de disco:

10

Sistemas de computacin II
Pre informe: Laboratorio #1

Ingeniera Electrnica.
6to semestre.

Y aceptamos, creando nuestra nueva mquina virtual.

5.2. UBUNTU.

5.3. WINDOWS XP.

11

Sistemas de computacin II
Pre informe: Laboratorio #1

Ingeniera Electrnica.
6to semestre.

SITIOS WEB.

http://www.alegsa.com.ar/Dic/recurso.php http://informacion.wordpress.com/2006/06/06/%C2%BFque-son-los-recursos-informaticos/ http://www.adminso.es/images/6/6d/Eugenio_cap1.pdf http://www.ecualug.org/?q=2007/02/28/comos/1_t_cnicas_de_virtualizaci_n http://es.wikipedia.org/wiki/Virtualizaci%C3%B3n#Diferencias_entre_virtualizar_un_Sistema_operativo _e_instalarlo

12

También podría gustarte