MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

Azure पर MongoDB:सही इंस्टेंस प्रकार कैसे चुनें?

Azure अब MongoDB सर्वर को परिनियोजित और प्रबंधित करने के लिए एक लोकप्रिय प्लेटफ़ॉर्म है। एक बार जब आप Azure पर MongoDB होस्टिंग चुन लेते हैं, तो आपको जो पहला निर्णय लेने की आवश्यकता होती है, वह उस इंस्टेंस प्रकार का चयन करना है जिसे आपको परिनियोजित करने की आवश्यकता है। इस मामले में, Azure, सौभाग्य से, AWS की तुलना में बहुत सरल है। Azure मूल रूप से तीन प्रकार के उदाहरण प्रस्तुत करता है जिनका वर्णन हम नीचे करेंगे।

1. एक  श्रृंखला


एक श्रृंखला सामान्य प्रयोजन के उदाहरण प्रस्तुत करती है जो अधिकांश कार्यभार में फिट होते हैं। वे 0.75 जीबी से 56 जीबी तक के विभिन्न आकारों में उपलब्ध हैं। ए सीरीज़ के अंदर आपको दो विकल्प दिए जाते हैं - 'बेसिक' और 'स्टैंडर्ड'। 'बेसिक' संस्करण की लागत कम है, लेकिन लोड संतुलन, ऑटो-स्केलिंग आदि की पेशकश नहीं करता है। डेटाबेस के नजरिए से, सबसे महत्वपूर्ण अंतर यह है कि 'बेसिक' इंस्टेंस के साथ आपके एज़्योर डिस्क (पेज ब्लॉब्स) 300 आईओपीएस/डिस्क तक सीमित हैं जबकि 'मानक' उदाहरणों के साथ आप 500 आईओपीएस/डिस्क तक जा सकते हैं। यह एक बड़ा अंतर ला सकता है, विशेष रूप से बड़े उदाहरणों के साथ जब आप डिस्क को RAID कर सकते हैं। हमारी सिफारिश है कि जब भी संभव हो 'स्टैंडर्ड' मशीनों का उपयोग करें ताकि बढ़े हुए I/O का लाभ उठाया जा सके। VM से जुड़ी डिस्क की संख्या VM के आकार पर निर्भर करती है। A7 मशीन के लिए आप 16 डिस्क तक जा सकते हैं। अधिक विवरण यहां पाया जा सकता है।

2. डी सीरीज/डीएस सीरीज


डी सीरीज़ इंस्टेंस ए सीरीज़ की तुलना में बेहतर प्रदर्शन प्रदान करते हैं - विशेष रूप से बेहतर सीपीयू और स्थानीय एसएसडी इंस्टेंस। स्थानीय SSD डिस्क आपको Azure पर सर्वोत्तम संभव डिस्क प्रदर्शन प्रदान करेगी। हालाँकि, इसे एक कारण से 'स्थानीय' कहा जाता है। इन डिस्क पर डेटा अल्पकालिक है - यदि किसी भी कारण से आपका वीएम बंद हो जाता है तो आप अपनी डिस्क पर सभी डेटा खो देंगे। इसलिए स्थानीय एसएसडी को प्राथमिक स्टोर के रूप में उपयोग नहीं किया जाना चाहिए। डेटा के नजरिए से DS सीरीज़ अधिक दिलचस्प है क्योंकि यह एकमात्र इंस्टेंस प्रकार है जो प्रीमियम स्टोरेज का समर्थन करता है। जैसा कि नाम से पता चलता है कि प्रीमियम स्टोरेज डिस्क के आकार के आधार पर उन्नत डिस्क IOPS प्रदान करता है। यदि संभव हो तो अपने सभी डेटा डिस्क के लिए प्रीमियम संग्रहण का उपयोग करने का प्रयास करें। अधिक जानकारी के लिए प्रीमियम संग्रहण अवलोकन देखें।

डिस्क प्रकार P10 P20 P30
डिस्क का आकार 128 जीबी 512 जीबी 1024 जीबी
प्रति डिस्क आईओपीएस 500 2300 5000
थ्रूपुट प्रति डिस्क 100 एमबी/सेकंड 150 एमबी/सेकंड 200 एमबी/सेकंड

3. जी सीरीज


यह बड़ी मात्रा में रैम (448 जीबी तक) और स्थानीय एसएसडी की पेशकश करने वाली 'राक्षस' श्रृंखला है। यदि आप इसे वहन कर सकते हैं तो यह श्रृंखला सर्वश्रेष्ठ प्रदर्शन प्रदान करती है। इस समय, G सीरीज़ के इंस्टेंस केवल वेस्ट यूएस और ईस्ट यूएस 2 डेटासेंटर में उपलब्ध हैं।

Azure प्रदर्शन के बारे में अधिक जानकारी Azure ब्लॉग पोस्ट पर हमारे उच्च-प्रदर्शन MongoDB में प्रदान की गई है


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. अगर मौजूद नहीं है तो मोंगोइंजिन के साथ अपडेट कैसे करें?

  2. मोंगोडीबी - पेजिंग

  3. केवल मोंगोडब कुल में नवीनतम उप-दस्तावेज़ के साथ दस्तावेज़ लौटाएं

  4. Ubuntu पर MongoDB का कौन सा संस्करण स्थापित है

  5. अद्वितीय अनुक्रमणिका पर mongo 3 डुप्लीकेट - dropDups