Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Материалы по конспектам 2011.docx
Скачиваний:
13
Добавлен:
21.04.2019
Размер:
967.53 Кб
Скачать

2. Функциональные компоненты локальной ос

  • Система управления процессами;

  • Система управления памятью;

  • Подсистема ввода/вывода;

  • Система администрирования – защита данных;

  • Множественные среды – для взаимодействия с ПО.

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

Прикладной программист взаимодействует с ОС с использованием интерфейса API.

3. Назначение и функции сетевой ос

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

Сетевая ОС предоставляет расширенную виртуальную вычислительную среду как единое целое и позволяет распределять нагрузку между компьютерами ВС. По сути такая ОС – интерфейс между пользователем и низкоуровневыми программно-аппаратными средствами и транспортами.

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

4. Функциональные компоненты сетевой ос

  • Локальные ресурсы;

  • Серверная часть – позволяет предоставлять в пользование собственные ресурсы;

  • Клиентская часть – позволяет запрашивать доступ к чужим ресурсам;

  • Транспортные средства;

  • Коммуникационная среда.

Только средства доступа – клиентская рабочая станция. Только средства предоставления ресурсов – серверная с выделенным сервером. И то, и другое – одноранговая.

Функции серверной части

  • Блокировка файлов по записи

  • Ведение справочников ресурсов

  • Управление запросами удаленного доступа к собственной файловой системе и БД

  • Управление очередями запросов удаленных пользователей, в том числе к своим периферийным устройствам.

Состав клиентской части ОС:

  • собственно клиентская часть;

  • редиректор.

Функции редиректора:

  • Распознавание запросов к собственным локальным ресурсам или к сетевым ресурсам.

Функции клиентской части:

  • Форматирование запросов информации к виду, пригодному для передачи на сервер.

  • Прием ответов из сети и приведение их к локальному формату.

Распределённая ОС – та, у которой уже на уровне микроядра передача происходит по сетевому способу.

5. Коммуникационные средства

Коммуникационные (транспортные) средства – те средства, с помощью которых происходит передача информации.

Функции коммуникационной среды:

  • адресация;

  • буферизация;

  • выбор маршрута передачи;

  • оптимизация маршрута;

  • обеспечение надежности передачи информации.

Транспортировка происходит по особым правилам – протоколам.

В зависимости от функций отдельной рабочей станции на ней могут отсутствовать серверная или клиентская часть, в этих случаях вводят понятие чистого сервера и чистого клиента.

Инициатор всегда клиент. Сервер (пассивная часть) находится в ожидании.

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

Сервис – интерфейс между сетевой службой (поставщик услуг) и приложением (пользователь).

Ресурсы клиента могут превосходить ресурсы сервера.