Архитектура распределенных систем программного обеспечения Tarqalgan dasturiy ta'minot tizimlari arxitekturasi


Tarqalgan dasturiy ta'minot tizimlariga kirish


Download 0.84 Mb.
bet2/27
Sana25.06.2023
Hajmi0.84 Mb.
#1654891
1   2   3   4   5   6   7   8   9   ...   27
Bog'liq
79 uz

1. Tarqalgan dasturiy ta'minot tizimlariga kirish
1.1.1 Taqsimlangan tizimlarning asosiy xossalari
Tarqalgan dasturiy ta'minot tizimlarini qo'llash orqali hal qilinadigan muammolarning aksariyatini, shuningdek, ushbu foydalanish doimiy ravishda duch keladigan cheklovlarni taqsimlangan axborotni qayta ishlash usullarining evolyutsion rivojlanish jarayonini ko'rib chiqish orqali tushunish mumkin. Shuni tushunish kerakki, dasturchilar va ularning dasturlaridan foydalanuvchilarning ishlash texnologiyasi o'zgarganiga qaramay, muammolar o'tmishdagidek qolmoqda. Tarqalgan tizimlar uchun dasturiy ta'minotni qo'llab-quvvatlashning turli usullarini o'rganish to'g'ridan-to'g'ri masofaviy protseduralarni chaqirish usuliga asoslangan birinchi tizimlardan boshlab tizimni qo'llab-quvvatlashning eng zamonaviy shakllari - tarmoq xizmatlariga qadar ma'lum xronologik tartibda amalga oshiriladi.
Tarqalgan tizim - bu o'z foydalanuvchilariga yagona yagona tizim sifatida ko'rinadigan mustaqil kompyuterlar to'plamidir (ta'rif bepul, ammo mos keladi).
Kompyuterlar va ular o'rtasidagi aloqa usullari o'rtasidagi farqlar foydalanuvchilardan yashiriladi (hatto bitta kompyuter bo'lishi mumkinligi, har qanday holatda ham taqsimlangan tizimning kompyuterlari avtonom bo'lishi foydalanuvchidan yashiriladi). Foydalanuvchilar va ilovalar qayerda va qachon o'zaro aloqada bo'lishidan qat'i nazar, taqsimlangan tizimlarda bir xil ishlaydi. Turli xil dasturiy ta'minotlar bilan ishlaydigan ko'plab turli xil kompyuterlardan tashkil topgan hisoblash tizimini, agar u o'z foydalanuvchilariga klassik yagona protsessorli vaqt almashish tizimi kabi ko'rinsa va o'zini tutsa, faqat taqsimlangan tizim deb atash mumkin. Turli xil kompyuterlar va kompyuter tarmoqlarini yagona tizim sifatida ko'rishni qo'llab-quvvatlash uchun taqsimlangan tizimlarni tashkil etish ko'pincha qo'shimcha dasturiy ta'minot qatlamini o'z ichiga oladi. Bu daraja tizimni qo'llab-quvvatlash darajasi (middleware) deb ataladi.
Tarqalgan dasturiy ta'minot tizimlarining asosiy vazifasi o'z foydalanuvchilariga masofaviy resurslarga kirishni osonlashtirish, shuningdek, ushbu resurslarni almashishni nazorat qilishdir. Resurslar virtual bo'lishi mumkin, lekin ular an'anaviy bo'lishi ham mumkin - kompyuterlar, printerlar, fayllarni saqlash qurilmalari, fayllar va ma'lumotlar.

Download 0.84 Mb.

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




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