Что такое CMDB и зачем она нужна в Service Desk системе
Разбираем, что такое база данных конфигурационных единиц (CMDB), какие задачи она решает и как выбрать систему с CMDB.
Сервер падает в пятницу вечером, а никто в компании точно не знает, какие бизнес-сервисы от него зависят и кого предупреждать первым — типичная ситуация без внедрённой CMDB.
Краткий вывод: CMDB нужна любой компании со сложной или растущей ИТ-инфраструктурой, где важно понимать связи между серверами, приложениями и бизнес-услугами; для совсем малого бизнеса с несколькими серверами её ценность ниже стоимости внедрения.
Что такое CMDB простыми словами
CMDB (Configuration Management Database) — это база данных, в которой хранятся все конфигурационные единицы ИТ-инфраструктуры (серверы, приложения, сетевое оборудование, лицензии) и связи между ними. В отличие от простого реестра оборудования, CMDB фиксирует, как элементы влияют друг на друга и на конечные бизнес-услуги.
Какие задачи решает CMDB на практике
- Быстрая оценка последствий сбоя — какие сервисы и пользователи затронуты конкретной поломкой
- Анализ рисков перед изменениями — что затронет обновление конкретного компонента
- Учёт лицензий и сроков поддержки оборудования
- Основа для отчётности по SLA — без точных данных о связях невозможно достоверно считать доступность услуги
Как реализована CMDB в российских ITSM-системах
| Система | Особенность CMDB |
|---|---|
| Naumen Service Desk | Визуализация зависимостей между объектами инфраструктуры |
| SimpleOne ITSM | Dot-walking для навигации по связанным данным, drill-down дашборды |
| 1С:ITILIUM | Версионирование объектов конфигурации, история изменений |
| ИнфраМенеджер | Глубокий учёт активов, интеграция с инвентаризацией |
С чего начать внедрение CMDB
- Определить минимальный набор объектов для учёта: серверы, критичные приложения, сетевое оборудование
- Настроить автоматическое обнаружение активов там, где это возможно (снижает ручной ввод и ошибки)
- Связать объекты с бизнес-услугами, а не только друг с другом
- Назначить ответственного за поддержание актуальности данных — CMDB быстро теряет ценность без регулярного обновления
Частые вопросы
Можно ли обойтись без CMDB, если у компании 10 серверов? Да, при такой простой инфраструктуре ручного учёта в таблице часто достаточно; CMDB окупается при десятках связанных систем и активов.
Кто должен вести CMDB — ИТ-отдел или отдельный специалист? Для средних компаний обычно достаточно одного ответственного в ИТ-отделе; в крупных организациях выделяют отдельную роль конфигурационного менеджера.