Что такое CMDB?

Базу данных управления конфигурациями Configuration management databases (CMDBs) часто называют «сердцем» ITSM-системы. Репозиторий CMDB действует как склад данных, храня информацию об ИТ-окружении и компонентах доставки ИТ-услуг. Данные в CMDB включают в себя списки активов (они называются элементы конфигурации) с отношениями между ними. CMDB c окружающими процессами управления конфигурациями – это ядро современной структуры управления ИТ. С ее помощью компания управляет данными о различных ИТ-компонентах из одного места (даже если они разнесены далеко друг от друга). CMDB помогает управлять услугами, инцидентами, изменениями и проблемами, а также играет важную роль в принятии решений, когда требуется получить информацию о стоимости, качестве и эффективности тех или иных оказываемых организацией ИТ-услуг.

cmdb-image

Эволюция CMDB

Библиотека ИТ-инфраструктуры (ITIL) описывает набор процессов управления активами услуг и конфигурациями с целью поддержания информации об элементах конфигурации (ЭК). Такие элементы представляют собой компоненты, необходимые для оказания той или иной ИТ-услуги. Управляемая информация является частью актива услуги в рамках ITIL. Процесс управления конфигурациями включает в себя не только списки элементов, но и отношения между ними. ITIL описывает базисные технические возможности, необходимые для управления активами и конфигурациями. Система управления конфигурациями (CMS) представляет собой логическую модель данных, которая может охватывать несколько физических CMDB.

При внедрении новых процессов, будь то «бережное управление» или DevOps, системы CMDB помогают ИТ-персоналу быстрее освоиться с рабочим окружением и эффективнее принимать решения по проблемам и изменениям в реальном времени. В эпоху облака и SaaS от компаний ожидается, что они будут интегрировать больше внешних ресурсов в CMDB для более глобального подхода к современной гибридной ИТ-среде. Многие компании также начали изучать новые способы управления активами данных в контексте CMDB в целях цифровой трансформации и поддержки процессов цифрового бизнеса.

В перспективе CMDB будет играть важную роль не только в ИТ-операциях, но и во всех операциях компании в принципе (в результате цифровой трансформации). В этом смысле выбор правильного CMDB-инструмента будет критическим. Он должен поддерживать ваши текущие потребности и при этом расти вместе с вами по мере развития компании и ее окружения.

Управление конфигурациями в ITIL

Первоначально CMDB играли роль репозиториев данных об ИТ-активах, собранных вручную. Но по мере развития ITSM-процессов возникли технологии поиска активов, что позволило автоматизировать процесс их сбора и расширить роль CMDB. Сегодня в большинстве компанией CMDB является корневой частью ITSM-решения. Развитие CMDB всегда шло в тесной связи с управлением услугами и другими ИТ-процессами.

Как работает CMDB?

CMDB – это репозиторий (база данных), в котором хранятся списки данных и отношений. Уникальность и ценность CMDB определяется содержащимися в ней данными. Списки элементов конфигураций с соответствующими атрибутами и отношениями между ними составляют соединительную ткань, существующую в физическом ИТ-окружении. CMDB часто является частью более общей платформы управления ИТ-услугами (ITSM) или иной системы, в которую обычно входят инструменты ввода данных в CMDB (поиск, импорт) и средства потребления данных CMDB (заявки, управление изменениями, отчетность).

CMDB предоставляет общее пространство для хранения информации об ИТ-активах и других элементах конфигурации в одном месте с удобным доступом. Данные обычно берутся из разных источников, и без CMDB было бы очень сложно составить полную и точную картину ИТ-окружения. С помощью средств поиска и импорта элементы конфигурации ИТ-окружения выявляются и вводятся в CMDB. В некоторых организациях могут обновлять CMDB ручными методами (например, в ходе аудита). Если данные из разных источников загружены (или обновлены) в CMDB, их можно извлекать оттуда и потреблять согласованными способами с применением заданных инструментов и процессов.

Людям редко требуются конфигурационные данные напрямую из CMDB, так как они хранятся в неудобоваримом формате в виде массы столбцов и строк, которые сложно интерпретировать. Именно здесь помогают различные ITSM-инструменты и формы отчетности. Они получают данные из CDMB, сортируют и фильтруют их и затем представляют информацию в форме, наиболее удобной для решения конкретной проблемы.

Плюсы и минусы использования CMDB

Как и у любой технологии, CMDB имеет свои плюсы и минусы. Несколько десятилетий назад первые решения CMDB были дороги, сложны в обслуживании и использовании. Однако современная CMDB – это ядро ITSM-решения в большинстве компаний. Его ключевые преимущества:

Конечно, CMDB имеют свои недостатки. Могут требоваться немалые ресурсы и человеческие кадры для создания, поддержки и эффективного использования больших объемов конфигурационных данных. Вот некоторые основные недостатки работы с CMDB:

Стоимость поиска данных и хранения

CMDB часто содержат копию данных из других систем. По мере роста и развития компании этот объем данных может сильно вырасти вплоть до того, что CMDB будет одним из крупнейших репозиториев данных в ИТ-отделе.

Поддержание актуальности данных

ИТ-окружение постоянно меняется, поэтому CMDB должна идти в ногу с новыми активами. Это требует средств для добавления, изменения и удаления активов при необходимости.

Удобство использования данных

CMDB ценна не наличием данных как таковым, а их использованием. Чтобы эффективно использовать данные CMDB, вам понадобятся инструменты (такие как ITSM-приложения и системы отчетности), навыки анализа данных (для их организации и обработки) и процессы потребления конфигурационных данных в рамках ваших операций.

CMDB против управления активами

Часто путают управление конфигурациями и управление активами в системе ITSM. Управление конфигурациями и CMDB нацелено на данные, которые используются для управления активами в период их жизни и пребывания в вашем ИТ-окружении. Это требует понимания того, из каких компонентов состоит услуга или актив, как он используются и как связан с другими активами или услугами. С другой стороны, управление активами – это набор процессов для управления всем жизненным циклом активов от и до. Процессы управления активами часто включают в себя закупку активов, управление лицензиями ПО, оценку активов и процессы обновления технологий.

CMDB – это важный инструмент в эффективных процессах управления активами. CMDВ предоставляет полное и точное представление ИТ-активов, контролируемых организацией. Благодаря этому организация может управлять своими активами в едином портфеле, а не по отдельности.

Другие ITSM-ресурсы