Vad är en databas för konfigurationshantering?
En konfigurationshanteringsdatabas (CMDB) är en eller flera databaser som används som ett sätt för IT-chefer att planera och organisera alla aspekter av en organisations IT-miljö. Ganska mycket allt som innefattar en organisations IT-arbete kan gå in i en CMDB, där varje post i databasen blir det som kallas ett konfigurationsobjekt (CI). Detta inkluderar inte bara datorhårdvara och mjukvarulager och -kontroll, utan också driftsmetoder, specifika incidenter och förändringar av IT-miljön, även människor.
Innehållet i en viss CMDB kan variera beroende på avdelning eller tjänst. CI: er för en organisation samlas in i en CMDB, som blir ett centralt informationslager för att spåra dem och deras relationer med varandra. Med hjälp av ett bra CMDB-genomförande kan en organisation fatta mer informerade beslut om IT-planering, -hantering och nödvändiga utgifter för att underhålla IT-infrastrukturen.
Idén bakom konfigurationshanteringsdatabasen kom från arbetet hos Central Computer and Telecommunications Agency, som så småningom blev Office of Government Commerce, en myndighet i Storbritannien (Storbritannien). Gruppen underhåller och publicerar en serie böcker som beskriver det som kallas ITIL® (Information Technology Infrastructure Library). En del av ITIL® omfattade den rekommenderade användningen av databaser för att hantera elementen i en IT-miljö och hur de är konfigurerade.
Då ITIL® fortsatte att vinna popularitet utöver de brittiska myndigheterna och kontrakten, blev dock konceptet för konfigurationshanteringsdatabas lite förvirrande och lite kontrovers uppkom. Många företag tävlade om att skapa faktiska databasapplikationer som marknadsfördes som en enda källa för att förenkla hanteringen av IT-avdelningar. När tidversionen tre av ITIL® kom fram föll idén bakom CMDB under ett avsnitt som beskrev ett mer generellt konfigurationshanteringssystem (CMS) för att bättre beskriva idén bakom användningen av en CMDB. Enligt den nya förtydligningen kan ett CMS innehålla en eller flera möjliga CMDB: er.
Vidareutveckla idén om konfigurationshanteringsdatabasen, idén tog vidare av Distribuerad Task Force (DMTF®), en koalition av teknikindustriföretag. Genom att närma sig CMDB som mer en sammanslutning av databaser, använda CMS-begreppet som beskrivs i den nya ITIL®, föreslår konceptet valfritt antal databaser, kallade management data repositories (MDR), och ett sätt för att de kommunicerar och delar konfigurationsobjekt med varandra. DMTF®-standarden hjälper företag som vill fortsätta utveckla databaser för användning som MDR: er på ett sätt som kommer att fungera med MDR: er skapade av andra.
I huvudsak är toppen av en hierarki den primära konfigurationshanteringsdatabasen, som kan ses som något av en metadatabas. Det behöver inte innehålla alla detaljer om en viss IT-miljö, utan istället låta andra betrodda källor behålla den informationen. De olika CMDB: erna i en organisation delar sedan nyckeldata till den primära CMDB som sedan används för allmän beslutsfattande. Avdelningen av CMDB: erna på detta sätt möjliggör bättre förtydligande och enklare kontroll av information om hela IT-miljön.