• No se han encontrado resultados

LA TECNOLOGÍA XML EN LA ADMINISTRACIÓN DE RED

In document ESCUELA POLITÉCNICA NACIONAL (página 83-88)

CAPÍTULO 1: FUNDAMENTOS TEÓRICOS

1.4 XML PARA SISTEMAS DE ADMINISTRACIÓN DE RED

1.4.2 LA TECNOLOGÍA XML EN LA ADMINISTRACIÓN DE RED

Debido a la gran cantidad de componentes que posee la tecnología XML, las posibilidades de la misma dentro de la administración de red son grandes. Por eso a continuación se verá como los principales componentes de la tecnología pueden ser utilizados para la administración de red.

1.4.2.1 Lenguaje XML

El lenguaje XML como tal puede utilizarse para representar la información de administración de red. Esto debido a que la tecnología de SNMP especifica cómo debe ser codificada la información de administración en el protocolo. Sin embargo, no define cómo debería ser representada tal información si tiene que ser almacenada para realizar procesamientos adicionales sobre la misma. Con el lenguaje XML se pueden realizar ambas tareas fácilmente.

De la misma manera, a través del lenguaje XML grandes cantidades de información puede ser representadas y transmitidas en un único documento XML, lo que no sucede con SNMP.

Otro punto a favor del lenguaje XML para la representación de la información de administración de red es su amplia aceptación para facilitar la lectura tanto de las personas como de las máquinas. Esto beneficia a los primeros ya que ayuda a los administradores a realizar depuraciones y tomar acciones correctivas. Por el lado de las máquinas, permite asegurar integridad en el procesamiento de la información.

1.4.2.2 HTTP

67

cuenta fueron la capacidad de procesamiento y memoria, así como el consumo del ancho de banda. Actualmente, en el desarrollo de un sistema se considera mucho más importante la confiabilidad, el throughput, la facilidad de uso y sobre todo el costo de desarrollo. Teniendo en cuenta ésto, se ve como los fabricantes de dispositivos como impresoras y puntos de acceso inalámbricos los equipan con agentes HTTP para su configuración.

Esta infraestructura del protocolo HTTP puede ser fácilmente usada para permitir una mejor transferencia de documentos XML.

1.4.2.3 DOM y SAX

Una vez que la información de administración esté disponible en formato XML, puede ser fácilmente procesada por cualquier aplicación de administración. A través de DOM y SAX se puede hacer un desarrollo más eficiente de tales aplicaciones.

1.4.2.4 XSL

Como se vio anteriormente en la sección 1.3.5.3, XSLT permite la definición de reglas para transformar documentos XML en otros formatos (Páginas HTML, documentos de texto, archivos PDF, entre otros), y Xpath permite especificar expresiones de filtrado en los documentos transformados. Ambos, parte de la familia XSL. El uso de estos componentes de la tecnología XML puede servir para realizar procesamientos sobre la información de administración de red basada en XML. Tales procesamientos pueden ser dirigidos a la generación de mapas de red, cuadros estadísticos, entre otros.

68

Mientras SNMP utiliza un conjunto de reglas de ASN.1 para definir los modelos de la información de administración, los esquemas XML son un estándar completamente de XML.

Los esquemas XML proveen medios para definir la estructura, contenido y semántica de los documentos XML a través de otros documentos XML. El uso de esquemas XML puede ayudar a definir los modelos de información de administración. De esta manera se puede garantizar la integridad de dicha información, así como la configuración de documentos.

1.4.3 WBEM

WBEM (Web Based Enterprise Management, Administración Empresarial Basada en Web) es una iniciativa y una tecnología. Como iniciativa incluye estándares para la administración de sistemas, redes, usuarios y aplicaciones, utilizando las tecnologías de internet. Como tecnología, WBEM proporciona una forma para que las aplicaciones de gestión compartan datos independientemente del vendedor, protocolo, sistema operativo o estándar de gestión.

El objetivo de WBEM es unificar la gestión de entornos de computación distribuida. Con esto se busca facilitar el acceso e intercambio de información de administración a través de diferentes tecnologías y plataformas. De esta manera, WBEM evita reemplazar tecnologías existentes como SNMP, y por otro lado coexiste con ellas y las complementa.

Los estándares en los cuales se basa WBEM son:

 CIM (Common Information Model): El modelo de información común proporciona un formato, un lenguaje, y una metodología comunes para colectar y describir datos de gestión.

69

 XML/CIM: Es una especificación que define elementos XML utilizados para representar clases e instancias CIM. Es decir, sirve para codificar los datos y operaciones de gestión.

 HTTP: Utilizado para el transporte de la información codificada en XML/CIM de tal manera que las implementaciones WBEM puedan interoperar de manera abierta y estandarizada.

Figura 1. 21 Estándares WBEM.

La arquitectura de WBEM se basa en un programa, llamado CIMOM (CIM Object Manager, Objeto Administrador CIM) que corre sobre el sistema administrado, el cual es accedido por una aplicación cliente que monitorea y controla el dispositivo gestionado. Los requerimientos de la aplicación cliente son atendidos a través de proveedores que son los que realmente realizan las tareas de gestión, ya que son éstos los que acceden a los diferentes recursos.

70

Figura 1. 22 Arquitectura WBEM.

Como se observa, WBEM es una clara muestra del uso de la tecnología XML para la administración de red. Por un lado utiliza el lenguaje XML como tal para codificar los datos, y por otro, el protocolo HTTP para el transporte de la información3.

3

Las ventajas de ambas tecnologías en la administración de red se explicaron en las secciones 1.4.2.1 y 1.4.2.2, respectivamente.

71

CAPÍTULO 2: DESARROLLO DEL MÓDULO SOFTWARE

In document ESCUELA POLITÉCNICA NACIONAL (página 83-88)

Documento similar