На нижнем уровне CMDB изображена структура конфигурации инфраструктуры. Наборы классов КЕ связывают конфигурационные единицы структуры конфигурации услуг с определенными группами инфраструктурных компонентов. Инфраструктурные компоненты содержатся в предопределенных Классах К Е и Подклассах К Е и представляют собой настоящие активы ИТ инфраструктуры.
Картина того, как все единицы взаимосвязаны и сконфигурированы друг для друга в целях предоставления ИТ услуг является структурой конфигурации. Посредством структуры конфигурации возможно соотносить ИТ ресурсы с бизнес услугами и управлять ими с перспективы бизнеса. Структура конфигурации позволяет ответить на такие вопросы как:
Целью согласования является принятие различных представлений одних и тех же данных и сведение их в единый экземпляр. Согласование используется тремя способами.
Функции управления данными так же должны поддерживать массовое создание, модификацию и удаление КЕ.
Интеграция с хранилищами данных. Хранилища данных объединяются при помощи адаптеров через API функции, стандартные форматы обмена данными, таких как XML, стандартные Web службы или свои методы прямой интеграции.
Инструменты обнаружения и мониторинга. Данные инструменты могут входить в состав средства автоматизации CMDB, а могут быть внешними. Инструменты используются для автоматического сбора данных по атрибутам и связям КЕ, а так же данных по использованию КЕ и последующей записи таких данных в CMDB. Средства обнаружения собирают информацию о топологии и конфигурации сети, приложений и аппаратного обеспечения. Информация о бизнес услугах не может быть собрана в автоматическом режиме, информация о них заносится вручную, на основе собранных данных по инфраструктуре. Средства мониторинга собирают информацию о степени использования и статусу приложений и инфраструктурных КЕ.
Со стороны средства автоматизации обнаружения и мониторинга актуальности информации о КЕ необходимо предусмотреть возможность сбора информации о следующем:
Основной целью данного этапа является разработка точного плана начального заполнения CMDB информацией о КЕ. Необходимо определить источники информации о каждой КЕ и сгруппировать информацию о КЕ в наборы данных, определить правила для согласования дубликатов данных, как для начального наполнения определенными наборами данных, так и для дальнейшей их поддержки в CMDB.
На основе разработанного ранее прототипа ресурсно-сервисной модели необходимо определить перечень всех КЕ, связанных с ними атрибутов и данных по связям. Детали в таком списке должны быть отражены на уровне полей данных, так чтобы возможно было выявить и сопоставить источник или несколько источников такой информации. Например, при перечислении в списке атрибутов и связей для конкретного сервера, может оказаться, что основная информация имеется в источнике инвентаризационных данных, а некоторая информация по атрибутам поставляется инструментом управления сетью или средством обнаружения КЕ. Бывает так, что некоторая информация по атрибутам не хранится вообще нигде и ее необходимо вводить вручную, что требует определения четких правил, указания владельца данных, а так же наличия определенного поддерживающего процесса. Таким образом, необходимо сопоставить каждую КЕ из списка с источником данных по соответствующим атрибутам и связям.
Необходимо рассмотреть ряд вопросов, связанных с производительностью источников данных:
Распределение ответственности за актуальность информации в CMDB является критичным шагом. Необходимо указать, кто будет являться владельцем данных, а кто будет ими управлять, а так же:
Важно составить список функций и навыков не только для персонала поддержки CMDB, но и для тех, кто будет использовать информацию, хранящуюся в CMDB в рамках выполнения своих должностных обязанностей. Обучение пользователей эффективному использованию такой информации является критическим фактором успеха построения и внедрения CMDB.
Помимо этого необходимо идентифицировать и задокументировать перечень: