एकल IP पता लोड कैसे संतुलित है?


21

मुझे "राउंड रॉबिन डीएनएस" लोड संतुलन के बारे में पता है, लेकिन एक एकल आईपी पते को कैसे संतुलित किया जा सकता है?

उदाहरण के लिए Google के DNS सर्वर, 8.8.8.8और 8.8.4.4। विकिपीडिया के लोड संतुलन लेख में कहा गया है:

इंटरनेट सेवाओं के लिए, लोड बैलेंसर आमतौर पर एक सॉफ्टवेयर प्रोग्राम होता है जो पोर्ट पर सुन रहा होता है जहां बाहरी क्लाइंट एक्सेस सेवाओं से जुड़ते हैं। लोड बैलेंसर "बैकएंड" सर्वरों में से एक का अनुरोध करता है, जो आमतौर पर लोड बैलेंसर का जवाब देता है।

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


आईपी ​​मास्किंग / NAT? एक एकल आईपी के पीछे एक संपूर्ण नेटवर्क छिपाएं
डैनियल डब्ल्यू।

जवाबों:


32

http://en.wikipedia.org/wiki/Anycast

एनीकास्ट एक नेटवर्क एड्रेसिंग और राउटिंग कार्यप्रणाली है जिसमें एक एकल प्रेषक से डेटाग्राम को संभावित रिसीवर के एक समूह में स्थैतिक रूप से निकटतम नोड पर रूट किया जाता है, हालांकि इसे कई नोड्स को भेजा जा सकता है, सभी एक ही गंतव्य पते से पहचाने जाते हैं।

...

लगभग सभी इंटरनेट रूट नेमसर्वरों को होस्ट के समूहों के रूप में कार्यान्वित किया जाता है जो किसी भी एड्रेसिंग का उपयोग करते हैं। 13 रूट सर्वरों में से 12 AM कई स्थानों पर मौजूद हैं, जिसमें 11 कई महाद्वीपों पर हैं। (रूट सर्वर H दो अमेरिकी स्थानों में मौजूद है। रूट सर्वर B एक एकल, अनिर्दिष्ट स्थान पर मौजूद है।) कई स्थानों वाले 12 सर्वर विकेंद्रीकृत सेवा प्रदान करने के लिए किसी भी एड्रेस एड्रेस की घोषणाओं का उपयोग करते हैं। इसने संयुक्त राज्य के बाहर भौतिक (तार्किक के बजाय) रूट सर्वरों की तैनाती को तेज कर दिया है। RFC 3258 आधिकारिक DNS सेवाओं को प्रदान करने के लिए एनीकास्ट एड्रेसिंग के उपयोग का दस्तावेज है। कई वाणिज्यिक डीएनएस प्रदाताओं ने क्वेरी प्रदर्शन, अतिरेक बढ़ाने और लोड संतुलन को लागू करने के लिए आईपी एनेकास्ट वातावरण में स्विच किया है।


5
Anycast एक जटिल विषय है, लेकिन DNS UDP पर (ज्यादातर) संचालित होता है जो इसे अपेक्षाकृत सरल बनाता है। किसी भी टीसीपी सेवा के लिए एक बहुत ही विशिष्ट नेटवर्क सेटअप की आवश्यकता होती है, या ऐसे ग्राहक जो किसी भी समय मार्ग परिवर्तन को छोड़ने के लिए अपने कनेक्शन को सहन कर सकते हैं।
होब्स

प्रश्न विशेष रूप से एकल आईपी पतों का उल्लेख करता है, जो इस उत्तर को प्रश्न के लिए अप्रासंगिक बनाता है।
टुनके गोनकुओलू

@ TuncayGöncüoğlu: कृपया नीचे दिए गए अपने इसी तरह के बयान पर मेरी टिप्पणी देखें।
मध्यांतर

3
@ TuncayGöncüoğlu इस प्रश्न में 8.8.8.8 का उल्लेख है, जो कि एक एकल IP पता है जो Google के कई डाटासेंटरों में से किसी एक के मार्ग का उपयोग करेगा। यदि आप इसके बारे में जानने में रुचि रखते हैं, तो आपके पास किसी भी चीज़ के बारे में पता नहीं होने का मतलब यह नहीं है कि यह मौजूद नहीं है, और मैंने स्रोत सामग्री को लिंक किया है।
ceejayoz

0

एक एकल (या एकाधिक) आईपी पर एक सेवा के लोड संतुलन का DNS रिज़ॉल्यूशन से कोई लेना-देना नहीं है। यह एक राउटर के साथ काम करता है (या राउटर के रूप में कार्य करने वाला सर्वर), बाहरी इंटरफ़ेस पर एक पोर्ट को सुनकर, जिसे एकल सर्वर के रूप में प्रचारित किया जाता है, www.someplace.com उदाहरण के लिए, फिर उस ट्रैफ़िक को आंतरिक सर्वरों पर फिर से संतुलित करना, उनके अनुसार संतुलन बनाना अपने स्वयं के सेटअप में परिभाषित नियमों के लिए। इसलिए, क्लाइंट हमेशा लोड-बैलेंसिंग-राउटर से कनेक्ट होता है, और ट्रैफ़िक केवल उसके बाद आंतरिक सर्वर तक फैलता है, जैसा कि राउंड-रॉबिन-डीएनएस बैलेंसिंग के विपरीत है, जहां क्लाइंट DNS द्वारा संदर्भित सर्वरों में से एक से सीधे कनेक्ट होते हैं।


1
मेरे उत्तर से, "RFC 3258 दस्तावेजों को आधिकारिक डीएनएस सेवाएं प्रदान करने के लिए एनीकास्ट एड्रेसिंग का उपयोग करता है"। www.google.comसबसे निश्चित रूप से है नहीं एक "एकल सर्वर"।
ceejayoz

1
यह केवल एक पते के लिए एक उदाहरण था।
टुनके गोनकुओलू

@ceejayoz मुझे भी लगता है कि आपका उत्तर वास्तव में प्रश्न से संबंधित नहीं है। प्रश्न एकल आईपी पते के बारे में था, निकटतम नोड पर पुनर्निर्देशन नहीं, जिसमें एक अलग आईपी होगा।
टुनके गोनकुओलू

3
@ TuncayGöncüoğlu: यह अंतिम कथन गलत है। Google की DNS, शायद इंटरनेट पर सबसे प्रसिद्ध एनाकास्ट सेवा है, जो वास्तव में दुनिया भर की कई साइटों में एक एकल आईपी पते पर काम करती है। आप सही हैं कि एकल-साइट समाधान मौजूद हैं जो किसी भी आईपी पते के पीछे बिना किसी सर्वर के कई सर्वरों की पेशकश करते हैं, और आप उस अच्छी तरह से ऊपर का वर्णन करते हैं, लेकिन चूंकि ओपी ने विशेष रूप से पूछा है 8.8.8.8, मुझे लगता है कि सीजियोज का जवाब गलती से कठिन है।
मध्यांतर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.