उत्पादन मूंगबीडी क्लस्टर के लिए सर्वर की न्यूनतम राशि क्या है?


11

एक उत्पादन क्लस्टर वास्तुकला के लिए mongoDB प्रलेखन पर मैंने पढ़ा कि चल रहे उत्पादन mongoDB क्लस्टर के लिए सर्वर की न्यूनतम राशि 7 है:

mongoDB क्लस्टर वास्तुकला

क्या राउटर, कॉन्फिगर सर्वर और शार्क को एक ही सर्वर पर शेयर करना संभव है (राउटर, कॉन्फिग और शार्द सर्विस वाले कुल 3 सर्वर)?


1
IIRC, आप एक ही इंस्टेंसेस पर शार्द और कॉन्फिग चला सकते हैं, और राउटर आपके मौजूदा ऐप सर्वर पर चलता है, इसलिए आपके पास वास्तव में तीन सर्वर पर एक सुरक्षित प्रोडक्शन क्लस्टर हो सकता है।
सियजॉयज

आपका बहुत बहुत धन्यवाद! मैं अपने समूहों को संतुलित और विफल करने के लिए एक लोड बैलेंसर का उपयोग कर रहा हूं, क्या मैं इसे अपने मोंगोडीबी क्लस्टर के लिए भी उपयोग कर पाऊंगा? मुझे तीनों नोड्स पर पूरी तरह से दोहराया गया एक तीन नोड्स क्लस्टर की आवश्यकता होगी, इसलिए तीन मास्टर नोड्स (सभी नोड्स को प्रश्नों और अपडेटों को स्वीकार करना होगा) पर एक शार्क। क्या यह संभव होगा कि?
Mat

जवाबों:


13

न्यूनतम संख्या 1 सर्वर है। यदि "प्रोडक्शन" से आपका मतलब "दोष सहिष्णु" है तो न्यूनतम संख्या 3 है: आपके पास एक प्रतिकृति सेट है जिसमें 3 सर्वर हैं। इन सर्वरों पर कॉन्फिग सर्वर भी चलते हैं। यदि आप "क्षैतिज स्केलिंग" यानी "वेब स्केल" को शामिल करना चाहते हैं! साथ ही तब न्यूनतम संख्या 9 होती है: आपके पास 2 सर्वर होते हैं, जिसमें 3 सर्वरों के प्रतिकृति सेट और कॉन्फिग सर्वर के रूप में 3 अधिक सर्वर होते हैं। यदि आप अपना ऐप शामिल करते हैं, न कि केवल मोंगोडब, तो अपने 11 ऐप सर्वरों को कुल 11 में मिलाएं (यह 11 पर जाता है!)।

मूल रूप से आप उस तस्वीर को दो तरीकों से गलत तरीके से व्याख्या कर रहे हैं: आपके ऐप सर्वर एक मोंगोडब क्लस्टर का हिस्सा नहीं हैं और शार्क (ग्रीन बॉक्स) प्रतिकृति सेट हैं, जिसमें कम से कम 3 सर्वर होते हैं।


हाय मार्क, मैं इस तर्क पर वापस आ रहा हूं क्योंकि मेरे पास एक सवाल है: मेरा मतलब है कि एक गलती सहिष्णु MongoDB क्लस्टर। मैं समझता हूं कि 9 सर्वरों की आवश्यकता होती है अगर मैं चाहता हूं कि मोंगोबीडी लोड बैलेंसर के रूप में भी काम करें, लेकिन क्या होगा अगर मैं तीन प्रतिकृति सेट बनाऊं और लोड बैलेंसर के रूप में हैप्रोक्सी का उपयोग करूं, जैसे मैं गेलरा के साथ मारियाबीडी पर कर रहा हूं?
चटाई
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.