AWS Elastic Load Balancing


ULASHISH

Elastic Load Balancing (ELB)

Elastic Load Balancing (ELB) kiruvchi trafikni bir nechta EC2 instansiyalari o‘rtasida taqsimlaydi. U yagona aloqa nuqtasi vazifasini bajaradi va so‘rovlarni teng taqsimlaydi, shunda hech bir instansiya ortiqcha yuklanmaydi.

ELB unumdorlikni oshirish va yuqori mavjudlikni ta’minlash uchun EC2 Auto Scaling bilan uzviy ishlaydi. U qo‘shimcha soatlik to‘lovsiz trafikka qarab avtomatik masshtablanadi.


Elastic Load Balancing yordamida trafikni yo‘naltirish videosi

W3schools.com o‘quvchilarimizga raqamli o‘quv kontentini yetkazish uchun Amazon Web Services bilan hamkorlik qiladi.


ELB imkoniyatlari

Asosiy afzalliklar

  • Samarali taqsimlash: trafikni teng taqsimlab, biror instansiyaning ortiqcha yuklanishining oldini oladi
  • Avtomatik masshtablash: trafik o‘zgarishlariga avtomatik moslashadi
  • Soddalashtirilgan boshqaruv: texnik xizmat, yangilanishlar va zaxiraga o‘tish (failover) jarayonlarini o‘zi bajaradi

Yo‘naltirish usullari (trafikni instansiyalar o‘rtasida qanday taqsimlaymiz)

  • Round Robin: trafikni navbatma-navbat, siklik tarzda teng taqsimlaydi
  • Least Connections: eng kam faol ulanishga ega serverga yo‘naltiradi
  • IP Hash: mijozning IP manzilidan foydalanib, uni doimo bir xil serverga yo‘naltiradi
  • Least Response Time: eng tez javob beradigan serverga yo‘naltiradi

AWS bulut mashqlari

Mashqlar yordamida o‘zingizni sinang

Mashq:

Elastic Load Balancing xizmati nima uchun yagona aloqa nuqtasi hisoblanadi?

Incoming  traffic

Mashqni boshlash



W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!