Metodologias Para El Diseno de Redes Con

24
21/10/2014 1 VIERNES 17/10 1 Universidad Católica Boliviana / 2014 Diseño de Redes/ Tema 1. Metodologia de Diseño INICIO 2 Universidad Católica Boliviana / 2014 Diseño de Redes/ Tema 1. Metodologia de Diseño

description

PASOS PARA EL DISEÑO D SISTEMA

Transcript of Metodologias Para El Diseno de Redes Con

Page 1: Metodologias Para El Diseno de Redes Con

21/10/2014

1

VIERNES 17/10

1Universidad Católica Boliviana / 2014 Diseño de Redes/ Tema 1. Metodologia de Diseño

INICIO

2Universidad Católica Boliviana / 2014 Diseño de Redes/ Tema 1. Metodologia de Diseño

Page 2: Metodologias Para El Diseno de Redes Con

21/10/2014

2

METODOLOGIAS PARA EL DISEÑO DE REDESTEMA 1

Universidad Católica Boliviana / 2014

Contenido

4

Tema 1 – Metodología para el diseño de redes

Metodologías para el diseño de redes.

Método de diseño Top-Down.

Pasos para el diseño de redes.

Identificar los requerimientos de la organización.

Caracterizar la red existente.

Diseñar la red.

Diseño de Redes/ Tema 1. Metodologia de Diseño

Page 3: Metodologias Para El Diseno de Redes Con

21/10/2014

3

“El mundo en el que vivimos ahora como resultado de un nivel de pensamiento crea problemas que no podemos

resolverlos al mismo nivel de pensamiento con el que los creamos” (Einstein).

Para parafrasear a Einstein, los profesionales en networking tienen la habilidad de crear redes que son tan complejas que cuando los problemas aparecen estos no pueden ser resueltos usando el mismo criterio o pensamiento que fue usado para crear la red.

5Diseño de Redes/ Tema 1. Metodologia de Diseño

1.1 Metodologias para el diseño de redes

1.1 Metodologias para el diseño de redes• Adicionemos a este hecho que cada upgrade, patch y modificacion en

una red tambien pueden ser creados utilizando pensamiento de tipo complejo o incluso convolucional, y no sera muy lejano el darnos cuenta que es una red que es muy dificil de enteder y lo mas importante , muy dificil de diagnosticar (troubleshoot)

• Una red creada con esta complejidad con bastante frecuencia no funciona en cuanto a desempeño como hubiesemos esperado, no es escalable a medida que la necesidad de crecimiento se evidencia (que es algo normal que suceda) y lo mas critico es que no satisface la totalidad de los requerimientos del cliente.

• La solucion a este problema de ANARQUIA FRANKENSTEINIANA es utilizar una metodologia sistematica y racionalizada en la cual la red o su upgrade es diseñado.

Diseño de Redes/ Tema 1. Metodologia de Diseño 6

Page 4: Metodologias Para El Diseno de Redes Con

21/10/2014

4

1.1 Metodologias para el diseño de redes• La metodología del diseño ha sido una constante en la

búsqueda de soluciones a través de la experienciaacumulada en el diseño de productos

• Esta es utilizada para buscar soluciones, las cuales pueden ser encontradas mediante diferentes métodos, por ejemplo: la lluvia de ideas, el análisis morfológico, analogías y el método Delfos.

• Todas estas metodologías permiten explorar la mente creativa del diseñador.

Diseño de Redes/ Tema 1. Metodologia de Diseño 7

1.1 Metodologias para el diseño de redesMetodo Delfos (Delphi)• “El método Delphi es un proceso de consenso prospectivo

que requiere la participación de un grupo de expertos que responden, de manera anónima y sin interactuar entre ellos, a una serie de cuestionarios sucesivos que contienen cuestiones referidas al futuro.”

Diseño de Redes/ Tema 1. Metodologia de Diseño 8

Page 5: Metodologias Para El Diseno de Redes Con

21/10/2014

5

1.1 Metodologias para el diseño de redesLa teoría general de sistemas provee otra aproximación al diseño, y permite hacer frente a problemas de diferentes orígenes. Básicamente una metodología sistemática permite vincular los diferentes subsistemas mediante el uso de variables

Diseño de Redes/ Tema 1. Metodologia de Diseño 9

1.1 Metodologias para el diseño de redes• “Tradicionalmente dos alternativas de diseño, Top Down y Bottom

