169
GESTION DE RED Diana Casares Stacey [email protected] Octubre 2001

GESTION DE RED.ppt

Embed Size (px)

Citation preview

  • GESTION DE REDDiana Casares Stacey

    [email protected]

    Octubre 2001

  • Indice del CursoIntroduccinPlanificacin de la Gestin de RedFuncionalidad de la Gestin de RedArquitectura TMNModelo de Gestin de Red OSIModelo de Gestin de Red de InternetSistemas de Gestin IntegradaPlataformas de Gestin

  • Indice del CursoIntroduccinPlanificacin de la Gestin de RedFuncionalidad de la Gestin de RedArquitectura TMNModelo de Gestin de Red OSIModelo de Gestin de Red de InternetSistemas de Gestin IntegradaPlataformas de Gestin

  • Objetivos del cursoDescribir el proceso de planificacin de la gestin de red, analizando los recursos implicados (tanto humanos como de procesos, procedimientos y herramientas)Analizar detalladamente y ayudar a la comprensin de las funcionalidades FCAPS de un sistema de gestin de red.Describir la arquitectura TMN Analizar varios modelos de gestin existentes y su posible implantacin, dependiendo del caso especfico.Analizar las tendencias relacionadas con la gestin de red a futuro.Brindar a los asistentes las bases suficientes para identificar los requisitos que un sistema de gestin debe cumplir en una red determinada, sirvindole esto de ayuda en el momento de la eleccin de dicho sistema.

  • Gestin de RedPlanificacin, organizacin, supervisin y control de elementos de comunicaciones para garantizar un nivel de servicio, de acuerdo a un coste y a un presupuesto, utilizando los recursos de forma ptima y eficaz.

  • Por qu hace falta la gestin?Contol de activos estratgicos corporativosControl de complejidadMejorar el servicioEquilibrar necesidadesReducir indisponibilidadControl de costes

  • Serviceware===Para qu se usa la red? E-Commerce VPNs / Voice over IP Carrier Hosted ApplicationsQu lo hace funcionar? Gestin de red Directory Enabled, Policy-based QoS & SLAsSobre qu funciona? Passport, Optera, etc. Next Generation Switches High Speed AccessPP 15000 PresideOPTeraPacketCore El sistema de gestin debe permitir crear, gestionar y entregar servicios de valor aadido

  • Objetivo de gestinFalta de rendimientoIndisponibilidad evitableIndisponibilidad inevitableCapacidad TotalUtilizacin RealMejorar la disponibilidadIncrementar la efectividad21

  • Indice del CursoIntroduccinPlanificacin de la Gestin de RedFuncionalidad de la Gestin de RedArquitectura TMNModelo de Gestin de Red OSIModelo de Gestin de Red de InternetSistemas de Gestin IntegradaPlataformas de Gestin

  • Proyecto de Gestin de RedENFOQUE DE NEGOCIOENFOQUE TCNICO

  • Recursos implicadosRecursos humanosOperadoresAdministradoresAnalistasPlanificadoresProcesos y ProcedimientosHerramientas

  • Recursos implicadosRecursos humanosOperadoresAdministradoresAnalistasPlanificadoresProcesos y ProcedimientosHerramientas

  • OperadoresSoporte a usuarios (help desk)Soporte tcnicoRecogida y evaluacin de alarmasRecogida de datos sobre prestaciones y utilizacinDiagnosis dirigida de problemasArranque y parada de los componentes de redEjecucin programada de pruebas preventivasModificacin de configuracionesCarga de nuevas versiones de software

  • AdministradoresGestin de inventarioGestin de configuracionesGestin de contabilidadGestin de seguridad: control de acceso, etc.Mantenimiento de registro histrico de problemasEvaluacin de trfico y calidad de servicio actualesControl de operadores: Herramientas de seguimiento de incidencias que permitan conocer el estado actual de incidencias y elaborar informes de actividad operacional para su posterior anlisis

  • AnalistasDefinicin de indicadores de prestaciones: calidad de servicioAnlisis global de la calidad de servicioToma de decisiones para corregir desviaciones de la calidad de servicioPreparacin de procedimientos de operadores y administradoresSu objetivo es garantizar la calidad de servicio

  • PlanificadoresAnlisis de informes tcnico-econmicos (anuales)Establecimiento de poltica de telecomunicacionesAsignacin de presupuestoSeleccin de criterios de distribucin de costes o facturacinDecisiones dependientes del negocio al que se dedica la empresa

  • Recursos implicadosRecursos humanosOperadoresAdministradoresAnalistasPlanificadoresProcesos y ProcedimientosHerramientas

  • Recursos implicadosProcesos y procedimientos: Cinco grandes reas funcionales (FCAPS)

    Gestin de Fallos y SupervisinGestin de ConfiguracinGestin de contAbilidadGestin de PrestacionesGestin de Seguridad

  • Recursos implicadosRecursos humanosOperadoresAdministradoresAnalistasPlanificadoresProcesos y ProcedimientosHerramientas

  • Recursos implicadosHerramientas:

    Elementos de redGestores de elementosSistemas de gestin integrada

  • Indice del CursoIntroduccinPlanificacin de la Gestin de RedFuncionalidad de la Gestin de RedArquitectura TMNModelo de Gestin de Red OSIModelo de Gestin de Red de InternetSistemas de Gestin IntegradaPlataformas de Gestin

  • Aspectos funcionales de Gestin de RedNo existe funcionalidad comn. Depende de:Tipo de red gestionadaTipo de equipos gestionadosObjetivos especficos de la gestin de redA bajo nivel, todos los mtodos se basan en:Monitorizacin de red:Gestin de prestacionesGestin de fallosGestin de contabilidadGestin de configuracionesControl de red:Gestin de configuraciones

  • Monitorizacin de red4 fases para la monitorizacin de una red:Definicin de la informacin de gestin que se monitorizaAcceso a la informacin de monitorizacinDiseo de mecanismos de monitorizacinProcesado de la informacin de monitorizacinControl de red: fases de definicin y acceso.

  • Definicin de la informacin de monitorizacinDe acuerdo a su naturaleza, existen los siguientes tipos:Informacin esttica: no cambia con la actividad de la redInformacin dinmica: evoluciona con la propia actividad de la redInformacin estadstica: postprocesado de la informacin dinmica que proporciona un mayor significado de gestin

  • Definicin de la informacin de monitorizacinQu informacin monitorizar? Depende de la aplicacin:Para gestin de prestaciones: informacin estadstica, generada a partir de informacin dinmica (trfico, retardo, etc.)Para gestin de fallos: informacin dinmica (cambios de estados)Para gestin de configuraciones: informacin esttica (inventario de la red)

  • Acceso a la Informacin de GestinObjetivo: monitorizacin remota de los recursos desde el centro de gestinNecesita una cooperacin entre los gestores y los equipos gestionadosLos equipos deben querer ser gestionados: instalacin del software de gestin adecuadoMtodo comn de acceso a la informacin de gestin, independientemente de la tecnologa o fabricante del equipo monitorizadoModelos de gestin de red integrada: proporcionan la interoperabilidad

  • Mecanismos de monitorizacinSondeo o polling: acceso peridico a la informacin de gestin.Ventaja: Los objetos solo deben estar preparados para responder: simplicidadEvent Reporting o notificaciones: los propios recursos envan notificacioness bajo ciertas condiciones.Ventaja: se minimiza el trfico de gestin por la red.Dos filosofas de gestin:Descargar la complejidad hacia los gestoresBalancear complejidad entre gestores y equipos gestionados

  • Procesado de la InformacinMonitorizacin de una red:Definicin de la informacin de gestin que se monitorizaAcceso a la informacin de monitorizacinDiseo de mecanismos de monitorizacinProcesado de la informacin de monitorizacin: Aplicaciones de Gestin asociadasGestin de ConfiguracinGestin de FallosGestin de PrestacionesGestin de ContabilidadGestin de Seguridad

  • Funciones: Gestin de ConfiguracinGestin de configuracin de los elementos de red:Herramientas de configuracin grficas y CLIHerramientas de configuracin masiva y nodalGestin de Inventario:Herramientas de autodescubrimientoCombinacin con herramientas CAD de gestin de cableadoBase de datos utilizable por el resto de funcionesGestin de TopologaHerramientas de autotopologaNecesidad de distintas vistas topolgicasGestin de Servicios de Directorio

  • Gestin de ConfiguracinGestin de SLAs (Service Level Agreements): Contrato entre cliente/proveedor o entre proveedores sobre servicios a proporcionar y calidades asociadas.Identificacin de las partes contractualesIdentificacin del trabajo a realizarObjetivos de niveles de servicioNiveles de servicio proporcionadosMultas por incumplimientoFecha de caducidadClusulas de renegociacinPrestaciones actuales proporcionadas

  • Gestin de ConfiguracinGestin de Proveedores Externos (rdenes de procesamiento / aprovisionamiento)Gestin de Cambios (reconfiguraciones)Peticin usuarioEstudio impactoPlan de CambioPlanificacinEjecucinDocumentacinAprobacinNOSI

  • Funciones: Gestin de FallosObjetivo: mantener dinmicamente el nivel de servicioGestin proactiva: evitar fallos detectando tendencias hacia fallosCaracterizacin de tendencias: determinacin de umbrales de ciertos parmetrosObjetivo: monitorizar estos umbrales o programar notificaciones automticasGestin reactiva: asumir que existen fallos inevitablesDetectar lo antes posible el falloMonitorizacin peridica (no es posible notificacin)

  • Gestin de FallosGestin del ciclo de vida de incidenciasDeteccin de problemaAlarma de usuariosAlarma de herramientasDeterminacin del problemaLa informacin sobre el fallo puede no ser fiable en cuanto a la fuente del falloDiagnosis del problema: procedimentadoResolucin del problemaPor operadores de help-desk (80-85%)Por operadores tcnicos (5-10%)Por especialistas en comunicaciones (2-5%)Por especialistas en aplicaciones (1-3%)Por fabricantes (1-2%)

  • Gestin de FallosGestin de incidencias: TTS (Trouble Ticket Systems)Fecha / Hora de:Informe de incidenciaResolucin de incidenciaUsuario / localizacinEquipo afectadoDescripcin problemaESTADOOperador (es)Grado de severidadHistorial de incidenciaComentarios

  • Gestin de FallosGestin de Pruebas preventivasPruebas de conectividadPruebas de integridad de datosPruebas de integridad de protocolosPruebas de saturacin de datosPruebas de saturacin de conexionesPruebas de tiempo de respuestaPruebas de buclePruebas de diagnstico

  • Funciones: Gestin de PrestacionesDefinicin de indicadores de prestaciones:Orientados a servicioDisponibilidadTiempo de RespuestaFiabilidadOrientados a eficienciaThroughputUtilizacinMonitorizacin de indicadores de prestacionesAnlisis y refinamiento

  • Indicadores de Prestaciones: DisponibilidadParmetro necesario: disponibilidad de los serviciosEs necesario traducirlo a disponibilidad de componentes individualesObjetivo: maximizar (cumplir) la disponibilidad de los equiposD=MTBFMTBF + MTTRMTBF: Mean Time Between FailuresMTTR: Mean Time To RepairMTBF: Indicador de la calidad del equipoMTTR: Influye: Tiempo de deteccin del falloPoltica de mantenimiento utilizada

  • Indicadores de Prestaciones: Tiempo de RespuestaTiempo de Respuesta: rangos.>15 s: inaceptable para servicios interactivos>4 s: dificultan servicios interactivos encadenados (con memoria del usuario)2 a 4 s: dificultan servicios interactivos que requieren concentracin del usuario2 s: lmite aceptable normalmenteDcimas de segundo: para aplicaciones de tipo grfico
  • Indicadores de PrestacionesFiabilidad:Monitorizacin de errores: sntomas de fallos.Throughput:Medida de eficiencia de servicioEj: nmero de transacciones por minuto, nmero de llamadas cursadas, etc.Utilizacin:Porcentaje de uso de un recurso durante un periodo de tiempo.Ej: Utilizacin de una lnea serie, utilizacin de una Ethernet, etc.

  • Gestin de PrestacionesMonitorizacin de Indicadores de PrestacionesDisponibilidad: sondeos de estadoTiempo de respuesta:Tiempo de transmisin: utilizacin de ecos remotosTiempo de procesamiento: trazado por aplicacionesFiabilidad: umbrales de porcentajes de errorUtilizacin: trazado por aplicacionesThroughput: sondas de trfico, etc.Anlisis y Refinamiento

  • Funciones: Gestin de ContabilidadIdentificacin de Componentes de CosteEstablecimiento de polticas de tarificacinDefinicin de procedimientos para tarificacinGestin de facturasIntegracin con la contabilidad empresarial.

  • Funciones: Gestin de SeguridadFunciones que proporcionan proteccin continuada de la red y sus componentes en los distintos aspectos de seguridad:Acceso a las redesAcceso a los sistemasAcceso a la informacin en trnsitoFunciones de la gestin de seguridad:Definicin de anlisis de riesgo y poltica de seguridadImplantacin de servicios de seguridad e infraestructura asociadaDefinicin de alarmas, registros e informes de seguridad

  • Indice del CursoIntroduccinPlanificacin de la Gestin de RedFuncionalidad de la Gestin de RedArquitectura TMNModelo de Gestin de Red OSIModelo de Gestin de Red de InternetSistemas de Gestin IntegradaPlataformas de Gestin

  • Modelos de gestin de redOrgenes:TMN: Gestin de las redes de telecomunicacinGestin OSI: Gestin de la torre de protocolos OSIGestin Internet: Gestin de routers

  • Arquitectura TMN: MotivacinHeterogeneidad en la tecnologa de redes de telecomunicacin:Redes analgicasRedes digitales banda estrechaRedes digitales banda ancha.......Demandas sobre:Posibilidad de introducir nuevos serviciosAlta calidad de serviciosPosibilidad de reorganizar las redesMtodos eficientes de trabajo para operar las redesCompetencia entre empresas operadoras privadas.

  • Objetivo de TMNArquitectura fsica: estructura y entidades de la redModelo organizativo: Niveles de gestinModelo funcional: servicios, componentes y funciones de gestinModelo de informacin: definicin de recursos gestionadosProporcionar una estructura de red organizada para conseguir la interconexin de los diversos tipos de Sistemas de Operacin y equipos de telecomunicacin usando una arquitectura estndar e interfaces normalizadas.

  • La Red TMNDCNOSOSOSEXCHEXCHTRANSEXCHTRANSRed de TelecomunicacinTMN

  • Requisitos de TMNObjetivo: disear una red que permita interconectar sistemas de operacin con elementos de red.Requisitos:Todos los sistemas de operacin debern usar el mismo mtodo para acceder a los recursosSe debe respetar la heterogeneidad y capacidad de los recursos de telecomunicacionesInterconexin con:Otros dominios de gestinEstaciones de trabajo de operadores

  • Puntos de referencia TMNInterfaces Q: Comunicacin entre entidades internas de TMN

    Interfaces Qx: MD MD,NE,QAInterfaces Q3: OS MD,NE,QA,OS

    Interfaz F: WS OS,MDInterfaz X: TMN TMN

  • Arquitectura fsicaRed de comunicacin de datosRed de comunicacin de datosXTMNQ3/F/XFQ3/FQXQXQXQXQ3Q3Sistemas de operacinEstaciones de trabajoDispositivos de mediacinAdaptadores a Interfaz QElementos de red

  • Modelo de Capas de TMNElementos de redGestin de elementos de redGestin de redGestin de serviciosGestin empresarial (negocio, comercio)

  • Modelo de Capas de TMNGestin de elementos de red:Control y Coordinacin de un subconjunto de elementos de red.Mantenimiento de datos estadsticos, registros y otros datos acerca de un conjunto de elementos de redGestin de red:Control y coordinacin desde el punto de vista de la red.Suministro, cese o modificacin de capacidades de red.Mantenimiento de capacidades de redMantenimiento de datos estadsticos y registros de red

  • Modelo de capas de TMNGestin de servicios:Relaciones con el cliente e interfaz con otras administracionesInteraccin con proveedores de servicioMantenimiento de datos estadsticos (ej: QoS)Interaccin entre serviciosGestin empresarial:Soporte para proceso de toma de decisiones de inversin y utilizacin ptimaSoporte de gestin de presupuesto de telecomunicacionesSoporte de suministro y demanda de mano de obraMantenimiento de datos agregados sobre la empresa

  • Modelo de capas: Organizacin de TMNCapa de gestin empresarialCapa de gestin de serviciosCapa de gestin de redCapa de gestin de elementos de redOS empresarial

    Capa de elementos de redOS de servicios

    OS de red

    OS de elementosde red

    Elementos de red

  • Modelo funcional de TMNServicio de gestinServicio de gestinServicio de gestinConjunto de Funciones de Gestin

    Funcin de gestinFuncin de gestinFuncin de gestinFuncin de gestinConjunto de Funciones de Gestin

    Funcin de gestinFuncin de gestinFuncin de gestinFunciones de Gestin de Sistemas OSI (MF)

  • Ejemplos de Servicios de Gestin TMNAdministracin de abonadosAdministracin de provisin de redGestin de PersonalGestin de Tarificacin y ContabilidadAdministracin de Calidad de Servicio y Prestaciones de RedAdministracin de medidas y anlisis de trfico Gestin de seguridadGestin de TrficoGestin de mantenimiento

  • Conjuntos de Funciones de gestin TMNTareas necesarias para proporcionar un servicio de gestinEjemplo: Servicio de monitorizacin de prestacionesEstablecimiento de objetivo de prestaciones de QoSComprobacin de prestaciones de QoSEstablecimiento de objetivos de prestaciones de redComprobacin de prestaciones de redCriterios de calidad de servicio del clienteComprobacin de prestaciones de Elementos de RedComprobacin de Integridad de Datos

  • Interfaz Q3Garantiza la interoperabilidad entre los sistemas de operacin y los elementos de red.Est compuesto por:Protocolo de comunicaciones : CMIPConocimiento de Gestin Compartida (SMK) entre los extremos del interfaz: MIBs GDMO

  • Indice del CursoIntroduccinPlanificacin de la Gestin de RedFuncionalidad de la Gestin de RedArquitectura TMNModelo de Gestin de Red OSIModelo de Gestin de Red de InternetSistemas de Gestin IntegradaPlataformas de Gestin

  • Moldelo de Gestin OSIOrigen: Diseado para realizar la gestin de la torre de protocolos OSIEl agente reside en un ordenadorLa complejidad de gestin se traslada al agente:Se descargan responsabilidades de gestin sobre los agentes (notificaciones)El protocolo de gestin permite realizar operaciones complejasEl modelo de informacin es tambin complejoEvolucin: Soporte para realizar gestin integrada en entornos heterogneos

  • Paradigma GestorAgente en OSI: Gestin de SistemasPROCESO GESTORPROCESO AGENTENIVEL 7NIVEL 6NIVEL 5NIVEL 4NIVEL 3NIVEL 2NIVEL 1NIVEL 7NIVEL 6NIVEL 5NIVEL 4NIVEL 3NIVEL 2NIVEL 1Operaciones RemotasNotificacionesProtocolo de GestinObjetos Gestionados (MIB)

  • Modelos de gestin de sistemasLas necesidades de normalizacin de la gestin de sistemas se exponen en 4 modelos:Modelo de comunicaciones: se detalla el protocolo de gestin y el servicio que proporcionaModelo de informacin: se definen los recursos de red usando una sintaxis abstractaModelo funcional: se definen las funciones de gestin que proporcionan una interfaz a la aplicacin de gestinModelo de organizacin: se exponen los posibles subdivisiones de la red en dominios de gestin.

  • Normativa sobre Gestin OSILas normas ISO sobre gestin de red OSI se agrupan en 4 conjuntos:Normas sobre el entorno global de gestin OSI y su subdivisin en modelosNormas sobre el modelo de comunicacionesNormas sobre las funciones de gestin de sistemasNormas sobre la definicin del modelo de informacin

  • Normativa sobre Gestin OSISobre gestin OSI en general:ISO 7498-4: OSI Basic Reference Model. Part 4: Management Framework (X.700)ISO 10040: Systems Management Overview (X.701)Sobre el modelo de comunicaciones:ISO 9595: Common Management Information Service (CMIS) Definition (X.710)ISO 9596: Common Management Information Protocol (CMIP) Specification (X.711)

  • Normativa sobre Gestin OSISobre el modelo de informacin:

    ISO 10165-1: Structure of Management Information. Part 1: Management Information Model (X.720)ISO 10165-2: Structure of Management Information. Part 2: Definition of Management Information (X.721)ISO 10165-4: Structure of Management Information. Part 4: Giudelines for the definition of Management Information (X.722)ISO 10165-5: Structure of Management Information. Part 5: Generic Management Information (X.723)

  • Normativa sobre Gestin OSISobre el modelo funcional: Definiciones de funciones de gestin:ISO 10164-1: Object management function (X.730)ISO 10164-2: State management function (X.731)ISO 10164-3: Attributes for representing relationships (X.732)ISO 10164-4: Alarm reporting function (X.733)ISO 10164-5: Event report management function (X.734)ISO 10164-6: Log control function (X.735)ISO 10164-7: Security alarm reporting function (X.736)ISO 10164-8: Security audit trail function (X.740)etc

  • Modelo funcionalExisten 5 reas en las que tradicionalmente se ha dividido la gestin (FCAPS):Gestin de FallosGestin de ConfiguracinGestin de contAbilidadGestin de PrestacionesGestin de Seguridad

  • Funciones de GestinLas reas funcionales se refinan en funciones de gestin

    ISO ha normalizado diversas funciones de gestinObject management functionState Management functionAttributes for representing relationshipsAlarm Reporting FunctionEvent Management FunctionLog Control FunctionSecurity Alarm Reporting FunctionSecurity Audit Trail FunctionObjects and Attributes for Access ControlAccounting Meter FunctionWorkload Monitoring FunctionTest Management FunctionMeasurement Summarization

  • Aplicacin de las funciones de gestinProceso GestorMFMFMFMFMFProceso GestorMFMFMFProtocolo de GestinGestin de FallosGestin de Contabilidad

  • Modelo de organizacinDominios de Gestin: necesidad de dividir el entorno en base a dos motivos principales:Polticas funcionales (Ej: Dominios con una misma poltica de seguridad, contabilidad, etc...)Otras polticas: dominios geogrficos, tecnolgicos, etc...Dominio Administrativo: necesidad de establecer y mantener las responsabilidades de cada dominio.

  • Modelo de comunicacionesSe define dentro del nivel de aplicacin de OSIEntidad de Aplicacin de Gestin de Sistemas (SMAE)SMASE: Specific Management Application Service ElementCMISE: Common Management Information Service ElementACSE: Association Control Service ElementROSE: Remote Operations Service ElementSMASECMISEROSEACSE

  • Servicios utilizados: ACSEEstablece y finaliza asociaciones para el intercambio de informacin de gestinCampo Application Context, especifica el tipo de conexin solicitada. Para gestin de red:Manager: Gestor hacia AgenteAgent: Agente hacia Gestor (para notificaciones)Usado directamente por el usuario de gestinServicios utilizados:A-ASSOCIATE: Solicitud de conexinA-RELEASE: Liberacin Normal de conexinA-ABORT: Liberacin Anormal de conexin

  • Servicios utilizados: ROSEUsado solo por CMISE para la solicitud de ejecucin de operaciones remotasEl gestor solicita una operacin remota; el agente lo intenta ejecutar y devuelve el resultado del intentoUsado por aplicaciones tipo cliente-servidor.Servicios utilizados:RO-INVOKE: Transporte de una peticin de operacinRO-RESULT: Transporte del resultado de una operacinRO-ERROR: Transporte de error de una operacinRO-REJECT: Rechazo de la peticin

  • Servicios ofrecidos: CMISECMISE: Common Management Information Service ElementProporciona tres tipos de servicio:Manejo de datos: usado por el gestor para solicitar y alterar informacin de los recursos del agenteInforme de sucesos: usado por el agente para informar al gestor sobre diversos sucesos de intersControl Directo: usado por el gestor para solicitar la ejecucin de diversas acciones en el agenteHace uso del servicio de operaciones remotas proporcionado por ROSE.

  • CMISE (I)Servicios de manejo de datos:M-GET: Servicio de monitorizacinM-SET: Servicio de controlM-CANCEL-GET: Servicio de cancelacin de monitorizacinServicios de notificacin:M-EVENT-REPORT: Servicio de notificacinServicios de Control Directo:M-ACTION: Servicio de solicitud de acciones por parte del agenteM-CREATE: Servicio de solicitud de creacin de objetosM-DELETE: Servicio de solicitud de borrado de objetos

  • CMISE (II)Componentes comunes de las primitivas del servicioInvoke Identifier (II)Mode (M)Base Object Class (BC)Base Object Instance (BI)Scope (S)Filter (F)Synchronization (Y)Attribute Identifier List (AI)Access Control (AC)

  • CMISE (III)Ejemplo de utilizacin del servicio M-GET de MonitorizacinII=Invoke IdentifierBC=Base Object ClassBI=Base Object InstanceS=ScopeF=FilterY =Synchronization AI=Attribute Identifier ListMC=Managed Object ClassMI=Managed Object InstanceAL=Attribute List M-GET request(II,BC,BI,S,F,Y,AI)M-GET confirm(II,MC,MI,AL) M-GET indication(II,BC,BI,S,F,Y,AI)M-GET response(II,MC,MI,AL)

  • Unidades Funcionales de CMISENo todas las funcionalidades tienen que estar soportadas por todos los CMISEUnidad funcional Kernel (bsica, siempre presente)M-EVENT-REPORT, M-CREATE, M-DELETEM-GET, M-SET, M-ACTIONSin peticiones enlazadas, ni scope, filtrado o sincronizacinSeleccin mltiple de objetos (scope y sincronizacin)FiltradoRespuestas mltiplesCancel-Get

  • Protocolo CMIPProcedimientos para la transmisin de informacin de gestin y sintaxis de los servicios de CMISEDefinido en Unidades de Datos de Protocolo (PDU) intercambiadas para un servicioPDU de peticin de servicio no confirmadoPDU de peticin de servicio confirmado y respuesta de servicioPDU de respuesta enlazadaM-SetM-Set ConfirmedM-SET:M-GET:M-GetM-GetM-Linked-ReplyM-Set-ConfirmedM-Linked-Reply

  • Modelo de InformacinObjetivo:Modelar los aspectos de gestin de los recursos reales.Definir una estructura para la informacin de gestin que se transmite entre sistemasComponente principal: Objeto gestionadoAbstraccin de un recurso que representa sus propiedades para el propsito de su gestinSolo es necesario definir los aspectos del recurso tiles para su gestinNo se define la relacin entre el recurso y su abstraccin como objeto gestionado

  • Diseo orientado a objetosEl modelo de informacin hace uso de los principios de diseo orientado a objetosCapacidad de estandarizar especificaciones de una manera modularFcil capacidad de extensinReutilizacin de especificaciones anterioresPrincipales consecuencias:Concepto de Objeto: EncapsulamientoNo es visible la operacin interna del objeto, solo su interfazDiferenciacin entre aspectos de definicin (CLASES) y de implantacin (EJEMPLARES o INSTANCIAS)

  • Clases y EjemplaresSe diferencia entre la definicin de los objetos y la implementacin de estos objetosDefinicin de objetos: Clases de ObjetosResultado: Texto con definiciones de clasesImplementacin de objetos: Ejemplares (o instancias) de las clasesResultado: Ejemplares existentes en un equipo en un momento dado

  • Clases y EjemplaresCLASE 1

    CLASE 2

    CLASE 3

    AgenteEquipo

  • Componentes de la definicin de una Clase de Objeto GestionadoPosicin del objeto en la jerarqua de herenciaAtributos y operaciones permitidas sobre atributosAtributos de grupoComportamientoAcciones que se pueden solicitar sobre el objetoNotificaciones que puede enviarPaquetes condicionalesClases de objetos alomrficas con su clase

  • Relacin entre clases de objetosObjetivo: reutilizacin de definiciones de clases de objetos ya existentesEspecializacin de clases: definicin de una nueva clase por extensin de otra ya existente aadiendo nuevas propiedades:Slo es necesario definir los aspectos nuevos de mi claseIntroduce una relacin de herencia: la nueva clase hereda las propiedades de su(s) padre(s).

  • Ejemplo de jerarqua de herenciatopsystemnetworkequipmentIp networkmodemrouter

  • Jerarqua de herenciaTOP: superclase superior con las propiedades comunes o todos los objetos gestionadosSe permite solo la herencia estricta de las propiedades:Ampliacin con nuevos atributosExtensin/Restriccin de los rangos de atributosAmpliacin con nuevas acciones o notificacionesAmpliacin de los argumentos de acciones y notificacionesSe permite herencia mltiple:Mayor reutilizacin de las definiciones de clasesMejora la capacidad de un sistema gestor para reconocer clases no reconocidas.

  • Definicin de una clase (I)Sintaxis utilizada: GDMO - Guidelines for the Definition of Managed Objects

    miEquipo MANAGED OBJECT CLASS DERIVED FROM Equipo

    Nombre de la claseClase de la que hereda

  • Paquetes y Paquetes CondicionalesPAQUETE: Conjunto de:Atributos y operacionesNotificaciones y accionesComportamientosTipo de paquete:Obligatorio: todos los ejemplares poseen las propiedades de este paqueteCondicional: algunos ejemplares pueden implementar las propiedades de ese paquete y otros noCondicin de presencia: capacidades del recursoAtributo Packages: paquetes condicionales que soporta el objeto

  • Definicin de una clase (II)miEquipo MANAGED OBJECT CLASS DERIVED FROM Equipo CHARACTERIZED BY paquete1 PACKAGE

    CONDITIONAL PACKAGE paquete2

    Paquete ObligatorioPaquete Condicional

  • AtributosRepresentan las propiedades de un objeto gestionadoTienen un valor asociado que puede ser un conjunto o secuencia de elementosComponentes de la definicin de un atributo:Herencia de otra definicin de atributoSintaxis: todas las permitidasSimplesMultivaluadosReglas de filtrado que se pueden aplicar sobre el atributoDefinicin detallada fuera de la definicin de la claseEn la clase solo se pone el nombre que se definir luego.

  • Operaciones sobre atributosEspecificacin de operaciones realizables sobre atributos:Get: lee el valor de un atributoReplace: altera el valor de un atributoReplace with default: reinicializa el valor del atributo a un valor por defecto especificado en la definicin de la claseAdd: Aade un componente a un atributo multivaluadoRemove: Elimina un componente de un atributo multivaluadoSe pueden poner constricciones a los atributos:DEFAULT-VALUEINITIAL-VALUEPERMITTED VALUES / REQUIRED VALUES

  • Atributos de GrupoUn conjunto determinado de atributosPermite realizar una operacin sobre todos sus componentes como un grupoComponentes de la definicin de un atributo de grupo:Elementos del grupoDescripcin

  • AccionesOperaciones sobre un objeto que no son monitorizacin o alteracin de un atributotiles para modelar la ejecucin remota de comandos.Componentes de una accin (opcionales):Parmetros pasados a la accinParmetros esperados en la confirmacin de la accin

  • NotificacionesNotificaciones que pueden ser emitidas por el objeto Componentes de una notificacinInformacin y atributos pasados en la notificacinParmetros esperados en la confirmacin de la notificacinFuncionamiento:El objeto siempre emite la notificacin cuando se cumple los requisitosLa notificacin es comprobada frente a objetos EFD (Event Forwarding Discriminators) registrados por gestoresSi pasa la condicin del EFD, se enva el EVENT-REPORT al gestor(es) especificado en el EFD

  • Definicin de una clase (III)miEquipo MANAGED OBJECT CLASS DERIVED FROM Equipo CHARACTERIZED BY paquete1 PACKAGE ATTRIBUTES status GET octectsTxGET operationalMode DEFAULT VALUE null GET_REPLACE; ATTRIBUTE-GROUPS Traffic octects Tx,octetsRx; ACTION reset; NOTIFICATION CPUOverload: CONDITIONAL PACKAGE paquete2AtributosOperaciones sobre atributosAtributo de GrupoAccinNotificacin

  • ComportamientoTodas las definiciones de un modelo de informacin pueden tener ComportamientoEn la prctica, es el campo donde se especifica un comentario sobre la definicinPor ejemplo, el comportamiento de una clase de objetos debera incluir:Semntica de atributos, operaciones y notificacionesRespuesta a operaciones de gestin sobre el objetoCircunstancias bajo las que se emiten las notificacionesDependencias entre valores de atributos particularesEfectos de relaciones entre los objetos

  • Definicin de una clase (IV)miEquipo MANAGED OBJECT CLASS DERIVED FROM Equipo CHARACTERIZED BY paquete1 PACKAGE BEHAVIOR Definicin de la gestin de miEquipo ATTRIBUTES status GET octectsTxGET operationalMode DEFAULT VALUE null GET_REPLACE; ATTRIBUTE-GROUPS Traffic octects Tx,octetsRx; ACTION reset; NOTIFICATION CPUOverload: CONDITIONAL PACKAGE paquete2Comportamiento

  • AlomorfismoSe necesita para posibilitar la migracin de versiones de los equipos sin modificar a la vez los gestoresCapacidad de un ejemplar de una subclase de simular el comportamiento de su superclaseFuncionamiento:La nueva versin del equipo es una especializacin (subclase) de la clase de la versin antiguaLos ejemplares de la subclase de la nueva versin saben comportarse como si perteneciesen a la clase padre (versin antigua): Comportamiento AlomrficoEl gestor (de versiones antiguas) reconoce a estos ejemplares y sabe gestionarlos (limitadamente)

  • AlomorfismoDeterminacin del comportamiento alomrfico:Como argumento en la peticin de la operacinSe proporciona una lista ordenada de clases conocidas por el sistema gestor La clase que se le aplica es aquella que sea superclase alomrfica permitida y que aparezca primera en la listaGestorCLASE Equipo v2CLASE Equipo v3Alomorfismo!!GET(...,ClassAlom=Equipov2...)

  • Definicin de una clase (V)miEquipo MANAGED OBJECT CLASS DERIVED FROM Equipo CHARACTERIZED BY paquete1 PACKAGE BEHAVIOR Definicin de la gestin de miEquipo ATTRIBUTES status GET octectsTxGET operationalMode DEFAULT VALUE null GET_REPLACE; ATTRIBUTE-GROUPS Traffic octects Tx,octetsRx; ACTION reset; NOTIFICATION CPUOverload: CONDITIONAL PACKAGE paquete2 ALOMORPHIC SET EquipoSuperclases Alomrficas

  • Definicin de una clase (V)miEquipo MANAGED OBJECT CLASS DERIVED FROM Equipo CHARACTERIZED BY paquete1 PACKAGE BEHAVIOR Definicin de la gestin de miEquipo ATTRIBUTES status GET octectsTxGET operationalMode DEFAULT VALUE null GET_REPLACE; ATTRIBUTE-GROUPS Traffic octects Tx,octetsRx; ACTION reset; NOTIFICATION CPUOverload: CONDITIONAL PACKAGE paquete2 ALOMORPHIC SET Equipo REGISTERED AS (object-identifier 432)Registro de la clase en el arbol de OID

  • rbol de RegistroSe requiere una forma de especificar nombres (de objetos) de forma universalValdra un rbol de clases nico y estndar?No, porque no es un rbol ISO define un rbol de nombrado de objetos

  • Resumen: Definicin de ClasesPosicin en la jerarqua de herenciaPaquetes y paquetes condicionalesAtributosAtributos de grupoComportamientoAccionesNotificacionesClases AlomrficasRegistro en el rbol de OID

  • Jerarqua de AgregacinRefleja la relacin de contencin entre instancias de objetosSe establece una jerarqua de agregacinUna instancia subordinada est contenida en una nica instancia superiorUso:Estructuracin de instancias de objetos en los agentesUsado por los parmetros de filtrado y mbito de CMIPPermite realizar operaciones con una gran potenciaNombrado de los ejemplares desde el gestor

  • Ejemplo de rbol de agregacin

  • Nombrado de instanciasCada clase de objetos gestionados debe tener al menos un atributo que proporcione un nombre distintivo a los ejemplares de esa claseEste atributo es el Relative Distinguished Name (RDN)El nombre de una instancia es la concatenacin de RDN de sus antecesores en la jerarqua de agregacinEjemplo de nombre completo de instancia:SistemaId=DEPART3@PCId=PCMarketing@UnidadID=DiscoA

  • Nombrado de instanciasSistemaSisID=ST5Workstation WSId=Sun5PC PCId=PC2Placa Red PlacaId=Eth1Unidad Disco UnId=BSistemaSisID=ST8PC PCId=PC7Unidad Disco UnId=CSistId=ST5@PCId=PC2@UnID=C

  • MIBConjunto de definiciones de uno o varios recursos:Clases de objetos gestionadosAcciones, notificaciones, atributos, sintaxis, etc.No tiene que ser autocontenida, permite referencias a otras MIBsSintaxis de MIB: GDMOGran variedad de MIBs definidas y normalizadas actualmente

  • Recapitulacin: 3 rboles en Gestin OSIHemos visto que en gestin OSI se utilizan tres rboles: resuelven problemas distintosrbol de registro ISONombrar objetos de forma nicarbol de herenciaDefinir y derivar clases de forma convenienteNo es estrictamente un rbol (herencia mltiple)rbol de agregacinOrganizar instancias en una MIB concreta

  • GDMOGuidelines for the Definition of Managed ObjectsProporciona las pautas para la definicin de MIBs.Se definen mediante macros ASN.1La norma proporciona adems normas tiles para disear MIBS:Agrupamientos de datosUso de herenciaDefinicin de relaciones.....

  • Guidelines for the Definition of Managed ObjectsMacros para la definicin de:

    MANAGED OBJECTPACKAGESPARAMETERATTRIBUTEATTRIBUTE GROUPBEHAVIORACTIONNOTIFICATION

  • Indice del CursoIntroduccinPlanificacin de la Gestin de RedFuncionalidad de la Gestin de RedArquitectura TMNModelo de Gestin de Red OSIModelo de Gestin de Red de InternetSistemas de Gestin IntegradaPlataformas de Gestin

  • Modelo de Gestin Internet Premisas de diseoAxioma fundamental

    Consecuencias:El impacto de aadir gestin de red en los nodos debe ser el mnimo posibleLa complejidad algortmica y de comunicaciones debe recaer en los procesos gestoresSi la gestin de red es esencial, entonces debe ser implantada en todos los recursos de una red

  • EvolucinPrimera aproximacin (Marzo 1987):SGMP: Simple Gateway Monitoring Protocol HEMS: High-level Entity Management SystemCMOT: CMIP over TCPRevisin (Febrero 1988)Corto plazo: SGMP actualizado (SNMP)Largo Plazo: CMOTPrimeras recomendaciones: SNMP, SMI, MIB (Agosto 1988)Nuevas revisiones: SNMP, MIB-II (Marzo 1991)Desarrollo de MIBs particulares (1991-....)SNMPv2 (Mayo 1993): rechazo sin consenso posteriorSNMPv3 : Noviembre 1997.

  • Marco de la Gestin Internet El marco de trabajo est basado en tres documentos:Structure of Management Information (SMI) rfc 1155Management Information Base (MIB) rfc 1156, rfc 1213Simple Network Management Protocol (SNMP) rfc 1157Documentos adicionales:Concise MIB definitions rfc 1212

  • Estructura de Inf. de GestinObjetivo: referenciar un recurso en un sistema remotoProtocolo IP: permite llegar al sistema remotoProtocolo SNMP: permite llegar al proceso de gestin de red del sistema remoto.Cmo llegar a los recursos del sistema remoto?Mtodo comn para nombrar a los objetos.Se usan los Object Identifiers (OID)

  • Estructura de Informacin de GestinOIDs: Nos permiten alcanzar (nombrar) objetos mediante SNMPCmo devolvemos los valores de los objetos (respuesta a un get)?Es necesario:Conocer la estructura de los valores que nos pueden llegar desde los objetos (Macro OBJECT-TYPE)Usar una codificacin por lnea conocida de estos valores (Sintaxis de transferencia)

  • Macro OBJECT TYPEsysDescr OBJECT-TYPE SYNTAX OCTET-STRING ACCESS read-only STATUS mandatory ::= {system 1}OBJECT-TYPE MACRO::=BEGINTYPE NOTATION::= SYNTAX type ACCESS Access STATUS StatusVALUE NOTATION::= valueAccess::= read only | read write | write only | not-accessibleStatus::= mandatory|optional|obsoleteENDEjemplo

  • Acceso y statusAccess: Define el nivel de acceso al objetoRead-onlyRead-writeWrite-onlyNot-accessibleStatus: Define los requisitos de implementacin del objeto:MandatoryOptionalObsolete

  • Nombre de los objetosEst definido como un OBJECT IDENTIFIEREs usado para nombrar a los objetos gestionadosPueden estar 3 tipos de MIBs:MIB Standard de InternetMib OBJECT IDENTIFIER::={internet mgmt(2) 1}MIBs experimentalesExperimental OBJECT IDENTIFIER::={internet 3}MIBs privadasEnterprises OBJECT IDENTIFIER::={internet private (4) 1}

  • SintaxisSyntax: define el tipo de datos que modela el objetoTipos permitidos para los objetos:Tipos simples (Integer, Octet String, Object Identifier)Tipos etiquetadosTipos estructurados (Sequence, Sequence of)Subtipos (IP Address, counter, gauge,...)

  • Sintaxis: Tipos simplesINTEGER: nmeros cardinales.Status::= INTEGER {up(1), down(2), testing(3)}OCTET STRING: 0 o ms octetos. Cada byte puede tomar valores entre 0 y 255.OCTET IDENTIFIER: Identificacin de objetos.NULL: Tipo nulo. No se usa en el marco de gestin

  • Bases de informacin de gestin (MIB)MIB: Conjunto de objetos gestionados de un recurso que se publican para ofrecer interoperabilidad de gestin.Los objetos se organizan en gruposLos nodos deben soportar grupos enterosTipos de MIBs:Estndares: MIB-I y MIB-IIExperimentalesPrivadas

  • MIB-IPrimera MIB normalizada: Objetos de los protocolos de TCP/IP:

  • MIB-II

  • MIB-IIEjemplo: MIB-2 . ipConfiguracin de los parmetros de IPipForwardingipDefault TTl: DESCRIPTION The default value inserted into the Time-To_Live field of the IP header of datagrams originated at this entity, whenever a TTL value is not supplied by the transport layer protocol.....Estadsticas sobre paquetess: ipInReceivesErrores: ipInAddrErrors,........TablasDe direcciones (interfaces)De enrutamiento .......

  • MIBs experimentalesMIBs en desarrollo por los grupos de trabajo de Internet.Se estandarizarn complementando a la MIB-IIEjemplo de MIBs ya estndares:IEEE 802.4 Token Bus (rfc 1230)IEEE 802.5 Token Ring (rfc 1231)IEEE 802.3 Repeater Devices (rfc 1368)Ethernet (rfc 1398)FDDI (rfc 1285)RMON (rfc 1271)Bridges (rfc 1286)........

  • MIBs PrivadasMIBs de productos especficos, que aaden funcionalidad a las MIB estndar.Los fabricantes las hacen pblicas:Antiguamente: depsito comn en ftp://venera.isi.eduActualmente: servidores WWW del fabricante, diskette proporcionado con el producto, etc.Necesarias para integrarlas en una plataforma de gestin de red general.

  • Arquitectura de un Sistema SNMPRFC 1157: surge a partir del protocolo SGMP para gestin de routers IP.Arquitectura de un sistema de gestin SNMP:Estacin de gestin de redConjunto de MIBsOrdenadorConjunto de MIBsRouterConjunto de MIBsServidor de terminalesSNMPSNMPSNMP

  • SNMP: Torre de ComunicacionesSNMP RFC 1157UDP RFC 768 IP RFC 1157ICMP RFC 782FDDIToken RingEthernetNivel 7Nivel 4Nivel 3Niveles 1 y 2

  • SNMP: Modelo de comunicacionesProceso GestorProceso AgenteMIB CentralGet RequestGetNextRequestSet RequestGet ResponseTrapSNMPUDPIPProtocolos dependientes de la redMIB del AgenteGet RequestGetNextRequestSet RequestGet ResponseTrapSNMPUDPIPProtocolos dependientes de la redRED

  • Marco AdministrativoMarco administrativo: determina polticas de autenticacin y autorizacinComunidad: relacin entre un agente, una vista de sus MIB y un conjunto de gestoresNombre de comunidad: cadena de octetos transmitida en los mensajes SNMP.Autenticacin:Trivial: el nombre de comunidad se transmite en claro !! (Y adems se transmite en todas las operaciones, ya que no hay sesiones)Autorizacin:La comunidad tiene asociado una vista (conjunto de objetos)Para cada objeto se define un modo de acceso: read-only, read-write

  • Marco AdministrativoEn la prcticaComunidad pblicaAgente con todos sus MIB con acceso read / onlyTodos los gestoresNombre de comunidad: publicComunidad privada:Agente con todas sus MIB con acceso read / writeTodos los gestoresNombre de la comunidad preacordado y confidencial

  • Mensajes SNMPMensaje SNMP datagrama UDPDisminuye procesado de mensajes y complejidad del agente

    Los mensajes SNMP son recibidos en el puerto UDP 161VersincomunidaddatosRequest idError statusError indexName

    Value

    Name

    Value

    ........

  • Campos en mensajes SNMPId.Peticin: Permite eliminar duplicados.ErrorStatus: Indica error al procesar una peticin(noError(0), tooBig(1), nosuchName(2), badValue(3), readOnly(4), genErr(5))ErrorIndex: Variable que caus el errorVariable Bindings: Lista de instancias con sus valoresLos valores van vacos en los getsEnterprise: tipo de objeto generador del evento/trap (sysObjectId)

  • Campos en mensajes SNMPDir.Agente: Direccin del agente que genera el trapTrap genrico:coldStart(0), warmStart(1), linkDown(2), linkUp(3), authenticationFailure(4), egpNeighborLoss(5), enterpriseSpecific(6)Trap especfico: cdigo especfico del trapTimeStamp: tiempo desde la ltima reinicializacin del agente (sysUpTime)

  • Operaciones SNMPGetRequest: Peticin de valores especficos de la MIBGetNextRequest: Proporciona un medio para moverse por la MIB. Peticin del objeto siguiente a uno dado de la MIB.GetResponse: Devuelve los valores solicitados por las operaciones anteriores.SetRequest: Permite asignar un valor a una variableTraps: Permite a los agentes informar de sucesos inusuales.

  • Envo de mensajes SNMPEl gestor puede enviar mltiples peticiones sin recibir respuestaProceso de envo de un mensaje SNMP:TransmisinSe construye PDUSe invoca al servicio de autenticacin, con la direccin de transporte y el communitySe construye el mensaje SNMPSe codifica RecepcinComprobacin sintctica (eventual descarte)Verificacin de la versin utilizadaAutenticacin: Si falla, trap de autenticacinProcesado de la peticin

  • Operaciones SNMP: GetGet-Request: Permite pedir el valor de un objeto especfico en un recurso. El objeto debe existir.EJEMPLOSnmp/>snmpget-h cisco-dit sysDescr.0

    Value:GS Software (GS2-BRX), versin 8.2 (3)Copyright 1986-1991 by Cisco Systems.Inc.Compiled Tue 12-Feb-91 12:02 by Peter Johnson

    Respuesta con Get-ResponseAtmica (SNMPv1): o se obtienen todas o no se devuelve ninguna.

  • Operaciones SNMP: Get-NextGet-Next-Request: Proporciona el objeto sucesor lexicogrficamente siguiente del que se proporciona. Sirve para recorrer tablas de routeo

  • Operaciones SNMP: SetSet Request: Permite alterar el valor de un objeto que se soliciteHay que identificar especficamente el ejemplar que se quiere cambiar:Set (OID.ejemplar,nuevo-valor)Problema: Falta de seguridadEsta operacin est deshabilitada en muchos agentes

  • Operaciones SNMP: TrapTraps: Sirven para informar de sucesos extraordinarios.Son invocadas espontneamente por el agente.En algunos casos, se pueden programar escribiendo en variables (ej: snmp, snmpEnableAuthenTraps)No confirmadosLas aplicaciones suelen basarse polling en vez de eventosSera apropiado un mecanismo no-confirmado de traps si el servicio de transmisin fuese fiable?Traps definidas:ColdStart, WarmStart, LinkDown, LinkUp, AuthenticationFailure, EGPNeighborLoss, EnterpriseSpecific: Traps privadas

  • ConclusionesVentajas del SNMP:SimplicidadRequiere menor procesamiento que el CMIPAmpliamente usado y probadoEst integrado en muchos productos actualesDesventajas:Aspectos de seguridadFuncionalidad reducida No facilita la invocacin de operaciones, creacin de objetos,....Falta de visin globalPoco eficienteGenera mucho trfico por la redNo facilita el diseo de las MIBsEs poco adaptable para gestin jerrquica.

  • Indice del CursoIntroduccinPlanificacin de la Gestin de RedFuncionalidad de la Gestin de RedArquitectura TMNModelo de Gestin de Red OSIModelo de Gestin de Red de InternetSistemas de Gestin IntegradaPlataformas de Gestin

  • El problema de la heterogeneidadInterconexin entre equipos: resuelto por arquitecturas de comunicaciones estndares (TCP/IP, X.25, etc.)Interconexin Gestor-Equipo:Fabricantes: Intento de establecer carcter propietario (se aseguran la venta del equipo y de su gestor)Usuarios: entornos heterogneos, de mltiples fabricantes Aumento imparable del nmero de gestores?

  • EvolucinUn primer paso: Gestin Autnoma. Redes con gestin local en cada nodoSistema de gestin localSistema de gestin localSistema de gestin localSistema de gestin local

  • Evolucin (II)Siguiente paso: Gestin homognea. Redes homogneas con un nico nodo de gestin centralizadoSistema de gestin centralizado

  • Evolucin (III)Situacin actual: Gestin heterognea. Ampliacin de las redes con la interconexin de productos heterogneos.Ejemplo:Organizacin que satisface los requisitos de comunicaciones de sus sistemas de informacin mediante:Red de datosRed de telefonaTransmisin (multiplexores, mdem, etc..)

  • EjemploSupuesto que los elementos de cada una de las redes son del mismo fabricante, existiran tres centros de gestin de red.Interfaz de usuarioInterfaz de usuarioInterfaz de usuarioSistema de gestin de red propietarioSistema de gestin de red propietarioSistema de gestin de red propietarioHOSTMUXMUXMUXPBXPBXPBXRed 1Red 2Red 3

  • ConsecuenciasPlano de usuario (operador de red): Multiplicidad de interfaces de usuario.Plano de aplicacin (de gestin): distintos programas de aplicacin con funcionalidad similarPlano de informacin (de gestin): duplicidad y posible inconsistencia de la informacin almacenada en las bases de datos.Dificulta el cumplimiento de que la gestin de red sea efectiva en coste

  • Gestin integradaInterfaz de Usuario IntegradoSistema de gestin de red integradoHOSTMUXMUXMUXPBXPBXPBXRed 1Red 2Red 3

  • Sistemas de Gestin integradaInterfaz de Usuario UnificadoServicios de PresentacinAplicaciones de gestinBase de DatosServicios de comunicaciones compartidosCapacidad de distribucin del sistema

  • Requisitos de la gestin integradaNormalizacin de las comunicacionesEs necesario especificar un protocolo entre elemento de red y centro de gestinNormalizacin de la informacin.El centro de gestin debe conocer las propiedades de gestin de los elementos de red:Su nombreFormato de las respuestasDefinicin sintcticamente uniforme de los elementos de red

  • Indice del CursoIntroduccinPlanificacin de la Gestin de RedFuncionalidad de la Gestin de RedArquitectura TMNModelo de Gestin de Red OSIModelo de Gestin de Red de InternetSistemas de Gestin IntegradaPlataformas de Gestin

  • Plataformas de gestinIntegracin de aplicaciones: si los recursos se gestionan segn modelos normalizados:Aplicaciones de gestin genricas, basadas en el protocolo de gestin directamente.Aplicaciones con el mismo mtodo de acceso: reutilizacin del software de protocolos de gestin.Plataformas de gestinInfraestructura de gestin comn para las aplicacionesFuncionalidad bsica de gestin de redPermite integracin de aplicaciones a nivel de interfaz de usuario.

  • Plataformas de gestinLas plataformas ms conocidas son:Hewlett-Packard: OpenViewIBM: NetView / 6000 (Tvoli TME)Sun: SunNet ManagerDEC: PolyCenterCabletron: SpectrumBull: ISMNetLabs: OverLordMicromuse: Netcool

  • Funcionalidad de las plataformasLa funcionalidad que proporcionan es muy bsica, y orientada al protocolo. No proporcionan transparencia.Aplicaciones ms usuales:MIB Browser: interfaz de usuario del protocolo SNMP.Discover: permite auto-descubrir equipos y topologas de la redProgramacin de sondeos de variables de la MIBProgramacin de acciones ante alarmasVisualizador grfico de valores de variables de MIB.

  • HP Open ViewEntorno: HP, Sun, MOTIFMltiples aplicaciones de otros vendedores integrablesSoporta comunicaciones por SNMP y CMIPIncorpora la aplicacin Network Node Manager para redes TCP / IPUsa la base de datos INGRESS

  • HP Open View: ArquitecturaNetwork Node ManagerSNMP MIB BrowserIP Discovery and LayoutData Presentation ToolsCONSOLE(OSF Motif)INGRESS DatabaseSNMPCMIPXMP API

  • HP Open View: versin 4.0Incluye herramientas para desarrollo de aplicaciones de gestin OSI.OPI: Open Protocol Interface. Permite el desarrollo de dispositivos de mediacin TMN.Seleccionado por los principales fabricantes de equipos de telecomunicacin para el desarrollo de sus aplicaciones de gestin:NortelAlcatelEricssonNokia ATT

  • Integracin entre aplicaciones3 tipos de integracin entre aplicaciones de gestin:Integracin de comunicacionesIntegracin de interfaces de usuarioIntegracin de informacinLas dos primeras estn solucionadas con el uso de una plataforma de gestin:Comunicaciones : todas las aplicaciones usan los servicios de comunicaciones de la plataformaInterfaz de usuario: las aplicaciones comparten el interfaz de usuario de la plataforma.

  • Integracin de informacinBase de datos local de gestin: Las aplicaciones de gestin necesitan almacenar datos localmente: datos de topologa, datos administrativos.Estos datos pueden formar parte de las MIBs, pero no es frecuente.Las plataformas y algunas aplicaciones incorporan el uso de bases de datos relacionales para el almacenamiento local.Cada aplicacin tiene necesidades de almacenamiento diferentes, pero con frecuencia existen datos comunes entre ellas

  • ConsecuenciaCada aplicacin tiene su propia base de datos.PLATAFORMA DE GESTIN

    Protocolos de gestin de red

  • SolucionesLas plataformas actuales no permiten una integracin de la informacin entre las aplicacionesDos enfoques diferentes para su solucin:Esquema universal de almacenamiento de datos: consorcio MIC fallidoConfiguracin ad-hoc por los gestores de red

  • Convergencia de plataformasGestin integrada: permite acceder a informacin de gestin de los recursos de la misma manera.Plataformas de gestin: ofrecen a otras aplicaciones infraestructura de acceso a recursos.Qu plataforma elijo para desarrollar mi aplicacin?Me tengo que ligar a la plataforma de un fabricante para realizar mi aplicacin de gestin?Problema: Heterogeneidad de plataformasUna solucin: desarrollo de aplicacin para mltiples plataformas

  • Tendencias y Foros InternacionalesConvergencia de plataformasNMF (OMNIPoint)OSF(DME)X/Open (XMP)Gestin de ordenadores personalesDMTFGestin basada en WebWBEMJMAPIGestin en Entornos de Procesamiento Distribuido

  • DEMO

  • Preguntas?FIN

    The focus of this presentation is Passport management solutions. Before we head into our discussion of Passport management, however, we are going to take a few minutes to talk about Service ware and Preside. We will do this in order to set the context: it is important for you to understand the differences and the definitions of each area. As the slide illustrates, PRESIDE is the new single brand name for Nortel Networks Service ware products and values.Service ware enables the shift from management of the infrastructure to delivering services. The goal of Service ware for customers is to contribute to increased revenue opportunities, while at the same time simplifying operations and reducing your overall costs. If we look at the above slide, the Infrastructure layer represents the equipment that the network is built upon.Applications represents the purpose of the network, e.g.. the capabilities the customer wants to outsource to the carrier (eg. Web hosting) and the Service ware layer is the glue that makes the network work. Included in this layer are concepts such as network management, policy services, and service level agreements. Other points to emphasize: Service ware are really products of tomorrow/products being developed today which enhance the value of basic network management. Most of the products we have today fall into the Infrastructure management category. Most of the Preside tools we are developing will be for management of the applications.Main message: Passport management, which resides in the Service ware layer as illustrated above, is part of a larger suite of Service ware products.