Közös információs modell
A Common Information Model ( Common Information Model , CIM ) egy nyílt szabvány, amely az IT-környezet felügyelt elemeinek ábrázolását objektumok és kapcsolataik gyűjteményeként határozza meg, amelynek célja, hogy egységes módot biztosítson az ilyen objektumok kezelésére, függetlenül azok szállítójától, ill. gyártó.
Áttekintés
Leegyszerűsítve a CIM úgy is felfogható, mint több résztvevő számára, hogy megosszák egymással az elemeik kezeléséhez szükséges információkat. Az egyszerűsítés abban rejlik, hogy a CIM nem csak a felügyelt elemek és vezérlési információk megjelenítését határozza meg, hanem lehetővé teszi azok működésének kezelését és ellenőrzését is. A CIM segítségével épített vezérlőszoftver a szabvány számos megvalósításával adatvesztés vagy összetett átkódolás nélkül működik.
A CIM-et a Distributed Management Task Force fejlesztette ki és teszi közzé . A kapcsolódó webalapú vállalatirányítási szabvány (amelyet szintén a DMTF fejlesztett ki) határozza meg a CIM megvalósítását, beleértve a felderítési és hozzáférési protokollt.
Séma és specifikáció
A CIM szabvány infrastruktúra-specifikációt és sémát tartalmaz :
- Az infrastruktúra-specifikáció meghatározza a CIM architektúráját és fogalmait, beleértve a CIM-séma (és bármely bővítményének) definíciós nyelvét, valamint a CIM más információs modellekhez, például az SNMP -hez való leképezésének módját . A CIM architektúra objektumorientált, mert az UML -en alapul : a felügyelt elemeket CIM osztályok képviselik, a köztük lévő bármilyen kapcsolatot CIM asszociációk, az öröklődés pedig lehetővé teszi speciális elemek létrehozását egyszerűbb alapelemekből.
- A séma olyan fogalmi séma , amely objektumok halmazát és a köztük lévő kapcsolatokat határozza meg, amelyek a felügyelt elemek közös alapját jelentik egy informatikai környezetben. Az ábra lefedi az informatikai környezet legtöbb modern elemét, mint például a számítógépeket, operációs rendszereket, hálózatokat, köztes szoftvereket , szolgáltatásokat és tárolást. A séma meghatározza az ilyen elemek közös ábrázolási alapot. Mivel az egyes elemtípusokhoz és előállítóikhoz tartozó felügyelt elemek többsége saját viselkedéssel rendelkezik, a séma bővíthető, és lehetővé teszi a gyártók számára, hogy a sémában meghatározott alapvető funkciókhoz hasonló módon tárjanak fel bizonyos funkciókat .
A legtöbb egyéb DMTF szabvány (például a WBEM vagy a SMASH ) a CIM-en alapul vagy azt használja. Ez egyben a tároláskezelési
SMI-S szabvány alapja is.
Verziók
- A séma jelenlegi 2.48.0-s verziója 2016. december 14-én jelent meg
- A séma jelenlegi 2.42.0-s verziója 2014. szeptember 29-én jelent meg
- Az infrastruktúra-specifikáció jelenlegi 2.7-es verziója 2012. május 23-án jelent meg
Megvalósítások
Számos gyártó kínál különböző CIM-megvalósításokat:
- A legtöbb operációs rendszer biztosítja a CIM megvalósítását. Például a CIM a Microsoft Windows ( WMI ) családban és néhány GNU/Linux disztribúcióban van megvalósítva [1]
- A CIM-et és a WBEM-et aktívan alkalmazzák a tárolóhálózatok területén a CIM-alapú SMI-S szabvány formájában, amelyet az SNIA szövetség határoz meg.
- A legtöbb szervergyártó a CIM-alapú SMASH szabványon keresztül működik együtt a DMFT-vel
- A DMTF kifejleszti a DASH asztali felügyeleti szabványt
Emellett a CIM-eszközök piaca is fejlődik.
Lásd még
Jegyzetek
- ↑ アーカイブされたコピー(nem elérhető link) . Letöltve: 2009. április 23. Az eredetiből archiválva : 2012. július 20.. (határozatlan) SBLIM projekt a SourceForge.net oldalon
Linkek