Сегодняшний день диктует жесткие условия ведения бизнеса. Ни высокая квалификация отдельных сотрудников, ни оснащение самым совершенным оборудованием не являются залогом победы в непрекращающейся конкурентной борьбе. За последние годы роль основополагающего ресурса, вокруг которого должна строиться модель успешно развивающейся компании, все чаще и чаще отводиться информации, методам и средствам оперативной обработки данных, и принятия на их основе ответственных решений. Однако, объемы деловой информации, которая должна быть с максимальной скоростью обработана, также постоянно увеличиваются. Эту задачу невозможно уже решить не только ручным трудом, но и с помощью персональных компьютеров, еще недавно казавшихся универсальным решением всех проблем.
Единственным действенным способом справиться с обработкой растущих объемов данных представляется объединение не связанных друг с другом компьютерных комплексов в информационную систему, охватывающую всю структуру компании. Однако разработка, внедрение и эксплуатация такого решения — непростая задача, требующая больших вложений и привлечения квалифицированных специалистов со стороны, а также дополнительного обучения собственных сотрудников. По этой причине вопрос экономической эффективности корпоративной информационной системы должен рассматриваться с не меньшей тщательностью, чем технические аспекты ее реализации.
Построение управляемых информационных систем.
Независимо от размеров организации IT-департаменты зачастую имеют больше обязанностей, чем ресурсов, облегчающих управление информационной инфраструктурой. Проблема усугубляется наличием разных платформ, программных продуктов и прикладных решений, которые в любой момент должны быть готовы к выполнению своих функций. Применение стандартизированного набора средств управления, отвечающего требованиям информационной инфраструктуры и бизнеса в целом — важнейший шаг в уменьшении совокупной стоимости владения аппаратными и программными средствами.
Мониторинг сети, поиск неисправностей и сокращение простоев — как превентивные действия — повышают эффективность работы и уровень сервиса, одновременно уменьшая издержки. Единая система получения отчетов о различных аспектах функционирования информационной системы позволяет избежать дублирования статистической информации, упрощает процесс принятия решений.
Еще один важный компонент эффективной архитектуры управления — масштабируемость. Масштабируемость в данном контексте означает, что рост числа компьютеров в сети, добавление новых серверов, служб и приложений не должно снижать эффективность управления системой.
Решения Microsoft для управления Microsoft Solutions for Management (MSM), разработанные в соответствии с инициативой динамических систем, — это комбинация инструментов, моделей, методик, и основанных на передовом опыте рекомендаций, призванных во первых облегчить построение управляемых информационных систем высокой надежности, доступности и защищенности, а во вторых снизить совокупную стоимость владения, существенно повысив уровень оптимизации IT-инфраструктуры.
Модели и методология.
В качестве методологической базы построения и сопровождения управляемых информационных систем можно использовать различные модели, в соответствии с которыми строится инфраструктура управления. При проектировании новых программных продуктов и обучении специалистов компания Майкрософт использует методологию MOF, учитывающую как базу знаний, содержащуюся в ITIL, COBIT, Six Sigma так и самые современные правила планирования и управления инфраструктурой. Microsoft Operations Framework, не являясь программным продуктом, представляет из себя совокупность рекомендаций, методик и моделей, применение которых позволяет оптимизировать управление эксплуатацией и поддержкой IT -инфраструктур, реагируя на изменяющиеся потребности бизнеса.
Базовое руководство MOF представлено в виде технических описаний и других документов, описывающих функции управления обслуживанием (SMF). Каждый из них является описанием и инструкцией по реализации конкретной деятельности в рамках IT-инфраструктуры. SMF в свою очередь являются основой более подробных руководств, описывающих достижение конкретных целей в оптимизации IT-систем. Эти руководства включены в инструкции проектов усовершенствования обслуживания (SIP), и акселераторов решений.
Акселераторы решений объединяют продукты Microsoft, дополнительные инструменты и технологии с инструкциями соответствующих SMF, предоставляя готовые реализации улучшений IT –инфраструктуры. Microsoft предлагает акселераторы решений для развертывания настольных систем и серверов в организациях любого масштаба, управления обновлениями и исправлениями, консолидации и миграции серверов, управления и мониторинга служб и ряд других.
В соответствии с методологией MOF весь цикл управления информационной структурой предприятия можно подразделить на 4 квадранта: Оптимизация, Изменение, Функционирование, Поддержка.
Инструментальные средства
Для реализации предложенной концепции оптимизации управления эксплуатацией и поддержки IT -инфраструктуры Microsoft разработала System Center — семейство программных продуктов, обеспечивающее IT профессионалов как средствами и знаниями для помощи им в управлении информационной инфраструктурой предприятия в целом, так и инструментарием, перекрывающим весь функционал необходимый сотруднику в его повседневной профессиональной деятельности.
Первый релиз System Center, добавил службу отчётов к Microsoft Operations Manager 2005 и Systems Management Server 2003, после чего System Center получил возможность объединять данные об изменениях и конфигурации, полученные от SMS с оперативными данными от Microsoft Operations Manager. Во второй релиз System Center, составляющий по замыслу Microsoft центральное звено как DSI (Dynamic Systems Initiative), представляющей из себя глобальный концептуальный подход к созданию динамичных приложений, подстраивающихся под среду функционирования, так и SDM (System Definition Model) — схемы моделирования, которая использует XML для описания атрибутов аппаратного и программного обеспечения в IT-среде, была добавлена система управления состоянием и планированием мощностей, а также более современная система хранилища данных. Как система управления состоянием, так и компонент планирования мощностей широко используют технологию Microsoft System Definition Model (SDM), являющуюся частью плана по снижению сложности в сфере IT путём улучшения управляемости. Конечно, не DSI, не SDM, суть которых — упрощение и автоматизация процессов создания, развертывания и управления распределенными программными системами в крупных и средних компаниях, не являются самоцелью.
Само понятие «динамическая система» Microsoft сегодня раскрывает так: она соответствует бизнес-задачам, адаптируема к меняющимся целям и задачам деятельности предприятия, эффективна и создает конкурентные преимущества, предоставляет пользователям доступ к информации в нужное время в любом месте. В основе реализации DSI лежит подход «Design for Operations», ключевой идеей которого является то, что ИТ-системы изначально должны быть разработаны для реализации задач управления операциями. Решение этой задачи базируется на применении унифицированных моделей, описываемых языком System Definition Model (SDM). Любопытно, что сначала Microsoft хотела использовать этот язык только в своих внутренних разработках, но потом, поняв, что ей не уйти от необходимости работы в гетерогенных средах, решила сделать язык открытым. В 2006-м он был представлен в виде спецификаций Service Modeling Language (SML), которые получили поддержку ведущих ИТ-вендоров в качестве отраслевого стандарта в сфере управления ИТ-системами. Вместе с механизмом WS-Management они обеспечивают дистанционное управление из таких инструментов, как Microsoft Operations Manager или System Center Configuration Manager (SCCM) 2007. Кроме того, теперь SDM поддерживается и в Visual Studio, да и Windows 7 полностью пронизана данной технологией.
Говоря о развитии семейства SC, нужно подчеркнуть, что 2007 год стал важным этапным рубежом в реализации DSI. Это выражается, в частности, в том, что именно сейчас происходит обновление всех ключевых продуктов этой линейки и представление качественно новых продуктов (см. рисунок). Все они реализуются уже на основе SML, но что еще важнее, как раз сейчас на рынке появляются и объекты управления на базе этих моделей — серверные приложения и ОС Microsoft. Примечательно и то, что теперь поддержка SML имеется в Visual Studio, что позволяет независимым разработчикам приступить к созданию управляемых приложений.
Вместе с механизмом WS-Management они обеспечивают дистанционное управление из таких инструментов, как Microsoft Operations Manager или System Center Configuration Manager (SCCM) 2007. Кроме того, теперь SDM поддерживается и в Visual Studio, да и Windows 7 полностью пронизана данной технологией.
System Center, вопреки изначальному обещанию предоставить под этим именем единый интегрированный продукт, сегодня превратился в конгломерат пакетов для централизованного управления IT-инфраструктурой предприятия и включает в себя следующие продукты: Operations Manager, Systems Management Server, Data Protection Manager, Service Desk, Capacity Planner, Reporting Manager.
System Center Configuration Manager (SCCM) 2007 (http://www.microsoft.com/systemcenter/configurationmanager/ru/ru/default.aspx) – комплексное решение по оценке, развертыванию и обновлению серверов, клиентских компьютеров и устройств в рамках физической, виртуальной, распределенной или мобильной среды.
System Center Operations Manager 2007 (http://www.microsoft.com/systemcenter/operationsmanager/ru/ru/default.aspx) дает всестороннее исчерпывающее представление о состоянии инфраструктуры ИТ. Продукт Operations Manager 2007 (прежнее название — Microsoft Operations Manager)— это программное решение, предоставляющее удобную среду, в которой можно вести наблюдение за тысячами средств контроля событий и производительности для сотен операционных систем и приложений.
System Center Data Protection Manager 2007 (DPM) (http://www.microsoft.com/systemcenter/dataprotectionmanager/ru/ru/default.aspx), ранее известный как Data Protection Server, обеспечивает непрерывное резервирование данных и возможность использования не только накопителей на магнитной ленте но и накопителей на жестких дисках. В отличие от аналогичных продуктов других производителей DPM поддерживает работу только с дисковыми массивами и предназначен для работы только с файл-серверными решениями на базе Windows Server. Отказ от использования ленточных накопителей Microsoft объясняет невысокой надежностью этих устройств и заметным падением интереса к ним со стороны заказчиков.
Увеличенная скорость резервного копирования достигается за счет выполняет изменения в файлах только на байтовом уровне, что исключает выполнение полного резервного копирования при каждом изменении в файле. Например, если пользователь вносит изменения в презентацию Microsoft PowerPoint размером 10 Мб, традиционные решения архивации на ленточные носители будут выполнять копирование всех 10 Мб документа при каждом изменении вместо записи инкрементных изменений.
Технология DPM предлагает множество полезных нововведений в процедурах резервного копирования, в том числе делегирование функций архивации конечным пользователям. Если в традиционных системах выполнять архивацию могут только сотрудники с особым доступом к ленточным библиотекам, то теперь доступ к данным, помещеным в резервную копию, смогут получать не только администраторы, но и конечные пользователи, поскольку технология DPM позволяет наделить конечных пользователей полномочиями для восстановления стертых или замененных файлов с использованием меню Tools (Сервис) в программах Microsoft Office или напрямую через интерфейс Проводника в операционной системе Windows.
Интерфейс управления технологией DPM построен на базе знакомой многим администраторам консоли MMC (Microsoft Management Console). Благодаря интеграции со службой каталогов Active Directory технология DPM автоматически обнаруживает все рабочие серверы и продолжает поиск серверов, добавленных в сеть после развертывания новой технологии резервного копирования.
Во вторую версию приложения включены шифрование носителя, восстановление диска с нуля без предустановки операционной системы, появится возможность хранить до 512 теневых копий данных, против 64 в прошлой версии, прямая поддержка различных видов ленточных накопителей, без необходимости установки сторонних приложений для работы с ними, возможнсть установить более частое непрерывное резервное копирование (интервал обновления 15 минут), возможность проводить непрерывное резервное копирование непосредственно на серверах MS Exchange, SQL, SharePoint, и на кластеризованных версиях этих приложений (сервера не нужно будет переключать в неактивное состояние на время копирования) появится поддержка сервера SharePoint. При работе с DPM рекомендуется использовать трехэтапный сценарий резервного копирования. По этому сценарию архивируемые данные около 30 дней хранятся на жестком диске для быстрого восстановления в случае необходимости, а затем переносятся на ленту для долговременного хранения и аварийного восстановления в нечастых случаях полной потери данных. Такая политика дает возможность уменьшить число операций копирования на ленту и сократить затраты на ленточные носители.
System Center Essentials 2007 (http://www.microsoft.com/systemcenter/essentials/ru/ru/default.aspx) – с некоторыми ограничениями объединяет функционал Operations Manager, System Center Configuration Manager 2007, WSUS и позиционируется как решение по конфигурации и мониторингу для средних и небольших организаций (количество рабочих мест менее 500). Он фактически является новым подходом по предложению услуг конечным заказчикам, и позволяет обеспечивать аутсорсинг – передать оперативную консолидированную информацию о текущем состоянии системы обслуживающей организации.
System Center Virtual Machine Manager (http://www.microsoft.com/systemcenter/virtualmachinemanager/ru/ru/default.aspx) – обеспечит возможность легкого и гибкого управления созданием и развертыванием виртуальных машин, допускающих запуск нескольких различных ОС на одном сервере, объединение вычислительных ресурсов нескольких физических систем в рамках одной виртуальной машины и позволит легко переносить образы виртуальными машин с одного физического узла на другой. Использование диспетчера Virtual Machine Manager повышает интенсивность загрузки физического сервера, позволяет централизованно и эффективно управлять инфраструктурой и дает как администраторам, так и конечным пользователям возможность быстро создавать новые виртуальные машины, а также применять алгоритмы оптимизации расположения виртуальных машин для балансировки нагрузки или максимального использования ресурсов.
System Center Capacity Planner 2007 (http://www.microsoft.com/rus/systemcenter/sccp/default.mspx) – обеспечивает моделирование процессов, анализ производительности, оценку ресурсов и планирование внедрения Microsoft Exchange Server и Operations Manager. Программа предоставляет инструменты и инструкции для разработки наиболее эффективных архитектур и планирования будущего функционирования систем при помощи инструментов анализа типа «what-if» («что случится, если…»). С ее помощью IT-специалист сможет полностью смоделировать инфраструктуру своего предприятия, указав количество пользователей и серверов, пропускную способность каналов и т. д., и в результате оценить различные трафики, пиковые нагрузки, реактивность системы. Рекомендации по использованию тех или иных конфигураций или технологий, базируются на основе реального опыта, накопленного как корпорацией Microsoft, так и ее партнерами.
System Center Service Manager (beta) (http://www.microsoft.com/rus/systemcenter/sd/default.mspx) будет применяться в качестве платформы для решения ряда задач, связанных с управлением — наблюдение за оборудованием и программным обеспечением предприятия или централизованное обновление конфигураций ПО. Кроме того, в нем будет «механизм потоков заданий» (workflow engine), использующий функциональные возможности Share Point Portal Server, на основе которых можно будет создать шаблоны для автоматизации таких задач как регулирование обращений в службу технической помощи, и прикрепленная база данных для хранения информации о конфигурации сетевых устройств и программного обеспечения.