Co to jest baza danych zarządzania konfiguracją?

Baza danych zarządzania konfiguracją (CMDB) to co najmniej jedna baza danych używana przez menedżerów ds. technologii informacyjnych (IT) do planowania i organizowania każdego aspektu środowiska informatycznego organizacji. Prawie wszystko, co obejmuje działania IT organizacji, może trafić do CMDB, gdzie każdy wpis do bazy danych staje się tak zwanym elementem konfiguracji (CI). Dotyczy to nie tylko inwentaryzacji i kontroli sprzętu i oprogramowania komputerowego, ale także metod działania, konkretnych incydentów i zmian w środowisku IT, a nawet ludzi.

Zawartość poszczególnych CMDB może się różnić w zależności od działu lub usługi. CI dla organizacji są gromadzone w CMDB, która staje się centralnym repozytorium informacji do śledzenia ich i ich wzajemnych relacji. Dzięki dobremu wdrożeniu CMDB organizacja może podejmować bardziej świadome decyzje dotyczące planowania i zarządzania IT oraz wydatków niezbędnych do utrzymania infrastruktury IT.

Pomysł na bazę danych do zarządzania konfiguracją zrodził się z prac Centralnej Agencji ds. Komputerów i Telekomunikacji, która ostatecznie przekształciła się w Office of Government Commerce, agencję rządową w Wielkiej Brytanii (UK). Grupa utrzymuje i publikuje serię książek opisujących tak zwaną bibliotekę infrastruktury informatycznej (ITIL®). Część ITIL® obejmowała zalecane wykorzystanie baz danych do zarządzania elementami środowiska IT i sposobem ich konfiguracji.

Ponieważ ITIL® nadal zdobywał popularność poza agencjami i kontraktami rządowymi Wielkiej Brytanii, koncepcja bazy danych zarządzania konfiguracją stała się nieco zagmatwana i pojawiły się pewne kontrowersje. Wiele firm ścigało się w celu stworzenia rzeczywistych aplikacji bazodanowych, które były sprzedawane jako pojedyncze źródło uproszczenia zarządzania działami IT. Zanim pojawiła się trzecia wersja ITIL®, idea CMDB znalazła się w sekcji opisującej bardziej ogólny system zarządzania konfiguracją (CMS), aby lepiej opisać ideę stojącą za użyciem CMDB. Zgodnie z nowym wyjaśnieniem CMS może zawierać jedną lub więcej możliwych baz CMDB.

Rozwijając pojęcie bazy danych zarządzania konfiguracją, pomysł ten został przejęty przez Distributed Management Task Force (DMTF®), koalicję firm z branży technologicznej. Podchodząc do CMDB jako bardziej do federacji baz danych, używając pojęcia CMS opisanego w nowym ITIL®, koncepcja proponuje dowolną liczbę baz danych, zwanych repozytoriami danych zarządzania (MDR) oraz środki, za pomocą których komunikują się i udostępniają elementy konfiguracji z każdym innym. Standard DMTF® pomaga firmom, które chcą nadal rozwijać bazy danych do wykorzystania jako raporty MDR, w sposób, który będzie współpracował z raportami MDR stworzonymi przez innych.

Zasadniczo na szczycie hierarchii znajduje się podstawowa baza danych zarządzania konfiguracją, którą można postrzegać jako coś w rodzaju metabazy danych. Nie musi zawierać wszystkich szczegółów dotyczących konkretnego środowiska informatycznego, zamiast tego umożliwia innym zaufanym źródłom przechowywanie tych informacji. Różne bazy CMDB organizacji udostępniają następnie kluczowe dane do podstawowej bazy CMDB, która jest następnie wykorzystywana do podejmowania ogólnych decyzji. Podział CMDB w ten sposób pozwala na lepsze doprecyzowanie i łatwiejszą kontrolę informacji o całym środowisku IT.