Опубликовано: 9 сентября 1999 г.
Переведено: 13 июля 2006 г.
Возможность удаленной установки ОС в Microsoft® Windows® 2000, основанная на использовании технологии служб удаленной установки (Remote Installation Services, RIS), позволяет администраторам осуществлять развертывание операционной системы по всей организации, обходясь без физического взаимодействия с каждым клиентским компьютером.
Одной из наиболее сложных и дорогостоящих задач, стоящих перед ИТ-отделами, является развертывание новой операционной системы на клиентских компьютерax. Для удаленной установки ОС используется новая технология удаленной загрузки, основанная на предзагрузочной среде исполнения PXE (Pre-Boot eXecution Environment). Это позволяет ИТ-специалистам производить удаленную установку Windows 2000 Professional, что ведет к снижению нагрузки на ИТ-отделы при введении в эксплуатацию новых компьютеров и переустановке системы на уже находящихся в распоряжении организации ПК.
На этой странице
Предисловие
Удаленная установка операционной системы и технологии управления IntelliMirror™ являются важнейшими элементами управления изменениями и конфигурацией в ОС Windows 2000. Функция удаленной установки ОС позволяет системным администраторам воспользоваться преимуществами новой технологии удаленной загрузки, основанной на PXE, и задействовать серверное программное обеспечение для установки ОС Windows 2000 Professional на локальные компьютеры предприятия. После развертывания операционной системы сетевые администраторы могут применить технологии IntelliMirror для управления пользовательскими данными, настройками и программным обеспечением на компьютерах, работающих под управлением Windows 2000.
Следующая таблица демонстрирует особенности и преимущества управления изменениями и конфигурацией, а также технологии, поддерживающие эти возможности.
Управление изменениями и конфигурацией | Компонент | Компонент | Преимущества | Технологии |
Управление изменениями и конфигурацией | IntelliMirror | Управление пользовательскими данными | Мои данные и документы следуют за мной! Перемещаясь от одного компьютера сети к другому, пользователи сохраняют доступ к необходимым для их работы данным в любом режиме подключения к сети. Администраторы могут централизованно управлять этой возможностью при помощи групповой политики, что снижает затраты на поддержку. | - Active Directory - Групповая политика - Автономные папки - Диспетчер синхронизации - Расширения оболочки Windows - Перенаправление папок - Дисковые квоты |
Управление изменениями и конфигурацией | IntelliMirror | Установка и поддержка ПО | Мое ПО следует за мной! У пользователей есть необходимое для работы программное обеспечение. ПО и дополнительные компоненты устанавливаются по запросу. Однажды установленное ПО самовосстанавливается. Администраторы централизованно (посредством групповой политики) управляют развертыванием и обновлениями ПО, а также обновлениями ОС. Это минимизирует стоимость поддержки. | - Active Directory - Групповая политика - Windows Installer - Установка/Удаление программ из панели управления - Расширения оболочки Windows |
Управление изменениями и конфигурацией | IntelliMirror | Управление пользовательскими настройками | Мои настройки следуют за мной! Пользователи видят любимые настройки рабочего стола на любом компьютере. Личные предпочтения, а также настройки рабочего стола и ПО доступны при входе в систему любого компьютера сети. Администраторы могут централизованно управлять этой возможностью при помощи групповой политики, что уменьшает затраты на поддержку | - Active Directory - Групповая политика - Автономные папки - Перемещаемые профили пользователей - Расширения оболочки Windows |
Управление изменениями и конфигурацией | | Удаленная установка OS | Администраторы могут позволить удаленную установку операционных систем на базе Windows 2000 и развертывание готовых образов на новых или заменяемых компьютерах без вызова службы технической поддержки. | - Active Directory - Групповая политика - Протокол DHCP - Службы удаленной установки (RIS) |
Управление изменениями и конфигурацией | | IntelliMirror + Удаленная установка OS > Замена компьютеров | IntelliMirror + Удаленная установка OS > Замена компьютеров | IntelliMirror + Удаленная установка OS > Замена компьютеров |
Наверх страницы
Введение
Развертывание операционной системы на новых или существующих компьютерах организации отнимает у сотрудников ИТ-отделов немало времени и сопряжено с большими материальными затратами. Нередко установка ОС производится вручную, что требует физического взаимодействия ИТ-специалистов организации с каждым клиентским компьютером.
Службы удаленной установки (RIS) являются дополнительным компонентом операционной системы Windows 2000 Server. В сочетании с другими технологиями Windows 2000 они предоставляют возможность удаленной установки ОС, что позволяет произвести инсталляцию Windows 2000 Professional на обслуживаемые компьютеры организации без физического взаимодействия с ними. Теперь системные администраторы могут выполнить развертывание операционной системы на сотнях и даже тысячах компьютеров, не покидая своего рабочего места.
Компьютеры, соответствующие стандарту PC98, поставляются с ПЗУ удаленной загрузки PXE, которое необходимо для использования функции удаленной установки. Стандарт PC98 описан в ежегодном руководстве для производителей оборудования, выпускаемом Microsoft совместно Intel. Свой вклад в это руководство также вносят Compaq и другие крупные производители аппаратного обеспечения. Стандарты PC98 нацелены на развитие аппаратной платформы PC и позволяют Microsoft включать в операционную систему Windows такие дополнительные возможности, как RIS. Администраторы смогут произвести удаленную установку ОС даже на компьютеры, не оборудованные ПЗУ удаленной загрузки. Для этого Microsoft предоставляет служебную программу, создающую специальный диск удаленной загрузки для взаимодействия с RIS. Загрузочный диск служб удаленной установки можно использовать с различными сетевыми адаптерами, подключаемыми через интерфейс PCI. Персональные компьютеры упрощенной конфигурации стандарта Net PC (без флоппи-дисководов и приводов компакт-дисков) выиграют от использования RIS в первую очередь. Ввиду отсутствия дисководов, для инсталляции Windows на такой компьютер необходимо задействовать функцию удаленной установки ОС.
Наверх страницы
Обзор технологии и терминологии
В этом разделе Вашему вниманию предлагается обзор архитектуры служб удаленной установки (RIS), а также других компонентов и служб, необходимых для использования функциональной возможности удаленной установки ОС. Кроме того, в разделе описаны компоненты и службы, наличие которых необходимо на клиентских компьютерах для успешного внедрения функции удаленной установки ОС на предприятии.
Обзор удаленной установки ОС
На Рисунке 1 представлены службы и компоненты, составляющие основу функциональной возможности удаленной установки ОС.
Увеличить рисунок
Рисунок 1 – Удаленная установка ОС
Для удаленной установки ОС необходимы службы, которые могут быть уже развернуты и задействованы в Вашей организации, а также новые службы, с работой которых Вы можете быть уже знакомы. В состав Windows 2000 Server входят служба каталогов Active Directory, обновленный сервер DHCP (протокола динамической конфигурации узла) и совместимая версия сервера DDNS (динамической системы имен доменов), необходимого для работы службы каталогов Active Directory. При установке RIS добавляются следующие дополнительные службы:
• | Служба уровня согласования информации загрузки (Boot Information Negotiation Layer, BINL). Служба BINL добавляется во время установки RIS. Она отвечает на сетевые запросы клиентского компьютера и опрашивает от его имени службу каталогов Active Directory. Кроме того, служба BINL обеспечивает корректное применение политик и конфигурационных параметров к клиентскому компьютеру. |
• | Демон простейшего протокола передачи файлов (Trivial File Transfer Protocol Daemon, TFTPD). Серверная часть TFTPD отвечает за обслуживание запросов клиентского компьютера на загрузку определенных файлов. TFTPD применяется для загрузки мастера установки клиентов (Client Installation Wizard, CIW) и всех его экранов в течении сессии. |
• | Хранилище единственных копий (Single Instance Store, SIS). Служба SIS отвечает за рациональное использование дискового пространства на томах, где хранятся установочные образы RIS. Когда Вы устанавливаете RIS в качестве дополнительного компонента ОС, Вы должны выбрать диск и каталог для установки – это и есть том RIS. Этот том автоматически попадает под контроль службы SIS, которая отслеживает появление на нем дубликатов файлов. Если таковые обнаруживаются, служба SIS создает ссылку на идентичный файл, тем самым экономя дисковое пространство. |
Службы удаленной установки ОС используют новую технологию удаленной загрузки PXE по протоколу DHCP для инициализации установки операционной системы из удаленного источника на жесткий диск клиентского компьютера. Удаленным источником является сервер служб удаленной установки (RIS). Он предоставляет либо сетевой эквивалент установочного компакт-диска Windows 2000 Professional (так называемый «плоский образ»), либо заранее сконфигурированный образ, созданный при помощи мастера подготовки удаленной установки (Remote Installation Preparation Wizard, RIPrep). При помощи RIS можно произвести установку только операционной системы Windows 2000 Professional. Примечание переводчика. Это утверждение было верно на момент написания статьи. Позже было выпущено исправление, добавляющее поддержку установки Windows XP.
• | Плоский образ. Установка операционной системы из плоского образа аналогична установке с компакт-диска Windows 2000 Professional, за исключением того, что установочные файлы размещаются на доступном сервере RIS. |
• | Образ мастера подготовки удаленной установки (RIPrep). Образ RIPrep позволяет системным администраторам клонировать стандартную корпоративную конфигурацию рабочей станции, включая параметры операционной системы, настройки рабочего стола и локально установленные приложения. Сначала производится установка Windows 2000 Professional, после чего настраиваются ее службы и любые стандартные приложения. Затем системный администратор запускает мастер, подготавливающий образ и реплицирующий его на доступный в сети сервер RIS для последующей установки на другие компьютеры предприятия. |
После размещения образов на одном или нескольких серверах пользователи компьютеров, снабженных ПЗУ удаленной загрузки PXE или совместимым загрузочным диском, могут запрашивать установку этих образов с любого доступного сервера RIS. Возможность установки операционной системы пользователями (без помощи администратора) позволяет персоналу ИТ-отдела сосредоточиться на выполнении других насущных задач. Это экономит время и снижает материальные затраты, связанные с развертыванием операционной системы на предприятии.
Принцип работы технологии удаленной загрузки PXE
Компьютерный мир обрел принципиально новую технологию удаленной загрузки – предзагрузочную среду исполнения PXE (Pre-Boot eXecution Environment). PXE дает возможность организациям использовать существующую инфраструктуру TCP/IP совместно с протоколом DHCP для обнаружения в сети серверов удаленной установки ОС. Воспользоваться преимуществами технологии удаленной загрузки, входящей в состав Windows 2000, могут системы, соответствующие спецификациям Net PC и PC98, а также компьютеры, оборудованные сетевыми картами, которые поддерживаются диском удаленной загрузки RIS.
При включении клиентского компьютера с возможностью загрузки на основе технологии PXE, ПЗУ удаленной загрузки PXE или загрузочный диск RIS запрашивают IP-адрес у сервера DHCP, следуя стандартному механизму обнаружения DHCP. В процессе начального запроса обнаружения DHCP клиент информирует о своей способности загрузиться посредством PXE, тем самым информируя серверы RIS в сети о своей готовности к установке операционной системы. Любой доступный в сети сервер RIS может ответить на запрос, предоставив клиенту свой IP-адрес и имя загрузочного файла, который должен запросить клиент, нуждающийся в облуживании данным сервером RIS.
На Риуснке 2 представлена диаграмма, описывающая поэтапный процесс, через который проходит ПЗУ удаленной загрузки PXE во время каждого запроса сетевой загрузки службы.
Увеличить рисунок
Рисунок 2 – Последовательность загрузочного процесса для ПЗУ удаленной загрузки PXE
Начиная с седьмого этапа, процесс на стороне клиента может различаться в зависимости от производителя сервера RIS, отвечающего на запросы клиента на обслуживание. Следующий раздел подробно описывает функцию удаленной установки ОС, которая является частью Windows 2000 Server.
Принцип работы удаленной установки ОС
Увеличить рисунок
На Рисунке 3 представлен принцип работы удаленной установки ОС. Ниже приводятся подробное описание каждого этапа процесса.
Рисунок 3 – Архитектура служб удаленной установки
Процесс обращения к серверу RIS и выбора образа для установки ОС состоит из нескольких этапов. Ниже описана последовательность событий, которые происходят при подключении к сети клиентского компьютера с возможностью загрузки на основе технологии PXE и его обслуживании сервером RIS.
Для выполнения удаленной установки ОС:
1. | Когда включается питание клиентского компьютера, способного загружаться по технологии PXE и подключенного к сети, он отправляет запрос на сетевое обслуживание. Частью этого запроса является пакет обнаружения DHCP, отправляемый в сеть. Пакет используется для запроса IP-адреса ближайшего сервера DHCP, IP-адреса сервера RIS, а также для отправки GUID - глобального уникального идентификатора компьютера (GUID хранится в BIOS компьютера, соответствующего спецификациям PC98 или Net PC). Сервер DHCP отвечает на запрос, предоставляя клиенту свой IP-адрес. Также на запрос отвечает любой доступный сервер RIS, предоставляя свой IP-адрес и имя загрузочного файла, который клиент должен запросить в случае, если данный сервер RIS будет выбран клиентом в качестве обслуживающего. Пользователю компьютера предлагается нажать клавишу F12 для начала обслуживания клиента данным сервером RIS. |
2. | Сервер RIS, используя службу BINL, должен опросить службу каталогов Active Directory на предмет наличия заранее созданной учетной записи компьютера, соответствующей данному клиенту. Служба BINL проверяет наличие учетной записи, сверяя идентификатор GUID, отправленный клиентом на первом этапе, с записями в службе каталогов Active Directory. |
3. | Если существование учетной записи компьютера подтверждается, происходит загрузка мастера установки клиентов (Client Installation Wizard, CIW) на клиентский компьютер, и пользователю предлагается выполнить вход в сеть. |
4. | Как только пользователь успешно вошел в сеть, службы удаленной установки ОС сверяются со службой каталогов Active Directory, определяя существование учетной записи пользователя и правильность введенного пароля. Затем службы удаленной установки ОС проверяют соответствующие им настройки групповой политики, чтобы определить параметры установки ОС, доступные данному пользователю. Кроме того, определяется, какие образы операционной системы будут предложены пользователю, и соответствующие опции становятся доступны в интерфейсе мастера установки клиентов. |
5. | Если для пользователя определен единственный вариант установки и образ операционной системы, то никакого выбора в мастере установки клиентов ему не предоставляется. Мастер просто информирует пользователя о том, что в процессе установки жесткий диск будет отформатирован и данные, хранящиеся на нем, будут удалены. Затем пользователь получает предложение начать удаленную установку операционной системы. |
6. | Процесс установки ОС начинается после того, как пользователь подтверждает свой выбор в окне, отображающем сводку параметров установки. Если на этом этапе учетная запись компьютера в службе каталогов Active Directory отсутствует, служба BINL создает такую учетную запись, автоматически задавая имя компьютера. Установка операционной системы на локальный компьютер производится в автоматическом (unattended) режиме. Иными словами, во время установки пользователю не предоставляется возможности выбора установки ОС. |
С точки зрения конечного пользователя процесс удаленной установки ОС прост и понятен. Администратор проводит пользователя через процесс инсталляции операционной системы, заранее конфигурируя доступные пользователю параметры установки. Также администратор может контролировать предоставляемые в распоряжение пользователя образы ОС, тем самым обеспечивая успешную установку операционной системы из образа, предназначенного для конкретного пользователя.
Наверх страницы