Uplinks लोड संतुलन के लिए त्वरित प्रारंभ गाइड

द्वारा प्रकाशित किया गया था Zevenet | 19 फरवरी, 2016

अवलोकन

ज़ेन लोड बैलेंसर फरवरी 2 पर जारी किए गए संस्करण V2RC2012 के बाद से अपलिंक या प्रदाता लोड संतुलन का समर्थन कर रहा है।

यह कार्यान्वयन रूट लोड बैलेंसिंग का उपयोग करते हुए 3 लेवल लोड बैलेंसिंग विधि का एक हिस्सा है और एक स्थानीय क्षेत्र नेटवर्क के लिए डिफ़ॉल्ट गेटवे के रूप में ज़ेन लोड बैलेंसर के आवेदन पर आधारित है, जिसमें कई सेवा प्रदाताओं के साथ एक विस्तृत क्षेत्र नेटवर्क तक पहुंच है।

यह दस्तावेज़ ज़ेन लोड बैलेंसर के साथ अपलिंक लोड बैलेंसिंग और उद्यम या सामान्य स्थानीय नेटवर्क के भीतर इस समाधान को लागू करने के लिए आवश्यक कदमों के बारे में संक्षिप्त जानकारी देने का दिखावा करता है।

वास्तुकला डिजाइन

नीचे दी गई ड्राइंग अपलिंक लोड बैलेंसिंग के लिए एक उदाहरण वास्तुकला है, जहां हमने ग्राहकों के लिए डिफ़ॉल्ट गेटवे जैसे ज़ेन लोड बैलेंसर उपकरण का उपयोग किया है।

इस मामले में, इंटरनेट तक पहुंचने के लिए हमारे पास दो अलग-अलग आईएसपी हैं: एक तेज सक्षम आरडीएसआई राउटर और एक धीमा 3 जी राउटर।

ZenLB और रूटर्स के बीच नेटवर्क कनेक्शन को अलग-अलग नेटवर्क होना चाहिए, इस कारण से हमने नेटवर्क के साथ दो स्वतंत्र इंटरफेस प्रदान किए हैं:

o 192.168.0.0 / 24 एथिक्सम्यूएक्स के माध्यम से, तेज सक्षम RDSI तक पहुंच।
o 192.168.1.0 / 24 wlan0 के माध्यम से, धीमी 3G राउटर के लिए एक वायरलेस एक्सेस।

ध्यान दें कि ग्राहकों को किसी अन्य पृथक नेटवर्क के अधीन होना चाहिए, इसलिए हमने 192.168.2.0/24 कॉन्फ़िगरेशन को ज़ेन एलबी के साथ डिफ़ॉल्ट गेटवे (192.168.2.254) के रूप में धोखा दिया है।

इस कार्यान्वयन के साथ हमने एक वजन एल्गोरिथ्म स्थापित किया है, आरडीएसआई राउटर का वजन 5 है और 3 जी राउटर का वजन 2 है।

लिंक लोड संतुलन सही नहीं है क्योंकि मार्ग कैश हैं। वास्तव में ZenLB एक गैर कैश्ड व्यवहार का समर्थन नहीं करता है।

विन्यास

ज़ेन लोड बैलेंसर के साथ हम इस वास्तुकला को कैसे लागू कर सकते हैं? इस खंड में ज़ेन एलबी के साथ इस वास्तुकला को प्रदर्शित करने का आसान तरीका दिखाया जाएगा।

नेटवर्क इंटरफेस

निम्नलिखित उदाहरण में अनुभाग सेटिंग्स :: इंटरफेस के माध्यम से नेटवर्क इंटरफेस कॉन्फ़िगरेशन दिखाया गया है। ध्यान दें कि हमें किसी भी कॉन्फ़िगर गेटवे की आवश्यकता नहीं है, क्योंकि संचार सीधे राउटर्स के लिए किया जाता है।

