![](/user_photo/70644__xXXN.png)
![](/html/70644/137/html_Dimm41UXwt.JODY/htmlconvd-mpwwh71x1.jpg)
02
Что такое распределенная
система?
И какая основная задача такой системы?
![](/html/70644/137/html_Dimm41UXwt.JODY/htmlconvd-mpwwh72x1.jpg)
03
Требования к распределенной системе
![](/html/70644/137/html_Dimm41UXwt.JODY/htmlconvd-mpwwh73x1.jpg)
04
•Прозрачность
•Открытость
•Масштабируемость (расширяемость)
![](/html/70644/137/html_Dimm41UXwt.JODY/htmlconvd-mpwwh74x1.jpg)
05
Прозрачность
Прозрачными называются распределенные системы, которые представляются пользователям и приложениям в виде единой системы.
![](/html/70644/137/html_Dimm41UXwt.JODY/htmlconvd-mpwwh75x1.jpg)
06
Требование прозрачности применимо к разным сторонам распределенных систем и
включает в себя
прозрачность:
•Доступа
•Местоположения
•Переноса
•Смены местоположения
•Репликации
•Параллельного доступа
•Отказов
Отказов заключается в обеспечении |
Доступа заключается в скрытии разницы в |
||
способах представления и передачи данных |
|||
нормальной работы при наличии отказов |
|||
компьютерами |
и ОС |
||
или скрытии факта отказа без |
|||
|
|
||
уведомления об этом пользователя. |
|
|
|
|
07 |
Параллельного доступа заключается в |
|
|
скрытии от пользователя факта |
||
Местоположения заключается в |
совместного использования ресурса. |
скрытии реального
физического размещения
ресурсов. Прозрачность...
Смены местоположения отличается от прозрачности переноса тем, что изменение местоположения ресурса может произойти при его использовании, например использование мобильными устройствами.
Переноса заключается в скрытии факта физического перемещения ресурса.
Репликации(дублировании) заключается в скрытии факта наличия нескольких копий ресурса.
![](/html/70644/137/html_Dimm41UXwt.JODY/htmlconvd-mpwwh77x1.jpg)
08
Открытость
Открытая РС – это система, предлагающая службы, вызов которых требует стандартные синтаксис и семантику. Например, в сетях формат сообщений должен соответствовать протоколам.
![](/html/70644/137/html_Dimm41UXwt.JODY/htmlconvd-mpwwh78x1.jpg)
09
В распределенных системах службы (и компоненты) определяются через интерфейсы, которые часто описываются при помощи языка определения интерфейсов (IDL)
Открытые РС должны иметь следующие свойства:
• Интероперабельность (способность к взаимодействию)
• Переносимость (из одной системы в другую без изменения интерфейсов)
• Гибкость (легкость конфигурирования системы)
![](/html/70644/137/html_Dimm41UXwt.JODY/htmlconvd-mpwwh79x1.jpg)
10
Масштабируемость
![](/html/70644/137/html_Dimm41UXwt.JODY/htmlconvd-mpwwh710x1.jpg)
11
Может измеряться по трем разным показателем:
размер – легкость подключения к ней новых пользователей и ресурсов
территориально, площадь – пользователи и ресурсы могут быть разнесены в пространстве
административно, управление – система проста в управлении при работе во многих административно независимых организациях