Skip to main content

Wat is het gemeenschappelijke informatiemodel?

Hoewel redelijk complex van aard, is het gemeenschappelijke informatiemodel (CIM) eigenlijk gewoon een manier om de bronnen van een omgeving van een informatietechnologie (IT) te visualiseren en te beheren, wat het ook is.Via het gemeenschappelijke informatiemodel is een organisatie of eindgebruiker in staat om alles te beschrijven wat een bepaalde IT-omgeving vormt, of het nu een webgebaseerde omgeving is of een bedrijfsnetwerk.De gehele complexiteit van het netwerk, inclusief de fysieke computersystemen, andere hardware die nodig is voor de omgeving, de softwareprogramma's die op die systemen worden uitgevoerd, kunnen worden gedefinieerd door de CIM.Hoewel er zeker programma's kunnen worden gemaakt die de CIM gebruiken om de organisatie en het beheer van een computernetwerk te verlichten, is de CIM op zichzelf geen programma, maar meer een manier om alle gegevens over een netwerk samen te brengen in een model dat gemakkelijker isbegrepen.

Het gemeenschappelijke informatiemodel werd bedacht door een groep technologiebedrijven die in concert werkten.Na een beetje gepatenteerd ruzie met enigszins verschillende implementaties van modelleringsmethoden, een groep van IT-reuzen onder leiding van Cisco Systems , Hewlet-Packard en IBM kwam samen om de Distributed Management Task Force (DMTF) te vormen.Het DMTFS-doel was om een leverancierneutrale methode te creëren voor netwerkresource management, en wat ze hebben bedacht, is het gemeenschappelijke informatiemodel.

De CIM volgt de methodologie van het objectgeoriënteerde model (OOM).Het OOM -paradigma biedt een manier om oplossingen voor problemen te vinden door de complexiteit van het probleem op te splitsen in objecten die gerelateerd zijn aan en met elkaar omgaan.Hoewel de OOM uitgebreid gebruik heeft gevonden in objectgeoriënteerde computerprogrammeertalen, biedt de techniek een solide manier om met grote en vrij complexe problemen te werken.Binnen de OOM wordt alles in de probleemset geïdentificeerd als een object en moeten om elk object te identificeren, definities worden vastgesteld.

Het gemeenschappelijke informatiemodel identificeert de objecten van een omgeving door een specificatie en een schema te scheiden.De helft van de CIM, de specificatie, is een beschrijving van hoe verschillende managementmodellen met elkaar moeten omgaan en iets van een meta -model creëert voor het delen van informatie tussen en het ontwikkelen van andere managementmodellen.Om hierbij te helpen, gebruikt de CIM -specificatie de uniforme modelleringstaal en handel;(UML) om te helpen bij de algehele conceptualisatie en visualisatie van CIM -modellen.De specificatie schetst ook zijn eigen taal die wordt gebruikt bij het definiëren van de meest voorkomende aspecten van een omgeving zoals soorten objecten, hun attributen en hun relaties.Op basis van de interfacedefinitietaal (IDL) stelt de CIMS Managed Object Format (MOF) -taal een gebruiker in staat om eenvoudige tekstbeschrijvingen van objecten te schrijven in een mens-leesbaar formaat die vervolgens kan worden gebruikt om de informatie over een omgeving te delen.

INDe tweede helft van het gemeenschappelijke informatiemodel, het schema, definieert vervolgens de details van beheerde omgevingen.Het schema bouwt zich op van kernconcepten tot meer gebruikelijke, maar maakt ook uitbreidingen daarvan mogelijk.In de kern biedt de specificatie de essentiële terminologie die wordt gebruikt in de IT -wereld, de basisconcepten die overal te vinden zijn.Als de kerntakken worden de meer gedetailleerde aspecten van managementgebieden gedefinieerd, zoals databases, gebruikers, apparaten enzovoort.Afzonderlijk van het kern CIM -schema kan een uitbreidingsschema worden ontwikkeld dat verder een specifiek beheergebied definieert.