Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы на государственный экзамен. 39 страниц..doc
Скачиваний:
15
Добавлен:
13.09.2019
Размер:
579.58 Кб
Скачать

60. Распределённые ос

Распределённая система — совокупность независимых компью­теров, которая представляется пользователю единым компьютером, использование которого не намного сложнее, чем использование пер­сональной ЭВМ.

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

Сформулированы следующие принципы построения распреде­лённых ОС.

1) Прозрачность (для пользователя и программы):

  • прозрачность расположения — пользователь не должен знать, где расположены ресурсы;

  • прозрачность миграции — ресурсы могут перемещаться без изменения их имён;

  • прозрачность размножения — пользователь не должен знать, сколько копий ресурса существует;

  • прозрачность конкуренции — множество пользователей разде­ляют ресурсы автоматически;

  • прозрачность параллелизма — работа может распараллели­ваться без участия пользователя.

  1. Надёжность — доступность в любой момент времени, устой­чивость к ошибкам, секретность (защищённость от вторжений).

  2. Производительность — «мелкозернистый» и «крупнозерни­стый» параллелизм. Устойчивость к ошибкам требует дополнитель­ных накладных расходов.

  3. Масштабируемость.

В распределённых ОС применяются только децентрализованные алгоритмы со следующими чертами:

  • ни одна машина не имеет полной информации о состоянии си­стемы;

  • машины принимают решения на основе только локальной ин­формации;

  • выход из строя одной машины не должен приводить к отказу алгоритма;

  • не должно быть неявного предположения о существовании гло­бальных часов.

На данный момент распределённые ОС находятся в стадии про­ектирования и лабораторной отработки. Промышленного распро­странения пока не получили.