Webová správa podniku - Web-Based Enterprise Management
Postavení | Publikováno |
---|---|
Rok začal | 1996 |
Organizace | Pracovní skupina pro distribuovanou správu |
Základní standardy | CIM a WS-Management |
Doména | Správa systémů |
Zkratka | WBEM |
webová stránka | www |
v výpočetní, Webová správa podniku (WBEM) obsahuje sadu správa systémů technologie vyvinuté ke sjednocení řízení systému distribuované výpočty prostředí. Iniciativa WBEM, původně sponzorovaná v roce 1996 společnostmi BMC Software, Cisco Systems, Compaq Computer, Intel a Microsoft, je nyní široce přijímána.[1] WBEM je založen na Internetové standardy a Pracovní skupina pro distribuovanou správu (DMTF) otevřené standardy:
- Společný informační model (CIM) infrastruktura a schéma
- WS-Management pro webové služby
- CIM operace přes RESTful služby[2]
Ačkoli název označuje WBEM jako „webový“, není nutně závislý na žádném konkrétním uživatelské rozhraní (viz. níže). Mezi další přístupy k řízení systémů patří vzdálené granáty, proprietární řešení a IETF standardizováno správa sítě architektury jako SNMP a netconf.
Funkce
WBEM umožňuje správu libovolného prvku standardním a interoperabilním způsobem.
WBEM poskytuje technologii, která je základem různých iniciativ správy v informační technologie:
- správa počítače (POMLČKA )
- správa sítě (NetMan )
- Existuje stránka DMTF, která zobrazuje řadu souborů DSP ve formátu PDF, které jsou publikovanými profily iniciativy NetMan.[3]
- správa úložiště (SMI )
- správa systémů (ROZBÍT )
- správa virtualizace (VMAN )
- Existuje stránka DMTF, která zobrazuje řadu souborů DSP ve formátu PDF, které jsou publikovanými profily iniciativy VMAN[4]
Architektura
Abychom porozuměli architektuře WBEM, zvažte komponenty, které leží mezi operátorem, který se pokouší spravovat zařízení (nakonfigurovat jej, vypnout a zapnout, sbírat alarmy atd.) A skutečným hardwarem a softwarem zařízení:
- operátor vyvolá nějakou formu grafické uživatelské prostředí (GUI), Uživatelské rozhraní prohlížeče (BUI), nebo rozhraní příkazového řádku (CLI). Standard WBEM nemá k tomuto rozhraní co říci (ačkoli definice CLI pro konkrétní aplikace již začala): WBEM pracuje nezávisle na lidském rozhraní, protože lidská rozhraní se mohou měnit, aniž by zbytek systému musel tyto změny zaznamenávat.
- GUI, BUI nebo CLI budou propojeny s klientem WBEM prostřednictvím malé sady aplikační programovací rozhraní (API). Tento klient najde server WBEM pro spravované zařízení (obvykle na samotném zařízení) a vytvoří zprávu XML obsahující požadavek.
- klient použije HTTP (nebo HTTPS ) protokol pro předání požadavku a jeho zakódování CIM-XML, na server WBEM
- server WBEM dekóduje příchozí požadavek, provede nezbytné kontroly ověřování a autorizace a poté konzultuje dříve definovaný model spravovaného zařízení, aby zjistil, jak tento požadavek zpracovat. Tento model poskytuje sílu architektury: představuje hlavní bod transakce, kdy klient jednoduše interaguje s modelem a model interaguje se skutečným hardwarem nebo softwarem. Model používá standard Common Information Model; the DMTF publikoval mnoho modelů pro běžně spravovaná zařízení a služby: IP routery, úložné servery, stolní počítače, atd.
- pro většinu operací server WBEM určuje z modelu, který potřebuje ke komunikaci se skutečným hardwarem nebo softwarem. Interakci zajišťují takzvaní „poskytovatelé“: malé kousky kódového rozhraní mezi serverem WBEM (pomocí standardizovaného rozhraní známého jako CMPI )[5] a skutečný hardware nebo software. Protože rozhraní je dobře definované a počet typů volání je malý, je obvykle snadné psát poskytovatele. Zejména spisovatel poskytovatele neví nic o GUI, BUI nebo CLI používaném operátorem.
Specifikace WBEM
- Mapování
- Protokoly
- Objev
- SLP (WBEM Discovery using SLP; SLP Template)
- Dotazovací jazyk
Implementace podpory
Tento článek je tón nebo styl nemusí odrážet encyklopedický tón použitý na Wikipedii.Červen 2020) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Které z nich tedy musí napsat výrobce zařízení nebo poskytovatel služeb?
- Nejprve model.
- To se obvykle provádí rozšířením podle potřeby jednoho ze standardních modelů zveřejněných DMTF.
- Pak BUI, GUI nebo CLI.
- Klient a server obvykle není třeba psát, protože je k dispozici mnoho open-source a komerčních implementací (viz externí odkazy níže)
- Pak poskytovatelé
- Stručně řečeno, architektura WBEM umožňuje výrobci zařízení nebo vývojáři služby poskytnout rozhraní správy vyhovující standardům tomuto zařízení jednoduše a levně.
Implementace
WBEM v operačních systémech
- Apple Inc. používá implementaci WBEM ve svém Vzdálená plocha Apple nástroj pro správu a klienti systému Mac OS X dodávají s podporou vzdálené správy.
- Hewlett Packard zahrnoval WBEM Services CORE produkt do HP-UX operační systém (se všemi operačními prostředími) od verze 11iv1 a OpenVMS V8.3-1H1 a V8.4
- IBM podpora lodí v z / OS a AIX.
- Microsoft vyvinula WMI technologie a zahrnoval ji do Microsoft Windows
- červená čepice dodává OpenPegasus jako součást Red Hat Enterprise Linux
- Věštec má služby WBEM pro Solaris provozní prostředí[9]
- Ubuntu dodává se s aktualizovaným zásobníkem nástrojů CIM poháněným nejnovější verzí lehkého CIMOM, SBLIM SFCB.
Implementace WBEM
- WS-Management
- OpenPegasus, open-source klient a server napsaný v C ++
- Otevřená infrastruktura pro správu, klient a server open-source napsaný v jazyce C.
- SBLIM (vyslovuje se jako „vznešený“) na Linuxu založeném na standardech pro správu, C, C ++, Java
- PyWBEM, otevřená knihovna WBEM napsaná v Krajta
Viz také
- SMI-S „Iniciativa pro správu úložiště - specifikace. Na základě WBEM, který se používá pro zařízení SAN
- JSR-48, Java API pro vývoj klientů WBEM a poskytovatelů WBEM
- CMPI, API poskytovatele C pro vývoj poskytovatelů WBEM
Reference
- ^ Todd, Greg (30. června 1998). „Co je to WBEM?“. Windows IT Pro. Archivováno z původního dne 13. listopadu 2015. Citováno 13. listopadu 2015.
V roce 1996 sponzorovaly společnosti BMC Software, Cisco Systems, Compaq Computer, Intel a Microsoft iniciativu Web-Based Enterprise Management (WBEM), snahu poskytnout sjednocující mechanismus pro popis a sdílení informací o správě.
- ^ ""CIM operace přes RESTful Services "(PDF)" (PDF).
- ^ „Stránka DMTF NetMan“.
- ^ „Webová stránka DMTF VMAN“.
- ^ Společné programovací rozhraní pro správu
- ^ ""CIM operace přes RESTful služby "(PDF)" (PDF).
- ^ ""DSP0202 - CIM Query Language Specification "(PDF)" (PDF).
- ^ ""DSP0212 - Filtrovací dotazovací jazyk "(PDF)" (PDF).
- ^ [1] Příručka pro vývojáře Solaris WBEM
externí odkazy
- Oficiální stránka WBEM na DMTF (Distributed Management Task Force), včetně norem