up, han sido empleadas en el desarrollo de nuevos productos. • En la metodología Top Down, el diseño comienza desde el nivel

superior. Las especificaciones son definidas en términos del estado del sistema global y cada componente individual debe ser estimado con suficiente tiempo

Diseño de Redes/ Tema 1. Metodologia de Diseño 10

Page 6: Metodologias Para El Diseno de Redes Con

21/10/2014

6

1.1 Metodologias para el diseño de redes• BOTTOM UP• Esta metodología consiste en reunir diferentes sistemas

que conformaran un todo. • Los elementos individuales son especificados en gran

detalle, los componentes se van uniendo unos con otros hasta conformar un sistema final, que se logra al llegar al nivel superior

• Esta estrategia asemeja al modelo “semilla”, en el cual se parte de algo pequeño que va creciendo hasta llegar a un sistema terminado y complejo.

Diseño de Redes/ Tema 1. Metodologia de Diseño 11

1.1 Metodologias para el diseño de redes• En la metodología Bottom Up, las reglas de iteración se tratan de

manera ad hoc. • Desde Bottom Up, el estado global de los componentes se asume que

es difícil de obtener. • El comportamiento colectivo deseado emerge entonces de la

interacción de los componentes individuales.

Diseño de Redes/ Tema 1. Metodologia de Diseño 12

Page 7: Metodologias Para El Diseno de Redes Con

21/10/2014

7

1.1 Metodologias para el diseño de redesBottom-Up

Diseño de Redes/ Tema 1. Metodologia de Diseño 13

1.1 Metodologias para el diseño de redesBottom-Up (+)• En el Bottom Up no se necesita tener una imagen

clara del estado final del proyecto, sino que para empezar basta con una característica en particular.

• Es así como se van juntando las pequeñas piezas que luego conformaran un gran sistema, formado por sub sistemas.

• Esta metodología tiene sus desventajas, por ejemplo se necesita mucha intuición para decidir la funcionalidad que se le va a dar a cada modulo.

• Por esto si se está trabajando con un sistema existente es más fácil desarrollar el proyecto que si se empieza desde cero.

Diseño de Redes/ Tema 1. Metodologia de Diseño 14

Page 8: Metodologias Para El Diseno de Redes Con

21/10/2014

8

1.1 Metodologias para el diseño de redesBottom-Up (-)• La verificación a través del proceso se hace muy difícil, casi

imposible una vez se está trabajando con grandes ensambles. Por lo que se debe invertir mucho tiempo en la revisión. Necesitándose tiempo adicional para encontrar el error y corregirlo.

• Al emplear un diseño Bottom Up, poca o ninguna exploración es hecha previamente, lo que hace que las mejoras posibles en el diseño sean obviadas.

• “Cualquier error o problema que sea encontrado en el momento de ensamblar el sistema es más costoso de corregir, ya que involucra el rediseño de los bloques de diseño”

• Además los procesos deben ser desarrollados en serie, lo que genera que el tiempo para terminar el diseño sea más largo

Diseño de Redes/ Tema 1. Metodologia de Diseño 15

1.1 Metodologias para el diseño de redesBottom-Up (-)• El número de diseñadores que pueden ser empleado s en el

proceso de diseño Bottom Up, está limitado por la comunicación intensiva entre diseñadores y la naturaleza inherente de los pasos que se sigue.

• Además la comunicación necesaria requiere que los diseñadores estén localizados en el mismo espacio

• (No hay fluidez en esta metodología, lo que lleva a que el diseñador no esté seguro de que los bloques de diseño vayan a funcionar una vez este el diseño completo.

• Además esto solo se sabrá una vez se construya el prototipo, una etapa muy adelante en el proyecto

• (Sin canales de comunicación confiables los diseñadores usan especificaciones escritas o verbales que pueden estar incompletas o mal formuladas, las cuales se pueden olvidar a mitad del proyecto. La mala comunicación genera errores y la separación de bloques permite que los errores sean encontrados una vez finalizado el proyecto

Diseño de Redes/ Tema 1. Metodologia de Diseño 16

Page 9: Metodologias Para El Diseno de Redes Con

21/10/2014

9

ACTIVIDAD 1• ARMADO DE GRUPOS• Se tiene planeado el lanzamiento del nuevo canal de TVoIP

“LoMaximo” de BTV con las siguientes peculiaridades.• 1)TODOS los dispositivos son compatibles con redes de computadoras.• 2)La generacion de programas se hace en 3 estudios• 3) La edicion de notas se la realiza en 5 islas desde donde se envia en

