Подходы к построению сетевых ОС



Различаются глубиной внедрения сетевых служб в ОС:

· сетевые службы глубоко встроены в ОС;

· сетевые службы объединены в виде некоторого набора – оболочки;

· сетевые службы производятся и поставляются в виде отдельного продукта.

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

Например, сетевая ОС LAN Manager является надстройкой над локальной ОС OS/2.

ОС со встроенными сетевыми службами – Windows NT, все версии UNIX, NetWare, OS/2 Warp.

Другой вариант сетевых служб – объединение их в виде некоторого набора (оболочки). В этом случае все службы должны быть согласованы между собой, т.е. могут обращаться друг к другу, могут иметь в своем составе общие компоненты (например, общую подсистему аутентификации).

Оболочка представляет собой самостоятельный программный продукт.

Примеры – LAN Server, LAN Manager.

Сетевые оболочки подразделяются на клиентские и серверные.

Оболочка, которая преимущественно содержит клиентские части сетевых служб, наз. клиентской. Пример – типичным набором ПО рабочей станции в сети NetWare является система MS-DOS с установленной над ней клиентской оболочкой NetWare, состоящей из клиентских частей файловой службы, службы печати и компонента, поддерживающего пользовательский интерфейс.

Серверная оболочка ориентирована на выполнение серверных функций. Примеры: – LAN Server, LAN Manager, NetWare for UNIX, File and Print Services for NetWare.

Серверная оболочка как минимум содержит серверные компоненты двух основных системных служб – файловой и службы печати (NetWare for UNIX, File and Print Services for NetWare). Некоторые оболочки содержат настолько широкий набор сетевых служб, что их наз. сетевыми ОС (LAN Server, LAN Manager).

Заметим, что термин “сетевая ОС” приобретает еще одно значение – набор сетевых служб.

Третий способ реализации сетевой службы – в виде отдельного продукта.

Примеры:

сервер удаленного управления WinFrame (компании Citrix), предназначен для работы в среде Windows NT. Он дополняет возможности встроенного в Windows NT сервера удаленного доступа Remote Access Server;


Дата добавления: 2015-12-17; просмотров: 24; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!