Встроенные сетевые службы и сетевые оболочки




На практике существует несколько подходов к построению сетевых операционных систем, различающихся глубиной внедрения сетевых служб в операционную систему:

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

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

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

(рисунок «Варианты построения сетевых ОС»)

 

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

 

Встроенные сетевые службы. Сетевые функции у этих ОС глубоко встраиваются в основные модули системы, что обеспечивает ее логическую стройность, простоту эксплуатации и модификации, а также высокую производительность. Примеры сетевых ОС со встроенными сетевыми функциями: UNIX, Windows NT, NetWare, OS/2 Warp.

 

Сетевые службы в виде оболочки. Сетевые службы объединяются в виде некоторого набора (оболочки), при этом все службы такого набора должны быть согласованы, т.е. имеют в своем составе общие компоненты, могут обращаться друг к другу. Для работы оболочки необходимо наличие локальной операционной системы. Одна и та же оболочка может предназначаться для работы над разными операционными системами. Тогда разные ее варианты должны учитывать особенности конкретных ОС. Например, оболочка LAN Server существует в различных вариантах: для работы над ОС VAX VMS, VM, OS/400, OS/2.

 

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

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

 

Сетевые службы в виде отдельных продуктов. Например, сервер удаленного управления WinFrame– продукт компании Citrix– предназначен для работы в среде Windows NT. Он дополняет возможности встроенного в Windows NT сервера удаленного доступа Remote Access Server. Аналогичную службу удаленного доступа для NetWare также можно приобрести отдельно, купив программный продукт Netware Connect.

 

ОДНОРАНГОВЫЕ И СЕРВЕРНЫЕ СЕТЕВЫЕ ОС

 

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

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

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

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

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

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

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

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

 

ОС в одноранговых сетях

Одноранговые ОС – это ОС, которые устанавливаются в одноранговых сетях и предоставляют всем компьютерам сети равные возможности доступа к ресурсам друг друга. Тем не менее в такой сети может возникнуть функциональная несимметричность. Например, если пользователь не желает предоставлять свои ресурсы в общее пользование, такой компьютер выполняет роль «чистого» клиента. Администратор может также закрепить за какими-то компьютерами только функции по обслуживанию запросов, превратив их в «чистые» серверы.

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

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

(рисунок «Одноранговая сеть»)



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2020-05-11 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: