UNIVERSIDAD DE GUADALAJARA

Anuncio
UNIVERSIDAD DE GUADALAJARA
Centro Universitario de Ciencias Económico Administrativas
Maestría en Tecnologías de la Información
`
“Análisis de factibilidad para la implementación del
protocolo OpenFlow en Redes Definidas por Software en
la Universidad de Guadalajara”
Protocolo de tesis para obtener el grado de
Maestro en Tecnologías de la Información
Pedro Dubravcic Gandarillas
Guadalajara, Jalisco, 27 de mayo de 2013
Índice
1.
RESUMEN ................................................................................................................................. 1
2.
INTRODUCCIÓN ...................................................................................................................... 2
2.2. CAMPO Y LÍNEA DE INVESTIGACIÓN ...................................................................... 3
3.
PLANTEAMIENTO DEL PROBLEMA.................................................................................. 3
4.
OBJETIVOS .............................................................................................................................. 4
4.1. OBJETIVO GENERAL..................................................................................................... 4
4.2. OBJETIVOS PARTICULARES ...................................................................................... 4
5.
CONTEXTO ............................................................................................................................... 5
6.
JUSTIFICACIÓN ...................................................................................................................... 5
7.
MARCO TEÓRICO ................................................................................................................... 6
7.1. REDES DEFINIDAS POR SOFTWARE ....................................................................... 7
7.2. MEJORAS EN LA GESTIÓN DE REDES CON SDN ................................................ 7
7.3. REDES INALÁMBRICAS DEFINIDAS POR SOFTWARE ....................................... 8
7.4. LENGUAJES PARA REDES DEFINIDAS POR SOFTWARE ................................. 9
7.5. REDES DEFINIDAS POR SOFTWARE: ARQUITECTURA DE REFENCIA ....... 10
7.6. EVALUACIÓN DE DESEMPEÑO DE UNA ARQUITECTURA OPENFLOW ...... 10
8.
MÉTODO ................................................................................................................................. 12
8.1. CUADRO DE ANÁLISIS DE CONGRUENCIA.......................................................... 12
8.2. CRONOGRAMA DE ACTIVIDADES ........................................................................... 13
9.
BIBLIOGRAFÍA ...................................................................................................................... 13
1.
RESUMEN
En la actualidad, el mundo requiere estar interconectado y uno de los medios
principales para hacerlo es a través de redes de computadoras. Esto se debe a la
necesidad de transmitir y/o recibir información en todo momento. Esta clase de redes
se aprecian en diferentes escalas: desde un nivel interno hasta llegar a niveles
globales de comunicación. En un mundo cada vez más globalizado, se crearon en
principio las redes basadas en el protocolo de Internet (IP).
Las redes de computadoras tienen diferentes restricciones debido a la complejidad de
sus centros de datos, sus políticas inconsistentes dentro de sus dispositivos de red, y
la posibilidad limitada de crecimiento dinámico y adaptación a las diferentes
demandas por parte de los usuarios.
Las Redes Definidas por Software son una arquitectura de red emergente, donde el
plano control de la red se separa del plano de ruteo. Esto permite la centralización de
la inteligencia de la red basada en software. Con lo anterior es posible la flexibilidad
de configurar, implementar y administrar diferentes protocolos personalizados para
los requerimientos de distintas redes.
OpenFlow es un protocolo de comunicaciones incluido en las nuevas Redes
Definidas por Software. Este protocolo permite el acceso directo y manipulación del
plano de ruteo de un conmutador. Así mismo facilita la manipulación de la ruta de
paquetes por software o premisas programadas previamente desde el plano de
control de la red.
El presente proyecto trata sobre el análisis de la factibilidad de implementar el
protocolo OpenFlow en las redes inalámbricas definidas por software en la
Universidad de Guadalajara. De esta manera se beneficiará tanto al usuario final
como a la misma institución al disponer de una red inteligente.
Palabras clave: Network Protocols, Programmable Network, OpenFlow, SoftwareDefined, Network.
1
2.
INTRODUCCIÓN
Las redes de computadoras surgen por la necesidad de compartir información, entre
diferentes dispositivos. Hoy en día, los elementos que conforman una red son:
Hardware: que incluyen los servidores, los dispositivos y las tarjetas de red
Software: Incluye diferentes Sistemas operativos de red, firmwares y una variedad
de software de aplicación
Protocolos: Reglas que determinan el funcionamiento general de las redes.
Con el paso del tiempo se observó que las redes convencionales presentan
diferentes restricciones debido la posibilidad de crecimiento dinámico de la misma, su
difícil adaptación a cambios y el sobreuso de energía eléctrica en sus centros de
datos debido al escaso análisis del tráfico de la red.
Con la introducción de las nuevas Redes Definidas por Software basadas en el
protocolo OpenFlow se puede evidenciar diferentes beneficios:
Al disponer de routers y conmutadores de distintos proveedores, con el protocolo
OpenFlow es factible implementar, configurar y/o actualizar diferentes dispositivos de
forma armónica en toda la red.
Con este protocolo se permite aplicar reglas y políticas a un nivel bastante granular,
incluyendo sesiones, usuarios, dispositivos y niveles de aplicaciones. Con esto, el
administrador dispone de un control más general de la red, manteniendo aislamiento
y seguridad en el tráfico deseado.
Una arquitectura SDN basada en este protocolo elimina la necesidad de configurar de
manera individual un dispositivo cada vez que se agregue o modifique una política o
servicio en la red. Esto reduce en gran parte la probabilidad de fallas en la red debido
a una mala configuración o inconsistencias en los servicios o reglas implementadas.
Con el control centralizado, una arquitectura de red definida por software se adapta
de forma dinámica a las necesidades de los usuarios. Ejemplos de esto son los casos
2
de uso de empresas como Google y Facebook que implementaron dicho protocolo en
sus redes de nueva generación.
Google obtuvo como resultado una mejor vista unificada de la red y su tráfico. Así
mismo, presenta la posibilidad de brindar mejores recursos al usuario de una manera
dinámica, según las necesidades del mismo.
Con la implementación del protocolo OpenFlow en una nueva red definida por
software en Centro Universitario de Ciencias Económico – Administrativas, se
pretende solucionar pérdidas de conexión en la red wifi debido al desplazamiento de
los usuarios a través de su campus, así también como el consumo excesivo de
energía eléctrica por parte de su centro de datos.
2.2. CAMPO Y LÍNEA DE INVESTIGACIÓN
El área a la cual pertenece este proyecto es la VII: Ingeniería y Tecnología,
dentro del Sistema Nacional de Investigadores de CONACYT. Mencionada área,
abarca la investigación y el estudio de la Ingeniería en sus diferentes
subdisciplinas entre otras: Aeronáutica, Ambiental, Civil, de Comunicaciones,
Electrónica y Control, Eléctrica, Computación, Industrial, de Materiales Marina y
Portuaria, Mecánica, Minera, Nuclear, Petrolera, Química y Textil, en sus
vertientes tanto básica como aplicada.
El presente proyecto se adapta al área mencionada ya que en él se realiza una
investigación dentro del rubro de las ciencias de la computación y las redes
tecnológicas. Así mismo, este trabajo representa una solución a un problema
tecnológico específico a lo largo de la presente línea de investigación. De esta
manera dicho trabajo dará diferentes beneficios a los usuarios de las tecnologías
que se mencionan en el mismo.
3.
PLANTEAMIENTO DEL PROBLEMA
En la actualidad, los protocolos que definen las normas de interconexión en las redes
son poco flexibles a cambios. Existen dispositivos de red que podrían reemplazar a
los actuales, sin embargo, esto incluye un excesivo costo de inversión.
3
En las universidades existen diferentes puntos de acceso a redes inalámbricas; sin
embargo, los dispositivos de red no son lo suficientemente inteligentes para estar
conectados de manera continua a más de una red. Debido a esto el acceso a Internet
es limitado y discontinuo a lo largo de los campus.
Hoy en día, las redes consumen la misma cantidad de energía eléctrica, ya sea en un
estado pasivo u ofreciendo una conexión continua. Esto se debe a que dichas
infraestructuras no tienen un conocimiento del actual uso del ancho de banda por
parte de los usuarios. De esta manera se observa un gran consumo de energía
eléctrica por parte de los centros de datos de redes en diferentes campus.
Con el presente proyecto se evaluará la factibilidad de implementar nuevos
protocolos en las redes inalámbricas actuales, en los diferentes módulos del Centro
Universitarios de Ciencias Económico – Administrativas, de la Universidad de
Guadalajara. Con la presente investigación se dará respuesta a la siguiente pregunta:
¿Qué beneficios implica la implementación del protocolo OpenFlow en las redes
definidas por software en la Universidad de Guadalajara?
4.
OBJETIVOS
4.1. OBJETIVO GENERAL
Analizar los beneficios que conlleva la implementación del protocolo OpenFlow
en redes definidas por software, con el fin de mejorar la conexión de redes
inalámbricas y disminuir el consumo excesivo de energía eléctrica en los centros
de datos, en el CUCEA.
4.2. OBJETIVOS PARTICULARES
Identificar factores que influyen de forma negativa en las redes convencionales,
realizando un estudio previo de su arquitectura para así determinar las posibles
mejoras en su infraestructura.
Determinar los costos y/o beneficios económicos que implica la migración de las
redes actuales hacia nuevas redes definidas por software, para así definir si es
factible llevar a cabo el presente proyecto.
4
5.
CONTEXTO
El presente proyecto se desarrollará en los ambientes de la Universidad de
Guadalajara, de forma específica en el Centro Universitario de Ciencias Económico –
Administrativas, CUCEA. Este Centro se encuentra ubicado en Periférico Norte N°
799, Núcleo Universitario Los Belenes, C.P. 45100, Zapopan, Jalisco. Dicho ambiente
presenta las características adecuadas y necesarias para la implementación del
protocolo mencionado.
La instalación que alberga los centros de datos y administra la red tanto física como
inalámbrica es la Coordinación de Tecnologías para el Aprendizaje. De manera
específica, la Unidad de Cómputo y Telecomunicaciones para el Aprendizaje es la
encargada de revisar permanentemente las necesidades en materia de equipo de
cómputo y telecomunicaciones para asegurar su actualización.
Así mismo, en el campus se realizarán diferentes consultas y encuestas a
estudiantes, docentes y personal administrativo que utilizan en la actualidad los
recursos de redes en el mencionado campus.
En la actualidad las redes inalámbricas del Centro Universitario se basan en la
implementación del protocolo IP, para permitir la comunicación entre los distintos
dispositivos de red que se conectan mediante la misma. Dicho protocolo presenta
algunas limitaciones en cuanto a conectividad, ancho de banda y consumo de
energía eléctrica.
En el análisis de factibilidad se estudiará la implementación del protocolo OpenFlow
en las redes inalámbricas del Centro Universitario. Estas redes están instaladas en
los diferentes módulos del campus y cubren la totalidad del mismo.
6.
JUSTIFICACIÓN
Hoy en día, tanto las redes de computadoras como el internet se encuentran en un
crecimiento acelerado debido a la necesidad de comunicar un mundo cada vez más
globalizado.
5
En la actualidad, la comunicación a través de las redes entre Cliente – Servidor se da
de manera vertical, esto impide la posibilidad de realizar cambios de manera rápida
en las redes. Cada día la incorporación de dispositivos de red en las empresas
implica exponer los datos confidenciales y la propiedad intelectual de la misma, de
manera insegura. El crecimiento dinámico de los servicios en la nube conlleva a una
mayor necesidad y más flexible de oferta de servicios por parte de los proveedores de
internet.
Con el lanzamiento de la computación dinámica y el almacenamiento en la nube, se
ve la necesidad de cambiar los paradigmas de las redes de computadoras. Estos
incluyen la posibilidad de brindar mejores servicios en la nube, mayor escalabilidad
de ancho de banda y mejor adaptación de distintos dispositivos de red.
Gracias a lo anterior, y con la creación del protocolo de red OpenFlow, primer
interface de comunicación para una red definida por software, se puede dar entre
otros beneficios: la centralización del control de redes con diferentes plataformas, la
disminución en la complejidad de automatizar procesos internos de red, una mayor
tasa de innovación al programar diferentes servicios, aumento de seguridad y
confiabilidad en las redes, y un control más desmenuzado de la infraestructura de
red.
Con la implementación de dicho protocolo en la red de computadoras de la
Universidad de Guadalajara, la velocidad de conexión en los campus mejorará de
manera significativa. Así mismo, el consumo de energía eléctrica por parte de los
dispositivos de red disminuiría en gran parte, al tener un mejor análisis del uso de
ancho de banda por parte de los usuarios. Con esto también se pretende eliminar las
pérdidas de conexión inalámbrica que ocurren al desplazarse en el campus de la
universidad.
7.
MARCO TEÓRICO
Para la investigación del presente trabajo se realizó una búsqueda en fuentes
virtuales del Centro de Recursos Informativos que posee la Universidad de
Guadalajara. Dentro de dicho centro, se investigó de forma específica en la biblioteca
virtual del Instituto de Ingenieros Eléctricos y Electrónicos (IEEE). Esta biblioteca es
6
un recurso para el descubrimiento y acceso a los contenidos científicos y técnicos
publicados por el IEEE. Se eligió la mencionada base de datos por su estrecha
relación con el tema principal del proyecto a investigar. Los artículos que concordaron
con la búsqueda adecuada a las palabras clave se presentan a continuación:
7.1. REDES DEFINIDAS POR SOFTWARE
En la actualidad, las arquitecturas tradicionales de redes se encuentran limitadas
a satisfacer los contados requerimientos de las empresas actuales, los carriers y
los usuarios en general. Sin embargo, existen beneficios al permitir la
modificación y personalización de dicha infraestructura de acuerdo a las
necesidades de cada quien.
Con la implementación de las Redes Definidas por Software (SDNs), los planos
de control y ruteo son desacoplados, lo que permite la centralización del control
de las redes implicadas. Esto a su vez implica la personalización de dichas redes
de acuerdo a las necesidades de cada usuario y/o empresa que lo implemente.
El plano de control separado brinda la posibilidad al administrador de programar
los diferentes servicios y necesidades de la red desde un plano lógico y distribuir
diferentes reglas por igual a los distintos dispositivos de red conectados a la
misma.
La Fundación para Redes Abiertas (ONF, por sus siglas en inglés), es el líder de
los avances y determina los estándares de los elementos pertenecientes a dicha
tecnología como el protocolo OpenFlow. Este protocolo permite una mejor
comunicación entre los dos planos mencionados con anterioridad, además de un
control centralizado y personalizado en las redes afectadas [1].
7.2. MEJORAS EN LA GESTIÓN DE REDES CON SDN
La actual rigidez de la infraestructura subyacente dentro de las redes
tecnológicas implica pocas posibilidades de innovación o mejora en las mismas.
1
Open Networking Fundation, "Software-Defined Networking: the New Norm for Networks", ONF White
Paper, www.opennetworking.org, April 13, 2012
7
Los dispositivos de red se encuentran atados por los estándares actuales que
ofrecen sus propietarios y fabricantes.
Con la implementación de las SDNs, se realiza una separación de los planos de
control y ruteo dentro de dichos dispositivos; esto permite a la red dedicarse de
forma específica al envío de paquetes, y así mismo centraliza mediante
programas de software el control del comportamiento de toda la red.
En el artículo [2] se identifican problemas con el estado del arte actual de las
redes y se analizan mecanismos de mejora en varios aspectos de gestión de
redes. Así mismo, se enfoca en tres problemas fundamentales:
1. Permitir cambios frecuentes en las condiciones y estados de diferentes
redes.
2. Proveer soporte en un lenguaje de alto nivel para la configuración de redes.
3. Permitir una mejor visibilidad y control sobre distintas tareas a través de
diagnóstico de redes.
7.3. REDES INALÁMBRICAS DEFINIDAS POR SOFTWARE
El artículo explica la forma en la que las redes definidas por el software prometen
reducir la complejidad en la configuración de redes. Sin embargo, él mismo
analiza cómo en la actualidad no existe una clara comprensión sobre la
implementación y adaptación de SDNs en la mayoría de las redes inalámbricas
tradicionales.
Así mismo en el artículo [3], el autor analiza dos aspectos principales:
1. Las ventajas del enfoque de las Redes Definidas por Software en Redes
Inalámbricas de Área Personal (WPANs por sus siglas en inglés).
2. Identifica las diferencias en la implementación entre las tradicionales y las
redes WPAN.
2
3
Hyojoon Kim; Feamster, N., "Improving network management with software defined networking",
Communications
Magazine,
IEEE,
vol.51,
no.2,
pp.114,119,
February
2013.
doi:
10.1109/MCOM.2013.6461195
Costanzo, S.; Galluccio, L.; Morabito, G.; Palazzo, S., "Software Defined Wireless Networks: Unbridling
SDNs", Software Defined Networking (EWSDN), 2012 European Workshop on, vol., no., pp.1,6, 25-26
Oct. 2012. doi: 10.1109/EWSDN.2012.12
8
Como conclusión, el artículo presenta una solución llamada Redes Inalámbricas
Definidas por Software (SDWNs). Se presenta una arquitectura de forma general
junto a algunos de los diseños de mayor relevancia y detalles de la
implementación en dichas redes.
7.4. LENGUAJES PARA REDES DEFINIDAS POR SOFTWARE
Las redes de computadoras modernas realizan, hoy en día, tareas de tráfico y
ruteo de una forma un tanto desconcertante. La gestión de dichas redes es
complicada y a la vez propensa a generar errores, debido a la mezcla que existe
de diferentes dispositivos de red, de distintos fabricantes y las políticas y
estándares que implementan en dichos equipos.
Las Redes Definidas por Software están destinadas a cambiar lo anterior gracias
a los beneficios que implica el ofrecer una interfaz limpia y libre entre los
dispositivos de red y el software que los controla.
En la actualidad, muchos switches comerciales ya soportan el protocolo
OpenFlow, el cual se implementó de manera satisfactoria en diferentes campus,
centros de datos e infraestructuras de red. Sin embargo, la programación de las
redes mencionadas es aún un tanto costosa y poco comprensible.
El proyecto Frenetic, que se describe en [4], ofrece una forma simple e intuitiva de
programar la gestión de redes en sus tres principales niveles:
1. Monitoreo de tráfico de redes.
2. Especificación de políticas para la transmisión de paquetes.
3. Actualización de políticas de manera coherente.
En general, esto permitirá a los programadores escribir y razonar sobre
aplicaciones SDN de una manera considerablemente sencilla.
4
Foster, N.; Guha, A.; Reitblatt, M.; Story, A.; Freedman, M.J.; Katta, N.P.; Monsanto, C.; Reich, J.;
Rexford, J.; Schlesinger, C.; Walker, D.; Harrison, R., "Languages for software-defined networks",
Communications
Magazine,
IEEE
,
vol.51,
no.2,
pp.128,134,
February
2013.
doi:
10.1109/MCOM.2013.6461197
9
7.5. REDES DEFINIDAS POR SOFTWARE: ARQUITECTURA DE REFENCIA
Las Redes Definidas por Software, hoy en día, emergen como una de las
tecnologías más prometedoras para introducir y realizar la virtualización de redes.
Las SDNs permiten la programación del plano de control de una red de forma
centralizada y la abstracción del plano de datos de la misma. En este aspecto
ofrece la separación de los planos mencionados.
Con las SDNs, el control de la red es centralizado y directamente programable.
Para esto, es necesario que dichas redes presenten tres interfaces previamente
establecidas:
1. Interfaz Inferior: Una interfaz entre los dos planos mencionados en una red.
2. Interfaz Superior: Una interfaz entre los servicios/aplicaciones y la
infraestructura de la red.
3. Interfaz de Este-a-Oeste: Una interfaz entre los diferentes controladores de la
red.
Así mismo, es necesario contar con un método formal de especificación y un
lenguaje para el desarrollo de aplicaciones y servicios. Además de lo anterior, se
requiere una abstracción del plano de datos, el cual incluye todos los dispositivos
de la red, para así no depender del limitado hardware que ofrecen los distintos
fabricantes de dispositivos.
El artículo [5] ofrece una referencia en cuanto a la arquitectura de las redes
definidas por software y las interfaces de programación de aplicaciones que
ofrece la misma.
7.6. EVALUACIÓN DE DESEMPEÑO DE UNA ARQUITECTURA OPENFLOW
El artículo [6] describe a detalle protocolo OpenFlow y el rendimiento que puede
llegar a tener en una arquitectura basada en ciertos parámetros. El protocolo al
5
Myung-Ki Shin; Ki-Hyuk Nam; Hyoung-Jun Kim, "Software-defined networking (SDN): A reference
architecture and open APIs", ICT Convergence (ICTC), 2012 International Conference on , vol., no.,
pp.360,361, 15-17 Oct. 2012. doi: 10.1109/ICTC.2012.6386859
10
que se hace mención está representado por una interfaz libre que separa el plano
de control del plano de datos.
El switch con el protocolo OpenFlow, éste contiene una tabla que almacena los
flujos entrantes con base en tres componentes principales:
1. Un conjunto de 12 campos con información encontrada en las cabeceras de
los paquetes.
2. Una lista de acciones que indica la forma de manejar los paquetes entrantes.
3. Una colección de estadísticas. Por ejemplo: número de Bytes, cantidad de
paquetes, etc.
Así mismo, se analiza un modelo de rendimiento que abarca varias formas de
implementar dicho protocolo. Para ello se construyó una arquitectura basada en
los siguientes componentes: generadores de tráfico, switches de agregación,
servidores de medición, un controlador y un switch OpenFlow. Con esta
arquitectura se realizaron mediciones siguiendo dos sistemas de colas: M/GI/1 de
ruteo y M/GI/1-S de retroalimentación.
De las mediciones se obtendrán una serie de gráficos que cruzan las
probabilidades de ruteo con las de bloqueo. Además se evidencia que la
arquitectura OpenFlow planteada es estable para diferentes variables de entrada.
Se tiene conciencia de lo poco práctico que puede ser implementar el protocolo
OpenFlow reemplazando en forma total la arquitectura actual de las redes
convencionales. En [7] se hace referencia al problema mencionado, a la vez que
se
discuten
los
aspectos
técnicos
y
arquitectónicos
de
una
posible
implementación híbrida, en la cual se disponga de infraestructura tanto
convencional como la basada en redes definidas por software.
6
Jarschel, M.; Oechsner, S.; Schlosser, D.; Pries, R.; Goll, S.; Tran-Gia, P., "Modeling and performance
evaluation of an OpenFlow architecture", Teletraffic Congress (ITC), 2011 23rd International , vol., no.,
pp.1,7, 6-9 Sept. 2011
7
Kanaumi, Y.; Saito, S.; Kawai, E.; Ishii, S.; Kobayashi, K.; Shimojo, S., "Deployment and operation of
wide-area hybrid OpenFlow networks," Network Operations and Management Symposium (NOMS),
2012 IEEE , vol., no., pp.1135,1142, 16-20 April 2012. doi: 10.1109/NOMS.2012.6212040
11
8.
MÉTODO
El método principal de investigación con el cual se trabajará en este proyecto es el
Estudio de Caso. Se consideró este método ya que se analizarán
diferentes
aspectos que se incluyen en él: historia de casos previos, cuestionarios, entrevistas,
observaciones y pruebas de implementación.
Para estudiar la factibilidad de esta implementación se trabajará desde un enfoque
cualitativo. Es decir, los datos recolectados no serán de tipo numérico, sino más bien
el resultado de observaciones y descripciones de diferentes hechos. Las
conclusiones indicarán si es posible llevar a cabo el presente proyecto, y de serlo así,
qué beneficios conllevaría la implementación del mismo.
También se pretende utilizar ciertos recursos del método deductivo, ya que partiendo
del concepto de Redes Definidas por Software, y el desarrollo de nuevos protocolos
en las mismas, se llegará a la conclusión de su posible uso en redes convencionales,
de forma específica a las que se encuentran en el Centro Universitario de Ciencias
Económico – Administrativas de la UdG.
8.1. CUADRO DE ANÁLISIS DE CONGRUENCIA
El siguiente cuadro presenta de manera objetiva los elementos más importantes
del proyecto, expresados de una forma resumida, que a su vez permiten una
visión armónica y general del trabajo que se llevará a cabo.
TEMA
TÍTULO
OBJETIVO
PREGUNTA
HIPÓTESIS
VARIABLES
Beneficios al
implementar
un nuevo
protocolo en
las redes
actuales de la
UdG.
Análisis de
factibilidad en la
implementación
del protocolo
OpenFlow en
Redes Definidas
por Software en la
Universidad de
Guadalajara.
Analizar los
beneficios que
conlleva la
implementación del
protocolo OpenFlow
en redes definidas
por software, con el
fin de mejorar la
conexión de redes
inalámbricas y
disminuir el consumo
excesivo de energía
eléctrica en los
centros de datos, en
el CUCEA.
¿Qué beneficios
implica la
implementación
del protocolo
OpenFlow en las
redes definidas
por software en
la Universidad
de Guadalajara?
Si se
implementan
nuevos
protocolos en
redes definidas
por software, se
podrían
observar
mejoras en las
conexiones de
red y consumo
de energía en
los centros de
datos en el
CUCEA.
Variable “x”:
 Consumo de
energía eléctrica
por parte de los
centros de datos.
 Pérdidas de
conexiones en la
red inalámbrica
del campus.
Variable “y”:
 Implementación
de Redes
Definidas por
Software.
12
8.2. CRONOGRAMA DE ACTIVIDADES
En el presente cronograma se contemplan las actividades de mayor relevancia a
llevarse a cabo durante el proyecto. Cabe aclarar que está sujeto a ciertas
modificaciones debido a los cambios que puedan existir en un futuro con dicho
estudio.
9.
Comienzo
Fin
Duración
(semanas)
Id.
Nombre de Tarea
1
Recopilación de información y datos actualizados
sobre Redes Definidas por Software.
01/08/2013 14/08/2013
2s
2
Elaboración de encuestas de Satisfacción sobre la
15/08/2013 28/08/2013
red actual que ofrece la UdG.
2s
3
Tabulación y análisis de datos obtenidos en las
encuestas.
29/08/2013 11/09/2013
2s
4
Identificación de proyectos similares
implementados previamente.
12/09/2013 25/09/2013
2s
5
Análisis de casos de uso del protocolo OpenFlow
implementados en diferentes universidades.
26/09/2013 09/10/2013
2s
6
Estudio de infraestructura actual que ofrece la red
en el campus del CUCEA.
10/10/2013 30/10/2013
3s
7
Análisis de la arquitectura actual del centro de
datos del CUCEA.
31/10/2013 18/11/2013
2.5s
8
Análisis de costos de implementación para una
Red Definida por Software en el CUCEA.
19/11/2013 16/12/2013
4s
9
Identificación de dispositivos que soporten el
protocolo OpenFlow.
17/12/2013 23/12/2013
1s
10
Estudio de Tecnologías actuales que soporten un
modo híbrido de conexión.
15/01/2014 28/01/2014
2s
11
Comparación de costo/beneficio de la red actual
con respecto a la nueva red definida por software.
30/01/2014 10/02/2014
1.5s
12
Análisis final de implementación de SDN basadas
en el protocolo OpenFlow en el CUCEA.
11/02/2014 31/03/2014
7s
2013
ago.
sep.
oct.
2014
nov.
dic.
ene.
feb.
mar.
BIBLIOGRAFÍA
Costanzo, S.; Galluccio, L.; Morabito, G.; Palazzo, S., "Software Defined Wireless
Networks: Unbridling SDNs", Software Defined Networking (EWSDN), 2012 European
Workshop on, vol., no., pp.1,6, 25-26 Oct. 2012. doi: 10.1109/EWSDN.2012.12
Foster, N.; Guha, A.; Reitblatt, M.; Story, A.; Freedman, M.J.; Katta, N.P.; Monsanto,
C.; Reich, J.; Rexford, J.; Schlesinger, C.; Walker, D.; Harrison, R., "Languages for
software-defined networks", Communications Magazine, IEEE , vol.51, no.2,
pp.128,134, February 2013. doi: 10.1109/MCOM.2013.6461197
Hyojoon Kim; Feamster, N., "Improving network management with software defined
networking", Communications Magazine, IEEE , vol.51, no.2, pp.114,119, February
2013. doi: 10.1109/MCOM.2013.6461195
13
Kanaumi, Y.; Saito, S.; Kawai, E.; Ishii, S.; Kobayashi, K.; Shimojo, S., "Deployment
and operation of wide-area hybrid OpenFlow networks," Network Operations and
Management Symposium (NOMS), 2012 IEEE , vol., no., pp.1135,1142, 16-20 April
2012. doi: 10.1109/NOMS.2012.6212040
Jarschel, M.; Oechsner, S.; Schlosser, D.; Pries, R.; Goll, S.; Tran-Gia, P., "Modeling
and performance evaluation of an OpenFlow architecture", Teletraffic Congress (ITC),
2011 23rd International , vol., no., pp.1,7, 6-9 Sept. 2011
Myung-Ki Shin; Ki-Hyuk Nam; Hyoung-Jun Kim, "Software-defined networking (SDN):
A reference architecture and open APIs", ICT Convergence (ICTC), 2012 International
Conference on , vol., no., pp.360,361, 15-17 Oct. 2012
doi: 10.1109/ICTC.2012.6386859
Open Networking Fundation, "Software-Defined Networking: the New Norm for
Networks", ONF White Paper, www.opennetworking.org, April 13, 2012
14
Descargar