अवलोकन #
ब्रोकेड एडीएक्स ब्रॉडकॉम इंक उत्पादों का हिस्सा है और वेब अनुप्रयोगों के लिए लोड संतुलन, यातायात प्रबंधन और सुरक्षा प्रदान करता है।
अधिकांश तकनीकों की तरह, ब्रोकेड ADX में भी कुछ कमियाँ और सीमाएँ हैं जिनका रिलियनॉइड टीम ने विश्लेषण किया है और समाधान प्रस्तुत किया है। इनमें से कुछ कमियाँ इस प्रकार हैं:
- जटिलताब्रोकेड ADX का सेटअप और कॉन्फ़िगरेशन जटिल हो सकता है, खासकर नेटवर्किंग और लोड-बैलेंसिंग के लिए नए उपयोगकर्ताओं के लिए। इससे संगठनों के लिए जल्दी और कुशलता से काम करना मुश्किल हो जाता है।
- अनुमापकताहालांकि ब्रोकेड ADX को उच्च ट्रैफिक मात्रा को संभालने के लिए डिज़ाइन किया गया है, लेकिन बढ़ती मांगों को पूरा करने के लिए समाधान को बढ़ाना चुनौतीपूर्ण हो सकता है, विशेष रूप से अत्यधिक गतिशील वातावरण में।
हमने और भी कमियाँ पाईं, और Relianoid टीम Relianoid ADC को बेहतर बनाने के लिए सभी सुझावों का उपयोग करने के लिए दृढ़ता से काम कर रही है। हालाँकि, इनमें से कुछ सीमाएँ आपके विशिष्ट परिनियोजन परिदृश्य पर निर्भर हो सकती हैं।
.. पूर्वापेक्षाएँ #
ब्रॉडकॉम के ट्रैफिक मैनेजर से रिलियानोइड में माइग्रेट करने के लिए, पहले निम्नलिखित कार्य पूरा कर लें;
- अपने पीसी, बेयर-मेटल, वर्चुअल वातावरण पर Relianoid का एक इंस्टेंस स्थापित करें, या कम से कम एक सक्रिय रखें ZVNक्लाउड खाता। ऑन-प्रिमाइसेस परिनियोजन के लिए, मूल्यांकन का अनुरोध करें.
- इस त्वरित प्रक्रिया का पालन करके सुनिश्चित करें कि आप वेब उपयोगकर्ता इंटरफ़ेस तक पहुँच प्राप्त कर लें इंस्टालेशन गाइड।
- आपको ब्रॉडकॉम के ब्रोकेड ADX या वर्चुअल ट्रैफिक मैनेजर का सक्रिय उपयोगकर्ता होना चाहिए और उन अवधारणाओं से परिचित होना चाहिए जिन पर हम नीचे अनुभाग में चर्चा करेंगे।
- सुनिश्चित करें कि आप Relianoid लोड बैलेंसर में एक वर्चुअल सर्वर बनाएं। यहाँ एक त्वरित गाइड है: लेयर 4 और लेयर 7 वर्चुअल सर्वर कॉन्फ़िगरेशन.
मूल अवधारणा #
सेवा: एक प्रोग्राम जिसके लिए वेब से क्लाइंट इसके संसाधनों तक पहुँच का अनुरोध करते हैं। यह सेवा SMTP, HTTP, HTTPS, SSH, RSYSLOG, आदि हो सकती है। Relianoid सेवाओं को स्थानीय या दूरस्थ के रूप में वर्गीकृत किया जाता है। सेवाओं तक पहुँचें और कॉन्फ़िगर करें सिस्टम >> सेवाएँ.
पूल: नोड्स का एक संग्रह जो एक ही सेवा प्रदान करता है और वेब से अनुरोधों को संसाधित करता है। Relianoid के साथ, कोई व्यक्ति पूल को कॉन्फ़िगर कर सकता है backends अनुभाग में एक फार्म >> सेवाएं.
ट्रैफ़िक आईपी समूह: यह एक वर्चुअल आईपी एड्रेस है जो इंटरनेट से बाहरी ट्रैफ़िक को सुनता है। Relianoid के साथ, एक बनाएँ आभासी इंटरफ़ेस, फिर उस आईपी पते को चुनें वर्चुअल आईपी एक फार्म बनाने के बाद.
वर्चुअल सर्वर: यह ब्रोकेड ADX का फ्रंट-फेसिंग सेक्शन है। पोर्ट नंबर और वर्चुअल IP असाइन करने के लिए निम्न का उपयोग किया जा सकता है ट्रैफ़िक आईपी समूह. रिलियानोइड में एक वर्चुअल सर्वर एक वर्चुअल सर्वर के समान है। खेत.
नोड्स: नोड पूल का सदस्य होता है। यह एक बैकएंड सर्वर है जो रिवर्स प्रॉक्सी के पीछे रखा जाता है। यह उपयोगकर्ता के अनुरोधों को संसाधित करता है और उनका डेटा संग्रहीत करता है। नोड एक नोड के समान है बैकएण्ड रिलियानोइड में.
स्वास्थ्य मॉनिटर: ये प्रोग्राम बैकएंड सर्वर और उनकी सेवाओं की उपलब्धता की निगरानी करते हैं। स्वास्थ्य मॉनिटर एक जैसे ही होते हैं फार्मगार्डियन रिलियानोइड में.
एसएसएल डिक्रिप्शन: यह कार्यक्षमता लोड बैलेंसर या रिवर्स-प्रॉक्सी को एन्क्रिप्टेड ट्रैफ़िक पर SSL टर्मिनेशन करने में सक्षम बनाती है। Relianoid में HTTPS प्रोफ़ाइल पर SSL टर्मिनेशन/ऑफ़लोडिंग को सक्षम करने के लिए निम्न विकल्प चुनें बीजलेख "एसएसएल ऑफलोडिंग" के रूप में।
सेवा सुरक्षा वर्ग: ये वे सेटिंग्स हैं जो किसी सेवा को दुर्भावनापूर्ण हमलों की बाढ़ से बचाने के लिए निर्दिष्ट की जाती हैं, जैसे कि सभी प्रकार के DDoS। Relianoid में सुरक्षा कॉन्फ़िगर करने के लिए, एक्सेस करें आईपीडीएस मॉड्यूल।
गतिविधि: यह कार्यक्षमता एडमिन को ADC पर प्रक्रियाओं पर नज़र रखने में मदद करती है। कोई भी व्यक्ति ग्राफ़, चार्ट आदि के माध्यम से सभी जानकारी को देख सकता है। Relianoid के साथ, कोई भी व्यक्ति डैशबोर्ड के माध्यम से इस जानकारी को देख सकता है और सांख्यिकी और ग्राफ़ को देख सकता है। निगरानी >> ग्राफ़ और निगरानी >> आँकड़े, क्रमशः।
क्लस्टर: इसका उपयोग तब किया जाता है जब पूल के भीतर एक नोड के विफल होने पर भी सेवाओं की उच्च उपलब्धता बनाए रखने की आवश्यकता होती है। Relianoid के साथ, कोई व्यक्ति एक्सेस करके क्लस्टर कॉन्फ़िगर कर सकता है सिस्टम >> क्लस्टर.
उदाहरण कॉन्फ़िगरेशन: उच्च उपलब्धता #
उच्च उपलब्धता (HA) यह सुनिश्चित करती है कि कुछ सिस्टम घटकों की विफलताओं के बावजूद परिचालन प्रदर्शन और सेवा की गुणवत्ता का एक निश्चित स्तर पूरा हो। कोई व्यक्ति कई अनावश्यक घटकों, जैसे रिवर्स प्रॉक्सी, नेटवर्क और स्टोरेज सिस्टम को स्थापित करके HA प्राप्त कर सकता है, जो एक या अधिक घटकों के विफल होने पर डेटा प्रवाह के लिए वैकल्पिक पथ प्रदान करते हैं। घटक विफलताओं की स्थिति में प्रत्येक उपयोगकर्ता के पास निरंतर सेवा होनी चाहिए।
इस अनुभाग में, हम बताएंगे कि ब्रोकेड vTM के कॉन्फ़िगरेशन के आधार पर रिलियनॉइड में हाई अवेलिबिलिटी को कैसे कॉन्फ़िगर किया जा सकता है। हम आसान संक्रमण के लिए दोनों तरफ से कॉन्फ़िगरेशन का वर्णन करेंगे।
ब्रोकेड विन्यास #
वेब यूजर इंटरफेस के माध्यम से ब्रोकेड में क्लस्टर कॉन्फ़िगर करने के लिए, हम क्लस्टर कॉन्फ़िगरेशन का मार्ग अपनाएंगे विज़ार्डसुनिश्चित करें कि आपके पास समान कॉन्फ़िगरेशन वाले कम से कम दो सक्रिय नोड हैं।
निर्देश:
- मेनू पर, पर क्लिक करें विज़ार्ड ड्रॉप डाउन मेनू।
- विकल्प का चयन करें एक क्लस्टर में शामिल होंएक अलग विंडो दिखाई देगी.
- 2 विकल्प हैं। मौजूदा क्लस्टर का चयन करें और होस्ट/पोर्ट मैन्युअल रूप से निर्दिष्ट करेंइन कॉन्फ़िगरेशन के लिए, “होस्ट/पोर्ट को मैन्युअल रूप से निर्दिष्ट करें” और क्लिक करें अगला.
- दर्ज करें मेजबाननाम और बंदरगाह दूरस्थ नोड के लिए और क्लिक करें अगला
- व्यवस्थापक के रूप में, SHA-1 फिंगरप्रिंट के बगल में स्थित चेकबॉक्स पर क्लिक करके उसे सत्यापित करें।
- एक प्रवेश उपयोगकर्ता नाम और पासवर्ड दूरस्थ नोड के लिए और क्लिक करें अगला जारी रखने के लिए.
- अपनी सेटिंग्स की पुष्टि करें और क्लिक करें अंत क्लस्टर में शामिल होने के लिए.
रिलियानोइड विन्यास #
Relianoid क्लस्टर के माध्यम से HA को लागू करता है। सुनिश्चित करें कि आपके पास एक ही प्रकार और संस्करण के 2 ADC हैं। सुनिश्चित करें कि दोनों नोड्स में समान सेटिंग हैं और वे सक्रिय हैं।
निर्देश:
- क्लिक करें सिस्टम >> क्लस्टर.
- चयन स्थानीय आईपी पता। यह उस उपकरण का आईपी होगा जिसका आप वर्तमान में उपयोग कर रहे हैं।
- दर्ज करें दूरदराज़ के आई. पी अन्य सक्रिय नोड का पता.
- दर्ज करें रिमोट नोड पासवर्ड.
- पुनः दर्ज करें रिमोट नोड पासवर्ड की पुष्टि करें.
- दबाएं लागू करें बटन पर क्लिक करें.
- फ़ेलओवर के दौरान, आप चाहेंगे कि लोड बैलेंसिंग सेवाएँ मास्टर पर वापस लौट जाएँ जब यह पूरी तरह कार्यात्मक हो जाए। क्लिक करें संपादित करें पेंसिल आइकन वाला बटन.
- पर क्लिक करें फेलबैक* मास्टर को कॉन्फ़िगर करने के लिए विकल्प.
- आप निर्दिष्ट कर सकते हैं अंतराल की जाँच करें प्रत्येक नोड हृदय की धड़कन के लिए.
- दबाएं लागू करें बटन पर क्लिक करें.
क्लस्टर कॉन्फ़िगरेशन के बारे में अधिक जानकारी के लिए पढ़ें: सिस्टम क्लस्टर
उदाहरण कॉन्फ़िगरेशन: वैश्विक लोड संतुलन #
ग्लोबल सर्वर लोड बैलेंसिंग एक ऐसी तकनीक है जो विभिन्न भौगोलिक स्थानों में कई सर्वरों में नेटवर्क ट्रैफ़िक वितरित करती है। यह विफलता की स्थिति में ट्रैफ़िक को स्वचालित रूप से वैकल्पिक सर्वर पर पुनर्निर्देशित करके अनुप्रयोगों की उच्च उपलब्धता और विश्वसनीयता सुनिश्चित करने में मदद करता है। व्यवस्थापक ग्लोबल लोड बैलेंसर को तेज़ सेवा वितरण के लिए सक्रिय-सक्रिय मोड या अतिरेक के लिए सक्रिय-निष्क्रिय मोड में सेवा देने के लिए कॉन्फ़िगर कर सकते हैं।
इस अनुभाग में, हम ब्रोकेड vTM कॉन्फ़िगरेशन के आधार पर रिलियनॉइड में ग्लोबल सर्वर लोड बैलेंसिंग को कॉन्फ़िगर करेंगे।
ब्रोकेड विन्यास #
ब्रोकेड ट्रैफिक मैनेजर द्वारा वैश्विक लोड संतुलन करने के लिए, आपको निम्न कार्य करने होंगे; GLB स्थानों को परिभाषित करें, अपने प्रत्येक GLB स्थानों के लिए सेवा मॉनिटर बनाएं, DNS क्वेरीज़ को प्रबंधित करने के लिए एक GLB सेवा बनाएं, अपने बैकएंड DNS सर्वर के लिए एक पूल कॉन्फ़िगर करें, और एक DNS वर्चुअल सर्वर बनाएं जो DNS क्वेरीज़ को सुनता है।
निर्देश:
जीएलबी स्थानों को परिभाषित करना #
- क्लिक करें कैटलॉग >> स्थान.
- एक प्रवेश नाम स्थान की पहचान करने के लिए नया GLB स्थान बनाएँ अनुभाग।
- चयन प्रकार “जीएलबी”।
- क्लिक करें स्थान जोड़ना आपके द्वारा बनाए गए GLB स्थान पर। फिर आप स्थान संपादन पृष्ठ तक पहुँचेंगे।
- चुनना पद ड्रॉप-डाउन से GLB का चयन करें जो दिखाया जाएगा।
- क्लिक करें अपडेट परिवर्तनों को सहेजने के लिए
सेवा मॉनिटर बनाना #
- क्लिक करें कैटालॉग्स >> मॉनिटर्स.
- अनुभाग के भीतर नया मॉनिटर बनाएं, प्रवेश करें नाम, प्रकार, तथा विस्तार मॉनिटर का.
- दबाएं मॉनिटर बनाएं बटन पर क्लिक करें। आपको संपादन पृष्ठ तक पहुंच मिल जाएगी।
- वैकल्पिक रूप से कोई भी व्यक्ति बटन पर क्लिक करके समायोजन कर सकता है। अपडेट परिवर्तनों को सहेजने के लिए बटन
- प्रत्येक GLB स्थान पर अन्य सेवा मॉनिटर जोड़ने के लिए प्रक्रिया को दोहराएं।
GLB सेवा बनाना #
- क्लिक करें कैटलॉग >> GLB सेवाएँ.
- के अंदर एक नई GLB सेवा बनाएँ अनुभाग में, दर्ज करें सेवा का नाम, डोमेन, तथा स्थान जोड़ें.
- GLB सेवा संपादन पृष्ठ तक पहुँचने के लिए, क्लिक करें GLB सेवा बनाएं.
- इस पृष्ठ पर अपने कॉन्फ़िगरेशन को अनुकूलित करें, और क्लिक करें अपडेट परिवर्तनों को सहेजने के लिए बटन
DNS सर्वर पूल बनाना #
- क्लिक करें सेवाएँ >> पूल.
- अनुभाग के भीतर नया पूल बनाएं, एक जोड़ना पूल का नाम और नोड्स, “ऑटोस्केलिंग का उपयोग करें” बॉक्स को अनचेक करें, और वैकल्पिक रूप से एक निर्दिष्ट करें मॉनिटर DNS स्वास्थ्य की जांच करने के लिए.
- क्लिक करें पूल बनाएं. आपको संपादन पृष्ठ तक पहुंच प्राप्त होगी.
- संपादन पृष्ठ पर अपने कॉन्फ़िगरेशन को अनुकूलित करें, और क्लिक करें अपडेट परिवर्तनों को सहेजने के लिए बटन
DNS वर्चुअल सर्वर बनाना #
- क्लिक करें सेवाएँ >> वर्चुअल सर्वर.
- अनुभाग के भीतर एक नया वर्चुअल सर्वर बनाएं, प्रवेश करें वर्चुअल सर्वर का नाम, प्रोटोकॉल, उदाहरण के लिए “DNS(UDP) या DNS(TCP)”, एक चुनें बंदरगाह आने वाले ट्रैफ़िक के लिए, संभवतः पोर्ट 53, और चुनें डिफ़ॉल्ट ट्रैफ़िक पूल.
- दबाएं वर्चुअल सर्वर बनाएं बटन पर क्लिक करें। आपको संपादन पृष्ठ तक पहुंच प्राप्त होगी।
- क्लिक करें जीएलबी सेवाएँ, और इसके संपादन पृष्ठ तक पहुँचें.
- अनुभाग के भीतर नई GLB सेवा जोड़ेंड्रॉप-डाउन मेनू से चुनें जीएलबी सेवा आपने पहले जो बनाया था.
- इसके लिए मान सेट करें सक्षम वर्चुअल सर्वर संपादन पृष्ठ पर “हां” पर क्लिक करें।
रिलियानोइड कॉन्फ़िगरेशन #
Relianoid ADC द्वारा वैश्विक लोड संतुलन करने के लिए, आपको निम्न कार्य करने होंगे; एक GSLB फार्म बनाएं, एक सेवा जोड़ें, बैकएंड जोड़ें, DNS ज़ोन कॉन्फ़िगर करें, और DNS सुरक्षा जोड़ें।
GSLB फार्म बनाएं #
- क्लिक करें जीएसएलबी >> फार्म >> फार्म बनाएं.
- एक प्रवेश नाम खेत की पहचान करने के लिए.
- एक का चयन करें वर्चुअल आईपी* कॉन्फ़िगर किए गए वर्चुअल इंटरफेस से.
- एक प्रवेश वर्चुअल पोर्ट* 53.
- दबाएं लागू करें बटन पर क्लिक करें.
एक सेवा जोड़ें #
सेवा अनुभाग यह निर्धारित करता है कि आप कोई सेवा बनाते हैं या नहीं सक्रिय सक्रिय or सक्रिय निष्क्रिय ग्लोबल लोड बैलेंसर। आइए विचार करें सक्रिय सक्रिय विन्यास।
- दबाएं सेवाएँ टैब.
- दबाएं नई सेवा बटन.
- एक प्रवेश नाम सेवा का प्रतिनिधित्व करने के लिए.
- चुनना कलन विधि "राउंड रॉबिन" के रूप में।
- दबाएं लागू करें बटन पर क्लिक करें.
बैकएंड जोड़ें #
- दबाएं संपादित करें प्रत्येक सूचीबद्ध बैकएंड पर एक पेंसिल आइकन वाला बटन।
- छुट्टी उपनाम* फ़ील्ड को “कस्टम आईपी” के रूप में भरें।
- दर्ज करें आईपी* प्रत्येक डेटासेंटर के लिए.
- दबाएं लागू करें प्रत्येक कॉन्फ़िगरेशन के लिए बटन.
ज़ोन कॉन्फ़िगर करें #
ज़ोन अनुभाग उपयोगकर्ता को जोड़ने में सक्षम बनाता है डीएनएस रिकॉर्ड डेटासेंटर के लिए.
- दबाएं जोन टैब.
- दबाएं नया क्षेत्र बटन.
- दर्ज कार्यक्षेत्र* सेवा का, उदाहरण के लिए, relianoid.com.
- दबाएं लागू करें बटन.
- आपके द्वारा अभी बनाए गए ज़ोन पर क्लिक करके उसका विस्तार करें।
- RSI डिफ़ॉल्ट नाम सर्वर "ns1" है। आप अपनी स्थिति के अनुसार इसे संपादित करके ns2 कर सकते हैं या इसे ऐसे ही छोड़ सकते हैं।
- के अंदर संसाधन अनुभाग पर क्लिक करें संसाधन बनाएँ.
- दर्ज करें नाम इस रिकॉर्ड को पहचानने के लिए.
- दर्ज करें टीटीएल सेकंड में मूल्य.
- चयन प्रकार* सूचीबद्ध DNS रिकॉर्ड से संसाधन का चयन करें।
- दर्ज करें डेटा* उस प्रकार के लिए जिसे आपने अभी चुना है।
- दबाएं लागू करें बटन पर क्लिक करें.
सुरक्षा जोड़ें #
- DNS सुरक्षा कॉन्फ़िगर करने के लिए, क्लिक करें आईपीडीएस टैब.
- मान लें कि आपने उपलब्ध नियमों को कॉन्फ़िगर किया है, तो उन्हें उपलब्ध बॉक्स से सक्षम बॉक्स में खींचें और छोड़ें, उदाहरण के लिए, उपलब्ध ब्लैकलिस्ट सेवा मेरे सक्षम ब्लैकलिस्ट, उपलब्ध DoS नियम सेवा मेरे सक्षम DoS नियमया, उपलब्ध RBL नियम सेवा मेरे सक्षम RBL नियम.
- के अंदर क्रियाएँ अनुभाग में, फार्म को सक्षम करने के लिए हरे रंग के प्ले बटन पर क्लिक करें।
जीएसएलबी के बारे में अधिक जानकारी के लिए पढ़ें जीएसएलबी | फार्म | अपडेट
अतिरिक्त संसाधन #
SSL प्रमाणपत्र को स्वतः उत्पन्न करने के लिए Let's encrypt प्रोग्राम का उपयोग करना।
रिलियनोइड एडीसी के साथ डेटालिंक/अपलिंक लोड संतुलन।
DDoS हमलों से वेब अनुप्रयोग सुरक्षा।
रिलियानोइड एडीसी में अनुप्रयोग, स्वास्थ्य और नेटवर्क मॉनिटरिंग।
लोड बैलेंसर के लिए SSL प्रमाणपत्र कॉन्फ़िगर करना.
वेब अनुप्रयोग फ़ायरवॉल कॉन्फ़िगरेशन.




