Co to jest baza danych zarządzania konfiguracją?
Baza danych zarządzania konfiguracją (CMDB) to jedna lub więcej baz danych wykorzystywanych przez menedżerów technologii informatycznych do planowania i organizowania każdego aspektu środowiska IT organizacji. Prawie wszystko, co obejmuje działania IT organizacji, może przejść do CMDB, gdzie każdy wpis do bazy danych staje się tak zwanym elementem konfiguracji (CI). Obejmuje to nie tylko inwentaryzację i kontrolę sprzętu komputerowego i oprogramowania, ale także metody działania, konkretne incydenty i zmiany w środowisku IT, a nawet ludzi.
Zawartość konkretnego CMDB może się różnić w zależności od działu lub usługi. Elementy CI dla organizacji są gromadzone w CMDB, która staje się centralnym repozytorium informacji do śledzenia ich i ich wzajemnych relacji. Dzięki dobrej implementacji CMDB organizacja może podejmować bardziej świadome decyzje dotyczące planowania, zarządzania i niezbędnych wydatków na utrzymanie infrastruktury IT.
Pomysł na bazę danych do zarządzania konfiguracją zrodził się z pracy Centralnej Agencji Komputerów i Telekomunikacji, która ostatecznie stała się Office of Government Commerce, agencją rządową w Wielkiej Brytanii (UK). Grupa prowadzi i publikuje serię książek opisujących tak zwaną bibliotekę infrastruktury technologii informatycznych (ITIL®). Część ITIL® obejmowała zalecane korzystanie z baz danych do zarządzania elementami środowiska IT i ich konfiguracją.
Ponieważ ITIL® wciąż zdobywał popularność poza brytyjskimi agencjami rządowymi i kontraktami, koncepcja bazy danych zarządzania konfiguracją stała się nieco myląca i pojawiły się pewne kontrowersje. Wiele firm ścigało się, tworząc rzeczywiste aplikacje bazodanowe, które były sprzedawane jako jedno źródło dla uproszczenia zarządzania działami IT. Do czasu pojawienia się trzeciej wersji ITIL® idea stojąca za CMDB znalazła się w części opisującej bardziej ogólny system zarządzania konfiguracją (CMS), aby lepiej opisać pomysł zastosowania CMDB. Zgodnie z nowym wyjaśnieniem CMS może zawierać jeden lub więcej możliwych CMDB.
Przy dalszym rozwijaniu pojęcia bazy danych do zarządzania konfiguracją pomysł został przyjęty przez Distributed Management Task Force (DMTF®), koalicję firm z branży technologicznej. Podchodząc do CMDB jako bardziej 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ą kontynuować tworzenie baz danych do wykorzystania jako MDR, aby to zrobić w sposób, który będzie działał z 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 meta-bazy danych. Nie musi zawierać wszystkich szczegółów dotyczących określonego środowiska informatycznego, zamiast tego umożliwia innym zaufanym źródłom utrzymanie tych informacji. Różne CMDB organizacji dzielą następnie kluczowe dane aż do podstawowego CMDB, który jest następnie wykorzystywany do ogólnego podejmowania decyzji. Podział CMDB na takie sekcje pozwala na lepsze wyjaśnienie i łatwiejszą kontrolę informacji o całym środowisku IT.