1. Основные принципы организации распределенной


Основные принципы организации



Download 0,61 Mb.
bet4/29
Sana01.04.2022
Hajmi0,61 Mb.
#523612
TuriКонтрольные вопросы
1   2   3   4   5   6   7   8   9   ...   29
Bog'liq
Raspred

Основные принципы организации

распределенной обработки информации



    1. Требуемые свойства систем

распределенной обработки информации

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


Под прозрачностью (transparency) понимают «незаметность» для пользователя внутренней рабо­ты системы, что достигается путем сокрытия от пользователя аспектов организации и реализации распределенной обработки информации. Пользователи распределенной системы долж­ны обладать доступом к ресурсам, не задаваясь вопросами о взаимодействии между процессами, о физическом месте размещения ресурсов, о том, какой именно процесс обслуживает тот или иной запрос пользователя.
В «Эталонной модели распределенной обработки информации в открытой систе­ме» Международной организации по стандартизации ISO (International Standardization Organization) определены восемь «типов прозрачности», обеспечиваемых в распределен­ной системе, а именно:
1) Прозрачность доступа (access transparency) скрывает от пользователя детали реализации сетевых протоколов, обеспечивающих связь между уда­ленными компьютерами. Кроме того, она также предоставляет универ­сальные средства доступа к данным, хранимым в различных форматах по всей системе;
2) Прозрачность местоположения (location transparency) основана на про­зрачности доступа и предназначена для сокрытия физического местополо­жения ресурсов в распределенной системе от клиента, желающего ими вос­пользоваться. Распределенная система, в которой реализована прозрач­ность местоположения, предоставляет доступ к удаленным файлам так, как если бы они являлись локальными;
3) Прозрачность сбоев (failure transparency) представляет собой метод обеспечения отказоустойчивости в распределенных системах. В случае вы­хода из строя какого-то ресурса либо компьютера сети пользователи сети могут заметить лишь некоторое снижение быстродействия. Прозрачность сбоев обычно реализуется путем репликации (replication) ресурсов либо создания кон­трольных точек восстановления. При применении репликации система обеспечивает дублирование ресурсов, выполняющих одни и те же функции. Даже если из строя выйдут все копии, кроме одной, распределенная система продолжит свое функционирование. Система, в которой использу­ются контрольные точки, периодически выполняет сохранение информа­ции о состоянии объектов (например, процессов), по которым они могут быть восстановлены, если сбой в распределенной системе приведет к поте­ре этих объектов;
4) Прозрачность репликации (replication transparency) позволяет скрыть от пользователя факт существования нескольких копий того или иного ре­сурса, доступного в системе. В такой системе доступ к группе реплицированных ресурсов осуществляется аналогично тому, как если бы доступным являлся один-единственный ресурс;
5) Прозрачность постоянства (persis­tence transparency) скрывает от пользователя информацию о месте хране­ния ресурса (будь то ОЗУ или дисковый накопитель);
6) Прозрачность транзакций (transaction transparency) позволяет системе добиваться непротиворечивости, скрывая выполнение согласования в группе ресурсов. Транзакции включа­ют запросы к службам (например, доступ к файлам и вызов функций), по­зволяющие менять состояние системы. Следовательно, транзакции часто требуют создания контрольных точек либо выполнения репликации в це­лях обеспечения реализации других задач в распределенных системах. Прозрачность транзакций позволяет скрывать от пользователя детали реа­лизации этих служб;
7) Прозрачность миграции (migration transparency);
8) Прозрачность изме­нения местоположения (relocation transpa-rency).
Прозрачность миграции и прозрачность изме­нения местоположения скрывают от пользовате­ля все перемещения компонентов системы. Прозрачность миграции маски­рует перемещения объекта с одного места в другое в распределенной систе­ме, например, перемещение файла с одного сервера на другой. Прозрачность изменения местоположения маскирует перемещения одного объекта по отношению к другим объектам, с которыми он поддерживает связь.
Под открытостью понимают использование синтаксических и семантических правил, основанных на стандартах. Правильный интерфейс обеспечивает возможность правильной совместной работы одного произвольного процесса, нуждающегося в интерфейсе, с другим произвольным процессом, представляющим интерфейс.

Download 0,61 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   29




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish