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


Mijoz-server texnologiyasiga asoslangan muvozanatni saqlashning turli yondashuvlari


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

7. Mijoz-server texnologiyasiga asoslangan muvozanatni saqlashning turli yondashuvlari

Yuklarni balanslash bo'yicha turli yondashuvlarni ko'rib chiqing. Quyidagi toifalar mavjud:


- Mijozlar;
- DNS-ga asoslangan;
- Nazorat xonalari;
- server.
Mijoz yondashuv mijoz tomonida server tanlash amalga oshiradi. Iste'molchilar intellektual tanlash mexanizmlari yordamida, tasodifiy veb-serverlar birini tanlashingiz mumkin yoki eng mos serverni tanlang. Netscape Navigator brauzeri o'z veb-saytlariga kirish uchun mijoz yondashuvni foydalanadi. foydalanuvchi asosiy ko'z ag'darsa Netscape, Navigator tasodifiy serverlardan biri tanlaydi va uni foydalanuvchi so'rovini yuboradi. Tasodifiy tanlash yuk dengeleme va server mavjudligini kafolat mumkin emas. aqlli server tanlash serverlar va tarmoq kechikish holatini aniqlash uchun dastur ustida ishlayotgan Java yordamida amalga oshirilishi mumkin. Bunday holatda, eng mos server tanlanishi va so'rovni unga yuborishi mumkin. Ushbu yondoshuvning kamchiliklari server davlatlarining ta'riflari bilan bog'liq bo'lgan katta vaqt kechikishidir.
DNS-ga asoslangan yondashuv - bu tizim tomonida. Serverning domen nomi xizmati - taqsimlangan veb-serverlar uchun marshrutlash mexanizmi. U veb-server IP-manzil bo'yicha Yagona resurs Manzil Belirleyicisi (URL URL) aks ettirish orqali so'rov qayta ishlash uchun veb-server tanlashingiz mumkin. Biroq, DNS-server marshrutlash jarayonida qiyinchilikka aylanishi mumkin. U erda DNS server server mavjudligini aniqlaydi bir necha geografik dispers serverlar o'rtasidagi muvozanat yuk uchun dasturiy mahsulotlar, va tarmog'ida vaqt kechikish bir mijoz-server texnologiyasi yordamida tegishli serverni tanlang.
Mijoz talablarini yo'l-yo'riqlarini to'liq nazorat qilish uchun jo'natish yondashuvi IP-darajadagi manzillarni xaritalashni amalga oshiradi. Dispetcherning IP-manzili bo'lgan bitta virtual IP-manzilga ega bo'lgan veb-serverlar guruhini belgilaydi. Dispetcher, o'z navbatida, markaziy rejalashtiruvchi vazifani bajaradi va so'rovlarni yo'naltirishga to'liq nazorat qiladi. Menejeri zarur bo'lsa, IP manzilini qayta yozib, mijoz-server paketini yo'naltiruvchi, bir xususiy manzili bilan har bir server belgilaydi va. asosiy mexanizm TCP-yo'riqnoma asoslangan, TCP- router boshqaruvchi rolini o'ynaydi. Qo'llanmani qayta yozish bilan yondoshishning asosiy salbiy tomoni manzilni o'zgartirishi hisoblanadi.
Boshqa sxema: paketlarni qayta yo'naltirish - HTTP darajasida qayta yo'naltirish. Bu erda dispetcher HTTP tomonidan taqdim etilgan qayta yo'naltirish mexanizmlari orqali serverlarga kelgan so'rovlarni tarqatadi. Dispetcher javobni sarlavhasida berilgan serverning manzili bilan mijozning javobini jo'natish orqali so'rovni qayta yo'naltirishi mumkin. Bunday holda, mijoz yana so'rovni yuboradi, lekin bevosita serverga.
Server yondashuvi ikki darajali dispetcherlik mexanizmidan foydalanadi. DNS-server dastlab mijoz so'rovi boshqariladigan serverni aniqlaydi. Shundan so'ng, har bir server so'rovni boshqa serverga bekor qilishi mumkin. yuk qayta taqsimlash bu markazlashmagan strategiyasi, unda barcha serverlar yuk dengeleme ishtirok etish uchun ruxsat beriladi. Ushbu yondashuvni Apache veb-serveriga asoslangan holda amalga oshirish mumkin. Ushbu dastur HTTP so'rovlarini haddan tashqari yuklanadigan serverlardan kamdan-kam holatlarga almashtirishni ta'minlaydi. So'rov nomzod vazifalari deb ataladigan qarorlarni qabul qilish funktsiyalari zanjiri orqali uzatiladi. Har bir nomzod funktsiyasi mavjud bo'lgan serverlar majmuini qayta tartibga soladi va manba ma'lumotlariga asoslanib so'rovni qayta tarqatish (HTTP qayta yo'naltirish yoki HTTP proksi-server) usulini tanlaydi.

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