Web-Based Enterprise Management
El Web-Based Enterprise Management (WBEM) es un conjunto de estándares de gestión de sistemas desarrollados por el consorcio Distributed Management Task Force (DMTF) para permitir la administración interoperable de entornos informáticos heterogéneos mediante tecnologías web. Combina protocolos como HTTP con modelos de datos unificados para ofrecer una arquitectura multiplataforma.[1]
Historia
editarWBEM surgió en 1996, patrocinada inicialmente por BMC Software, Cisco Systems, Compaq Computer, Intel y Microsoft, como respuesta a la creciente complejidad de gestionar infraestructuras tecnológicas multi-vendor. Su desarrollo buscó estandarizar métodos de monitorización remota usando protocolos web emergentes.[2]
Componentes clave
editarEl estándar se compone de tres pilares:
- Common Information Model (CIM): Modelo de objetos que representa componentes de sistemas (hardware, software, redes).
- CIM-XML: Protocolo de comunicación basado en XML para intercambiar datos CIM.
- WS-Management: Protocolo SOAP para operaciones de gestión mediante servicios web.
Funcionamiento
editarWBEM opera mediante:
- Agentes que exponen datos de gestión en formato CIM
- Clientes que consultan/controlan recursos mediante HTTP/HTTPS
- Repositorios CIM que almacenan modelos de dispositivos
Un caso de uso típico incluye monitorear servidores de diferentes fabricantes desde una consola web unificada.
Arquitectura
editarLa arquitectura WBEM se estructura en cinco capas:
- Interfaz de usuario (GUI/BUI/CLI)
- Cliente WBEM con APIs estandarizadas
- Protocolos de transporte (HTTP/HTTPS con CIM-XML)
- Servidor WBEM con modelo CIM
- Proveedores de hardware/software
Adopción
editarWBEM en sistemas operativos
editar- Apple utiliza WBEM en Apple Remote Desktop
- HP integra WBEM Services en HP-UX desde la versión 11iv1
- IBM ofrece soporte en z/OS e AIX
- Microsoft implementa Windows Management Instrumentation (WMI) en Windows
- Red Hat incluye OpenPegasus en Red Hat Enterprise Linux
- Oracle proporciona servicios WBEM para Solaris
- Canonical implementa SBLIM SFCB en Ubuntu
Implementaciones destacadas
editar- OpenPegasus (C++)
- Open Management Infrastructure (C)
- SBLIM (Java/C/C++)
- Pywbem[3] (Python)
- WS-Management
En 2021, el 68% de empresas en España usaban herramientas compatibles con WBEM según AMETIC.[4]
Ventajas y limitaciones
editar| Ventajas | Limitaciones |
|---|---|
| ✔ Reducción de costos de integración | ✘ Complejidad en modelos CIM avanzados |
| ✔ Compatibilidad multi-vendor | ✘ Sobrecarga en sistemas legacy |
| ✔ Escalabilidad distribuida | ✘ Curva de aprendizaje pronunciada |
Normativas relacionadas
editar- ISO/IEC 19831:2015 (Gestión cloud)
- ITU-T X.1601 (Seguridad en gestión)
- RFC 3980 (WS-Management)
Véase también
editarReferencias
editar- ↑ García Fernández, Julio (2020). Administración de Sistemas Cloud. Madrid: RA-MA Editorial. pp. 130-135. ISBN 978-0321943187.
- ↑ Distributed Management Task Force. «WBEM Standards Overview» (en inglés). Consultado el 15 de octubre de 2023.
- ↑ «Pywbem Documentation». Consultado el 15 de octubre de 2023.
- ↑ AMETIC (Febrero 2022), Informe de Tecnologías de Gestión TI en España 2021.
Enlaces externos
editar- Sitio oficial del estándar WBEM (DMTF)
- Norma ISO/IEC 19831:2015 en ISO.org
- Repositorio Pywbem en GitHub