Kompyuter injineringi” fakulteti “kompyuter injineringi



Yüklə 0,61 Mb.
səhifə2/11
tarix25.03.2023
ölçüsü0,61 Mb.
#90036
1   2   3   4   5   6   7   8   9   10   11
1-deadline. Taqsimlangan algoritmlar va tizimlar (1)

Taqsimlangan tizimlarni kundalik hayotimizda foydalanadigan barcha maishiy texnika vositalari va og‘ir texnika vositalari, mashinalardan foydalanish mobaynida ularning qanday ishlashi va ularni bajaradigan vazifalariga qarab o‘rganishimiz mumkin.


Korxona tuzilmalarida buxgalteriya va boshqaruvni avtomatlashtirish to‘g‘risidagi qaror ma'lumotlarni tarqatish, parallel hisoblashni tashkil etish, erkin foydalanish darajasini chuqur ajratish, turli operatsion tizimlar va server platformalarini tanlashni o‘z ichiga oladi. Agar biznes yaxshi bo‘lmasa, bunday yechim maqbuldir.
Operatsiya jarayonida ma'lumotlar bazasiga ko‘p foydalanuvchilarning kirishini ta'minlashda fayl-server yondoshuvining umumiy kamchiliklari aniqlandi.
Operatsiya jarayonida ma'lumotlar bazasiga ko‘p foydalanuvchilarning kirishini ta'minlashda fayl-server yondoshuvining umumiy kamchiliklari aniqlandi. Mahalliy BKDB "alohida yutuqlar bilan ishlashga yo‘naltirilgan" navigatsiya yondashuvi "dan foydalanadi.
Mijoz kompyuter va tarmoq resurslari optimal sarflanmaydi; Masalan, agar so‘rov natijasida 10000 yozuvlar jadvalidagi 2 yozuvni olishimiz kerak bo‘lsa, barcha 10,000 ta yozuvlar fayl serveridan mijoz kompyuteriga ko‘chiriladi; Natijada, tarmoq trafigi oshadi va foydalanuvchi kompyuterining apparat imkoniyatlariga bo‘lgan talablar oshadi.
Fayl serveridagi ma'lumotlar bazasida ilovalarni atlayarak, alohida jadvalga o‘zgartirish kiritish ancha osondir. Ushbu imkoniyat, mahalliy DKBS holatlarida, ma'lumotlar bazasi jismoniydan ko‘ra mantiqiyroq tushunchadir, chunki ma'lumotlar bazasi diskdagi bitta katalogda mavjud bo‘lgan alohida jadvallar to‘plamidir. Bularning hammasi bizni o‘g‘rilik va zarar nuqtai nazaridan va noto‘g‘ri o‘zgarishlarni kiritish nuqtai nazaridan past darajadagi xavfsizlik to‘g‘risida gapirishga imkon beradi.
Mahalliy DBMSlar uchun etarlicha rivojlangan tranzaktsion vosita - bu bir vaqtning o‘zida bir xil qaydlardagi o‘zgarishlarni hisobga olgan holda, va ularning bir qismi, ba'zilarining muvaffaqiyatsiz tugallanishi va ba'zilari bajarilmagunicha, birma-bir, birma-bir ma'noda birlashtirilgan operatsiyalar majmuasining natijalarini qaytarish nuqtai nazaridan; bu ma'lumotlar bazasining reference va semantik yaxlitligini buzishi mumkin.
Ish stoli ma'lumotlar bazalarining kamchiliklari odatda aniq ko‘rinmaydi, faqat uzoq muddatli operatsiya jarayonida, agar saqlangan ma'lumotlarning miqdori va foydalanuvchilar soni etarlicha katta bo‘ladigan bo‘lsa, bu bunday DKMlardan foydalanadigan ilovalarning ishlashini pasayishiga olib keladi.
"Fayl-server" arxitekturasining kamchiliklari dasturlarni "mijoz-server" arxitekturasiga tarjima qilishda hal etiladi, bu esa BXMS rivojlanishining keyingi bosqichini belgilaydi. Mijoz-server arxitekturasining xarakterli xususiyati hisoblash yukini ma'lumotlar bazasi serveri (SQL server) ga o‘tkazish va hisoblash ishidan maksimal tushirish hamda ma'lumotlar xavfsizligini sezilarli darajada mustahkamlash - bu ham zararli va oddiy xato o‘zgarishlardan iborat.
JB bu holda tarmoq serveriga fayl-server arxitekturasidagi kabi joylashtirilgan, ammo dasturlardan ma'lumotlar bazasiga to‘g‘ridan to‘g‘ri kirish imkoni yo‘q. Ma'lumotlar bazasiga bevosita kirish vazifasi DBMSni ishlab chiquvchi tomonidan taqdim etilgan ma'lumotlar bazasi serveri (SQL server) maxsus nazorat dasturi tomonidan amalga oshiriladi.
Ishni bajarish tartibi
1. Yuqorida keltirilgan ma'lumotlardan va qo‘shimcha adabiyotlardan nazariy qismini o‘rganish.
2. Demo-ga qarang.
3. O‘qituvchidan vazifani bajarishning bir variantini oling.
4. Vazifani tahlil qiling.
5. Muammoning echimini aniqlang.
Umuman olganda tarmoq, axborotni bir tugundan ikkinchi tugunga o‘tkazilishini ta’minlab berishi lozimdir. Aytish joizki bu orada tugunlar bir birlari bilan bevosita bog‘langan bo‘lmasliklari xam mumkinlar. Unda bir tugundan ikkinchi tugungacha o‘tkaziladigan marshrutni oraliqda turgan tugun orqali o‘tishi talab qilinadi.
Marshrutizatsiyaning vazifasi – optimizatsion xarakterga ega bo‘lgan tipik taqsimlangan. U ko‘p ko‘rinishli pastanovkalarga egadir.
Xulosa qilib shuni aytish mumkinki hozirgi kunda bajarayotgan barcha ishlarimiz va kelajakda bajarishimiz mumkin bo‘lgan barcha ishlarimiz bir tizimga asoslangan hisoblanadi. shuning uchun ham tizim va taqsimlangan tizim haqidagi bilim va ko‘nikmalarga ega bo‘lishimiz shart . Ushbu tizimlarni barcha sohalarda ko‘rishimiz mumkin.

Yüklə 0,61 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10   11




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin