Schemat CIM

Schemat CIM to specyfikacja komputera, która jest częścią wspólnego modelu informacyjnego , utworzonego przez grupę zadaniową ds . Zarządzania rozproszonego .

Jest to diagram pojęciowy składający się z klas, atrybutów, relacji między tymi klasami i dziedziczenia, zdefiniowany w świecie oprogramowania ( Oprogramowanie ) i sprzętu komputerowego ( Sprzęt ). Ten zbiór obiektów i relacji między nimi stanowi wspólną podstawę opisu elementów komputera. Nowe wersje są regularnie wydawane, najnowsza to 2.51.0, datan du12 czerwca 2018 r.

Schemat ten jest podstawą innych standardów DMTF, takich jak WBEM lub SMASH , a nawet SMI-S do zarządzania pamięcią masową.

Rozciągliwość

Schemat CIM jest rozszerzalny, aby umożliwić producentom tych elementów przedstawienie ich produktu i specyficznego zachowania ich sprzętu, wykorzystując jako wspólną podstawę elementy zdefiniowane w schemacie CIM. Producenci dostarczają rozszerzenia oprogramowania zwane dostawcami, które określają nowe klasy oraz ich atrybuty i relacje.

Inni producenci, aby reprezentować określone funkcjonalności, decydują się na uzupełnienie istniejących klas poprzez dodanie nowych atrybutów, w szczególności poprzez wykorzystanie otwartego serwera WBEM OpenPegasus i jego specyficznych klas, przez PG_UnixProcess wywodzący się z CIM_Process .

Nazwy klas często mają określony przedrostek, który je odróżnia: PG_ ',' LMI_ ',' Win32_ 'itd.

Przykłady klas CIM, wspólne dla wszystkich implementacji

Przykłady klas pochodnych specyficznych dla systemów operacyjnych

Wdrażanie Instrumentacji zarządzania Windows w systemie Windows

Ponadto klasy opisane przez dostawcę Win32 definiują właściwości obiektów COM . Na przykład: Win32_COMClass , Win32_COMApplication , Win32_DCOMApplication itp.

Unix

z / OS

Linux , zaimplementowany przez OpenLMI

OpenLMI to oprogramowanie oferujące wspólną infrastrukturę zarządzania opartą na WBEM . Jego schemat wywodzi pewne klasy z CIM_ Schéma w celu dodania specyfiki Linuksa.

Inicjatywa zarządzania pamięcią masową - specyfikacja

SMI-S to standardowa specyfikacja zarządzania pamięcią masową oparta na CIM i WBEM . Każdy producent urządzeń pamięci masowej, w szczególności sieciowo, oferuje dostawcom WBEM możliwość sterowania jego wyposażeniem poprzez definiowanie klas peryferiów wyprowadzonych ze standardowych klas schematu CIM.

Bibliografia

  1. Dostawca CIM HP OpenVMS Process and Process Statistics
  2. Klasa CIM_ComputerSystem rozszerza CIM_System
  3. Klasa CIM_DataFile rozszerza CIM_LogicalFile
  4. Klasa CIM_Directory rozszerza CIM_LogicalFile
  5. CIM_DiskPartition, klasa
  6. Klasa CIM_DiskPartition rozszerza CIM_GenericDiskPartition
  7. Klasa CIM_FIFOPipeFile rozszerza CIM_LogicalFile
  8. CIM_OperatingSystem, klasa
  9. Klasa CIM_OperatingSystem rozszerza CIM_EnabledLogicalElement
  10. Klasa CIM_Process rozszerza CIM_EnabledLogicalElement
  11. Klasa Win32_Group
  12. Klasa Win32_OperatingSystem
  13. Klasa Win32_Service
  14. Klasa Win32_UserAccount
  15. Klasa Win32_COMClass
  16. Klasa Win32_COMApplication
  17. Klasa Win32_DCOMApplication
  18. Klasa CIM_UnixProcess rozszerza CIM_Process
  19. IBMzOS_OperatingSystem
  20. IBMzOS_Process
  21. Przegląd narzędzi administracyjnych OpenLMI
  22. LMI_DataFile
  23. Wdrażanie, konfiguracja i administracja Red Hat Enterprise Linux 7