सर्वर साइज़र
संसाधन अनुमान पाएँयोजना अनुमान — खरीदने से पहले अपने वास्तविक कार्यभार का बेंचमार्क करें।
परिचय
सर्वर साइज़र तीन सरल प्रश्नों — कितने कंटेनर, कितने समवर्ती उपयोगकर्ता, और कार्यभार कितना भारी — को vCPU, RAM और SSD के प्रारंभिक अनुमान में बदलता है।
यह क्षमता योजना के दो चरम को बदलने के लिए है: आँख बंद करके खरीदना, और एक ही संख्या से अनुमान लगाना। अनुमान में विस्फोट के लिए मार्जिन शामिल है, लेकिन अंतिम शब्द हमेशा आपका अपना बेंचमार्क होता है।
उद्देश्य
- CPU, RAM और डिस्क के लिए पारदर्शी, समझाने योग्य आधार देना।
- कार्यभार प्रोफ़ाइल द्वारा अनुमान समायोजित करना: हल्का, संतुलित या कम्प्यूट-भारी।
- स्पष्ट कहना कि परिणाम लगभग 25% मार्जिन वाला योजना अनुमान है, प्रदर्शन गारंटी नहीं।
इनपुट
- चलाने के लिए इच्छित कंटेनरों (या सेवाओं) की संख्या।
- समवर्ती उपयोगकर्ताओं की संख्या जिन्हें प्लेटफ़ॉर्म को सेवा देनी है।
- कार्यभार प्रोफ़ाइल: हल्का (अधिकतर निष्क्रिय), संतुलित, या कम्प्यूट-गहन।
यह कैसे काम करता है
हर इनपुट सरल रैखिक सूत्रों के माध्यम से तीन आउटपुट में योगदान देता है: कंटेनर CPU और RAM पदों पर हावी होते हैं, उपयोगकर्ता तीनों में योगदान देते हैं, और 2 vCPU, 4 GB RAM और 20 GB डिस्क का आधार हमेशा आरक्षित रहता है।
कार्यभार प्रोफ़ाइल पूरे परिणाम को स्केल करती है: हल्का 0.65 से, संतुलित 1.0 से और भारी 1.65 से गुणा करता है — निष्क्रिय API और render farm के बीच का अंतर मॉडल करता है।
हर आंकड़ा ऊपर की ओर पूर्णांकित होता है, और सूत्र इसी पृष्ठ पर प्रकाशित हैं ताकि अनुमान का ऑडिट और समायोजन हो सके।
परीक्षण योग्य उदाहरण
आज़माएँ — विश्लेषण आपके ब्राउज़र में स्थानीय रूप से चलता है।
उदाहरण
कंटेनर: 8 · उपयोगकर्ता: 50 · कार्यभार: संतुलित
अपेक्षित आउटपुट
CPU: 3 vCPU RAM: 8 GB डिस्क: 60 GB लगभग 25% मार्जिन के साथ योजना आधार।
आउटपुट पढ़ना
- संख्याओं को न्यूनतम प्रारंभिक बिंदु मानें, लक्ष्य नहीं: छोटी सेवाएँ घटने की तुलना में तेज़ी से बढ़ती हैं।
- यदि आपका कार्यभार बैच-भारी है, तो किसी आकार के लिए प्रतिबद्ध होने से पहले वास्तविक लोड टेस्ट से सत्यापित करें।
- विस्फोटक ट्रैफ़िक के लिए सतत CPU की तुलना में अधिक RAM और CPU क्रेडिट पसंद करें — सूत्र पहले से ऐसा ही झुकता है।
जोखिम
- कम आकार देने से पीक लोड पर OOM kills और धीमी प्रतिक्रियाएँ होती हैं।
- अधिक आकार देने से निष्क्रिय क्षमता पर बजट बर्बाद होता है।
- अनुमान कार्यभार-विशिष्ट कारकों को अनदेखा करता है जैसे डेटाबेस आकार, storage IOPS और नेटवर्क थ्रूपुट।
सीमाएँ
- सूत्र एक लेखक द्वारा लिखी सामान्य अनुमान-विधियाँ हैं — आपके कार्यभार से व्युत्पन्न नहीं।
- कोई क्लाउड प्रदाता संदर्भित नहीं है क्योंकि मूल्य और shapes भिन्न हैं; आउटपुट बिना संदर्भ इकाई के vCPU/RAM/GB हैं।
- यह प्रारंभिक बिंदु है। खरीदने से पहले लोड टेस्ट करें।
आधिकारिक संदर्भ
FAQ
25% मार्जिन क्यों?
मार्जिन विस्फोट, GC विराम और अस्थायी लोड उछाल को बिना तुरंत OOM kills के सोखता है। कार्यभार प्रोफ़ाइल बदलकर आप इसे बढ़ा या घटा सकते हैं।
क्या यह वास्तविक बेंचमार्क पर आधारित है?
नहीं। सूत्र इस पृष्ठ पर प्रकाशित पारदर्शी अनुमान-विधियाँ हैं। केवल आपके कार्यभार के वास्तविक बेंचमार्क अनुमान को मान्य कर सकते हैं।
क्या यह डेटाबेस पर विचार करता है?
अप्रत्यक्ष रूप से, कंटेनर संख्या और उपयोगकर्ताओं के भाग के रूप में। गंभीर डेटाबेस अपना अलग आकार-निर्धारण अभ्यास चाहता है।