5-ma’ruza. Taqsimlangan tizimlarda yuklamaning balansirovkasi va agentlar asosida taqsimlangan intellectual tizimlar. Reja


Balanslash masalasini hal qilishda ko'p-agentli yondashuv


Download 64.7 Kb.
bet12/16
Sana25.04.2023
Hajmi64.7 Kb.
#1396236
1   ...   8   9   10   11   12   13   14   15   16
Bog'liq
5-mavzu

6. Balanslash masalasini hal qilishda ko'p-agentli yondashuv


Taqsimlangan veb-xizmatlar. Hozirgi kunda veb-xizmatlar ko'paymoqda. Turli hollarda Internetda ishlatiladi. Veb-servislar sonining tez sur'atlarda o'sishi va ushbu xizmatlardan foydalanuvchilar yuqori talablarga javob beradigan veb-serverlarga istalgan vaqtda paydo bo'ladigan so'rovlarga tezkor javob berishni talab qiladi. Shuningdek, veb-serverlar etarlicha ishonchli bo'lishi kerak.
Yuqori darajali va ishonchli veb-serverlarni joriy qilish uchun taqsimlangan veb-serverlar foydalanadi. Taqsimlangan veb-serverlar veb-serverlarning to'plamidir - ular bir qancha mijozlarga bir vaqtda xizmatlarni taqdim qilish uchun takrorlanadigan resurslar. Kiruvchi talablar serverlarga maxsus yuk taqsimlash strategiyasiga muvofiq taqsimlanishi mumkin, shuning uchun bu so'rovlar tezda qayta ishlanishi mumkin. Taqsimlangan veb-serverlar turli yo'llar bilan tashkil qilinishi mumkin:
• Mahalliy tarmoq (LAN) orqali ulangan veb-serverlarning birlashtirilishi mumkin, ular kuchli veb-server sifatida ishlaydi.
• Ular turli geografik joylarda global kompyuter tarmog'i (WAN) orqali foydalanish mumkin.
Taqsimlangan veb-serverlar yuqori darajadagi o'lchamlarga ega. Ularning sonini faqat mahalliy tarmoqdagi yangi serverga qo'shib oshirish mumkin.
Taqsimlangan veb-serverlarning yukini muvozanatlash
Yuqori darajada ishlaydigan veb-serverlarni ishga tushirishda yuklarni muvozanatlash talab etiladi. Kiruvchi mijoz so'rovlari foydalanuvchining so'rovga imkon qadar tezroq javob berishiga imkon berish uchun serverlar o'rtasida teng taqsimlanishi kerak. Boshqa hollarda bo'lgani kabi (taqsimlangan ilovalarning ishlashi, jumladan taqsimlangan simulyatsiya tajribasini amalga oshirish), haddan tashqari yuklangan serverlar bilan ishlash tizimi yukini oshirish uchun tushirilishi kerak.
Mobil vositalardan foydalanish. An'anaviy yondashuvlar (xabar almashish paradigmasi) bilan bir qatorda, biz boshqa - multi-agentli yondoshuvni ko'rib chiqamiz.
Ko'chma razvedka xizmati tarmoqning bir tugunidan boshqasiga davlat va kodi (bajariladigan) bilan birgalikda harakat qilishi va bu tugunlarda turli operatsiyalarni bajarishi mumkin bo'lgan dastur komponenti.
Ushbu yondashuvning afzalliklari quyidagilardan iborat:
Veb-tizimlarni ishlab chiqishda agentliklar faoliyati bilan bo'lishishlari mumkin. An'anaviy yuklab olish asosidagi yuklarni muvozanatlash yondashuvida server-asosidagi xizmatlar modullari yuklarni muvozanatlash kabi vazifalarni qo'llab-quvvatlash bilan veb-xizmatining asosiy funktsiyalarini birlashtiradi. Yangi yukni muvozanatlash siyosati joriy qilinganida siz server modulini qayta yozishingiz kerak bo'ladi. Boshqa tomondan, mobil aloqa vositalaridan foydalanishda qo'llab-quvvatlash funktsiyalari xizmat ko'rsatish modullaridan ajralib turishi vamobil vositachilarda alohida amalga oshirilishi mumkin. Binobarin, yondashuv mobil agent asoslangan, yanada moslashuvchan bo'lsa, veb-server tizimlari turli yangi yuk-muvozanat siyosati.
Mobil vositalar kam mablag 'sarflaydi. xabar asoslangan yondashuv, veb-serverlar vaqti-vaqti bilan yuk dengeleme haqida qarorlar qabul qilish uchun yuklab olish uchun qanday haqida ma'lumot xabarlar almashish kerak. Xabarlar bandwidth Web-asoslangan tizimini kamaytiradi. foydalanish nuqtasida o'zaro hamkorlik har ikki yo'nalishda ham serverlar o'rtasidagi sodir xabarlarni to'g'ridan-to'g'ri almashinuvini bartaraf etadi. Binobarin, sezilarli darajada tarmoq transport va kommunikatsiya xarajatlarini bor tushgan bo'lishi mumkin.
Mobil aloqa vositasi asenkron va offlayn rejimda ishlaydi. Serverlar mustaqil turli operatsiyalarni amalga serverlar o'rtasidagi sayohat etiladi mobil agentlari ishlating. Mobile Agent server bugungi holati ko'ra, turli yuk dengeleme siyosatini o'z ichiga olgan va chivin yuki taqsimlash bo'yicha qarorlar qabul qilish algoritmlar amalga mumkin.
Mobil qurilmalardan foydalanish veb-tizimlar ishonchliligini oshiradi, chunki ular mijozning talablarini noto'g'ri serverlardan faol (ishlaydigan) hollarga o'tkazishlari mumkin.



Download 64.7 Kb.

Do'stlaringiz bilan baham:
1   ...   8   9   10   11   12   13   14   15   16




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