Proyecto Final Sistemas Operacionales Cristian

Embed Size (px)

Citation preview

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    1/60

    PROYECTO FINAL SISTEMAS OPERACIONALES

    VIRTUALIZACION Y REDUCCIN DE CONSUMO DE HARDWARE PARA

    UNA EMPRESA DE WEB HOSTING

    CHRISTIAN GARCIA GONZALEZ

    ANDERSON TRUJILLO RIASCOS

    Presentado al Profesor: Daniel Barragan, en el rea de Sistemas

    Operacionales FUSM

    FUNDACION UNIVERSITARIA SAN MARTIN

    SANTIAGO DE CALI, MAYO DE 2012

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    2/60

    1. EL PROBLEMA

    La empresa ACME Networks se encarga de proveer web hosting y servicios DNSen sus servidores a diferentes clientes a nivel mundial. Por medio de tecnologasde virtualizacin, la empresa desea reducir el nmero de servidores que tiene ensu planta fsica y con ello reducir el costo de mantenimiento y hacer un mejor usodel espacio fsico en los racks de la compaa.

    Actualmente, los servidores se encuentran separados en grupos de acuerdo a sufuncionalidad de la siguiente manera:

    servidores para bases de datos.

    ranja de servidores para correo.

    Instalaciones ACME Network s

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    3/60

    2. PROPUESTA

    Analizando la situacin de la compaa ACME, se determin que la mejor

    solucin para desplegar una granja de servidores que sean flexibles,

    competitivas y acten rpido ante una situacin de desastres es realizar

    una implementacin de virtualizacin de tipo HOST sobre sus servidores,

    esta virtualizacin es conocida y recomendada debido a que el

    HYPERVISOR de mquina virtual corre sobre un sistema operativo de tipo

    servidor y adems de esto es una solucin econmica y demasiado flexible.

    En donde la capa de Hardware ser el servidor que la compaa ACME

    suministre, pero debe de ser arquitectura X86 (Intel - AMD), por que el

    sistema operativo a instalar Sera de la familia Windows y la capa de

    virtualizacin Vmware Workstation 8.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    4/60

    Siendo este el esquema planteado, la solucin final a este problema seria la

    siguiente:

    Vmware Workstation

    Servidor de

    Aplicaciones WEB

    Servidor de Bases de

    datos

    Servidor DNS, DHCP y

    AD

    Servidor de Correo

    POP3

    Unidad organizativa

    Nube

    Publica

    PC

    Usuario

    PC

    Usuario

    PC

    Usuario

    PC

    Usuario

    PC

    Usuario

    USUARIOS

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    5/60

    La siguiente es la explicacin de los servicios a instalar para que la

    plataforma WEB, Correo y Base de datos se sostengan en un entorno de

    comunicaciones el cual sea fcil y practico tanto para el rea de

    infraestructura, como para los usuarios:

    - Servicio DNS: Es el servicio el cual nos facilitara la resolucin de

    nombres de host y direcciones IP, esto debido a que es un entorno de

    Cloud y los servidores necesitan este tipo de resolucin para el tema de

    conectividad.

    - Servicio DHCP: Este servicio nos facilitara la conexin de los equipos

    de los usuarios al Cloud, asignando direccionamientos IP automticos

    para el acceso a toda la plataforma.

    - Servicio de ACTIVE DIRECTORY: Este servicio nos permitir gestionar

    la seguridad a nivel de usuarios, el acceso a los diferentes componentes

    del CLOUD y la responsabilidad de las claves para dichos accesos.

    - Servicio POP 3 SMTP: Este servicio se implement para el transporte

    de correo electrnico simple, a cada usuario se le asignara una cuenta

    para buzn con configuracin en cualquier cliente de correo electrnico

    que soporte el protocolo POP3 y SMTP.

    - Servicio de BASE de DATOS (MySQL) Y APP (Apache): Este servicioes el Core Principal y es el acceso a la base de datos y a la aplicacin

    de este sistema de informacin que ser por va WEB.

    SISTEMAS OPERATIVOS Y VERSIONES DE SOFTWARE A MANEJAR

    Para esta Solucin se trabajara con los siguientes sistemas operativos:

    Windows XP SP3 (Host)

    Windows Server 2003 (DNS, DHCP, POP3, AD).

    Ubuntu 11.04 (Serv Apache y MySQL).

    - HYPERVISOR

    Para esta solucin se trabajara con el hypervisor de Vmware Workstation

    versin 8, cuyas ventajas son las siguientes:

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    6/60

    - VMware Workstation 8 es su puerta de entrada a la nube. Con sus ms

    de 50 funciones, cambiar significativamente la manera de trabajar con

    mquinas virtuales. Ahorre tiempo, mejore la colaboracin y haga ms

    de lo que nunca crey posible en una PC.

    - VMware Workstation le brinda acceso sin dificultades a todas las

    mquinas virtuales que necesita, sin importar dnde se ejecuten.

    Conctese a las mquinas virtuales que se ejecutan en

    VMware Workstation, VMware vSphere y VMware vCenter de manera

    remota y desde cualquier lugar de la red, y aproveche no solo su PC

    local sino tambin la nube interna.

    - Empiece a compartir las ventajas de la virtualizacin con su equipo,

    departamento y cualquier otra persona en la organizacin. Ejecute

    VMware Workstation 8 como un servidor y sus mquinas virtuales

    continuarn ejecutndose incluso despus de que usted se desconecte.

    Es la manera ms rpida de probar aplicaciones en un entorno del tipode produccin, y ofrece control de nivel empresarial sobre el acceso de

    usuarios.

    - La interfaz de usuario de VMware Workstation 8 se renov

    completamente y se logr optimizarla con mens simplificados, una

    barra de herramientas actualizada, vistas de las carpetas, una barra

    activa de miniaturas y una nueva biblioteca de mquinas virtuales. La

    nueva biblioteca de mquinas virtuales simplifica la visualizacin de sus

    VM locales y remotas. Realice bsquedas y filtre para encontrar

    rpidamente las mquinas virtuales que necesita, ya sea que se

    ejecuten en su PC local, en un servidor de- Simplemente arrastre y suelte una mquina virtual para desplazarla de

    su PC a un servidor de VMware vSphere. Es la manera ms fcil de

    implementar un entorno de aplicaciones completo desde su PC en un

    servidor para realizar ms pruebas, demostraciones o anlisis.

    - Simply drag and drop a virtual machine to move it from your PC to a

    VMware vSphere server. Its the easiest way to deploy a complete

    application environment from your PC to a server for further testing,

    demoing, or analysis

    - Convierta de manera fcil y rpida todas las PC basadas en

    Microsoft Windows y Linux que se encuentran abandonadas debajo de

    su escritorio en mquinas virtuales con VMware Workstation. Obtenga

    todas las ventajas de la virtualizacin mientras libera espacio fsico y

    hardware. VMware Workstation incluye la ltima versin independiente

    de VMware Converter. Ahora puede aprovechar las actualizaciones de

    VMware Converter independientemente de las actualizaciones de

    VMware Workstation.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    7/60

    DOCUMENTACION TECNICA DE LA IMPLEMENTACION

    HYPERVISOR EN SISTEMA OPERATIVO DE HOST (Windows XP)

    A continuacin se detalla la instalacin y configuracin del hypervisor Vmware

    Workstation 8 en el ambiente Windows XP, este hypervisor es el que se encargara

    de gestionar la virtualizacin de los servidores del Cloud:

    1. Ejecutamos doble click sobre el archivo .exe de Vmware Workstation.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    8/60

    2. Pulsamos el botn de siguiente.

    3. Seleccionamos los componentes a instalar (Por defecto vienen estos 2).

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    9/60

    4. El programa selecciona por defecto c:\archivos de programa\Vmware como

    ruta de instalacin por defecto y seleccionamos continue.

    5. Se ejecuta el proceso de instalacin.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    10/60

    6. Por ultimo presionamos en finalizar la instalacin.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    11/60

    7. Por ultimo en el men de programas quedan los siguientes accesos

    directos:

    CREACION, INSTALACION Y CONFIGURACION DE LAS MAQUINAS

    VIRTUALES:

    A. MAQUINA VIRTUAL WINDOWS SERVER 2003.

    1. Seleccionamos dobls click sobre el icono de inicio de vmwareWorkstation 8

    2. Seleccionamos la opcin de Createa new virtual machine, esto paracrear una nueva maquina virtual.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    12/60

    3. Seleccionar la opcin typical, para seleccionar la configuracin de las

    opciones mas comunes de creacin de maquinas virtuales.

    4. Seleccionar el medio de instalacin, que en este caso se encuentra en

    la unidad de cd del host, el hypervisor detecta que es un sistema

    operativo Windows server standard edition.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    13/60

    5. Llenar las casillas correspondientes a llave de producto, nombre de

    usuario y de contrasea para la mquina virtual, esto a nivel de sistema

    operativo Windows.

    6. Seleccionar el nombre de la maquina virtual y la ubicacin donde ser

    almacenada en el host.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    14/60

    7. Seleccionar la capacidad del primer disco duro de la maquina virtual, en

    este caso ser utilizado para la unidad c:\ y ser de 5 Gb.

    8. Por ultimo el resumen de los componentes instalados y finalizar.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    15/60

    9. Despus de encender la mquina virtual, empezamos con la instalacin

    de Windows Server 2003.

    a. Carga los archivos de Windows.

    b. Presionamos Enter para continuar con el proceso.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    16/60

    c. Operaciones realizadas con la configuracin de disco

    d. Copiando los archivos de Windows

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    17/60

    e. Operaciones de configuracin de la instalacin (Estas opciones las

    configura automticamente el hypervisor de Vmware sobre la

    mquina virtual).

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    18/60

    f. Por ltimo se reinicia la mquina, y aparece la pantalla de

    bienvenida.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    19/60

    B. MAQUINA VIRTUAL UBUNTU 11.04

    El proceso de instalacin de la mquina virtual es similar a la mquina virtual de

    Windows, a continuacin se muestra el proceso en las diferentes etapas:

    a.

    b.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    20/60

    c.

    d.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    21/60

    e.

    f.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    22/60

    g.

    h.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    23/60

    i.

    j.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    24/60

    k.

    l.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    25/60

    m.

    n.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    26/60

    o.

    p.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    27/60

    q.

    r.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    28/60

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    29/60

    C. INSTALACION Y CONFIGURACION DE LOS SERVICIOS DE RED (DNS,

    DHCP, AD, POP3)

    1. DNS y Active Directory

    a.

    b.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    30/60

    c.

    d.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    31/60

    e.

    f.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    32/60

    g.

    h.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    33/60

    i.

    j.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    34/60

    k.

    l.

    m.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    35/60

    n.

    o.

    p.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    36/60

    q.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    37/60

    2. DHCP

    a.

    b.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    38/60

    c.

    d.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    39/60

    e.

    f.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    40/60

    g.

    h.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    41/60

    i.

    j.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    42/60

    3. POP3 SMTP:

    a.

    b.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    43/60

    c.

    d.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    44/60

    e.

    f.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    45/60

    g.

    h.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    46/60

    i.

    j.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    47/60

    4. TERMINAL SERVICES

    a.

    b.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    48/60

    c.

    d.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    49/60

    e.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    50/60

    f.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    51/60

    g.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    52/60

    D. INSTALACION Y CONFIGURACION DE APACHE (UBUNTU).

    A.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    53/60

    B.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    54/60

    C.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    55/60

    E. INSTALACION Y CONFIGURACION DE MYSQL (UBUNTU).

    A.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    56/60

    B.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    57/60

    C.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    58/60

    D.

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    59/60

  • 7/28/2019 Proyecto Final Sistemas Operacionales Cristian

    60/60

    B.