इस कॉन्फ़िगरेशन के साथ, हमने जेन लोड बैलेंसर आईपी पते और संवाददाता नेटवर्क इंटरफेस की स्थापना की है।

फार्म

अब इंटरफ़ेस का उपयोग करके एक नया डटलिंक फ़ार्म बनाने का समय है, जो क्लाइंट इंटरनेट के लिए आउटगोइंग कनेक्शन (उदाहरण के लिए, eth1), प्रबंधित करें :: फ़ार्म अनुभाग के माध्यम से अनुरोध करेंगे।

सेव बटन पर क्लिक करने के बाद, फार्म बनाया जाएगा।

हमारे ब्रांड के नए डॉटलिंक फ़ार्म के वैश्विक मापदंडों का संपादन करते हुए हमें उपयोग किए जाने वाले सही एल्गोरिदम का चयन करना होगा। हमारे मामले में, हम प्रत्येक अपलिंक के वजन मूल्य के अनुसार दोनों अपलिंक को संतुलित करने के लिए वज़न एल्गोरिथम का चयन करें।

इसके अलावा, अलग-अलग प्रदाताओं के साथ एक सक्रिय-निष्क्रिय गलती सहिष्णुता अपलिंक बैलेंसर बनाने के लिए एक प्राथमिकता एल्गोरिथ्म का उपयोग किया जा सकता है।

अंत में, हमें अपने बैकएंड को कॉन्फ़िगर करना होगा। अपलिंक लोड के लिए असली सर्वरों को संतुलित करने वाले राउटर होंगे जो संवाददाता इंटरफेस और वजन या प्राथमिकता मूल्य के साथ इंटरनेट तक वास्तविक पहुंच की आपूर्ति करते हैं।

अंतिम संकेत

डटलिंक फ़ार्म निर्माण ज़ेन लोड बैलेन्सर बन जाएगा जो विभिन्न नेटवर्क सबनेट्स के बीच एक प्रवेश द्वार के रूप में है और एक उच्च उपलब्धता WAN के लिए एक स्थानीय लैन तक पहुंच प्रदान करता है।

इस कारण से, नेटवर्क पैनल "सुनने" नेटवर्क इंटरफ़ेस के लिए लॉक गेटवे कॉन्फ़िगरेशन दिखाएगा।

अब, हमने इंटरनेट लिंक संतुलित किया है! हमारे पसंदीदा कोल्डप्ले वीडियो को देखने के लिए एक स्ट्रीमिंग वीडियो सेवा तक पहुंच, हम व्यू बैकेंड स्थिति अनुभाग के माध्यम से प्रत्येक अपलिंक इंटरफ़ेस के लिए लाइन की खपत देख पाएंगे।

इस मामले में, हम उम्मीद के अनुसार सबसे अधिक भारित रेखा का उपयोग कर रहे हैं।

किसी भी अपलिंक के ऑफ़लाइन या ऑनलाइन का पता लगाने के लिए, राउटर के लिए एक सीधा पिंग हर मिनट का अनुरोध किया जाता है।

लाइसेंस

यह दस्तावेज ज़ेन लोड बैलेंसर डेवलपर्स टीम द्वारा ज़ेन लोड बैलेंसर GNU / LGPL प्रोजेक्ट के लिए बनाया गया है।
(सी) सोफिनेल आईटी इंजीनियरिंग SL द्वारा 2014। सर्वाधिकार सुरक्षित। इस दस्तावेज का कोई भी हिस्सा किसी भी रूप में या किसी भी तरह से इलेक्ट्रॉनिक, मैकेनिकल, फोटोकॉपी, रिकॉर्डिंग, या अन्यथा, सोफिनेल आईटी इंजीनियरिंग एसएल की पूर्व लिखित अनुमति के बिना पुन: प्रस्तुत या प्रेषित नहीं किया जा सकता है।

पर साझा करें:

GNU फ्री डॉक्यूमेंटेशन लाइसेंस की शर्तों के तहत प्रलेखन।

क्या यह लेख सहायक था?

संबंधित आलेख