पाठ 15 / 26
इलास्टिक लोड बैलेंसर एक नज़र में
ट्रैफ़िक को इंस्टेंस में फैलाना ताकि कोई भी सर्वर अत्यधिक बोझिल न हो।
ELB क्या करता है
इलास्टिक लोड बैलेंसर (ELB) आपके EC2 इंस्टेंस के सामने बैठता है और आने वाले ट्रैफ़िक को स्वस्थ इंस्टेंस में बाँटता है, ताकि कोई भी एक इंस्टेंस ओवरलोड न हो।
ALB, NLB संक्षेप में
एप्लिकेशन लोड बैलेंसर (ALB) HTTP समझता है — पाथ/होस्ट के आधार पर रूट करता है, वेब ऐप्स के लिए बढ़िया। नेटवर्क लोड बैलेंसर (NLB) TCP परत पर काम करता है — अत्यंत तेज़, कच्चे थ्रूपुट के लिए।
Auto Scaling के साथ जोड़ें
अकेला ELB सर्वर नहीं जोड़ता। इसे Auto Scaling Group के साथ जोड़ें ताकि फ़्लीट माँग के अनुसार बढ़े और घटे, और लोड बैलेंसर जो भी फ़िलहाल स्वस्थ हो उस पर रूट करे।
त्वरित जाँच: आपको URL पाथ के आधार पर रिक्वेस्ट को अलग-अलग बैकएंड सेवाओं पर रूट करना है। कौन-सा सबसे उपयुक्त है?
- नेटवर्क लोड बैलेंसर
- एप्लिकेशन लोड बैलेंसर
- सिक्योरिटी ग्रुप
Answer
एप्लिकेशन लोड बैलेंसर — ALB HTTP समझता है और पाथ, होस्ट या हेडर के आधार पर रूट कर सकता है।