Descarga

tlalpan.uvmnet.edu

Descarga

PROYECTO:

VIRTUALIZACIÓN DE

SISTEMAS OPERATIVOS

"Los contenidos de este documento son responsabilidad

exclusivamente del autor o autores. La Universidad del Valle de

México genera el espacio de publicación ,pero queda exenta de

toda responsabilidad legal"

Méndez Vite César

Hernández Santiago José Martin


Objetivo

•Virtualizar 2 sistemas operativos

huéspedes(Linux) dentro de un sistema

operativo anfitrión Windows y

posteriormente lograr intercomunicación

entre las virtualizaciones y el sistema

anfitrión a través de una base de datos

(cliente – servidor) vía MySQL.


Antecedentes

• Más que en ningún otro ámbito, la tecnología de la

información (TI) avanza tan rápido que no da tiempo a

asimilar todos los conceptos nuevos que se presentan

día a día. Uno de éstos que ha cambiado el modelo de

administración de sistemas para los administradores de

TI y que está llegando a los usuarios es la virtualización

de sistemas operativos.


• El término virtualización es antiguo; se viene usando

desde 1960, y ha sido aplicado a diferentes aspectos y

ámbitos de la informática, desde sistemas

computacionales completos, hasta capacidades o

componentes individuales.

• La virtualización se encarga de crear una interfaz

externa que esconde una implementación subyacente

mediante la combinación de recursos en localizaciones

físicas diferentes.


Virtualización de SO

• El concepto de virtualización aplicada a los sistemas

operativos, consiste básicamente en poder compartir una

misma infraestructura de Hardware por varios sistemas

operativos funcionando de forma totalmente

independiente.

• Es decir, que teniendo un mismo servidor, con un mismo

disco duro, un mismo procesador y una misma memoria,

podamos disponer de varias instalaciones de Windows y

Linux funcionando en paralelo, totalmente independientes

las unas de las otras. Si una se para o tiene problemas,

las otras ni se enteran y podrían re-aprovechar los

recursos de velocidad de proceso que quedarían

liberados.


La Máquina Virtual

• La máquina virtual en general es un sistema operativo completo

que corre como si estuviera instalado en una plataforma de

hardware autónoma. Para que el sistema operativo “huésped”

funcione, la simulación debe ser lo suficientemente grande.

• Para crear una máquina virtual le asignamos uno o varios discos

duros virtuales, la RAM que veamos conveniente, la tarjeta o

tarjetas de red que necesitemos, incluso podemos contar en

nuestro equipo físico con una única tarjeta de red y con dos o tres

en una máquina virtual ya que los recursos del equipo real se

abstraen y se utilizan a conveniencia por los equipos virtuales

gracias a la plataforma de virtualización.


Ventajas de la Virtualización

•Ahorro de Costos

•Compatibilidad de Programas

•Entornos de Prueba

•Aislamiento y Seguridad

•Flexibilidad y Agilidad


Desventajas de la Virtualización

•Rendimiento Inferior

•Limitaciones en el Hardware

•Desaprovechamiento de Recursos

•Portabilidad limitada entre virtualizadores

•Centralización de las máquinas en un

único servidor


El Hypervisor

• Un hypervisor, también llamado monitor de máquina virtual

(virtual machine monitor, VMM), es una plataforma de

virtualización que permite utilizar, a la vez, múltiples

sistemas operativos en un equipo físico.

• Tipo 2 (Hosted):

• Aplicación que se ejecuta sobre un sistema operativo

convencional (Windows) para virtualizar sistemas.


Metodología

• La plataforma de virtualización usada en este proyecto

fue el software Virtual Box que se instalo para la

realización del proyecto, se eligió este por que es un

software gratuito y esta probado que funciona

correctamente.


• Posteriormente ya instalado el software de virtualización se

procedió a crear las 2 maquinas virtuales con la ayuda del

software, en este proyecto creamos 2 maquinas virtuales con

plataforma Linux usando Ubuntu como sistema operativo en

las 2 maquinas virtuales.

• Para el proceso de creación de la máquina virtual se le asigna

una cantidad de memoria RAM a la maquina virtual que en

este caso fue de 512MB , luego se crea un disco duro virtual

para el funcionamiento de 8GB , después se echa andar la

maquina virtual y se vincula el instalador del sistema operativo

y se instala el sistema operativo en la maquina virtual.


• El siguiente paso fue elegir una de las maquinas virtuales como

servidor en este trabajo se eligió la primera máquina virtual de

Ubuntu como el servidor de MySQL y se le instalo el servidor de

MySQL y el Administrador MySQL, en la segunda maquina

virtual se le instalo el Cliente MySQL y el Administrador MySQL

para lograr la conexión a la maquina virtual servidor y por

ultimo en el sistema operativo anfitrión que es Windows 7 se

instalo el MySQL Workbench para poder lograr la conexión y

hacer consultas y modificaciones de las bases de datos.


• Al tener ya instalado el software de MySQL en las 2 maquinas

huéspedes y en la maquina anfitrión ahora en la maquina virtual que

se eligió como servidor se configura un usuario nuevo ingresando al

servidor local en la maquina virtual elegida como servidor al que se

van a conectar la otra maquina virtual y el anfitrión.


• Ya configurado el servidor se accesara a este a través de la

segunda maquina virtual para esto se accesara al usuario

anteriormente creado usando la IP de la maquina virtual servidor que

en este caso es 192.168.56.101.


• Por ultimo se accesara al servidor a través del MySQL

Workbench en el sistema operativo anfitrión Windows 7 de la

misma forma que la segunda virtualización ingresando al

usuario creado con la IP del servidor


Conclusiones

•Se pudo interconectar el sistema anfitrión con la

máquina virtual que actuaba como servidor así

como otra máquina virtual diferente con la misma

máquina virtual servidor, así comprobamos las

propiedades de las virtualizaciones pero también las

dificultades que esto puede ocasionar ya que se

necesitan varios pasos para lograr estas

interconexiones.


Por su atención

Gracias

More magazines by this user
Similar magazines