Fælles informationsmodel
Common Information Model ( Common Information Model , CIM ) er en åben standard, der definerer repræsentationen af administrerede elementer i it-miljøet som en samling af objekter og deres relationer, designet til at give en samlet måde at administrere sådanne objekter på, uanset deres leverandør eller fabrikant.
Oversigt
På en forenklet måde kan CIM opfattes som en måde for flere deltagere at dele den information, de har brug for til at administrere deres elementer. Forenklingen ligger i, at CIM ikke kun definerer repræsentationen af styrede elementer og kontrolinformation, men også giver mulighed for at styre og kontrollere deres drift. Kontrolsoftware bygget ved hjælp af CIM kan arbejde med mange implementeringer af denne standard uden datatab eller kompleks omkodning.
CIM er udviklet og udgivet af Distributed Management Task Force . Den tilknyttede Web-Based Enterprise Management- standard (også udviklet af DMTF) definerer CIM-implementeringen, herunder opdagelses- og adgangsprotokollen.
Skema og specifikation
CIM-standarden inkluderer en infrastrukturspecifikation og et skema :
- Infrastrukturspecifikationen definerer arkitekturen og koncepterne for CIM, herunder definitionssproget for CIM-skemaet (og enhver af dets udvidelser), og den måde, CIM er kortlagt til andre informationsmodeller, såsom SNMP . CIM-arkitekturen er objektorienteret, fordi den er baseret på UML : Administrerede elementer er repræsenteret af CIM-klasser, ethvert forhold mellem dem er repræsenteret af CIM-foreninger, og nedarvning giver dig mulighed for at skabe specialiserede elementer fra simplere basiselementer.
- Et skema er et konceptuelt skema , der definerer et sæt af objekter og relationer mellem dem, der repræsenterer det fælles grundlag for administrerede elementer i et it-miljø. Diagrammet dækker de fleste af de moderne elementer i it-miljøet, såsom computere, operativsystemer, netværk, middleware , tjenester og lagring. Skemaet definerer et fælles repræsentationsgrundlag for sådanne elementer. Da de fleste af de administrerede elementer for hver elementtype og dens producent har deres egen adfærd, kan skemaet udvides og giver producenterne mulighed for at eksponere specifik funktionalitet på samme måde som den grundlæggende funktionalitet, der er defineret i skemaet.
De fleste af de andre DMTF-standarder (som WBEM eller SMASH ) er baseret på eller bruger CIM. Det er også grundlaget for SMI-S- standarden for lagerstyring.
Versioner
- Den nuværende version 2.48.0 af skemaet blev offentliggjort den 14. december 2016
- Den nuværende version 2.42.0 af skemaet blev offentliggjort den 29. september 2014
- Den nuværende version 2.7 af infrastrukturspecifikationen blev offentliggjort den 23. maj 2012
Implementeringer
Mange producenter leverer forskellige CIM-implementeringer:
- De fleste operativsystemer giver en implementering af CIM. For eksempel er CIM implementeret i Microsoft Windows ( WMI )-familien og nogle GNU/Linux-distributioner [1]
- CIM og WBEM er aktivt vedtaget inden for lagernetværk i form af den CIM-baserede standard SMI-S, defineret af SNIA -foreningen
- De fleste serverproducenter samarbejder med DMFT gennem den CIM-baserede SMASH-standard
- DMTF udvikler DASH desktop management standard
Derudover er markedet for CIM-værktøjer under udvikling.
Se også
Noter
- ↑ アーカイブされたコピー(utilgængeligt link) . Hentet 23. april 2009. Arkiveret fra originalen 20. juli 2012. (ubestemt) SBLIM-projekt på SourceForge.net
Links