tiempo real las noticias a un streamline• 4) La generacion de pausas publicitarias se genera de manera

independiente en las tres sedes del canal transmitiendo de manera local (LP-CBB-SCZ)

• 5) La red de BTV incluye al momento enrutadores y switches con versiones estándar de IOS, se evidencian HUBS en algunas locaciones

• 6)Las PC que se utilizaran son equipamiento donado hace 4 años atrás.

Usando la metodologia Bottom Up, esboce el diseño de la red que permite cumplir los 4 puntos anteriores.

Diseño de Redes/ Tema 1. Metodologia de Diseño 17

1.2 Diseño Descendente de Redes• El diseño de redes debe ser un

proceso completo, que asocielas necesidades del negocio a la tecnología disponible, paragenerar un sistema quemaximice el éxito de unaorganización.• En el área de Redes Locales (LAN)

es más que comprar unos pocosdispositivos

• En Redes de Área Extendida (WAN) es más que llamar a la compañíatelefónica

18Diseño de Redes/ Tema 1. Metodologia de Diseño

Page 10: Metodologias Para El Diseno de Redes Con

21/10/2014

10

1.2 Desde el punto de vista de capas.. Diseño de Redes/ Tema 1. Metodologia de Diseño 19

AplicaciónTransporte

RedEnlaceFísica

1.2 DDR // Comenzar por Arriba• No comenzar conectando direcciones IP • Analizar las metas técnicas y de negocioprimero

• Explorar las estructuras de grupos y divisionespara encontrar a quiénes sirve la red y dónderesiden

• Determinar qué aplicaciones se ejecutarán y cómo se comportan esas aplicaciones en unared

• Enfocarse primero en la capa 7 o más arriba

Diseño de Redes/ Tema 1. Metodologia de Diseño 20

Page 11: Metodologias Para El Diseno de Redes Con

21/10/2014

11

1.2 DDR // Diseño Estructurado• Se enfoca en entender los flujos de datos, tipos de datos y

procesos que acceden a los datos y los modifican.• Se enfoca en entender la ubicación y las necesidades de

las comunidades de usuarios que acceden o cambian datos y procesos.

• Pueden usarse varias técnicas y modelos para caracterizar el sistema existente, los nuevos requerimientos de los usuarios y una estructura para el sistema futuro.

• Se desarrolla un modelo lógico antes del modelo físico. • El modelo lógico representa los elementos básicos, divididos por

funciones y la estructura del sistema. • El modelo físico representa los dispositivos, las tecnologías

específicas y la implementación.

Diseño de Redes/ Tema 1. Metodologia de Diseño 21

1.2 DDR // Ciclo de Vida del Desarrollo de Sistemas• En inglés: SDLC. (System Development LifeCycle)• ¡En este curso SDLC no significa Synchronous Data

Link Control!• Los sistemas típicamente se desarrollan y continúan

existiendo durante un cierto período de tiempo, llamado frecuentemente : Ciclo de Vida del Desarrollodel Sistema

Diseño de Redes/ Tema 1. Metodologia de Diseño 22

Page 12: Metodologias Para El Diseno de Redes Con

21/10/2014

12

Analizarrequerimientos

Desarrollardiseñológico

Desarrollar diseño físico

Probar, optimizar, y

documentar el diseño

Monitorear y optimizar el

rendimiento de la red

Implementar y probar la

red

1.2 Pasos para el DDRDiseño de Redes/ Tema 1. Metodologia de Diseño 23

1.2 DDR// Fases

•Fase 1 – Analizar Requerimientos• Analizar metas de negocio y restricciones

• Analizar metas técnicas, pros y contras• Caracterizar la red existente• Caracterizar el tráfico de la red

Diseño de Redes/ Tema 1. Metodologia de Diseño 24

Page 13: Metodologias Para El Diseno de Redes Con

21/10/2014

13

• Fase 2 – Diseño Lógico de la Red• Diseñar una topología de la red• Diseñar modelos de direccionamiento y nombres• Seleccionar protocolos de conmutación(switching) y enrutamiento (routing)

• Desarrollar estrategias de seguridad para la red• Desarrollar estrategias para el mantenimiento de la red

