stringtranslate.com

Gestión empresarial basada en la Web

En informática , la gestión empresarial basada en la Web ( WBEM ) comprende un conjunto de tecnologías de gestión de sistemas desarrolladas para unificar la gestión de entornos informáticos distribuidos . La iniciativa WBEM, patrocinada inicialmente en 1996 por BMC Software , Cisco Systems, Compaq Computer, Intel y Microsoft, es ahora ampliamente adoptada. [1] WBEM se basa en estándares de Internet y estándares abiertos del Grupo de trabajo de gestión distribuida (DMTF) :

Aunque el nombre indica que WBEM está "basado en la web", no depende necesariamente de ninguna interfaz de usuario en particular (ver más abajo). Otros enfoques de administración de sistemas incluyen shells remotos , soluciones propietarias y arquitecturas de administración de red estandarizadas por IETF como SNMP y Netconf .

Características

WBEM permite la gestión de cualquier elemento de forma estándar e interoperable.

WBEM proporciona la tecnología subyacente a diferentes iniciativas de gestión en tecnología de la información :

Arquitectura

Para comprender la arquitectura WBEM, considere los componentes que se encuentran entre el operador que intenta administrar un dispositivo (configurarlo, encenderlo y apagarlo, recopilar alarmas, etc.) y el hardware y software reales del dispositivo:

  1. El operador invocará algún tipo de interfaz gráfica de usuario (GUI), interfaz de usuario del navegador (BUI) o interfaz de línea de comandos (CLI). El estándar WBEM no dice nada sobre esta interfaz (aunque ya se ha empezado a definir una CLI para aplicaciones específicas): WBEM funciona independientemente de la interfaz humana, ya que las interfaces humanas pueden cambiar sin que el resto del sistema tenga que notar dichos cambios.
  2. La interfaz gráfica de usuario (GUI), la interfaz de usuario de interfaz de usuario (BUI) o la interfaz de línea de comandos (CLI) interactuarán con un cliente WBEM a través de un pequeño conjunto de interfaces de programación de aplicaciones (API). Este cliente encontrará el servidor WBEM para el dispositivo administrado (normalmente en el propio dispositivo) y creará un mensaje XML que contenga la solicitud.
  3. El cliente utilizará el protocolo HTTP (o HTTPS ) para pasar la solicitud, codificándola en CIM-XML , al servidor WBEM.
  4. El servidor WBEM decodificará la solicitud entrante, realizará las comprobaciones de autenticación y autorización necesarias y luego consultará el modelo previamente definido del dispositivo administrado para ver cómo manejar la solicitud. Este modelo proporciona el poder de la arquitectura: representa el punto pivote de la transacción, con el cliente simplemente interactuando con el modelo y el modelo interactuando con el hardware o software real. El modelo utiliza el estándar Common Information Model; el DMTF ha publicado muchos modelos para dispositivos y servicios administrados comúnmente: enrutadores IP , servidores de almacenamiento , computadoras de escritorio , etc.
  5. Para la mayoría de las operaciones, el servidor WBEM determina a partir del modelo que necesita comunicarse con el hardware o software real. Los denominados "proveedores" se encargan de la interacción: pequeños fragmentos de código se interconectan entre el servidor WBEM (utilizando una interfaz estandarizada conocida como CMPI ) [5] y el hardware o software real. Como la interfaz está bien definida y el número de tipos de llamada es pequeño, normalmente es fácil escribir proveedores. En particular, el autor del proveedor no sabe nada de la GUI, BUI o CLI que utiliza el operador.

Especificaciones WBEM

Implementando soporte

La implementación del sistema de gestión requiere tres componentes:

Normalmente se hace ampliando según sea necesario uno de los modelos estándar publicados por el DMTF .
Generalmente no es necesario escribir el cliente ni el servidor porque hay muchas implementaciones comerciales y de código abierto disponibles. (ver enlaces externos a continuación)
La arquitectura WBEM permite al fabricante de un dispositivo o al desarrollador de un servicio proporcionar una interfaz de gestión compatible con estándares para ese dispositivo de forma sencilla y económica.

Implementaciones

WBEM en sistemas operativos

Implementaciones de WBEM

Véase también

Referencias

  1. ^ Todd, Greg (30 de junio de 1998). "¿Qué es WBEM?". Windows IT Pro . Archivado desde el original el 13 de noviembre de 2015. Consultado el 13 de noviembre de 2015. En 1996, BMC Software, Cisco Systems, Compaq Computer, Intel y Microsoft patrocinaron la iniciativa Web-Based Enterprise Management (WBEM), un esfuerzo por proporcionar un mecanismo unificador para describir y compartir información de gestión.
  2. ^ ""Operaciones CIM sobre servicios RESTful" (PDF)" (PDF) .
  3. ^ "Página de DMTF NetMan".
  4. ^ "Página web DMTF VMAN".
  5. ^ La interfaz de programación de administración común
  6. ^ ""Operaciones CIM sobre servicios RESTful" (PDF)" (PDF) .
  7. ^ ""DSP0202 - Especificación del lenguaje de consulta CIM" (PDF)" (PDF) .
  8. ^ ""DSP0212 - Lenguaje de consulta de filtros" (PDF)" (PDF) .
  9. ^ [1] Guía para desarrolladores de Solaris WBEM
  10. ^ "Documentación de Pywbem".

Enlaces externos