मूल रूप से 16 दिसंबर, 2019 को ObjectRocket.com/blog पर प्रकाशित
हुर्रे, हमारे ObjectRocket Elasticsearch पेशकशों पर और अधिक सुविधाएं!
हमें Rackspace ObjectRocket पर Elasticsearch® उत्पाद के साथ बड़ी सफलता मिली है और हम डेडिकेटेड मास्टर नोड्स पाकर उत्साहित हैं! बड़े, अधिक विश्वसनीय क्लस्टर की आवश्यकता वाले लोगों के लिए, मास्टर भूमिका की जिम्मेदारियों को अलग करना और उन्हें एक डेडिकेटेड नोड पर असाइन करना आपके पूरे क्लस्टर में स्थिरता बढ़ाता है।
डेडिकेटेड मास्टर नोड क्या है?
एक मास्टर नोड क्लस्टर प्रबंधन कार्यों के लिए जिम्मेदार होता है, जैसे इंडेक्स बनाना और हटाना, सभी नोड्स पर नज़र रखना, और शार्डिंग (क्षैतिज आवंटन)। क्लस्टर प्रबंधन कार्य का ध्यान रखने के लिए एक नोड को समर्पित करने का मतलब है कि यह डेडिकेटेड मास्टर अपने काम पर ध्यान केंद्रित कर सकता है और डेटा नोड्स को खोज, इंडेक्सिंग और डेटा-विशिष्ट कार्य के भारी भार को संभालने की अनुमति देता है।
बहुत छोटे क्लस्टर के साथ, आप एक नोड को मास्टर और डेटा दोनों भूमिकाओं के लिए कॉन्फिगर करके बच सकते हैं। हालांकि, क्योंकि मास्टर नोड पूरे क्लस्टर की स्थिरता और सुचारू संचालन के लिए महत्वपूर्ण है, हम डेडिकेटेड मास्टर नोड का उपयोग करने की सलाह देते हैं, खासकर बड़े क्लस्टर के लिए। मास्टर नोड्स के लिए सर्वोत्तम प्रथाओं का पालन करते हुए, हम एक नए इंस्टेंस के लिए हमेशा तीन मास्टर नोड्स बनाते हैं और मास्टर नोड्स जोड़ना चुनते हैं। मास्टर नोड्स की विषम संख्या होने से एक नोड टाई-ब्रेकर के रूप में कार्य कर सकता है और स्प्लिट-ब्रेन के मामलों से बचा जाता है, जिससे डेटा अखंडता का नुकसान हो सकता है। आपको हमेशा तीन मास्टर नोड्स मिलते हैं, और आप क्लस्टर बनाते समय चुनी गई क्षमता (स्टोरेज और मेमोरी) के आधार पर आपके द्वारा बनाए जाने वाले डेटा नोड्स की संख्या को आधार बना सकते हैं।
डेडिकेटेड मास्टर्स को कैसे कॉन्फिगर करें?
Rackspace ObjectRocket पर, हम हमेशा उन सुविधाओं के साथ नए डेटाबेस को स्पिन अप करना यथासंभव आसान बनाने का प्रयास करते हैं जो आप चाहते हैं। अपने क्लस्टर को मैन्युअल रूप से कॉन्फिगर करने की कोई आवश्यकता नहीं है। आप सब कुछ मिशन कंट्रोल, हमारे यूजर इंटरफेस (UI), के माध्यम से कुछ मिनटों में कर सकते हैं।
आप हमारे मिशन कंट्रोल में एक नया इंस्टेंस बनाते समय डेडिकेटेड मास्टर नोड्स को कॉन्फिगर करने का विकल्प चुन सकते हैं। आप UI के ऊपरी-दाएं कोने में इलिप्सिस (…) आइकन पर क्लिक करके डेडिकेटेड मास्टर नोड्स का आकार भी निर्दिष्ट कर सकते हैं। एक नया इंस्टेंस बनाने के चरण 2 को देखें, जैसा कि निम्न छवि में दिखाया गया है:
हमारे डेडिकेटेड मास्टर नोड्स निम्नलिखित आकारों में आते हैं:
- 2GB RAM / 8GB डिस्क
- 4GB RAM / 16GB डिस्क
- 8GB RAM / 32GB डिस्क
आम तौर पर, यदि आपके क्लस्टर में डेटा नोड्स (स्टोरेज नोड्स) 8 GB से 32 GB हैं, तो आपको 2 GB RAM मास्टर नोड्स चुनना चाहिए। बड़े स्टोरेज नोड्स के साथ, 64 GB और 128 GB के बीच, आपको 4 GB RAM मास्टर नोड चुनना चाहिए। 128 GB से अधिक डेटा नोड्स वाले क्लस्टर के लिए, 8 GB RAM मास्टर नोड्स के लिए जाएं।
यदि आपके पास डेडिकेटेड मास्टर नोड के आकार या किसी अन्य Elasticsearch प्रश्न के बारे में कोई प्रश्न हैं, तो हमसे संपर्क करें, और हम आपकी सहायता करेंगे।
आगे क्या?
डेडिकेटेड मास्टर नोड्स वर्तमान में केवल नए इंस्टेंस के लिए उपलब्ध हैं। हम यहां Rackspace ObjectRocket पर अपने उत्पादों को हमेशा बेहतर बना रहे हैं ताकि अपने ग्राहकों को सर्वोत्तम पेशकश और सेवाएं दे सकें। यदि आपके पास Elasticsearch ही नहीं, बल्कि हमारे किसी भी उत्पाद के लिए कोई प्रश्न या सुविधा सुझाव हैं, तो बेझिझक हमसे संपर्क करें! अंतिम लेकिन कम नहीं, यदि आपके पास कोई डेटाबेस है जिसे आप हमें समर्थन देना चाहेंगे, तो हमें इसके बारे में सुनकर बहुत खुशी होगी।
Rackspace DBA सेवाओं के बारे में और जानें।
कोई टिप्पणी करने या प्रश्न पूछने के लिए फीडबैक टैब का उपयोग करें। आप सेल्स चैट पर क्लिक करके अभी चैट कर सकते हैं और बातचीत शुरू कर सकते हैं।