Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
CA.pdf
Скачиваний:
457
Добавлен:
14.05.2015
Размер:
4 Mб
Скачать

20

дящие подключения, входящие и исходящие подключения или полностью запретить доступ извне.

Узел кластера серверов (Server cluster node) — сервер, действующий в составе группы серверов, объединенных в кластер. Выбор этой роли приводит к запуску Мастера создания кластера (New Server Cluster Wizard), позволяющего создать новую кластерную группу, или Мастера добавления узлов (Add Nodes Wizard), который поможет добавить сервер к существующему кластеру. Эта роль поддерживается только в версиях Enterprise Edition и Datacenter Edition.

Файл-сервер (File server) — сервер, предоставляющий доступ к файлам и управляющий им. Выбор этой роли позволит быстро настроить параметры квотирования и индексирования. Вы также можете установить Web-приложение для администрирования файлов. В этом случае будет установлен IIS и включены страницы ASP (Active Server Pages).

DHCP-сервер (DHCP Server) — сервер, на котором за-

пущен DHCP (Dynamic Host Configuration Protocol), позволяю-

щий автоматизировать назначение IP-адресов клиентам сети. При выборе этой роли на сервере будет установлен DHCP и запущен Мастер создания области (New Scope Wizard).

DNS-сервер (DNS Server) — сервер, на котором запущена служба DNS, разрешающая имена компьютеров в IP-адреса, и наоборот. При выборе этой роли на сервере будет установлена DNS и запущен Мастер настройки DNS-сервера

(Configure DNS Server Wizard).

WINS-сервер (WINS server) — сервер, на котором за-

пущена служба WINS (Windows Internet Name Service), разре-

шающая преобразовывать имена NetBIOS в IP-адреса, и наоборот. Выбор этой роли приводит к установке WINS.

2.4. Архитектура операционной системы

Windows Server — это модульная система, состоящая из небольших независимых программных компонентов, совместно выполняющих разные задачи. Каждый компонент предоставляет

21

определенные функции, которые служат своеобразным интерфейсом для остальной части системы.

Поскольку ОС Windows Server спроектирована для работы на компьютерах и с CISC и RISC-процессорами, устройства и их драйверы можно конфигурировать как аппаратно, так и программно.

Можно представить основные компоненты архитектуры

Windows Server на примере Windows Server 2003.

Архитектура Windows Server 2003 включает в себя два основных уровня – пользовательский режим (user mode) и режим ядра (kernel mode). Эти режимы, а также различные подсистемы

Windows Server изображены на Рис. 2.1.

Рис. 2.1. Архитектура операционной системыWindows Server 2003

22

2.4.1.Пользовательский режим

Пользовательский режим Windows Server 2003 представляет собой уровень поддержки приложений (как фирмы Microsoft, так и сторонних производителей), состоящий из внутренних и внешних подсистем (subsystem). Именно в этой части операционной системы сторонние производители программного обеспечения могут выполнять системные вызовы интерфейсов API и объектно-ориентированных компонентов. Все подсистемы и службы устанавливаются на уроне пользовательского режима

(user mode layer).

2.4.1.1. Внешние подсистемы (подсистемы среды)

Подсистемы среды (environment subsystems) позволяют Windows Server 2003 выполнять и запускать приложения, разработанные для разных ОС. Они эмулируют разные ОС, используя интерфейсы прикладного программирования (application programming interface, API). Внешние подсистемы перехватывают API-вызовы приложения, переводят их в формат, понятный Windows, и передают исполняемым компонентам режима ядра.

Описание внешних подсистем приведено в таблице 2.2

Таблица 2.2

Описание внешних подсистем

Внешняя подсистема

 

 

Назначение

Win32

Управляет

приложениями Win32 и

 

обеспечивает среду для работы при-

 

ложений Win16 и MS-DOS

POSIX

Предоставляет

API-интерфейсы

 

POSIX-приложениям. POSIX —

 

стандарт IEEE — гарантирует пере-

 

носимость

приложений на разные

 

платформы

 

 

OS/2

Поддерживает 16-разряжные прило-

 

жения OS/2 (преимущественно Mi-

 

crosoft OS/2)

 

23

Внешние подсистемы и приложения, запущенные в пределах этих подсистем, не имеют прямого доступа к аппаратным устройствам или драйверам. Они ограничены выделенным им адресным пространством. Внешние подсистемы вынуждены использовать дисковое пространство в качестве виртуальной памяти каждый раз, когда системе требуется память. Кроме того, они выполняются с более низким приоритетом, чем процессы режима ядра, а значит, реже получают доступ к процессору.

2.4.1.2. Интегральные (внутренние) подсистемы

Интегральные подсистемы (integral subsystems) выполняют основные функции ОС. Некоторые из функций этих подсистем приведены в таблице 2.3.

Таблица 2.3

Функции интегральных подсистем Windows Server

Внутренняя подсистема

 

Функция

 

Подсистема безопасно-

Создает маркеры доступа и отслежи-

сти

вает права и разрешения, связанные с

 

учетными

записями пользователей.

 

Принимает

запросы

регистрации

 

пользователей и инициирует проверку

 

подлинности входа в систему. Отвеча-

 

ет за аудит системных ресурсов

Служба рабочей стан-

Внутренняя

сетевая

подсистема,

ции

предоставляющая API-интерфейс для

 

доступа к сетевому перенаправителю

 

(redirector).

Позволяет

компьютеру

 

работать в сети

 

Служба сервера

Внутренняя

сетевая

подсистема,

 

предоставляющая API-интерфейс для

 

доступа к сетевому серверу. Обслу-

 

живает доступ к ресурсам из сети

2.4.2.Режим ядра

Уровень режима ядра (kernel mode layer) имеет доступ к системным данным и аппаратным средствам. Могут напрямую

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]