Loading AI tools
www.cabinetofa De Wikipédia, l'encyclopédie libre
WBEM (Web-Based Enterprise Management), qui pourrait se traduire par « Gestion de l'entreprise s'appuyant sur le Web », est un ensemble de techniques et de standards Internet de gestion servant à unifier la gestion des environnements d'informatique distribuée.
WBEM s'appuie sur des standards Internet et sur les standards ouverts publiés par l'organisme DMTF (Distributed Management Task Force). Il s'agit de l'infrastructure et du schéma Common Information Model (CIM), de CIM-XML, du fonctionnement de CIM par-dessus HTTP et de WS-Management. Bien que le nom de WBEM comporte Web-Based (s'appuyant sur le Web), il n'est pas nécessairement lié à une quelconque interface utilisateur.
Les alternatives à WBEM sont les interpréteurs de commandes distants, certaines solutions propriétaires, ainsi que l'architecture de gestion réseau SNMP.
Les fonctionnalités-clés de la technologie WBEM comprennent :
On considère un administrateur qui essaye de gérer un équipement ou un service, c'est-à-dire de le configurer, de le mettre en route, de l'arrêter, de collecter des alarmes, etc.
Cet administrateur fait face à une interface graphique, une interface en ligne de commandes ou à un navigateur web. Le standard WBEM ne précise rien quant à cette interface (bien qu'une interface en ligne de commandes pour certaines applications soit définie). En fait, l'une des forces de WBEM est qu'il est indépendant de l'interface homme-machine, cette dernière pouvant être remplacée sans rien changer au reste de l'architecture.
Cette interface communique avec un client WBEM au moyen d'un petit nombre d'interfaces de programmation (API). Ce client trouve un serveur WBEM pour l'équipement à gérer, en général intégré à l'équipement lui-même. Il construit un message XML contenant la requête de gestion.
Le client utilise le protocole HTTP ou le protocole HTTPS pour passer la requête, encodée en CIM-XML, au serveur WBEM.
Le serveur WBEM décode la requête entrante, procède aux vérifications d'authentification et d'autorisation nécessaires, puis consulte le modèle décrivant l'équipement à gérer. Ce type de serveur est appelé un CIMOM (CIM object manager)[1].
Ce modèle a été créé au préalable et détermine comment la requête sera traitée. La requête peut être formulée dans le langage WQL.
Le modèle est un point fort de l'architecture WBEM : c'est le point d'articulation entre le client interagissant avec le modèle et le modèle interagissant avec le matériel ou le logiciel réels. Le modèle est écrit en utilisant le standard CIM Schema qui fait partie de Common Information Model; le DMTF a publié de nombreux modèles pour des appareils ou des services souvent gérés : routeurs, serveurs de fichiers, ordinateurs de bureau, etc.
Pour la plupart des opérations, le serveur WBEM détermine à l'aide du modèle qu'il doit communiquer avec le matériel ou le logiciel réel. C'est géré au moyen de « fournisseurs » (providers), qui sont de petits bouts de code assurant l'interface entre le serveur WBEM et le matériel ou le logiciel réel, à l'aide d'une interface standardisée nommée Common Manageability Programming Interface (CMPI). Comme cette interface est bien définie et comme il y a peu de types d'appels différents, il est normalement facile d'écrire un fournisseur.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.