Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы.кр1.МОС_SPECIAL EDITION.doc
Скачиваний:
25
Добавлен:
23.11.2019
Размер:
3.44 Mб
Скачать

6. Сетевые службы и сетевые сервисы

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

Сервис – набор услуг, предоставляемых сетевой службой.

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

7. Способы реализации сетевых служб и оболочек

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

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

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

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

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

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

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

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

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

8. Характеристика одноранговых ос

В одноранговых сетях каждый пользователь может объявить какой-либо ресурс своего компьютера разделяемым, и другие пользователи могут его использовать. В одноранговых сетях сетевые операционные системы предоставляют всем компьютерам в сети потенциально равные возможности. Одноранговые ОС должны включать как серверные, так и клиентские компоненты сетевых служб (Windows 2000 Professional, Windows XP/Vista).

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

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

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

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

9. Характеристика серверных и клиентских ОС

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

В сетях с выделенными серверами используются специальные варианты сетевых ОС, оптимизированные для работы в роли серверов - серверные ОС. Пользовательские компьютеры в этих сетях работают под управлением клиентских ОС.

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

Особенности серверных ОС:

- поддержка мощных аппаратных платформ, в том числе многопроцессорных;

- поддержка большого числа одновременно выполняемых процессов и сетевых соединений;

- включение в состав ОС компонентов централизованного администрирования сети;

- более широкий набор сетевых служб.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]