223.75K
Категория: ИнтернетИнтернет

Сетевая ОС

1.

Сетевая ОС

2.

3.

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

4.

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

5.

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

6.

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

7.

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

8.

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

9.

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

10.

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

11.

Подходы к построению сетевых ОС
Различаются глубиной внедрения сетевых служб в
операционную систему:
• сетевые службы глубоко встроены в ОС
• сетевые службы объединены в виде некоторого набора оболочки
• сетевые службы производятся и поставляются в виде отдельного
продукта

12.

Одноранговые и серверные ОС
В зависимости от того, как распределены функции между
компьютерами сети, различают одноранговые и серверные ОС.
В одноранговых сетях все компьютеры имеют равные
возможности доступа к ресурсам друг друга. Каждый пользователь
может объявить какой-либо ресурс своего компьютера разделяемым
или неразделяемым. Сетевые ОС, потенциально обеспечивающие
равные возможности пользователям, называются одноранговыми ОС.
Они включают как серверные, так и клиентские компоненты
сетевых служб. Примерами одноранговых ОС могут служить LANtastic,
Personal Ware, Windows for Workgroups, Windows NT Workstation,
Windows 95/98.

13.

Одноранговые и серверные ОС
Серверные ОС снабжаются развитым графическим
пользовательским интерфейсом и поддерживают универсальный API. Их
характерными чертами являются:
• поддержка мощных аппаратных платформ, в том числе
мультипроцессорных;
• поддержка большого числа одновременно выполняемых процессов и
сетевых соединений;
• включение в состав ОС компонентов централизованного
администрирования сети (например, справочной службы или службы
аутентификации и авторизации пользователей сети);
• более широкий набор сетевых служб.

14.

Сетевая файловая система в общем случае
включает следующие элементы
• локальные файловые системы;
• интерфейсы локальной файловой системы;
• серверы сетевой файловой системы;
• клиенты сетевой файловой системы;
• интерфейсы сетевой файловой системы;
• протокол клиент-сервер сетевой файловой системы.
English     Русский Правила