|
Общие концепции Microsoft Management Console (MMC) В
Windows Server 2003 для управления операционной системой используется единая,
уже традиционная для систем Windows 2000/XP технология средств администрирования,
называемая Microsoft Management Console (MMC, Консоль управления Microsoft). Эта
универсальная консоль управления разработана для запуска всех программных модулей
администрирования, конфигурирования или мониторинга локальных компьютеров и сети
в целом. Такие законченные модули называются оснастками (snap-in). Консоль управления
сама по себе не выполняет никаких функций администрирования, но служит в качестве
рабочей среды для запуска оснасток. Оснастки представляют собой управляющие компоненты,
которые объединены в среде ММС. Из нескольких оснасток можно создать индивидуальный
управляющий инструмент. Впервые Microsoft Management Console появилась как
стандартное средство управления в составе Windows 2000, что было обусловлено желанием
создать единый и гибкий интерфейс управления для всех операционных систем семейства
Windows. MMC позволяет создавать более совершенные административные инструменты,
которые могут представлять различные уровни функциональных возможностей. Такие
инструменты легко изменяются и настраиваются под требования пользователя. В этом
смысле инструмент представляет собой не просто автономное приложение, а может
состоять из одной или нескольких оснасток, и каждая оснастка в свою очередь может
содержать дополнительные оснастки-расширения. Подобная модульная структура позволяет
системному администратору существенно снизить стоимость управления системой благодаря
возможности создания индивидуальных инструментов на основе выбранных оснасток,
которые предоставляют только необходимые возможности и средства просмотра. Администратор
может сохранять каждый индивидуальный инструмент в отдельном файле (файле документа
ММС с расширением msc) и отправлять его другим пользователям или администраторам,
которым делегированы права на выполнение данных административных задач.
В Windows XP и Windows Server 2003 используется Microsoft Management Console версии
2.0. Эта среда позволяет открывать документы ММС, созданные в ранних версиях ММС
(1.1 и 1.2). Однако, если файлы сохраняются в новой версии, они автоматически
конвертируются и не могут быть восстановлены в предыдущих версиях.
Microsoft Management Console представляет собой приложение с многооконным интерфейсом,
все возможности которого определяются подключенными к нему оснастками. Компания
Microsoft и независимые поставщики программного обеспечения разрабатывают разнообразные
оснастки ММС для выполнения задач управления локальным компьютером и сетью в целом.
ММС не подменяет собой имеющиеся инструменты управления предприятиями, такие
как HP OpenView или IBM Tivoli Management Environment. Консоль управления расширяет
возможности данных инструментов, предоставляя им средства взаимодействия друг
с другом или объединяя эти инструменты в оснастки, доступ к которым может осуществляться
из ММС. Например, приложение управления предприятием может обнаружить событие
и отправить извещение в оснастку (рис. 6.1). Системный администратор затем обнаружит
событие в сеансе ММС и предпримет необходимые меры. 
Рис. 6.1. Консоль ММС обеспечивает общий интерфейс для инструментов управления,
включая приложения уровня управления предприятием
Интерфейсы
программирования ММС позволяют интегрировать оснастки с консолью (рис. 6.2). Данные
интерфейсы предоставляют только расширения пользовательского интерфейса, поскольку
каждая оснастка самостоятельно определяет механизм (логику) выполнения своих задач.
Интерфейсы ММС позволяют оснасткам совместно использовать общую хост-среду и обеспечивают
интеграцию между приложениями. Сама консоль ММС не выполняет никаких функций управления.
 Рис. 6.2. Прикладные интерфейсы позволяют
интегрировать оснастки с консолью
Инструменты, не предназначенные
для работы в среде ММС, могут быть интегрированы в ММС посредством оснасток или
запущены независимо. Системный администратор может одновременно запускать самостоятельные
инструменты управления и экземпляры ММС на одном компьютере. |