झटपट साइज़ टेबल
ये KVM VPS पर आम कामों के लिए शुरुआती अनुमान हैं। असली ज़रूरत आपके ट्रैफ़िक, कैशिंग और सॉफ़्टवेयर पर निर्भर करती है।
| काम | गारंटीड RAM | vCPU |
|---|---|---|
| कुछ WordPress साइट्स, एक छोटी शॉप, स्टेजिंग या डेवलपमेंट सर्वर | 4 GB | 2 |
| एक व्यस्त WooCommerce स्टोर, कंट्रोल पैनल के साथ कई साइट्स, एक छोटा SaaS ऐप | 8 GB | 4 |
| भारी ट्रैफ़िक वाली साइट्स, बड़े डेटाबेस, कई ऐप्लिकेशन या कंटेनर | 16 GB | 6 |
| भारी डेटाबेस, बहुत सारे कंटेनर, CI रनर, ज़्यादा रिसोर्स खाने वाले ऐप्लिकेशन | 32 GB | 8 |
हमारे KVM VPS कॉन्फ़िगरेशन फ़िलहाल ठीक इन्हीं चरणों में हैं — 2, 4, 6 और 8 vCPU के साथ 4, 8, 16 और 32 GB गारंटीड RAM — ताकि आप छोटे से शुरू करके आगे बढ़ सकें।
VPS पर मेमोरी कौन इस्तेमाल करता है
- ऑपरेटिंग सिस्टम — एक न्यूनतम Linux इंस्टॉल सिर्फ़ कुछ सौ मेगाबाइट लेता है।
- कंट्रोल पैनल — अपनी सेवाओं वाले पूरे पैनल को भी मेमोरी चाहिए। उदाहरण के लिए, cPanel प्रोडक्शन सर्वर के लिए कम से कम 4 GB की सलाह देता है।
- वेब सर्वर और PHP — हर अनुरोध संभालने वाला हर PHP वर्कर मेमोरी लेता है; ज़्यादा एक साथ आने वाले विज़िटर यानी ज़्यादा वर्कर।
- डेटाबेस — MySQL, MariaDB और PostgreSQL तब सबसे तेज़ होते हैं जब आपका सबसे ज़्यादा इस्तेमाल होने वाला डेटा RAM में समा जाए।
- कैश — Redis, Memcached या Varnish स्पीड के बदले मेमोरी लेते हैं, और आमतौर पर जितना लेते हैं उससे कहीं ज़्यादा बचाते हैं।
- ईमेल — व्यस्त मेलबॉक्स के लिए स्पैम और वायरस फ़िल्टरिंग भी जुड़ती जाती है।
गारंटीड RAM क्यों मायने रखती है
KVM वर्चुअलाइज़ेशन के साथ आपके प्लान की RAM आपके सर्वर के लिए आरक्षित होती है। मेमोरी "बर्स्टेबल" नहीं होती और दूसरे ग्राहकों से उधार नहीं ली जाती — इसलिए जितने के पैसे आप देते हैं, उतनी आप वाकई इस्तेमाल कर सकते हैं, तब भी जब होस्ट व्यस्त हो।
कैसे जांचें कि आपके पास पर्याप्त है या नहीं
- SSH से लॉगिन करें और free -h चलाएं। free नहीं, available कॉलम देखें — Linux खाली मेमोरी को डिस्क कैश के लिए इस्तेमाल करता है और ज़रूरत पड़ने पर लौटा देता है।
- एक सामान्य व्यस्त दिन में htop या अपने कंट्रोल पैनल के आंकड़ों से मेमोरी पर नज़र रखें।
- देखें कि कहीं swap का भारी इस्तेमाल तो नहीं हो रहा। लगातार swapping का मतलब है कि सर्वर में RAM कम है।
- सिस्टम लॉग में "out of memory" संदेश देखें — इनका मतलब है कि RAM खत्म होने से कोई प्रोसेस रोक दिया गया।
कम RAM में काम चलाने के तरीके
- WordPress के लिए पेज कैशिंग और Redis या Memcached से ऑब्जेक्ट कैशिंग चालू करें।
- PHP वर्कर्स की संख्या अधिकतम के बजाय अपने असली ट्रैफ़िक के हिसाब से सेट करें।
- जिन प्लगइन्स, सेवाओं और कंटेनरों का इस्तेमाल नहीं करते, उन्हें हटा दें।
- अगर मेलबॉक्स फ़िल्टरिंग मेमोरी का बड़ा हिस्सा लेती है, तो ईमेल को अलग प्लान पर ले जाएं।
क्या आपको VPS की ज़रूरत है भी?
अगर आपको रूट एक्सेस या कस्टम सॉफ़्टवेयर नहीं चाहिए, तो सेमी-डेडिकेटेड सर्वर या क्लाउड होस्टिंग आपको बिना किसी सर्वर एडमिनिस्ट्रेशन के गारंटीड या साझा रिसोर्स देती है। इनकी तुलना यहां करें: शेयर्ड बनाम सेमी-डेडिकेटेड बनाम VPS बनाम डेडिकेटेड।