Сервер SMS 2003 и его возможности, страница 11

Представляя себе инвентаризацию оборудования, большинство из нас (особенно те, кто знаком с более ранними версиями SMS-сервера) имеет в виду сбор основных данных: информацию о диске, например, исполь­зованное и свободное пространство, памяти, видеоадаптере, процессоре и данных ОС, MAC- и IP-адреса1 и адреса подсети. Конечно, часть этих сведений сходна с данными обнаружения, хранящихся в DDE-записях. Однако данные инвентаризации оборудования совершенно отличны от данных обнаружения.

Фактически собираемый объем информации об аппаратуре значи­тельно превышает объем основной информации. Процесс инвентариза­ции оборудования спроектирован таким образом, что для получения нуж­ных данных он обращается к инструментальным средствам управления средой Windows (WMI), которые входят в состав SMS-клиента. Собствен­но компонент Windows Management может предоставить большое ко­личество информации о клиенте, получая ее из различных источников, включая подсистему WIN32, системный реестр, базовую систему вво­да-вывода (BIOS) и т. д.

SMS-сервер использует инвентаризационный файл, чтобы опреде­лить, сколько информации поступило от WMI-классов, и запрашивает приблизительно 1500 различных свойств аппаратуры. Инвентаризаци­онный файл имеет формат Managed Object Format (MOF) и называется SMS_def.mof. Основная версия этого файла хранится на сервере SMS-сайта. Количество данных, собираемых о каждом из основных аппарат­ных компонентов, очень значительно и фактически может быть еще уве­личено. Например, можно собирать сведения о программных группах, созданных на клиенте, или о подключениях сетевого принтера, инфор­мацию об учетных записях, такую как полные имена пользователей или идентификаторы защиты (SID). Увеличение количества собираемых дан­ных делается путем включения дополнительных WMI-классов в файл SMS_def.mof. Мы поговорим об этом файле далее в этой главе.

Вы также можете расширить стандартный набор инвентаризацион­ных данных. Например, вы можете добавить сбор инвентарных номеров, контактной информации и т. д. Это делается путем создания текстовых файлов, известных как MIF-файлы, которые представляются SMS-cep-веру как обновление к записям БД определенного клиента SMS-сервера.

Если информация недоступна через агент Hardware Inventory Client Agent, можно обновить клиентские записи своими собственными данны­ми, сгенерированными вручную, или даже создать целые новые классы типов объектов, например «мультимедийные устройства». Можно доба­вить к серверу SMS 2003 одну из нескольких новых надстроек (add-on) сторонних производителей для получения данных, касающаяся ОЕМ - оборудования на основе интерфейса DMI (Desktop Management Interface). Как только на клиенте собрана инвентаризационная информация об ап­паратуре, она передается на САР-центр для унаследованных клиентов или на центр управления для расширенных клиентов. Центры передают аппаратную инвентаризационную информацию на сервер сайта. В конеч­ном счете информация об инвентаризации оборудования сохраняется в БД SMS-сайта, так что важно различать основные и дополнительные сер­верами сайта. В соответствии с описанием в главе 4, основное различие между основным и дополнительным сервером сайта состоит в том, что ос­новной сервер поддерживает доступ к БД SQL Server.

В случае инвентаризации оборудования это не означает, что вы не можете включить агент Hardware Inventory Client Agent на дополни­тельном сервере сайта для клиентов этого сайта. Фактически это можно сделать, и параметры конфигурации агента дополнительного сайта мо­гут даже отличаться от параметров его родительского сайта. Когда ин­формация об инвентаризации оборудования поступает на дополнитель­ный сервер сайта, он передает ее на свой родительский основной сайт, где ее можно добавить к БД SMS-сервера. Расширенный клиент переда­ет свою инвентаризационную информацию на центр управления роди­тельского сайта, только в том случае, если в дополнительном сайте не был установлен прокси-центр управления.

Включение инвентаризации оборудования.