
- •Классификация процессов
- •По времени существования
- •По генеалогическому признаку
- •По результативности
- •Классификация ресурсов
- •Запрос Выделение Использование Освобождение
- •По характеру использования
- •Задачи синхронизации при использовании разделяемых ресурсов
- •Операционные системы
- •2. Функциональные компоненты сос
- •3. Сетевые службы и сетевые сервисы.
- •4. Встроенные сетевые службы и сетевые оболочки.
- •Системные программы
2. Функциональные компоненты сос
средства управления локальными ресурсами
сетевые средства
серверная часть
клиентская
часть
я
транспортная
часть
сеть
СОС состоит:
а) средства управления локальными ресурсами – реализуют все функции ОС автономного компьютера (распределение ОП, планирование и диспетчеризация процессов, пользовательский интерфейс).
б) сетевые ресурсы, которые делятся на
серверная часть ОС – это средства предоставления локальных услуг и ресурсов в общее пользование.
клиентская часть ОС – это средства запросов доступа к удаленным ресурсам и услугам.
транспортные средства – это средства, которые совместно с коммуникацией сетей обеспечивают передачу сообщений между ПК сети.
3. Сетевые службы и сетевые сервисы.
Совокупность серверных и клиентских частей ОС, которая предоставляет доступ конкретному типу ресурса ЭВМ через сеть, называется сетевой службой, сетевая служба в свою очередь предоставляет набор услуг пользователю, который называется сетевой сервиз. Каждая служба связана с определенным типом сетевых ресурсов и (или) определенным способом доступа к этим ресурсам. Наиболее важными для пользователей ОС является файловая служба и службы печати. Файловая служба – совокупность клиентской и серверной части ОС, которая обеспечивает доступ через сеть файловой системы ЭВМ. Чаще всего файловая система ЭВМ древовидная (иерархическая).
(
C
– Windows
– setup
exe).
Среди сетевой службы особое место занимают такие, которые ориентированны для администрирования, т.е. на создание администрированной сети.
Сетевые службы по своей природе являются клиент – серверными системами, т.е. инициатором выполнения работы сетевой службы всегда выступает клиент, а сервер всегда находится в режиме пассивного ожидания. Обязательные условия таких систем, что клиент и сервер поддерживают один стандартный протокол взаимодействия. От набора услуг, который предлагает ОС конечному пользователю, зависимость ее позиции в ряду СОС.
4. Встроенные сетевые службы и сетевые оболочки.
Существуют несколько подходов к построению СОС, которые различаются глубиной внедрения сетевой службы в ОС.
- глубоко встроенные ОС (рис. а)
- оболочки сетевой службы объединены в виде некоторого набора (рис. б)
- отдельные продукт сетевой службы производятся и поставляются в ОС в виде отдельных продуктов (рис. в).
встроенные сетевые службы
сетевые
оболочки,
ОС
содержащие
набор
ОС
рис. А рис. б
сетевые службы
как отдельные
продукты
рис. в
Пример. Для рис. а; Windows NT,современная версия UNIKS, NETWARE
Для рис. в; Lan Manager
Наиболее эффективным оказался первый подход, т.к. сетевые ОС с самого начала задумывалась как сетевая система, поэтому сетевые функции глубоко встроены в основные модули системы, что обеспечивает логическую стройность, простоту эксплуатации и модификации и высокую производительность.
Одноранговые серверные сетевые ОС.
В зависимости от того как распределены функции между ЭВМ в сети они могут выступать в следующих ролях.
Выделенного сервера сети, т.е. ПК занимаются исключительным только обслуживанием запросов других ЭВМ
Клиентского узла, т.е. ПК обращаются с запросами к другой машины,
Одноранговый узел – ПК совмещает две предыдущие роли.
Сеть может быть построена по одной схеме:
одноранговая сеть – сеть на основе одноранговых узлов
сеть с выделенными серверами – сеть на основе клиентов и серверов
гибридная сеть, иначе.
1 ОС в одноранговых сетях блокирования
сеть
1
2
3
ЛЧ- ЛОКАЛЬНАЯ ЧАСТЬ
К- КЛИЕНТ
С- СЕРВЕР
Т- ТРАНСПОРТНАЯ ЧАСТЬ
1-ОДНОРАНГОВЫЙ УЗЕЛ
2- «ЧИСТЫЙ» СЕРВЕР
3- «ЧИСТЫЙ» КЛИЕНТ
В одноранговых сетях все персональные компьютеры равны в возможности доступа к ресурсам друг друга. Каждый пользователь по своему желанию может объявить какой-либо ресурс своего ПК разделяемым, после чего другие пользователи могут им воспользоваться. В одноранговых сетях на всех ПК устанавливается такая ОС, которая предоставляет потенциально равные возможности. Эти ОС включают как серверные, так и клиентские компоненты служб (С и К). Если пользователь не предоставляет свои ресурсы в совместное пользование, то серверные возможности не активизируются и ПК выполняет роль «чистого» клиента (3).
«Чистый» сервер (2) – те ЭВМ, за которыми администратор сети закрепил функции только по обслуживанию запросов от остальных ЭВМ.
Одноранговые сети проще в организации и эксплуатации. По этой схеме организовываются небольшие сети (10-20 ПК).
II. ОС в сетях с выделенным сервером.
Л Ч
Л Ч
С
Т
С
К
Т
сеть
В сетях с выделенным сервером используются специальные варианты сетевых ОС, которые оптимизированы для работы в роли серверов. Такие ОС называются серверными. Пользовательские ПК в этих сетях работают под управлением клиентской ОС. В качестве серверов используют персональный компьютер с мощной аппаратной платформой и ОС, оптимизированной для серверных функций. Клиентская ОС в общем случае являются простыми, должны обеспечить удобный пользовательский интерфейс и набор услуг, позволяющих получить доступ к разнообразным сетевым ресурсам.
ОС гибридной сети
Данная сеть состоит из нескольких одноранговых сетей, соединенных между собой сервером и отдельными клиентскими узлами.