Программные средства, связанные с процессом Управления конфигурациями

Программные средства, связанные с процессом Управления конфигурациями

7.9.1 Система Управления конфигурациями.
Во многих организациях действует процесс Управления конфигурациями в какой-либо форме, но часто этот процесс выполняется с использованием бумажного документооборота. Для больших и сложных инфраструктур процесс Управления конфигурациями будет работать более эффективно, если его поддержка осуществляется программным средством, способным сопровождать CMDB. В CMDB входят сведения об атрибутах и истории каждого УЭ и значимых связях между УЭ. В идеале CMDB должна быть связана с DSL и другими библиотеками ПО. Часто требуется интегрировать несколько программных средств, чтобы добиться полностью автоматизированного решения для всех платформ.
Система Управления конфигурациями должна предотвращать внесение Изменений в ИТ-инфраструктуру без авторизации Управлением изменениями. Запись об авторизации должна автоматически передавать Изменение в исполнение. По возможности, Изменения должны записываться в CMDB не позднее момента, когда это Изменение внедрено. Статус (например, «в эксплуатации», «в архиве» и т.д.) каждого УЭ, затронутого Изменением, должен обновляться, по возможности, автоматически. Примеры способов того, как можно добиться автоматической записи Изменений, включают автоматическое обновление CMDB, когда ПО перемещается между библиотеками (например, при переходе из «приемочного теста» в «эксплуатацию» или из «эксплуатации» в «архив»), когда изменяется каталог услуг и когда распространяется какой-либо Релиз.
Система Управления конфигурациями должна дополнительно предоставлять следующее:.
■ достаточный контроль безопасности для ограничения доступа по принципу минимально достаточного;.
■ поддержка УЭ различной сложности (например, всей системы, Релиза, единого модуля аппаратного обеспечения, модуля ПО или иерархических и сетевых связей между УЭ). Благодаря хранению информации о связях между УЭ средства Управления конфигурациями способствуют оценке степени воздействия RFC;.
■ легкое добавление новых УЭ и удаление старых УЭ;.
■ автоматическая проверка вводимых данных (например, проверка уникальности всех названий УЭ);.
■ автоматическая установка всех связей, которые могут быть установлены автоматически в момент добавления новых УЭ;.
■ поддержка УЭ с различными кодами моделей, номерами версий и номерами копий;.
■ автоматическая идентификация других затронутых УЭ, когда какойлибо УЭ становится предметом записи/отчета об Инциденте, Проблеме, Известной ошибке или RFC;.
■ интеграция с данными процесса Управления проблемами в рамках CMDB или как минимум интерфейс из Системы Управления конфигурациями во все существующие отдельные базы данных Управления проблемами;.
■ автоматическое обновление и запись номера версии УЭ при изменении номера версии любого компонента, входящего вУЭ;.
■ ведение исторических записей обо всех УЭ (исторических записей о текущей версии (таких, как дата инсталляции, записи об Изменениях, предыдущие местоположения и т.д.) и о предыдущих версиях);.
■ поддержка руководства и использование конфигурационных базисов (соответствующих^ эталонным копиям, версиям и т.д.), включая возможность отката к предыдущим версиям;.
■ простота направления запросов в CMDB и широкие возможности по формированию отчетов, включая анализ тенденций (например, возможность определить количество RFC, которые влияют на какойлибо УЭ);.
■ простота формирования отчетов по списку УЭ для содействия в аудите конфигур аций;.
■ гибкие средства отчетности для содействия в проведении анализа влияния;.
■ способность графически отобразить карту конфигурации или карту сети связанных УЭ, а также ввести информацию о новых УЭ с помощью таких карт;.
■ способность показать иерархию связей между «материнским» УЭ и «дочерними» УЭ.
7.9.2 Управление конфигурациями ПО.
Средства поддержки должны позволять осуществлять контроль прикладного программного обеспечения от начального системного анализа и проектирования до эксплуатации. В идеале организации должны использовать одни и те же программные средства для контроля всех этапов жизненного цикла. Однако это может быть неосуществимо, если одно программное средство не может поддерживать все платформы. В таком случае средства Управления конфигурациями ИТ-инфраструктуры должны, как минимум, передавать информацию процесса Управления конфигурациями из Системы Управления конфигурациями по разработке ПО в базу данных CMDB без необходимости повторного ввода.
7.9.3 Поддержка Управления изменениями и Управления релизами.
Для Управления изменениями и Управления релизами средства Управления конфигурациями должны предоставлять автоматическую поддержку следующих действий:.
■ идентификация связанных УЭ, которые затронет предлагаемое Изменение, для правилдьной оценки степени влияния;.
■ запись УЭ, которые были затронуты авторизованными Изменениями;.
■ внедрение Изменений, включая пакетные Релизы, в соответствии с записями об авторизации;.
■ регистрация Изменений статусов УЭ при внедрении авторизованных Изменений и Релизов;.
■ запись конфигурационных базисов УЭ и пакетов УЭ, к которым можно вернуться при неблагоприятных последствиях, например, если произошел отказ после внедренного Изменения.
7.9.4 Аудит конфигураций.
Автоматизация аудита конфигураций значительно повышает продуктивность и эффективность аудита. Средства аудита могут точно установить, какое ПО инсталлировано, и определить наиболее критические моменты в конфигурации аппаратного обеспечения. Это приводит к тому, что при доступных ресурсах аудиту будет подвергаться большее число УЭ, что позволяет персоналу концентрировать внимание на обработке несоответствий, а не на проведении аудита.
Если DSL не интегрирована в CMDB, то следует рассмотреть вопрос об автоматизации действий по сравнению содержимого DSL с информацией в CMDB.
7.9.5 Корпоративные системы и средства.
Следующие системы предоставят автоматическую поддержку некоторых частей процесса Управления изменениями, Управления конфигурациями и Управления релизами, которые потребуются для поддержки ИТ-инфраструктуры:.
■ системы Управления ИТ-услугами;.
■ корпоративные системы с возможностями интеграции CMDB с другими программными средствами;.
■ средства управления системами, сетями и приложениями, которые обеспечивают функции распространения, определения местонахождения и аудита ПО;.
■ Система Управления конфигурациями, используемая группами специалистов, занимающимися разработкой, интеграцией и тестированием.
Существующие или планируемые системы в рамках организации должны анализироваться на этапе определения требований и рассматриваться при проектировании архитектуры. Это может помочь обеспечить основу процесса Управления конфигурациями или предоставить решение для какой-либо части процесса, например:.
■ средства Управления услугами подходят для формирования связей между УЭ и услугами, а также для интеграции процессов Управления инцидентами, Управления проблемами и Управления изменениями с Учетными элементами;.
■ системные средства управления и средства управления сетями могут содержать средства обнаружения УЭ для помощи в наполнении CMDB и последующего аудита;.
■ Системы Управления конфигурациями, которые контролируют ПО, могут использоваться для контроля аппаратного обеспечения и документации.
7.9.6 Другие средства.
Существует много средств поддержки, которые могут оказаться полезными в процессах Управления изменениями, Управления конфигурациями и Управления релизами. Эти средства могут существовать в различных комбинациях и включать:.
■ системы управления документооборотом;.
■ средства анализа требований и проектирования, средства построения архитектуры систем и CASE-средства, которые могут помогать при анализе влияния с точки зрения бизнеса;.
■ средства управления аудитом баз данных, которые отслеживают состояние физических баз данных;.
■ средства распространения и инсталляции;.
■ средства сравнения (файлов ПО, директорий, баз данных);.
■ средства внедрения Релизов и сборки (которые обеспечивают списки УЭ на входе и на выходе);.
■ средства инсталляции и деинсталляции (которые предоставляют списки инсталлированных УЭ);.
■ средства сжатия (для сохранения дискового пространства);.
■ средства управления списками и конфигурационными базисами (например, полными списками директорий со штампами даты-времени, контрольными суммами);.
■ средства аудита (также называемые «средства определения места нахождения» или «средства инвентаризации»);.
■ средства обнаружения и восстановления (которые позволяют сделать откат сборки в предыдущее известное состояние);.
■ средства отчетности.
Эти отдельные средства и решения могут быть интегрированы в основные услуги или в систему Управления конфигурациями там, где усилия по такой интеграции могут быть целесообразны. В других случаях интеграция может быть проведена на уровне процедур или на уровне данных.