बाइंड 9 मेमोरी फुटप्रिंट को कम करने का कोई तरीका?


10

मैं अपने स्वयं के आधिकारिक DNS को bind9 पर अपने छोटे डोमेन के साथ 5 डोमेन के लिए चला रहा हूं। मैं उन्हें 2 अलग-अलग वीपीएस सर्वरों पर चला रहा हूं (इसलिए प्रत्येक एमबी मेमोरी में कुछ $ x2 खर्च होता है)।

वहाँ ~ 45-50Mb से स्मृति की खपत को कम करने के लिए कोई रास्ता नहीं है? (मैं 10-30Mb के साथ खुश रहूंगा)

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

सुझाव? मैंने सुना है कि बाइंड 8 मेमोरी खपत पर बेहतर है। क्या मैं इसका उपयोग करने के लिए नरक में गिरूंगा?

जवाबों:


10

आप विकल्पों में देख सकते हैं जैसे:

  • डेटा बाइट करें [बाइट्स]
  • अधिकतम कैश आकार [बाइट्स]
  • tcp- ग्राहक [संख्या]
  • पुनरावर्ती-ग्राहक [संख्या]

ये सभी वैश्विक विकल्प हैं जो वास्तव में आपके सर्वर को कैप मारने से रोकने का जवाब दे सकते हैं, लेकिन उपयोग की जाने वाली मेमोरी को सीमित कर देंगे।

एक वास्तविक दुनिया उदाहरण के लिए, "मैक्स-कैश-साइज़ 1M" की सेटिंग के साथ मेरी बाइंड इनस्टॉल सिर्फ 30-35MB मेमोरी (अपटाइम 2 सप्ताह, 9 ज़ोन के लिए आधिकारिक, लाइट ट्रैफ़िक) का उपयोग कर रही है।


1
धन्यवाद, वही जो मैं देख रहा था। ऐसा लगता है कि बाइंड 9 के साथ कोई कठोर बदलाव की उम्मीद नहीं की जानी चाहिए, लेकिन फिर भी इससे फर्क पड़ सकता है। धन्यवाद।
बार्समोनस्टर

1

हो सकता है कि आप जिस उत्तर की तलाश कर रहे हैं, उसका जवाब न दें, लेकिन एक होस्टेड डीएनएस के साथ क्यों न जाएं? मुझे लगता है कि मैं एक सच्चा गीक sysadmin नहीं हूं, लेकिन मैंने उस सामान को ऑफलोड किया है जो हमारे लिए इतना उपयोगी नहीं था (ईमेल, डीएनएस) इसके लिए अपना समय बर्बाद करने के बजाय समर्पित कंपनियों को। हम www.dnsmadeeasy.com का उपयोग करते हैं और वे बहुत अच्छे रहे हैं। कुछ डोमेन के लिए कीमतें वास्तव में सस्ती हैं। यह आपके VPS से सस्ता होगा, यह सुनिश्चित है।


खैर, मुझे अपने 5 डोमेन को प्रबंधित करने के लिए मुझे 60 $ / वर्ष (प्राथमिक + माध्यमिक के लिए) की तरह भुगतान करने की आवश्यकता होगी, और मुझे अधिक भुगतान करने की आवश्यकता होगी यदि मुझे 10 से अधिक की आवश्यकता होगी। इसके अलावा, मैं रूस में सर्वर से रहना चाहता हूं (पिंग और उपलब्धता के कारण), और मूल्य निर्धारण के संदर्भ में हमारे यहाँ कम विकल्प हैं। खैर, मैंने मेल को GMail पर भी लोड कर दिया, इसलिए अगर कोई मुफ्त और विश्वसनीय "G-DNS" था, तो मैं इसके लिए जाऊंगा।
बार्समोनस्टर

आपके उत्तर की तलाश में नहीं बल्कि फिर से, अधिकांश वीपीएस प्रदाता मुफ्त डीएनएस सेवाएं प्रदान करते हैं। क्या आपका मौजूदा VPS प्रदाता DNS सेवाएं प्रदान नहीं करता है?
कारपेंक्टम 3

यह करता है, लेकिन मैं 1 डीएनएस प्रदाता पर निर्भर नहीं रहना चाहता। मैं अलग-अलग चैनलों और अलग-अलग कंपनियों पर अलग-अलग डेटासेटर्स में प्राथमिक और दास डीएनएस सर्वर रखना चाहता हूं। और मेरे पास पहले से ही है, और यह बहुत अच्छा और सही काम कर रहा है। एकमात्र समस्या यह है कि मुझे इसके लिए 128Mb VPS खरीदना था, 64Mb लगभग दो बार सस्ता है लेकिन कुछ अतिरिक्त सामान के साथ bind9 64Mb में अच्छी तरह से फिट नहीं है।
BarsMonster


1

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

DNS होस्टिंग के लिए जाने के बारे में, वहाँ कई सेवाएँ हैं जो आपको मुफ्त में देती हैं, उदाहरण के लिए Afraid , BuddyNS और Hurricane Electric


1

क्या आपने कभी एनएसडी (नाम सर्वर डेमन) के बारे में सुना है ? यह आधिकारिक डोमेन नाम सर्वर के लिए डिज़ाइन किया गया है। इसमें अच्छा प्रदर्शन और बहुत कम पदचिह्न हैं।


हां, NSD (और NDS :-)) यह एक आधिकारिक सर्वर के लिए बहुत अच्छा विकल्प है। (tld के बहुत से उपयोग)
2xyo
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.