Presentado por: Jordy Vílchez Astucuridownloads.tuxpuc.pucp.edu.pe/linuxweek2008...Un protocolo …...
Transcript of Presentado por: Jordy Vílchez Astucuridownloads.tuxpuc.pucp.edu.pe/linuxweek2008...Un protocolo …...
![Page 1: Presentado por: Jordy Vílchez Astucuridownloads.tuxpuc.pucp.edu.pe/linuxweek2008...Un protocolo … simple pero muy útil (IETF) Estructura de información: SMI Representación de](https://reader035.fdocuments.ec/reader035/viewer/2022071210/6020c4913777fe73281c60a9/html5/thumbnails/1.jpg)
Presentado por: Jordy Vílchez Astucuri
Ingeniero de las Telecomunicaciones
Hacia un nuevo paradigma en la gestión de sistemas
![Page 2: Presentado por: Jordy Vílchez Astucuridownloads.tuxpuc.pucp.edu.pe/linuxweek2008...Un protocolo … simple pero muy útil (IETF) Estructura de información: SMI Representación de](https://reader035.fdocuments.ec/reader035/viewer/2022071210/6020c4913777fe73281c60a9/html5/thumbnails/2.jpg)
Gestión, ¿qué es?
Gestión, ¿para qué?: FCAPS
Evolución de la gestión de redes en telecomunicaciones: de la administración de dispositivos a la administración de servicios
Protocolos y arquitecturas de gestión:SNMPWBEMTMN, CORBA, etc.
![Page 3: Presentado por: Jordy Vílchez Astucuridownloads.tuxpuc.pucp.edu.pe/linuxweek2008...Un protocolo … simple pero muy útil (IETF) Estructura de información: SMI Representación de](https://reader035.fdocuments.ec/reader035/viewer/2022071210/6020c4913777fe73281c60a9/html5/thumbnails/3.jpg)
Un protocolo … simple pero muy útil (IETF)
Estructura de información: SMIRepresentación de la información:
MIBs de estructura arbolarReglas de codificación: ASN.1 y BERFormato de datagramaOperaciones predefinidas: set, get, trap, getbulk, etc.
![Page 4: Presentado por: Jordy Vílchez Astucuridownloads.tuxpuc.pucp.edu.pe/linuxweek2008...Un protocolo … simple pero muy útil (IETF) Estructura de información: SMI Representación de](https://reader035.fdocuments.ec/reader035/viewer/2022071210/6020c4913777fe73281c60a9/html5/thumbnails/4.jpg)
Una iniciativa, práctica y flexible (DMTF) Estructura de información: CIM Representación de la información: jerarquía
altamente estructurada, organizada y amplia de OBJETOS capaces de establecer relaciones entre sí. Models
Reglas de codificación: XML-CIM Transporte sobre HTTP Operaciones “ilimitadas”
![Page 5: Presentado por: Jordy Vílchez Astucuridownloads.tuxpuc.pucp.edu.pe/linuxweek2008...Un protocolo … simple pero muy útil (IETF) Estructura de información: SMI Representación de](https://reader035.fdocuments.ec/reader035/viewer/2022071210/6020c4913777fe73281c60a9/html5/thumbnails/5.jpg)
Figura 1 Elementos componentes de la arquitectura WBEMFuente: [HOB2004, cap. 3]
![Page 6: Presentado por: Jordy Vílchez Astucuridownloads.tuxpuc.pucp.edu.pe/linuxweek2008...Un protocolo … simple pero muy útil (IETF) Estructura de información: SMI Representación de](https://reader035.fdocuments.ec/reader035/viewer/2022071210/6020c4913777fe73281c60a9/html5/thumbnails/6.jpg)
Figura 2 Capas de comunicación en WBEMFuente: [OPG20071, p. 39]
![Page 7: Presentado por: Jordy Vílchez Astucuridownloads.tuxpuc.pucp.edu.pe/linuxweek2008...Un protocolo … simple pero muy útil (IETF) Estructura de información: SMI Representación de](https://reader035.fdocuments.ec/reader035/viewer/2022071210/6020c4913777fe73281c60a9/html5/thumbnails/7.jpg)
Figura 3 Síntesis de conceptos WBEMFuente: [OPG20071]
![Page 8: Presentado por: Jordy Vílchez Astucuridownloads.tuxpuc.pucp.edu.pe/linuxweek2008...Un protocolo … simple pero muy útil (IETF) Estructura de información: SMI Representación de](https://reader035.fdocuments.ec/reader035/viewer/2022071210/6020c4913777fe73281c60a9/html5/thumbnails/8.jpg)
Características del servidorMultiplataforma,Codificado en C+
+,soporte SSL,
CMPI, indicaciones.
Arquitectura del servidor
Figura 4 Arquitectura del servidor WBEM Open PegasusFuente: [OPG20072]
![Page 9: Presentado por: Jordy Vílchez Astucuridownloads.tuxpuc.pucp.edu.pe/linuxweek2008...Un protocolo … simple pero muy útil (IETF) Estructura de información: SMI Representación de](https://reader035.fdocuments.ec/reader035/viewer/2022071210/6020c4913777fe73281c60a9/html5/thumbnails/9.jpg)
ServidorOpen Pegasus (habilitado con SSL, SLP, y CMPI)
ProveedoresSBLIM (BASE, FSVOL, NETWORK, GATHER)
ClientesCLI: CIMCLI y WBEMCLIGUI: ECUTE CIM Explorer
CIM Navigator SNIA CIM Browser
![Page 10: Presentado por: Jordy Vílchez Astucuridownloads.tuxpuc.pucp.edu.pe/linuxweek2008...Un protocolo … simple pero muy útil (IETF) Estructura de información: SMI Representación de](https://reader035.fdocuments.ec/reader035/viewer/2022071210/6020c4913777fe73281c60a9/html5/thumbnails/10.jpg)
![Page 11: Presentado por: Jordy Vílchez Astucuridownloads.tuxpuc.pucp.edu.pe/linuxweek2008...Un protocolo … simple pero muy útil (IETF) Estructura de información: SMI Representación de](https://reader035.fdocuments.ec/reader035/viewer/2022071210/6020c4913777fe73281c60a9/html5/thumbnails/11.jpg)
![Page 12: Presentado por: Jordy Vílchez Astucuridownloads.tuxpuc.pucp.edu.pe/linuxweek2008...Un protocolo … simple pero muy útil (IETF) Estructura de información: SMI Representación de](https://reader035.fdocuments.ec/reader035/viewer/2022071210/6020c4913777fe73281c60a9/html5/thumbnails/12.jpg)
Clientes GUI
Figura 5 Interfaz de ECUTE CIM Explorer Fuente: [Elaboración propia]
Figura 6 Interfaz de CIM Navigator Fuente: [Elaboración propia]
Figura 7 Interfaz de SNIA CIM Browser Fuente: [Elaboración propia]
![Page 13: Presentado por: Jordy Vílchez Astucuridownloads.tuxpuc.pucp.edu.pe/linuxweek2008...Un protocolo … simple pero muy útil (IETF) Estructura de información: SMI Representación de](https://reader035.fdocuments.ec/reader035/viewer/2022071210/6020c4913777fe73281c60a9/html5/thumbnails/13.jpg)
Servidor
Requisitos previos (lib6c-dev, gawk, bison, flex, g++, openssl, openslp, doc++)
Instalación: definición de variables de entorno y proceso de instalación y pruebas
Configuración: creación de llave privada del servidor, certificado y firma del mismo. Configuración de autenticación, autorización
![Page 14: Presentado por: Jordy Vílchez Astucuridownloads.tuxpuc.pucp.edu.pe/linuxweek2008...Un protocolo … simple pero muy útil (IETF) Estructura de información: SMI Representación de](https://reader035.fdocuments.ec/reader035/viewer/2022071210/6020c4913777fe73281c60a9/html5/thumbnails/14.jpg)
Proveedores
Requisitos previos: CIMOM correctamente instalado y activo (Open Pegasus), libsysfs-dev
Instalación: seguir orden indicado (base, fsvol, devel, network y gather) e instrucciones incluidas en el paquete (./configure, make, make install)
Registro: ejecutar script de registro con parámetros apropiados, enlace simbólico de librerías
![Page 15: Presentado por: Jordy Vílchez Astucuridownloads.tuxpuc.pucp.edu.pe/linuxweek2008...Un protocolo … simple pero muy útil (IETF) Estructura de información: SMI Representación de](https://reader035.fdocuments.ec/reader035/viewer/2022071210/6020c4913777fe73281c60a9/html5/thumbnails/15.jpg)
Clientes
Requisitos previos: httpg-dev, binutils-dev, jdk 1.6.0_03 (Java de Sun Microsystems)
Instalación: instrucciones incluidas cada paquete (./configure, make, make install) o descompresión
Configuración: ingresar datos como protocolo (http, https), dirección IP, puerto (5988,5989), namespace (root/cimv2), usuario, contraseña, tipo de CIMOM
![Page 16: Presentado por: Jordy Vílchez Astucuridownloads.tuxpuc.pucp.edu.pe/linuxweek2008...Un protocolo … simple pero muy útil (IETF) Estructura de información: SMI Representación de](https://reader035.fdocuments.ec/reader035/viewer/2022071210/6020c4913777fe73281c60a9/html5/thumbnails/16.jpg)
Escenario de Pruebas
Figura 8 Escenario de pruebasFuente: [Elaboración propia]
![Page 17: Presentado por: Jordy Vílchez Astucuridownloads.tuxpuc.pucp.edu.pe/linuxweek2008...Un protocolo … simple pero muy útil (IETF) Estructura de información: SMI Representación de](https://reader035.fdocuments.ec/reader035/viewer/2022071210/6020c4913777fe73281c60a9/html5/thumbnails/17.jpg)
Prueba de Conectividad
Figura 9 Servidores WBEM conectadosFuente: [Elaboración propia]
Figura 10 Ejemplo de comunicación XML/CIM entre cliente y servidorFuente: [Elaboración propia]
![Page 18: Presentado por: Jordy Vílchez Astucuridownloads.tuxpuc.pucp.edu.pe/linuxweek2008...Un protocolo … simple pero muy útil (IETF) Estructura de información: SMI Representación de](https://reader035.fdocuments.ec/reader035/viewer/2022071210/6020c4913777fe73281c60a9/html5/thumbnails/18.jpg)
Pruebas de Seguridad
Figura11 Error de autenticación por contraseña erróneaFuente: [Elaboración propia]
Figura 12 Conexión SSL. Mensajes cifradosFuente: [Elaboración propia]
![Page 19: Presentado por: Jordy Vílchez Astucuridownloads.tuxpuc.pucp.edu.pe/linuxweek2008...Un protocolo … simple pero muy útil (IETF) Estructura de información: SMI Representación de](https://reader035.fdocuments.ec/reader035/viewer/2022071210/6020c4913777fe73281c60a9/html5/thumbnails/19.jpg)
Pruebas de Operatividad
Figura 14 Instancia de Linux_OperatingSystemFuente: [Elaboración propia]
Figura13 Resultado exitoso de la invocación a un método remotoFuente: [Elaboración propia]
![Page 20: Presentado por: Jordy Vílchez Astucuridownloads.tuxpuc.pucp.edu.pe/linuxweek2008...Un protocolo … simple pero muy útil (IETF) Estructura de información: SMI Representación de](https://reader035.fdocuments.ec/reader035/viewer/2022071210/6020c4913777fe73281c60a9/html5/thumbnails/20.jpg)
Pruebas de Rendimiento
Figura 15 Rendimiento como servidor. Consulta única.Fuente: [Elaboración propia]
![Page 21: Presentado por: Jordy Vílchez Astucuridownloads.tuxpuc.pucp.edu.pe/linuxweek2008...Un protocolo … simple pero muy útil (IETF) Estructura de información: SMI Representación de](https://reader035.fdocuments.ec/reader035/viewer/2022071210/6020c4913777fe73281c60a9/html5/thumbnails/21.jpg)
Pruebas de Rendimiento
Figura 18 Rendimiento como cliente. Consulta única.Fuente: [Elaboración propia]
![Page 22: Presentado por: Jordy Vílchez Astucuridownloads.tuxpuc.pucp.edu.pe/linuxweek2008...Un protocolo … simple pero muy útil (IETF) Estructura de información: SMI Representación de](https://reader035.fdocuments.ec/reader035/viewer/2022071210/6020c4913777fe73281c60a9/html5/thumbnails/22.jpg)
VentajasRepresentación de objetos gestionados frente a
variables gestionadasDiseñado para implementar la administración
de servicios Invocación transparente a métodos y
operacionesDistinción entre la información a transmitirse y
la forma de hacerlo: permite flexibilidad y crecimiento
En resumen: diseñado para satisfacer las necesidades presentes y futuras de la gestión de redes.
![Page 23: Presentado por: Jordy Vílchez Astucuridownloads.tuxpuc.pucp.edu.pe/linuxweek2008...Un protocolo … simple pero muy útil (IETF) Estructura de información: SMI Representación de](https://reader035.fdocuments.ec/reader035/viewer/2022071210/6020c4913777fe73281c60a9/html5/thumbnails/23.jpg)
DesventajasCabeceras XML y operaciones sofisticadas
incrementan la necesidad de recursos como mayor ancho de banda, capacidad de procesamiento y memoria
Necesidad de aprender un nuevo paradigma de gestión
Implementación más complejaLa aceptación en la industria no ha crecido
como se esperaba.En resumen: SNMP sigue prevaleciendo por su
simplicidad y difusión, pero dará pasó a una plataforma más robusta y flexible.
![Page 24: Presentado por: Jordy Vílchez Astucuridownloads.tuxpuc.pucp.edu.pe/linuxweek2008...Un protocolo … simple pero muy útil (IETF) Estructura de información: SMI Representación de](https://reader035.fdocuments.ec/reader035/viewer/2022071210/6020c4913777fe73281c60a9/html5/thumbnails/24.jpg)
Evolución del concepto de gestión hacia la gestión de servicios
SNMP es el protocolo más difundido pero posee muchas falencias.
WBEM está orientado a satisfacer los desafíos de la gestión de servicios.
SNMP sigue siendo el estándar más difundido por su simplicidad y cantidad de
software y hardware ya desarrollado.
![Page 25: Presentado por: Jordy Vílchez Astucuridownloads.tuxpuc.pucp.edu.pe/linuxweek2008...Un protocolo … simple pero muy útil (IETF) Estructura de información: SMI Representación de](https://reader035.fdocuments.ec/reader035/viewer/2022071210/6020c4913777fe73281c60a9/html5/thumbnails/25.jpg)
Implementación de indicacionesImplementación y expansión del
cliente WBEM-SMT (interfaz que permite la gestión de servicios)
Implementación de atributos y propiedades faltantes de los proveedores SBLIM Comparación cuantitativa con SNMPEstudio de la convivencia/migración de SNMP y WBEM
![Page 26: Presentado por: Jordy Vílchez Astucuridownloads.tuxpuc.pucp.edu.pe/linuxweek2008...Un protocolo … simple pero muy útil (IETF) Estructura de información: SMI Representación de](https://reader035.fdocuments.ec/reader035/viewer/2022071210/6020c4913777fe73281c60a9/html5/thumbnails/26.jpg)
Redes de almacenamiento (SAN)Sistemas distribuidosGestión de sistemas en general
![Page 27: Presentado por: Jordy Vílchez Astucuridownloads.tuxpuc.pucp.edu.pe/linuxweek2008...Un protocolo … simple pero muy útil (IETF) Estructura de información: SMI Representación de](https://reader035.fdocuments.ec/reader035/viewer/2022071210/6020c4913777fe73281c60a9/html5/thumbnails/27.jpg)