Добавил:
Developer Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лекции / Лекция №11

.pdf
Скачиваний:
14
Добавлен:
04.06.2023
Размер:
1.29 Mб
Скачать

02

Что такое распределенная

система?

И какая основная задача такой системы?

03

Требования к распределенной системе

04

Прозрачность

Открытость

Масштабируемость (расширяемость)

05

Прозрачность

Прозрачными называются распределенные системы, которые представляются пользователям и приложениям в виде единой системы.

06

Требование прозрачности применимо к разным сторонам распределенных систем и

включает в себя

прозрачность:

Доступа

Местоположения

Переноса

Смены местоположения

Репликации

Параллельного доступа

Отказов

Отказов заключается в обеспечении

Доступа заключается в скрытии разницы в

способах представления и передачи данных

нормальной работы при наличии отказов

компьютерами

и ОС

или скрытии факта отказа без

 

 

уведомления об этом пользователя.

 

 

 

07

Параллельного доступа заключается в

 

скрытии от пользователя факта

Местоположения заключается в

совместного использования ресурса.

скрытии реального

физического размещения

ресурсов. Прозрачность...

Смены местоположения отличается от прозрачности переноса тем, что изменение местоположения ресурса может произойти при его использовании, например использование мобильными устройствами.

Переноса заключается в скрытии факта физического перемещения ресурса.

Репликации(дублировании) заключается в скрытии факта наличия нескольких копий ресурса.

08

Открытость

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

09

В распределенных системах службы компоненты) определяются через интерфейсы, которые часто описываются при помощи языка определения интерфейсов (IDL)

Открытые РС должны иметь следующие свойства:

• Интероперабельность (способность к взаимодействию)

• Переносимость (из одной системы в другую без изменения интерфейсов)

• Гибкость (легкость конфигурирования системы)

10

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

11

Может измеряться по трем разным показателем:

размер – легкость подключения к ней новых пользователей и ресурсов

территориально, площадь – пользователи и ресурсы могут быть разнесены в пространстве

административно, управление – система проста в управлении при работе во многих административно независимых организациях