O bază de date de management al configurației (CMDB) este una sau mai multe baze de date utilizate ca mijloc pentru managerii de tehnologia informației (IT) pentru a planifica și organiza fiecare aspect al mediului IT al unei organizații. Aproape orice lucru care cuprinde funcționarea IT a unei organizații poate intra într-un CMDB, unde fiecare intrare în baza de date devine ceea ce se numește un element de configurare (CI). Aceasta include nu numai inventarul și controlul hardware și software al computerului, ci și metode de operare, incidente specifice și modificări ale mediului IT, chiar și ale oamenilor.
Conținutul unui anumit CMDB poate varia în funcție de departament sau serviciu. CI pentru o organizație sunt colectate într-un CMDB, care devine un depozit central de informații pentru urmărirea acestora și a relațiilor dintre ele. Cu ajutorul unei bune implementări CMDB, o organizație poate lua decizii mai informate cu privire la planificarea, managementul IT și cheltuielile necesare pentru întreținerea infrastructurii IT.
Ideea din spatele bazei de date de gestionare a configurației a venit din funcționarea Agenției Centrale pentru Calculatoare și Telecomunicații, care în cele din urmă a devenit Office of Government Commerce, o agenție guvernamentală din Regatul Unit (Marea Britanie). Grupul menține și publică o serie de cărți care descriu ceea ce este cunoscut sub numele de Biblioteca de infrastructură a tehnologiei informației (ITIL®). O parte a ITIL® a implicat utilizarea recomandată a bazelor de date pentru gestionarea elementelor unui mediu IT și modul în care acestea sunt configurate.
Pe măsură ce ITIL® a continuat să câștige popularitate dincolo de agențiile și contractele guvernamentale din Marea Britanie, totuși, conceptul de bază de date de gestionare a configurației a devenit oarecum confuz și a apărut un pic de controversă. Numeroase companii s-au luptat pentru a crea aplicații de baze de date reale care au fost comercializate ca o sursă unică pentru simplificarea managementului departamentelor IT. Până la apariția versiunii trei a ITIL®, ideea din spatele CMDB se încadra într-o secțiune care descria un sistem de management al configurației (CMS) mai general, pentru a descrie mai bine ideea din spatele utilizării unui CMDB. Conform noii clarificări, un CMS poate conține unul sau mai multe CMDB-uri posibile.
Dezvoltând în continuare noțiunea de bază de date de management al configurației, ideea a fost preluată de Distributed Management Task Force (DMTF®), o coaliție de companii din industria tehnologiei. Abordând CMDB ca mai degrabă o federație de baze de date, folosind noțiunea de CMS descrisă în noul ITIL®, conceptul propune orice număr de baze de date, numite depozite de date de management (MDR) și un mijloc prin care acestea comunică și partajează elemente de configurare. unul cu altul. Standardul DMTF® ajută companiile care doresc să continue să dezvolte baze de date pentru a fi utilizate ca MDR-uri să facă acest lucru într-un mod care să funcționeze cu MDR-urile create de alții.
În esență, în vârful unei ierarhii se află baza de date primară de gestionare a configurației, care poate fi văzută ca o meta-bază de date. Nu trebuie să conțină toate detaliile referitoare la un anumit mediu IT, ci să permită altor surse de încredere să păstreze aceste informații. Diferitele CMDB ale unei organizații partajează apoi datele cheie până la CMDB primar, care este apoi utilizat pentru luarea deciziilor generale. Departamentalizarea CMDB-urilor în acest mod permite o mai bună clarificare și un control mai ușor al informațiilor despre întregul mediu IT.