Diseño de Redes/ Tema 1. Metodologia de Diseño 25

1.2 DDR// Fases

• Fase 3 – Diseño Físico de la Red• Seleccionar tecnologías y dispositivos paralas redes de cada campus

• Seleccionar tecnologías y dispositivos parala red corporativa (de la empresa u organización)

Diseño de Redes/ Tema 1. Metodologia de Diseño 26

1.2 DDR// Fases

Page 14: Metodologias Para El Diseno de Redes Con

21/10/2014

14

• Fase 4 – Probar, Optimizar y Documentar el Diseño de la Red• Probar el diseño de la red• Optimizar el diseño de la red• Documentar el diseño de la red

Diseño de Redes/ Tema 1. Metodologia de Diseño 27

1.2 DDR// Fases

1.3 El Ciclo de Vida PPDIOO• Cisco formaliza al ciclo de vida de una red en seis fases

denominadas PPDIOO, el cual tiene cuatro grandes beneficios:• Baja el costo total de propiedad por validación de requerimientos

de tecnología y planeamiento para cambios de infraestructura y requerimientos de recursos.

• Incrementa la disponibilidad de la red por la producción de un sólido diseño de red y validaciones en las operaciones.

• Mejora la agilidad de negocios estableciendo requerimientos y estrategias tecnológicas.

• Velocidad de acceso para aplicaciones y servicios, mejorando disponibilidad, fiabilidad, seguridad, escalabilidad y performance.

Diseño de Redes/ Tema 1. Metodologia de Diseño 28

Page 15: Metodologias Para El Diseno de Redes Con

21/10/2014

15

1.3 Metodología PPDIOO Diseño de Redes/ Tema 1. Metodologia de Diseño 29

Preparar

Planear

Diseñar

Implementar

Operar

Optimizar

1.3 Metodología PPDIOO // P• Fase de preparación: Esta fase crea un caso de

negocios para establecer una justificación financiera para la estrategia de red. La identificación de la tecnología que soportará la arquitectura.

Diseño de Redes/ Tema 1. Metodologia de Diseño 30

REQUERIMIENTOS DE NEGOCIO

VISION TECNOLOGICA

ESTRATEGIA TECNOLOGICA

Page 16: Metodologias Para El Diseno de Redes Con

21/10/2014

16

Incrementar las ganancias:• Reducir costos de operación• Mejorar las comunicaciones• Acortar el ciclo de desarrollo de productos• Expandirse a mercados internacionales• Hacer asociaciones con otras compañías• Ofrecer mejor soporte al cliente o crearnuevos servicios

Diseño de Redes/ Tema 1. Metodologia de Diseño 31

1.3 PPDIOO // P // REQ.NEGOCIO

• Mobilidad• Seguridad• Robustez (Tolerancia a fallas)• Continuidad después de un desastre• Los proyectos de red deben priorizarse con base en

metas fiscales• Las redes deben ofrecer un retardo bajo, requerido

para aplicaciones de tiempo real como VoIP

Diseño de Redes/ Tema 1. Metodologia de Diseño 32

1.3 PPDIOO // P // Vision Tecnológica

Page 17: Metodologias Para El Diseno de Redes Con

21/10/2014

17

Diseño de Redes/ Tema 1. Metodologia de Diseño 33

1.3 PPDIOO // P // Documentos

Entregables

High-level design (HLD)

Customer Requirements

Documents (CRD)

Current state assessment Survey and

Results (CSAS)

1.3 Metodología PPDIOO // PP

• La Planificacion identifica los requerimientos de red realizando una caracterización y evaluación de la red, realizando un análisis de las deficiencias contra las buenas prácticas de arquitectura.

• Un plan de proyecto es desarrollado para administrar las tareas, parte responsables, hitos y recursos para hacer el diseño y la implementación. Este plan de proyecto es seguido durante todas las fase del ciclo.

Diseño de Redes/ Tema 1. Metodologia de Diseño 34

Page 18: Metodologias Para El Diseno de Redes Con

21/10/2014

18

Diseño de Redes/ Tema 1. Metodologia de Diseño 35

1.3 PPDIOO // PP // Documentos

Entregables

SiteRequirementsSpecifications

(SRS)

Solutions Test Plan (STP)

Site SurveyForm (SSF)

CustomerRequirements

DocumentResponse (CRDR)

1.3 Metodología PPDIOO // PPD

• El diseño de la red es desarrollado asado sobre los requerimientos técnicos y de negocios, obtenidos desde las fases anteriores.

• Esta fase incluye diagramas de red y lista de equipos. • El plan de proyecto es actualizado con información mas

granular para la implementación. Después de esta fase aprobada empieza la implementación

Diseño de Redes/ Tema 1. Metodologia de Diseño 36

Page 19: Metodologias Para El Diseno de Redes Con

21/10/2014

19

Diseño de Redes/ Tema 1. Metodologia de Diseño 37

1.3 PPDIOO // PPD // Documentos

Entregables

Low Level Design(LLD)

1.3 Metodología PPDIOO // PPDI

• Nuevo equipamiento es instalado y configurado en esta fase.

• El plan de proyecto es seguido durante esta fase.• Los cambios deben ser comunicados en una reunión de

control de cambios, con la necesaria aprobación para proceder.

• Cada paso en la implementación debe incluir una descripción, guía de implementación, detallando tiempo estimado para implementar, pasos para rollback en caso de falla e información de referencia adicional.

Diseño de Redes/ Tema 1. Metodologia de Diseño 38

Page 20: Metodologias Para El Diseno de Redes Con

21/10/2014

20

Diseño de Redes/ Tema 1. Metodologia de Diseño 39

1.3 PPDIOO // PPDI // Documentos

Entregables

Network Ready For Use

(NRFU) TestNRFU Test

ReportImplementation

Log

1.3 Metodología PPDIOO // PPDIO

• La Operación mantiene el estado de la red día a día. • Esto incluye la administración y el monitoreo de los

componentes de la red, mantenimiento de ruteo, administración de actualizaciones, administración de performance, e identificación y corrección de errores de red.

• Esta fase es la prueba final de diseño.

Diseño de Redes/ Tema 1. Metodologia de Diseño 40

Page 21: Metodologias Para El Diseno de Redes Con

21/10/2014

21

Diseño de Redes/ Tema 1. Metodologia de Diseño 41

1.3 PPDIOO // PPDIO // Documentos

Entregables

Root Cause AnalysisReports

MAC Reports

Support Contract Analysis

(SMARTnet)

1.3 Metodología PPDIOO // PPDIOO

• La Optimizacion envuelve una administración pro-activa, identificando y resolviendo cuestiones antes que afecten a la red. Esta fase puede crear una modificación al diseño si demasiados problemas aparecen, para mejorar cuestiones de performance o resolver cuestiones de aplicaciones.

Diseño de Redes/ Tema 1. Metodologia de Diseño 42

Page 22: Metodologias Para El Diseno de Redes Con

21/10/2014

22

Resumen

• Método sistemático• Enfocarse primero en los requerimientos del negocio, las

restricciones y las aplicaciones• Entender la estructura corporativa del cliente• Entender el estilo de negocio del cliente

Diseño de Redes/ Tema 1. Metodologia de Diseño 43

Repaso

• ¿Cuáles son las fases principales del diseño de redes, en una metodología descendente?

• ¿Cuáles son las fases principales del diseño de redes en una metodología PPDIOO?

• ¿Por qué es importante conocer el estilo de negocio del cliente?

• Mencione algunas metas típicas de un negociohoy en día.

Diseño de Redes/ Tema 1. Metodologia de Diseño 44

Page 23: Metodologias Para El Diseno de Redes Con

21/10/2014

23

Y de ahora en adelante?Diseño de Redes/ Tema 1. Metodologia de Diseño 45

Preparar

Planear

Diseñar

Implementar

Operar

Optimizar

TAREA 1• Realizar una investigacion bibliografica acerca de los

términos• IIN (Intelligent Infraestructure Network)• AON (Application Oriented Network)• SONA (Service-Oriented Network Architecture)

• Describir sus principales caracteristicas y las inter-relaciones que existen entre ellos.

• Utilizar el formato de trabajo enviado por correo.• Remitir en formato digital hasta el Jueves 23 a las 23:59 a

la casilla [email protected] con el subject UCB//DR//Tarea1

46Diseño de Redes/ Tema 1. Metodologia de Diseño

Page 24: Metodologias Para El Diseno de Redes Con

21/10/2014

24

¿Consultas?

47Proyectos en Telecomunicaciones / Tema 0.Presentación