Proyecto Final Sistemas Operacionales Cristian
-
Upload
paulo-cesar -
Category
Documents
-
view
223 -
download
0
Transcript of Proyecto Final Sistemas Operacionales Cristian
-
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.