Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ВОПРОС-ОТВЕТ 2012(42)Ф.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
3.63 Mб
Скачать

Варианты построения сетевых ос

Существует несколько подходов к построению сетевых ОС.

Сетевые службы представлены в виде оболочки ОС (рис. 2.2, а). При таком подходе сетевая ОС представляет собой совокупность локальной ОС и надстроенной над ней сетевой оболочки. При этом в локальную ОС встраивается минимум сетевых функций, необходимых для работы сетевой оболочки, которая выполняет основные сетевые функции. В качестве примера можно указать продукты фирмы Microsoft: LAN Server и LAN Manager.

Сетевые службы глубоко встроены в ОС (рис. 2.2, б). Более эффективен подход, при котором сетевая ОС с самого начала проектируется для работы в сети. Сетевые функции у этих ОС глубоко встроены в основные модули системы, что обеспечивает их логическую стройность, простоту эксплуатации и модификации, а также высокую производительность. Важно, что при таком подходе отсутствует избыточность. Если все сетевые функции хорошо интегрированы, то все внутренние механизмы такой ОС могут быть оптимизированы для выполнения сетевых функций. Например, ОС Windows NT от Microsoft за счет встроенности сетевых средств обеспечивает более высокие показатели производительности и защищенности информации по сравнению с сетевой ОС LAN Manager той же фирмы (совместная разработка с IBM), являющейся надстройкой над локальной операционной системой OS/2.

В настоящее время сетевые функции встраиваются в ядро ОС, являясь ее неотъемлемой частью. Операционные системы получили средства для работы со всеми основными технологиями локальных (Ethernet, Fast Ethernet, Gigabit Ethernet, Token Ring, FDDI, ATM) и глобальных (Х.25, frame relay, ISDN, ATM) сетей, а также средства для создания составных сетей (IP, IPX, AppleTalk, RIP, OSPF, NLSP).

Сетевые службы поставляются в виде отдельных продуктов, которые, как правило, дополняют возможности сетевых ОС (рис. 2.2, в). Например, сервер удаленного управления WinFrame (компания Citrix) дополняет возможности сервера удаленного доступа Windows NT.

Рис. 2.2. Варианты построения сетевых ОС: а – сетевая оболочка,

б – встроенные службы, в – отдельные продукты

Вопрос 6. Одноранговые и серверные операционные системы. §2.4 Одноранговые и серверные операционные системы.

В зависимости от того, как распределены функции между компьютерами сети, они могут выступать в трех разных ролях:

- выделенный сервер сети – компьютер, обслуживающий запросы других компьютеров, т.е. предоставляющий для них удаленные ресурсы;

- клиентский узел – компьютер, запрашивающий ресурсы других компьютеров;

- одноранговый узел – компьютер, совмещающий функции клиента и сервера.

Компьютерная сеть может быть построена по одной из следующих схем:

- одноранговая сеть на основе одноранговых узлов;

- сеть с выделенными серверами на основе клиентов и серверов;

- гибридная сеть на основе узлов всех типов.

Операционные системы в одноранговых сетях

В одноранговых сетях (рабочих группах) все компьютеры равны в возможностях доступа к ресурсам друг друга. Каждый пользователь может по своему желанию объявить какой-либо ресурс своего компьютера разделяемым, после чего другие могут его использовать.

В одноранговых сетях (рабочих группах) на все компьютеры устанавливается такая ОС, которая предоставляет всем компьютерам в сети потенциально равные возможности. Такие ОС называются одноранговыми.

Одноранговые ОС включают в себя как клиентские, так и серверные компоненты (на рис. 2.3 они обозначены буквами С и К). Примерами одноранговых ОС служат LANtastic, Windows NT Workstation, Windows 2000 Professional.

Рис. 2.3. Схема одноранговой сети

При потенциальном равноправии всех компьютеров в одноранговой сети часто возникникает функциональная несимметричность, которая обусловлена тем, что одни компьютеры только предоставляют свои ресурсы другим («чистые» серверы), другие только пользуются чужими ресурсами («чистые» клиенты), а третьи делают и то и другое.

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