उच्च उपलब्धता DNS होस्टिंग रणनीति?


11

मैं कुछ मौजूदा वेबसाइटों के लिए उच्च उपलब्धता DNS होस्टिंग करने के तरीकों के कुछ विकल्प खोजने की कोशिश कर रहा हूं। आज सुबह, मैं जिस कंपनी के लिए काम करता हूं, वह अपने घुटनों पर लाया गया था क्योंकि डीएनएस होस्टिंग हमारे डोमेन के लिए हमारे रजिस्ट्रार ( बल्कग्रिस्टर डॉट कॉम ) के माध्यम से नीचे चली गई थी। अब मुझे एक विकल्प खोजने का काम सौंपा जा रहा है, जो हमें एक एकल डीएनएस प्रदाता की दया पर नहीं डालेगा।

हम क्या देख रहे हैं:

  • असफलता का एक भी बिंदु नहीं।
  • समय प्रभावी।
    • एक उपाय जो सुझाया गया है वह है कई DNS होस्ट्स को करना। यह एक शानदार विकल्प की तरह लगता है, लेकिन हमारे पास 20 से अधिक डोमेन हैं, और दो प्रदाताओं में उन सभी डोमेन पर एक आईपी पते को अपडेट करना निषेधात्मक है।
  • प्रभावी लागत।
    • मुझे इसे ऊपरी प्रबंधन को बेचना होगा। ख़ुशी मुझे है

तो कौन से तरीके मौजूद हैं जो इसका समर्थन करते हैं? मैं खुद एक प्रोग्रामर के रूप में अधिक हूं, लेकिन उन्होंने मुझे इसके साथ काम सौंपा है, इसलिए मैं लोगों की राय लेना चाहता हूं जो मैं हूं।

जवाबों:


9

आप किसी भी DNS होस्टर्स का उपयोग कर सकते हैं जिनके पास भौगोलिक रूप से फैला हुआ नाम सर्वर हैं।

http://www.dyndns.com/services/dns/custom/

http://www.easydns.com/dnsmanage.php3

आप अपने नाम के सर्वर और DNS ज़ोन को एक रजिस्ट्रार के पास ले जा सकते हैं, जिसके पास नेटवर्क समाधान जैसे अधिक मजबूत और लचीला बुनियादी ढांचा है।


यह मेरा एक दोस्त द्वारा सुझाए गए विकल्पों में से एक था, लेकिन ऐसा लगता है कि 20+ डोमेन को एक नए आईपी पते पर स्थानांतरित करने या उनके एमएक्स रिकॉर्ड को बदलने में एक टन का काम लगेगा।
जैक एम।

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

ईएफ़डीएनएस के लिए +1, ओपी
HTTP500

+1 डायनडएनएस के लिए और ओपी के लिए उनके डायनेक्ट आर्म हो सकते हैं, वे इसके बाद हैं
क्राई हैवॉक

यदि आप XFER स्थानान्तरण को सक्षम करने के लिए अपने मौजूदा प्रदाता को प्राप्त कर सकते हैं, तो नया होस्ट पूरे DNS ज़ोन को एक ही आदेश में कॉपी कर सकता है। फिर यह नाम सर्वरों को स्वैप करने का मामला है।
रेयान

2

यदि सही किया जाता है, तो आपको केवल मास्टर DNS सर्वर को अपडेट करना होगा, और बाकी को दास के रूप में रखना होगा, जो या तो मास्टर को सर्वेक्षण करेगा या एक लंबित अपडेट के मास्टर द्वारा सूचित किया जाएगा। एक बार जब आप स्वत: अपडेट सेट अप कर लेते हैं, तो आपकी उपलब्धता की जरूरतों को पूरा करने के लिए आपके पास उतने दास हो सकते हैं और फिर वे अद्यतित रहेंगे, बशर्ते मास्टर खुद ही उपलब्ध हो।


1

आप अपने स्वयं के DNS सर्वर और कई सर्वरों और सेटअप विफलता और क्लस्टरिंग पर कई कॉल चला सकते हैं। या तो विंडोज़ या लिनक्स का उपयोग करके, आप एकल साझा संसाधनों को सर्वर के बीच साझा कर सकते हैं, अधिमानतः एक बिंदु से बिंदु या वीपीएन पर, और जब एक सर्वर / स्थान सेकंड के भीतर नीचे चला जाता है, तो अगला उपलब्ध सर्वर आईपी पते जैसे साझा संसाधन को चुनता है । मेरे पास मेरे orginization पर एक समान समाधान चल रहा है, हमारे पास कई भवन हैं, प्रत्येक भवन एक DNS सर्वर के साथ-साथ कुछ अन्य खिड़कियां और लिनक्स सर्वर, सैंस और जैसे हैं। अधिकांश सर्वर फेलओवर क्लस्टर में सेटअप होते हैं इसलिए यदि एक इमारत में विस्फोट होता है, तो नेटवर्क अभी भी चालू है। उदाहरण के लिए, हमारे dhcp सर्वर में और IP पता है जो कि 3 dns सर्वर के बीच एक साझा आईपी है, मैं 3 डीएनएस सर्वरों में से 2 को अनप्लग कर सकता हूं और यह एकल आईपी पता केवल शेष जीवित सर्वर को इंगित करेगा। यह विंडोज 2008 क्लस्टरिंग के साथ करना आसान है, और आप इसे असली सस्ते लिनक्स और ड्रब के साथ कर सकते हैं (http://www.drbd.org/ )।

यदि हार्डवेयर के सभी कार्य या लागत एक व्यवहार्य विकल्प नहीं है, तो आप उन DNS प्रदाताओं को देख सकते हैं जो 4 या 5 9 के अप-टाइम की गारंटी देते हैं और जिनके पास अमेरिका में कई सर्वर हैं। मुझे DNS के लिए उन प्रदाताओं में से किसी का भी पता नहीं है, लेकिन मुझे यकीन है कि वहाँ की पेशकश की गई सेवाएं हैं, लेकिन वहाँ के कुलसचिवों में से एक जैसे Godaddy.com जैसी जगहों पर हैं।


1

DNS को अपने किसी सर्वर पर होस्ट करें, और किसी भी अन्य सर्वर से इसे खींच लें। ISC, BIND के निर्माता, यहां तक ​​कि वाणिज्यिक होस्टिंग भी प्रदान करते हैं। मैं शर्तों के बारे में निश्चित नहीं हूं, लेकिन आप उनकी वेब साइट पर अधिक जानकारी पा सकते हैं ।

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

हालाँकि, जब तक आप डीएनएस विशेषज्ञ नहीं होते हैं, मैं आपके स्वयं के डीएनएस की सेवा करने की सलाह नहीं देता। यह उतना तुच्छ नहीं है जितना कि कुछ लोग अपने दम पर ऐसा करने की सोचते हैं। इसे आज़माने से पहले सीखने के लिए सभी तरह की दिलचस्प चीजें हैं, और यह HTTP होस्टिंग की तरह नहीं है।

आप जो चाहते हैं वह भौगोलिक विविध, स्थिर और सक्षम-से-भाग-अगर-क्रैश प्रदाता हैं। यही है, कैलिफोर्निया में एक भूकंप को अपनी पूरी सेवा नहीं लेनी चाहिए। उनके पास कई "समय क्षेत्र" की उपस्थिति होनी चाहिए, और यदि संभव हो तो, कई महाद्वीप की उपस्थिति।


1

हम क्या देख रहे हैं:

  • असफलता का एक भी बिंदु नहीं
  • समय प्रभावी।
  • एक उपाय जो सुझाया गया है वह है कई DNS होस्ट्स को करना। यह एक शानदार विकल्प की तरह लगता है, लेकिन हमारे पास 20 से अधिक डोमेन हैं, और दो प्रदाताओं में उन सभी डोमेन पर एक आईपी पते को अपडेट करना निषेधात्मक है।
  • प्रभावी लागत।
  • मुझे इसे ऊपरी प्रबंधन को बेचना होगा। ख़ुशी मुझे है

तो कौन से तरीके मौजूद हैं जो इसका समर्थन करते हैं? मैं खुद एक प्रोग्रामर के रूप में अधिक हूं, लेकिन उन्होंने मुझे इसके साथ काम सौंपा है, इसलिए मैं लोगों की राय लेना चाहता हूं जो मैं हूं।

दूसरे लोग इसे कम करने की दिशा में एक लंबा रास्ता तय कर सकते हैं। आपका आईएसपी आपके ऊपर से मुक्त डीएनएस सर्वर प्रदान कर रहा है, जिस बिंदु पर आप उन्हें सेकेंडरी के रूप में नाम दे सकते हैं और उन्हें अपने क्षेत्र (एस) लाने के लिए प्राप्त कर सकते हैं। आपको यह सुनिश्चित करने के लिए लागत कम करने की दिशा में एक लंबा रास्ता तय करना चाहिए कि आपके पास कुछ जगह है।

  • आप अपने स्वामी को उसी तरह रखने के लिए मिलते हैं जैसे वे सामान रखने के लिए कोई संपर्क करने वाले रजिस्ट्रार नहीं हैं
  • अपने सेटअप में मामूली बदलाव की आवश्यकता होती है, जहाँ आप अपने सर्वर को मास्टर के रूप में निर्दिष्ट कर सकते हैं और किसी और को इसका दास बना सकते हैं
  • DNS प्रतिक्रिया आंशिक रूप से किसी और की समस्या बन जाती है
  • लोड वितरण (संतुलन नहीं) प्रत्येक सर्वर पर लोड को कम करने में मदद करता है
  • आपका DNS रजिस्ट्रार कुछ घंटों के लिए ढह सकता है और आप अपनी मीरा के रास्ते पर जा सकते हैं (जब तक कि टीटीएल आपकी प्रविष्टियाँ समाप्त नहीं कर देता)

यदि आपका ISP नहीं करता है तो एक "वास्तविक" DNS होस्टिंग सेवा आपको यह प्रदान कर सकती है। मैं डीआईएनडीएनएस की सिफारिश करता हूं, क्योंकि वे जो आप देख रहे हैं, उसके लिए थोक प्रदान करते हैं (कई स्थानों, न्यूनतम डाउनटाइम, सभ्य वेब इंटरफ़ेस)।


1

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


1

यहां दिए गए सुझावों के एक प्रकार के रूप में, आप अपने मौजूदा रजिस्ट्रार के साथ जारी रख सकते हैं जब तक वे ज़ोन स्थानांतरण करने की क्षमता प्रदान करते हैं। किसी अन्य प्रदाता के लिए देखें जो ज़ोन के स्थानांतरण को भी स्वीकार करता है। अपनी ज़ोन फ़ाइल पर, इस प्रदाता के लिए कुछ और NS रिकॉर्ड जोड़ें (अधिमानतः भौगोलिक रूप से वितरित)। एक बार यह सेटअप पूरा हो जाने के बाद, आपके पास DNS क्वेरी में एक से अधिक DNS प्रदाता से NS रिकॉर्ड होना चाहिए। सुनिश्चित करें कि आपके ज़ोन ट्रांसफ़र सेट किए गए हैं। परिवर्तन के बाद आपके नेमवेस्टर इस तरह दिख सकते हैं:

example.com IN  NS  ns1.provider1.net   172800s (2d)
example.com IN  NS  ns4.provider1.net   172800s (2d)
example.com IN  NS  ns1.provider2.net   172800s (2d)
example.com IN  NS  ns5.provider2.net   172800s (2d)
example.com IN  NS  ns2.provider2.net   172800s (2d)

जब प्रदाता 1 नीचे जाता है, तो एक पुनरावर्ती डीएनएस सर्वर पहले दो एनएस पर समय निकाल देगा और अगले एक के साथ आगे बढ़ेगा। इस तरह, भले ही भौगोलिक रूप से वितरित, मजबूत DNS प्रदाता ऑफ़लाइन हो, आप प्रदाता 2 के साथ अभी भी ऑनलाइन हैं।

  • लाभ: किसी एकल प्रदाता पर निर्भरता नहीं; उच्च उपलब्धता
  • नुकसान: दो की लागत; XFER सेटअप की जटिलता

0

यहां उत्तरों पर विस्तार करने के लिए, आप स्वचालित विफलता के साथ एक भौगोलिक आधारित DNS सेवा चाहते हैं। यदि स्व-होस्टिंग शीर्ष पर है, तो मेरी कंपनी कई वर्षों से dnsmadeeasy.com का उपयोग बड़ी सफलता के साथ कर रही है।

उम्मीद है की वो मदद करदे।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.