ОБЗОР РЕШЕНИЙ ДЛЯ УПРАВЛЕНИЯ ИТ-ИНФРАСТРУКТУРОЙ
Д.В. Пудов
Научный руководитель - к. т.н., доцент Б.А. Крылов
Представлен обзор решений в области управления ИТ-услугами. Проведен анализ масштабируемости и архитектуры, соответствия мировым стандартам в области управления ИТ-услугами.
Введение
Важность информационных технологий для бизнеса стремительно возрастает. Многие компании уже пришли к пониманию важности роли информационных технологий для их основного бизнеса. Сегодня невозможно предоставить пользователю определенные категории услуг, не поддержав их в значительной степени информационными технологиями. Скорость изменений в бизнесе в целом стремительно возрастает. Происходит слияние компаний, поглощение, реструктуризация и т.п. Эти процессы требуют поддержки, ресурсов внутри компании, внутри основного бизнеса - того, за счет чего можно добиться определенных стратегических преимуществ на рынке. Сегодня именно информационные технологии как крупный сегмент, требующий значительных инвестиций, внимательно рассматривается в качестве ресурса, из которого могут быть извлечены определенные преимущества для бизнеса.
В этих условиях задача эффективного управления самой информационной инфраструктурой выходит на передний план. Только тогда, когда мы поймем влияние ИТ-операций на бизнес и приведем информационную инфраструктуру компании в соответствие с бизнес-процессами, можно достичь реальной отдачи от своих ИТ-ресурсов. Многие компании обнаружили, что самой большой трудностью, но и пользой во внедрении информационных технологий является объединение ключевых процессов для повышения отдачи. Использование информационных технологий повышает эффективность каждого процесса за счет удовлетворения его непосредственных потребностей.
Библиотека ITIL
Общий подход к управлению информационными технологиями значительно эволюционировал в течение последних лет. Так, если раньше ИТ-организации фокусировались в основном на управлении фактическими системами и ресурсами, то с течением времени организации значительно сместили акцент на управление ИТ-услугами.
Процессы управления услугами описываются в двух разделах библиотеки ITIL (англ. Information Technology Infrastructure Library, библиотека для консультантов, содержащая полученные на основе обобщения мирового опыта рекомендации и решения для создания инфраструктур и организации работы корпоративных систем): сервисная поддержка и предоставление услуг. В разделе сервисной поддержки определены методы обеспечения доставок услуг путем поддержки пользователей и контроля в рамках инфраструктуры над изменениями и релизами. В разделе предоставления услуг описывается доставка ИТ-услуг ИТ-заказчикам в соответствии с оговоренным уровнем обслуживания.
Процессы сервисной поддержки включают управление: • Инцидентами. Управление инцидентами заключается в оперативной обработке инцидентов, зарегистрированных диспетчерской службой - включая неисправности, простои и запросы на обслуживание. Автоматизация процесса управления инцидентами включает регистрацию и отслеживание инцидентов, мониторинг состояния системных ресурсов, обработку стандартных запросов на обслуживание, а также управление базами знаний.
• Проблемами. В отличие от процесса управления инцидентами, ориентированного на решение краткосрочных задач, управление проблемами заключается в анализе накопленных данных с целью определения тенденций, выполнения анализа первопричин и выявления долгосрочных решений ошибок организации ИТ-инфраструктуры. Поддержка автоматизации управления проблемами включает анализ накопленных данных, регистрацию проблем, их отслеживание и диагностику.
• Изменениями. В задачи процесса управления изменениями входят проверка и утверждение запросов на изменение, а также координация и развертывание утвержденных изменений.
• Релизами. Управление релизами - это процесс подготовки, тестирования и развертывания инфраструктурных изменений, называемых «релизами».
• Конфигурациями. Управление конфигурациями позволяет контролировать информацию об аппаратном и программном обеспечении и сопутствующей документации ИТ-инфраструктуры (называемых «учетными элементами»), а также о взаимосвязях между этими учетными элементами.
Процессы предоставления услуг включают управление:
• Доступностью. Управление доступностью подразумевает выяснение требований заказчика к уровню доступности услуг, оценку мощности ИТ-инфраструктуры для обеспечения этих уровней доступности и выполнение определенных действий для повышения уровня доступности услуг.
• Мощностью. Управление мощностями - это проактивная проверка наличия у ИТ-инфраструктуры мощностей, достаточных для эффективной работы.
• Уровнем обслуживания. Управление уровнями обслуживания заключается в ведении и отслеживании соглашений об уровнях обслуживания (SLA).
• Непрерывностью предоставления ИТ-услуг. Управление непрерывностью предоставления ИТ-услуг - это процесс планирования восстановления системы после основных сбоев ИТ-услуг.
• Финансами в сфере ИТ. Управление финансами в сфере ИТ охватывает финансовое управление вокруг управления IT-активами и ресурсами.
Обзор решений
Двумя основными лидерами рынка решений в области управления ИТ-инфраструктурой являются IBM Tivoli и HP Software. Рассмотрим эти решения с точки зрения следующих вопросов: возможности и соответствие ITIL, масштабируемость и архитектура, поддерживаемые платформы.
Библиотека ITIL является стандартом де-факто в области ITSM (англ. IT Service Management, управление ИТ-услугами), в связи, с чем ведущие производители стараются в полной мере соответствовать этому стандарту. Программные решения от IBM и HP наиболее полным образом реализует в себе поддержку ITIL.
Первоначально Tivoli имела традиционную двухуровневую архитектуру, состоящую из управляющего и управляемых объектов. На сегодняшний день ПО Tivoli реализует более прогрессивную трехуровневую архитектуру, когда между управляющим сервером и управляемым агентом (конечной точкой, епёрот^ помещается управляющий шлюз (gateway), который обеспечивает связь между определенной группой управляемых агентов и остальной средой Tivoli. Управляющий шлюз является управляемым объектом с точки зрения управляющего сервера, однако отвечает за все коммуникации с подчиненными ему конечными точками без дополнительных соединений с управляющим сервером.
Рис. 1. Трехуровневая архитектура Tivoli
Трехуровневая архитектура Tivoli включает:
• Tivoli Management Region Server (TMR Server) - основной сервер системы управления. В его задачи входит обеспечение работы системы управления, поддержка внутренней базы данных объектов управления. TMR-Server - это первый компьютер, на который устанавливается Framework. Все объекты (ресурсы), которыми управляет TMR Server, считаются принадлежащими одному региону Tivoli. Два или более таких региона могут обмениваться информацией.
• Managed Node (MN) - сервер, позволяющий перераспределить нагрузку с TMR-сервера, что обеспечивает масштабируемость системы управления. TMR-Server поддерживает сотни MN, а любой MN (в том числе и TMR-Server) может использоваться в системе управления в качестве Endpoint Gateway - шлюза, через который осуществляется управление тысячами пользовательских компьютеров и серверов.
• Tivoli Management Agent (TMA) обеспечивает управление пользовательским компьютером или сервером. Агент в системе управления Tivoli Enterprise - единый, т.е., если в какой-то момент от системы управления потребуется дополнительная функциональность, то достаточно установить нужный модуль на TMR-Server, и агент получит необходимый код автоматически. Программный код агента использует минимум ресурсов системы и не мешает работе пользовательских приложений. Это единственный компонент, который необходимо установить на управляемую станцию или сервер.
Данная архитектура обеспечивает работу системы управления Tivoli в информационных системах практически любого масштаба. Сотни тысяч клиентских мест и серверов могут функционировать под управлением Tivoli, подчиняясь единым правилам. При этом с точки зрения системы управления и, главное, с точки зрения использования человеческих ресурсов управляющая операция будет выглядеть абсолютно одинаково вне зависимости от того, над какими операционными системами и над каким количеством серверов и рабочих станций она выполняется.
Архитектура HP Software реализует классическую двухуровневую архитектуру, но это не является помехой для управления огромными сетями. Например, для приложения HP Enterprise Discovery 2.51, управляющая часть которого может быть установлена только под Windows 2003 Server, предъявляются требования к аппаратному обеспечению, представленные на рис. 2.
Discovered Devices Inventoried Devices Ports £ I £ Si Ы < - I = = 11 < - | D S Memorv (C3B) CPU1 Disk (ÜB)
6,000 5,000 313,000 X 1.5 1 CPU 2.4 GHz 25
6,000 5,000 313,000 X X 3** 1CPU 2.3 GHz 40
18,000 15,000 103,000 X 2 2 CPUs or cores 3.0 GHz 70
18,000 15,000 103,000 X X 5 2 CPUs or cores 3.0 GHz 105
130,000 50,000 150,000 X 4 2+ CPUs or cores 3.13 GHz 200
130,000 50,000 150,000 X X 7 2+ CPUs or cores 3.13 GHz 260
¿0,000 50,000 n/a X n/a n/a 2 2 CPUs or cores 3.0 GHz 10
500,000 500,000 n/a X n/a n/a 3 2 CPUs or cores 50
Рис. 2. Рекомендуемая аппаратная конфигурация для Enterprise Discovery
Заключение
Сегодня на мировом рынке решений ITSM имеется четыре основных лидера -IBM и HP, а также BMC и CA, но наиболее агрессивно играют IBM и HP. Эти компании инвестируют миллиарды долларов в разработку программного обеспечения, покупают более мелких игроков рынка. IBM приступила к агрессивным действиям на этом рынке в 1993 г., на 2 года раньше HP. Линейка продуктов каждого из игроков состоит из более чем 100 продуктов. Многие из них выполняют одинаковые функции и отличаются лишь некоторыми особенностями, которые могут иметь важное значение для одного предприятия и быть лишней для другого. Таким образом, определить объективного победителя нет возможности.
Литература
1. ITIL в контексте стандартизации [Электронный ресурс] / К. Поляков. - [Россия]: Изд-во «Открытые системы» - (журнал «Директор информационной службы»; 26/04/2007 №04) - Режим доступа: http://www.osp.ru/cio/2007/04/4151978/
2. IBM Tivoli Software library for technical resources [Electronic resource] / IBM Corp. -Режим доступа: http://www-306.ibm.com/software/tivoli/sw-library/
3. [Решения CompuTel, построенные на ПО IBM Tivoli] [Электронный ресурс] / системные интегратор CompuTel - Режим доступа: http://www.tivoli.computel.ru/solutions/
4. Решения для оптимизации бизнес-технологий (BTO) [Электронный ресурс] / HP Corp. - Режим доступа: http://www.hp.ru/openview/library/