Anda di halaman 1dari 12

1

Universidad Tcnica del Norte


FACULTAD DE INGENIERA EN CIENCIAS APLICADAS
CARRERA DE INGENIERA EN ELECTRNICA Y REDES DE COMUNICACIN

ANTEPROYECTO DE TRABAJO DE GRADO


DATOS GENERALES
1.

TEMA:

RED VIRTUAL REDUNDANTE DE ALTA DISPONIBILIDAD PARA LA


EMPRESA RECAPT
2. LNEA DE INVESTIGACIN:
Redes y Tecnologas Inalmbricas
3. ENTIDAD QUE AUSPICIA:
RECAPT.SA
4. DIRECTOR:
Ing. Sandra Castro
5. AUTOR:
Nombre: Juan Flores
Telfono: 0986016696
Correo electrnico: jfv_2121@hotmail.com
6. DURACIN: 6 meses
7. INVESTIGACIN: Nueva (x) Continuacin ( )
8. PRESUPUESTO (estimado): 2243,4 usd

FECHA DE ENTREGA:

PARA USO DEL CONSEJO ACADMICO


FECHA DE REVISIN:

APROBADO: SI ( ) NO ( )
OBSERVACIONES:

FECHA DE APROBACIN:

Universidad Tcnica del Norte


FACULTAD DE INGENIERA EN CIENCIAS APLICADAS
CARRERA DE INGENIERA EN ELECTRNICA Y REDES DE COMUNICACIN

PLAN DEL PROYECTO DE TITULACION


Propuesto por:
reas Tcnicas del Tema:
Juan Francisco Flores Vsconez
Administracin y gestin de Redes,
Diseo de Sistemas de Comunicacin
Proyectos de Redes
Networking
Director sugerido:
Fecha:
Ing. Sandra Castro

15 de Febrero del 2015

1. Tema
RED VIRTUAL REDUNDANTE DE ALTA DISPONIBILIDAD PARA LA
EMPRESA RECAPT
2. Problema
La empresa RECAPT.SA presta el servicio de Call Center al Instituto Ecuatoriano
de Seguridad Social las veinticuatro horas del da los siete das de la semana. Su
centro de datos actualmente posee varios servidores multiplataforma y
multiproveedor reduciendo el espacio disponible y aumentando los costos
energticos, de operacin y mantenimiento. Existen servicios que poseen largos
tiempos de inactividad lo que desaprovecha los recursos de hardware debido a que
son servidores dedicados.
La actual infraestructura de IT subutiliza recursos de hardware, aumenta los costos
energticos de operacin y mantenimiento. Al presentarse eventos como daos de
hardware, mantenimientos, implementaciones de nuevos servicios y cambios de
configuraciones o actualizaciones se deja de prestar el servicio lo que implica
prdidas econmicas para la empresa.
Para solventar estos inconvenientes se plantea utilizar herramientas como la
virtualizacin en servidores para ofrecer redundancia ante fallos, mejores tiempos
de respuesta ante cambios de configuracin, nuevas implementaciones o
mantenimientos aumentando la disponibilidad de los servicios.
La propuesta de este proyecto pretende que la empresa RECAPT.SA migre a un
ambiente virtual sus servicios para optimizar sus recursos, aumentar la
disponibilidad, reducir los costos operacionales, disminuir el tiempo fuera de
servicio, facilitar la recuperacin ante desastres con el fin de prestar un mejor
servicio.

1
3. Objetivos

OBJETIVO GENERAL
Implementar una red de servicios virtuales con redundancia para ofrecer alta
disponibilidad utilizando software libre en el centro de datos de la empresa
RECAPT.

OBJETIVOS ESPECFICOS

Realizar una descripcin de las ventajas y desventajas de la virtualizacin de


servidores con tecnologas de virtualizacin de cdigo abierto utilizando
recursos bibliogrficos.
Analizar la infraestructura del centro de datos de la empresa RECAPT, el
hardware, los servicios, las cargas mximas de trabajo mediante herramientas
de monitoreo con el fin de realizar un estudio de consolidacin de servidores.
Implementar la red virtual utilizando el software de virtualizacin
PROXMOX en servidores
independientes bajo una administracin
centralizada con el fin de transferir las mquinas virtuales sobre distintos
servidores fsicos para ofrecer redundancia y lograr una alta disponibilidad de
sus servicios.
Realizar pruebas de funcionamiento de la red virtual optimizando y
automatizando procesos repetitivos de configuracin y mantenimiento.
Realizar un anlisis econmico comparativo del costo de la implementacin
del proyecto, en relacin a la utilizacin de servidores fsicos.

