Taqsimlangan algoritmlar va tizimlar


Download 270.08 Kb.
Pdf ko'rish
bet2/3
Sana07.03.2023
Hajmi270.08 Kb.
#1243940
1   2   3
Bog'liq
Mustaqil ish 2

 
1 rasm. Fokuslangan tizim 
https://intuit.ru/studies/courses/1146/238/lecture/6144
 


Ishonchlilik nuqtai nazaridan har bir omil, agar alohida ko'rib chiqilsa, ijobiy 
yoki salbiy rol o'ynaydi. Misol uchun, tizimdagi ishonchsiz elementlar sonining 
ko'payishi, boshqa narsalar teng bo'lsa, salbiy rol o'ynaydi. Bu yerda boshqa 
teng shartlar tizim arxitekturasining ozgarmasligi (funksiyalarning ulanishlari va 
taqsimlanishi), elementlar parametrlarining o‘zgarmasligi va hokazolarni 
bildiradi. Agar arxitektura o'zgartirilsa, masalan, takrorlash (ortiqchalik) uchun 
qo'shimcha elementlardan foydalanish uchunishonchlilik aksincha, ortadi. 
Birlashtirilgan tizimdagi ob'ektlar bilan aloqa liniyalari taqsimlangan tizimga 
qaraganda uzunroqdir. Bu, shubhasiz, salbiy omil. Odatda, chiziq uzunligi 
oshgani sayin, shovqin miqdori ortadi,uzatish narxi , tajovuzkorlarning 
ma'lumotni olib tashlash yoki uni buzish imkoniyatlari oshadi. Bu 
generalchiqish aloqa liniyasining tabiatiga bog'liq emas - simli, optik tolali, 
radio,sun'iy yo'ldoshlar yordamida aloqa va boshqalar. Aloqa liniyasining 
dizayni faqat bog'liqlik turini va ishonchlilik va xavfsizlik parametrlarining 
raqamli xususiyatlarini aniqlaydi. 
2. Axborotni qayta ishlashda tizimlarni xavfsizligi 
Axborotni qayta ishlashda ishonchlilik nuqtai nazaridan taqsimlangan tizim 
konsentrlangan tizimga nisbatan afzalliklarga ega.
Konsentrlangan tizimda 
Serv
serverining ishlamay qolishi butun tizim faoliyatining to'liq to'xtashiga olib 
keladi. Rasmdagi 
kabi 
taqsimlangan 
tizimda
to'rtta 
server 
mavjud: 
Serv

Serv 
a

Serv 
b

Serv 
c

Serv
serverining ishlamay 
qolishi 
Serv 
a
Serv 
b

Serv 
c
serverlariga tashkilotning alohida bo'limlarida 
ma'lumotlarni qayta ishlash bo'yicha mahalliy vazifalarni hal qilishiga to'sqinlik 
qilmaydi, agar hisob-kitoblar operativ ishlashni talab qilmasa.boshqa 
bo'limlardan yoki asosiy serverdan ma'lumot . 
Serva
serverining ishlamay qolishi faqat ishga ta'sir qiladi"a" bo'limi, agar 
boshqa 
serverlarning 
ishlashi 
operatsiyani 
talab 
qilmasabundan ma'lumotbo'linmalar.Yuqori 
darajadagi server 
Serv
serverdan 
ma'lumot olishni to'xtatadi 
,
shuning uchun taqsimlangan tizimning ba'zi 
funktsiyalari ishlashni to'xtatadi 
.


Ba'zi hollarda, serverlardan biri ishlamay qolganda, ma'lumotlar oqimini qayta 
yo'naltiradigan serverlarda zaxira ishlov berish dasturlarini yaratish juda oson. 
Tizimni loyihalashda siz doimo izlashingiz kerakturli omillar o'rtasidagi 
kelishuv, matematik nuqtai nazardan - optimallashtirish muammosini hal 
qilish. Uning mohiyati shundaki, umuman olganda, har qanday talab 
qilinaditizimning ishonchliligi, ammo ishonchlilikning oshishi uning narxining 
oshishi bilan birga keladi. Bundan tashqari, u ko'payadiloyihalash va amalga 
oshirish xarajatlari, vaoperatsiya (operatsiya) qiymati. 
Xavfsizlik haqida ham shunday deyish mumkin. Xavfsizlik choralari yana bir 
salbiy xususiyatga ega: tizim foydalanuvchilariga qo'shimcha noqulayliklar 
tug'diradi, ularning minimal qismi login va parolni kiritish zarurati. 
Tizimni loyihalashda siz doimo izlashingiz kerakturli omillar o'rtasidagi 
kelishuv, matematik nuqtai nazardan - optimallashtirish muammosini hal 
qilish. Uning mohiyati shundaki, umuman olganda, har qanday talab 
qilinaditizimning ishonchlilig, ammo ishonchlilikning oshishi uning narxining 
oshishi bilan birga keladi. Bundan tashqari, u ko'payadiloyihalash va amalga 
oshirish xarajatlari , vaoperatsiya (operatsiya) qiymati . 
Xavfsizlik haqida ham shunday deyish mumkin. Xavfsizlik choralari yana bir 
salbiy xususiyatga ega: tizim foydalanuvchilariga qo'shimcha noqulayliklar 
tug'diradi, ularning minimal qismi login va parolni kiritish zarurati. 
Tarqalgan tizimning nosozliklarga chidamliligi uchun texnik vositalar 
arxitekturasi bilan bir qatorda algoritmlarni qurish metodologiyasi ham muhim 
rol o'ynaydi. U tizim tugunlarining ishlashidagi mumkin bo'lgan nosozliklar 
yoki nomuvofiqliklar uchun mo'ljallangan bo'lishi kerak (to'plangan tizimlarda 
dasturlashda, odatda, ishdan chiqish ehtimoli hisobga olinmaydi). 
Hozirgi vaqtda taqsimlangan algoritmlarni ishlab chiqishda ikkita yondashuv 
mavjud: xatolarga chidamli algoritmlarni qurish va barqarorlashtiruvchi 
algoritmlarni qurish. Bardoshli algoritmlarda, har bir jarayonning har bir 
bosqichi, muvaffaqiyatsizlikka qaramay, to'g'ri jarayonlar faqat to'g'ri qadamlar 
qo'yishini 
ta'minlash 
uchun 
etarlicha 
ehtiyotkorlik 
bilan 
qabul 