4. Alcance
El presente proyecto consistir en la implementacin de una red de servicios
virtuales redundantes sobre una plataforma Linux para la empresa RECAPT.SA
donde se realizar un anlisis de la infraestructura del centro de datos para
identificar los servicios, los componentes de hardware y software disponibles, as
como los equipos adecuados para hacer uso en el proceso de instalacin y
configuracin.
Inicialmente se fundamentar tericamente las ventajas y desventajas que la
virtualizacin de servidores con tecnologas de virtualizacin de cdigo abierto
brinda. Entre estas se encuentra la tecnologa de virtualizacin Proxmox que se
basa en KVM y OpenVZ. Posteriormente utilizando herramientas de monitoreo
se medir en los servidores dedicados de la empresa RECAPT el consumo de
memoria, CPU, espacio usado en disco y ancho de banda utilizado para
determinar el hardware, los servicios y conocer de forma individual la carga
mxima de trabajo.
Partiendo de la informacin recolectada de todos los servicios que actualmente
posee la empresa ms un estudio y planeacin de la capacidad de cmputo
instalada y de las aplicaciones que se ejecutan se disear la red virtual.

1
En el diseo se dimensionar los recursos que sern asignados a las mquinas
virtuales y permitir seleccionar el hardware que puede ser reutilizado.
Se implementar la red virtual, consolidando servicios como la central telefnica,
plataforma de aprendizaje virtual Moodle, Directorio Activo, Carpetas
compartidas, Servidor de correo, Servidor de Gestin de Tiquetes de Servicio, etc.
El software de virtualizacin Proxmox ser instalado en servidores
independientes donde se alojarn las mquinas virtuales. Se configurar la
administracin centralizada para monitorear y controlar los servicios de la red
virtual. En caso de existir un problema en un servidor fsico las mquinas
virtuales que aloja este se replicarn en otro dando redundancia a los servicios
logrando alta disponibilidad.
Para proporcionar conectividad a las mquinas virtuales se utilizar una
implementacin de software de switch virtual programable llamada Open
vSwitch. Este se encargar de reenviar el trfico entre diferentes mquinas
virtuales en el mismo host fsico y tambin reenviar el trfico entre las mquinas
virtuales y la red fsica. Este Soft Switch ser programado en el hipervisor
automatizando el despliegue de interfaces de los servidores virtuales. Se
configurar en OpenvSwitch 802.1Q VLAN`s y se aplicarn polticas de QoS
para que la red virtual se integre a la red fsica actual.
Se realizarn pruebas de funcionamiento de la red virtual buscando optimizar y
automatizar procesos de configuracin y mantenimiento como migracin en vivo
a mquinas virtuales, backups automticos, conexin a un sistema de
almacenamiento en red NAS/SAN.
Finalmente se realizar un anlisis econmico comparativo del costo de la
implementacin del proyecto, en relacin a la utilizacin de servidores fsicos.
5. Justificacin
La virtualizacin se ha convertido en una herramienta utilizada por empresas que
desean utilizar eficientemente los recursos de hardware que poseen, reducir los
costos energticos, ofrecer seguridad y robustez ante fallos.
La empresa RECAPT ofrece servicios de Call Center al Instituto Ecuatoriano de
Seguridad Social este servicio se presta las veinticuatro horas del da los siete das
de la semana haciendo necesario adoptar por nuevas tecnologas que permitan que
su infraestructura de IT pueda ofrecer soluciones oportunas ante problemas que se
presentan, tales como sobrecarga o falla de los servidores, cambios de
configuracin, actualizaciones o implementacin de nuevos servicios.
Es por esto que se ha planteado utilizar la virtualizacin para asegurar la
continuidad de servicios computacionales, adems de optimizar recursos
(humanos, hardware, espacio fsico, energa), mejorando el rendimiento y la
seguridad.
En un entorno virtual en caso de que la seguridad de una de las aplicaciones sea

1
vulnerada solo compromete a ese servicio; dado que todos los otros servicios
estn en entornos virtuales separados y no puede acceder a ellos.
La herramienta de virtualizacin utilizada ser Proxmox VE ya que posee soporte
de drivers para los servidores que posee la empresa RECAPT, adems permite
una administracin centralizada, hacer clusters, migrar nodos y sobre esta pueden
migrase los servicios en plataformas Windows que tiene la empresa.
Open vSwitch es un software de cdigo abierto que est bajo licencia Apache 2.0
fue diseado para soportar una distribucin a travs de mltiples servidores
fsicos y puede integrarse a Proxmox. Lo que hace que este software reenvi el
trfico entre diferentes mquinas virtuales en el mismo host fsico y tambin
reenvi el trfico entre las mquinas virtuales y la red fsica.
Puede funcionar en dos modos: cmo un switch tradicional o gestionado por un
Controller (configuracin de flujos) que puede utilizarse para desplegar una
plataforma SDN, e integrar esta con otras herramientas de gestin del Data Center
para aportar soluciones escalables a la hora de implementar arquitecturas Cloud.
6. Contexto
UTN: Estudio de tecnologas informticas para asegurar la continuidad de
servicios
de sistemas computacionales
mediante virtualizacin.
APLICATIVO: Virtualizacin de servidores en el Municipio de Ibarra.,
Rosero Vinueza Vernica AzucenaTorres, 2012.
Consiste en virtualizar los sistemas informticos del Municipio de Ibarra
utilizando un estudio comparativo de las herramientas de virtualizacin VMWare,
Red Hat Enterprise Virtualization, XENServer, KVM con Debian para la
determinacin de la herramienta. Los servicios que sern virtualizados son Base
de datos postgres, Balance de carga, Sitios symfony, Sistema documental Quipux,
Mapserver, Servicios de red, Readmin, Ventanilla nica, BSC, Sitios en
Desarrollo, Base de datos en Desarrollo, ARCSDE, Correo, Servidor de Pruebas y
as disminuir la subutilizacin del hardware de los servidores y garantizar la
continuidad de del negocio.
Utilizando este trabajo como base comparativa utilizar la herramienta de
virtualizacin open source Proxmox VE para enfocarme en disear una red virtual
redndate en servicios contemplando tambin la implementacin de la topologa
de red debido a que sobre la red de la empresa RECAPT cursa trfico sensible al
retardo VoIP. La empresa RECAPT.SA presta servicios de call center al Instituto
Ecuatoriano de Seguridad Social y posee servicios que no pueden ser reinstalados
desde cero por tal motivo se investigar mtodos de conversin de servidores
fsicos a virtuales.

1
7. Contenidos
CAPTULO I: Antecedentes
En este captulo se presenta una descripcin del problema, la situacin actual en
la que se encuentran la infraestructura del centro de datos, los objetivos
planteados, el alcance y la justificacin.
CAPTULO II: Marco Terico
En este captulo se presenta la informacin de los componentes utilizados en la
red virtual, comprende una descripcin de las ventajas y desventajas de la
virtualizacin sobre servidores.
CAPTULO III: Implementacin de la red virtual
Este captulo consta de un estudio de consolidacin para proceder a realizar el
diseo y posteriormente implementar la red virtual de los servicios de la empresa
RECAPT. En este captulo consta los resultados de las pruebas de
funcionamiento.
CAPTULO IV: Anlisis de Factibilidad Econmica del Proyecto
En este captulo se desarrollarn un anlisis de factibilidad para determinar los
cotos y ventajas obtenidas luego de la aplicacin del proyecto.
CAPITULO V: Conclusiones y Recomendaciones
Se indica las conclusiones y recomendaciones obtenidas durante el desarrollo de
la implementacin de la red virtual.

1
8.

Cronograma de Actividades
FEBRERO
Actividad
Recopilacin de
informacin

Elaboracin del Captulo I:


ANTEPROYECTO
Revisin del Captulo I
Elaboracin del Captulo II:
MARCO TERICO
Revisin del Captulo II
Elaboracin del Captulo III:
IMPLEMENTACIN DE LA
RED VIRTUAL
Implementacin de sistema
de monitoreo
Anlisis de resultados
obtenidos
Diseo de la red virtual
Implementacin de la red
virtual
Pruebas de funcionamiento
Revisin del Captulo III
Elaboracin del Captulo IV:
ANALISIS DE FACTIBILIDAD
ECONMICA DEL PROYECTO
Revisin del Captulo IV
Elaboracin del Captulo V:
CONCLUSIONES Y
RECOMENDACIONES
Revisin Captulo V
Revisin Trabajo Final

MARZO

ABRIL

MAYO

JUNIO

JULIO

1 al
7

8 al
14

15 al
21

22 al
28

29 al
31

1 al
7

8 al
14

15 al
21

22 al
28

29 al
31

1 al
7

8 al
14

15 al
21

22 al
28

29 al
30

1 al
7

8 al
14

15 al
21

22 al
28

29 al
30

1 al
7

8 al
14

15 al
21

22 al
28

29 al
30

1 al
7

8 al
14

15 al
21

22 al
28

29 al
31

9. Bibliografa
[1] W Ahmed (2014)," Mastering Proxmox", Packt Publishing
[2] M.C. Cheng Simon(2014), "Proxmox High Availability", Packt Publishing
[3] J. Vasquez (2014), Libro Cientifico: "Investigaciones en tecnologas de informacin
informtica y computacin.
[4] G.A. Santana (Jul 1, 2013) "Data Center Virtualizacion Fundamentals:
Understanding Techniques and Designs for Highly Efficient Data Centers with Cisco
Nexus, UCS, MDS. and Beyond"
[5] B. Ohlman, A. Ericksson, R. Rembarz. (2009). What Networking Of Information
Can Do For Cloud Computing. Recuperado el 13 de Diciembre del 2014 de
http://workshop.kawaobjects.com/2009-papers/OhmanErickssonRembarzNetworkingInformationForCC.pdf
[6] A.Kamaraju, P Nicolas. (2009). Cloud Storage. Recuperando el 13 de Diciembre del
2014
http://www.snia.org/sites/default/education/tutorial/2009/spring/application/AshvinKam
araju_Cloud_Storage_Introductionsv16.pdf
[7] Jesus Lara, FOSS (Free Ans Open Source Software) enthusiast and developer, open
mindedn Linux User. Recuperado el 13 de Diciembre 2014
https://phenobarbital.wordpress.com/2012/12/08/instalando-y-usando-openvswitch-endebian-gnulinux/
[8] El Rincn del Software, Blog sobre tutoriales de los servicios ms actuales y
utilizados en la actualidad. Recuperado el 13 de Diciembre 2014
http://elrincondelsoft.blogspot.com/2013/01/instalacion-de-proxmox-y-creacion-de.html
[9] Manual de utilizacin de Proxmox, Recuperado el 13 de Diciembre 2014
http://guias.ovh.es/ManualUtilizacionProxmox
[10] Sistema de Bibliotecas pblicas de Medelln, Recuperado el 13 de Diciembre 2014
http://wiki.bibliolabs.cc/tdcayc:infraestructura:manuales:proxmox
Juan Flores
Email: juan.flores@recapt.com.ec
Cel: 0986016696
PBX: (593)3946980 ext 2201

CONTENIDOS
CAPTULO I
INTRODUCCIN
ANTECEDENTES PROBLEMA
SITUACION ACTUAL
OBJETIVOS
ALCANCE
JUSTIFICACION
CAPTULO II
2. MARCO TEORICO
2.1 DEFINICIN DE VIRTUALIZACIN
INFRAESTRUCTURA VIRTUAL
2.2 TIPOS DE VIRTUALIZACIN
2.2.1 Virtualizacin de Presentacin
2.2.2 Virtualizacin de Aplicacin
2.2.3 Virtualizacin de Servidor
2.2.3.1 Tcnicas de Virtualizacin de Servidores
2.2.3.1.1 Virtualizacin Completa
2.2.3.1.2 Paravirtualizacin
2.2.3.1.3 Virtualizacin de Sistema Operativo
2.2.4 Virtualizacin del Almacenamiento
2.2.5 Virtualizacin de la Red
2.2.6 Virtualizacin de la Estacin de Trabajo
2.3 VENTAJAS DE LA VIRTUALIZACIN
2.4 DESVENTAJAS DE LA VIRTUALIZACIN
2.5 APLICACIONES DE LA VIRTUALIZACIN
2.5.1 REAS DE SOLUCIN
2.5.1.1 Operaciones de Datacenter
2.5.1.2 Operaciones de Campo
2.5.1.3 Estaciones de Trabajo
2.5 EXTENSIONES DE VIRTUALIZACIN DE HARDWARE
2.5.1 INTEL-VT
2.5.2 AMD-V
2.6 CONSOLIDACIN DE SERVIDORES

2.6.1 La Centralizacin
2.6.2 Consolidacin Fsica
2.6.2.1 Consolidacin de Servidores
2.6.2.2 Consolidacin de Almacenamiento
2.6.2.3 Consolidacin de Aplicaciones
2.6.2.4 Consolidacin de Datos
2.7 SOFTWARE

DE VIRTUALIZACIN OPEN SOURCE PROXMOX

2.7.1PROXMOX VIRTUAL ENVIRONMENT


2.7.2Arquitectura Proxmox
2.8 VIRTUALIZACIN DE LAS FUNCIONES DE RED
2.8.1 COMPONENTES LGICOS DE UNA RED
2.8.1.1 Plano de Reenvo Lgico
2.8.1.2 Network Hypervisor
2.8.1.3 Plano de Reenvo Fsico
2.8.2 VIRTUALIZACIN DEL PLANO DE CONTROL
2.8.3 SOFTWARE PARA LA VIRTUALIZACIN OPEN VSWITCH
2.8.3.1Componentes de Open vSwitch
2.9 TECNOLOGAS RELACIONADAS
2.9.1 CLUSTERING
2.9.1.1 Tipos de Cluster
2.9.1.1.1 Alto Rendimiento
2.9.1.1.2 Alta Disponibilidad
2.9.1.1.3 Balanceo de Carga

2.9.2 GRID COMPUTING


2.9.3 CLOUD COMPUTING
2.10 ARQUITECTURAS DE ALMACENAMIENTO
2.10.1 DIRECTLY ATTACHED STORAGE (DAS)
2.10.2 STORAGE AREA NETWORK (SAN)
2.10.2.1 Componentes de la SAN
2.10.2.2 Interconectividad SAN
2.10.2.3 Servidores SAN
2.10.2.4 Almacenamiento SAN
2.10.2.5 SAN Zonning

2.10.3 NAS (Network Attached Storage)


2.11 RETORNO SOBRE LA INVERSIN (ROI)
2.11.1 QU ES EL RETORNO SOBRE LA INVERSIN (ROI)?
2.11.2 CLCULO DEL RETORNO SOBRE LA INVERSIN (ROI)

APLICADO A PROYECTOS TECNOLGICOS

2.12 COSTO TOTAL DE PROPIEDAD (TCO)


2.12.1 QU ES EL COSTO TOTAL DE PROPIEDAD (TCO)?
2.12.2 CLCULO DEL COSTO TOTAL DE PROPIEDAD (TCO)
APLICADO A PROYECTOS TECNOLGICOS.

CAPITULO III
3.1 ANLISIS DE LA INFRAESTRUCTURA ACTUAL DE SERVIDORES
3.1.1 Inventario de Servidores
3.1.2 Descripcin de Servidores
3.1.3 Diagrama de la Red
3.2 NIVEL DE UTILIZACIN DE LA INFRAESTRUCTURA ACTUAL DE
SERVIDORES
3.2.1 Monitoreo de la infraestructura
3.2.2 Herramienta de Monitoreo PRTG
3.2.3 Recopilacin de la Informacin
3.2.4 Escenarios de Consolidacin
3.3 ESTUDIO DE CONSOLIDACIN
3.4 DISEO DE LA SOLUCIN DE HARDWARE
3.4.1 Diagrama fsico de la solucin de Virtualizacin
3.4.2 Diseo de la red de Almacenamiento SAN
3.4.3 Diagrama lgico de la red de administracin y datos
3.5 FASE DE IMPLEMENTACIN DE LA SOLUCIN DE VIRTUALIZACIN
3.6 CONFIGURACIN DE LA INFRAESTRUCTURA VIRTUAL
3.6.1 Centro de datos
3.6.2 Cluster
3.6.3 Hypervisores
3.6.4 Asignacin del Almacenamiento
3.6.5 Creacin de las mquinas virtuales
3.6.6 Creacin de Plantillas

3.4 PRUEBAS DE FUNCIONAMIENTO


3.5 PRUEBAS DE ALTA DISPONIBILIDAD
CAPTULO IV
4.1 ANLISIS DE RETORNO DE LA INVERSIN (ROI)
4.1.1 Costos de Energa y Climatizacin
4.1.2 Costos de Administracin y Operacin
4.1.3 Costos de Hardware y Software
4.1.4 Almacenamiento Centralizado
4.1.5 Costos Tiempo Fuera de Servicio

4.1.6 Costos de Recuperacin ante Desastres


4.1.7 Descripcin de Gastos Fijos

Anda mungkin juga menyukai