qilinadi. Algoritmlarni 
barqarorlashtirishda 
to'g'ri 
jarayonlar 
muvaffaqiyatsizlikka moyil bo'lishi mumkin, ammoalgoritm bir butun sifatida 
xatolarni tuzatishni kafolatlaydi. 
Sog'lom algoritmlar ba'zi jarayonlarda (ularning nisbatan kichik soni) 
muvaffaqiyatsizliklar ehtimolini hisobga olish uchun ishlab chiqilgan va shu 
bilan birga hech qanday nosozlik bo'lmagan jarayonlarning to'g'ri bajarilishini 
kafolatlaydi. Ushbu algoritmlar ovoz berish kabi strategiyalardan foydalanadi, 
buning natijasida jarayon faqat tashqi ma'lumotlarni qabul qiladi, ularning 
olinishi juda ko'p boshqa jarayonlar tomonidan e'lon qilinadi. Biroq, jarayon 
hech qachon barcha jarayonlardan ma'lumot olishni kutmasligi kerak, 
chunkiAgar 
biron 
bir 
jarayon 
bajarilayotganda 
muvaffaqiyatsiz 
bo'lsa, blokirovka. 
Sog'lom algoritmlar tizimni cheklangan miqdordagi tugunlarning ishdan 
chiqishidan himoya qiladi. Sog'lom bo'lib qoladigan tugunlar tizimni tiklash va 
qayta konfiguratsiya paytida to'g'ri (ehtimol unchalik samarali emas) xatti-
harakatni 
saqlaydi. Shuning 
uchun, 
vaqtinchalik 
bo'lsa, 
mustahkam 
algoritmlardan foydalanish kerakishning uzilishi. 
Stabillashtiruvchi algoritmlar vaqtinchalik nosozliklardan, ya'ni vaqtinchalik 
anomaliyalardan 
himoya 
qiladi.tizim 
komponenti . Ushbu 
nosozliklar 
taqsimlangan tizimning katta qismlarida jismoniy sharoitlar vaqtinchalik kritik 
darajaga yetganda, xotira va protsessorning noto'g'ri ishlashini rag'batlantirganda 
paydo bo'lishi mumkin. 
Masalan, stansiya kuchli kosmik nurlanish ta'sirida bo'lgan kosmik stantsiyani 
boshqarish tizimi, shuningdek, ko'plab komponentlar bir vaqtning o'zida 
noqulay ekologik sharoitlardan ta'sirlanadigan tizimlar bo'lishi mumkin. Ushbu 
shartlarning ta'siri yo'qolganda, jarayonlar sog'lig'ini tiklaydi va dasturlar 
asosida ishlaydi. Biroq, ularning vaqtinchalik anomal xatti-harakatlari tufayli, 
global 
natijatizimning 
holati kutilmagan 
bo'lishi 
mumkin. Stabilizatsiya 
xususiyati kafolatlanadi istalgan xatti-harakatga yaqinlashish. 


Misol sifatida, korporativ axborot tizimini ko'rib chiqing - Mintaqaviy 
taqsimlangan 
ta'lim 
axborot 
tizimi 
(RRISO). Uning 
asosiy 
maqsadi 
axborotdirviloyat (viloyat, hudud) hududida ta'lim va ilmiy faoliyat bilan 
shug'ullanadigan ko'plab sub'ektlarning birlashmasi, ya'ni. "mintaqaning ta'lim 
va fanining axborot quyi makonini" yaratish. Bu kichik fazo sifatida 
shakllanadiumumiy axborot makonining kesishishi (kibermakon) mintaqa va 
global ilmiy va ta'lim axborot makonini. 

Download 270.08 Kb.

Do'stlaringiz bilan baham:
1   2   3




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