يعتمد "كم VPS أحتاج؟" على ما تشغّله. الخطة الصغيرة تكفي لبعض المهام وتكون مبالغاً فيها لأخرى، بينما الخطة الأصغر من اللازم تجعل كل شيء بطيئاً. يقدم هذا الدليل أحجاماً مبدئية معقولة لأحمال العمل الشائعة، وكيف تتحقق من صحة اختيارك.
الأحجام المبدئية
هذه نقاط بداية لا ضمانات. يختلف الاستخدام الفعلي بحسب الحركة والإعدادات.
| حمل العمل | vCPU | RAM | القرص |
|---|---|---|---|
| موقع شخصي أو مدونة | 1 | 1 إلى 2 GB | 20 إلى 40 GB |
| WordPress مع بعض الزيارات | 2 | 4 GB | 40 إلى 60 GB |
| بوت Telegram أو Discord | 1 | 1 إلى 2 GB | 20 GB |
| WireGuard أو VPN آخر | 1 | 1 GB | 20 GB |
| بوت تداول | 2 | 2 إلى 4 GB | 40 GB |
| خادم Minecraft (مجموعة صغيرة) | 2 إلى 4 | 4 إلى 8 GB | 40 إلى 80 GB |
| تطبيقات مستضافة ذاتياً مع Docker | 2 إلى 4 | 4 إلى 8 GB | 60 إلى 120 GB |
| عقدة Bitcoin أو Litecoin مقلَّمة | 2 | 4 إلى 8 GB | 60 إلى 120 GB |
عقد سلاسل الكتل الكاملة ونماذج الذكاء الاصطناعي تحتاج إلى أكثر من ذلك بكثير. اطّلع على الأحجام في استضافة العقد واستضافة LLM الخاصة.
ما يفعله كل مورد
- CPU. مهم للترجمة البرمجية والتشفير وخوادم الألعاب وكثرة الطلبات في وقت واحد.
- RAM. قواعد البيانات والذاكرات المؤقتة وتطبيقات Java والحاويات. نفاد الذاكرة يسبب التبديل (swapping) والبطء، أو يقتل العملية.
- القرص. البيانات والسجلات والنسخ الاحتياطية ونظام التشغيل. تفيد أقراص NVMe قواعد البيانات أكثر من غيرها.
- الشبكة. مهمة للبث والعقد وكل ما ينقل بيانات كثيرة.
افحص ما تستخدمه فعلاً
htop # CPU and memory per process
free -h # memory and swap
df -h # disk space
iostat -x 5 # disk load (package: sysstat)
vnstat -d # daily traffic (package: vnstat)
إذا كانت الذاكرة فوق 80 بالمئة معظم اليوم أو كان الخادم يستخدم التبديل، فأضف RAM. وإذا كان CPU قرب الحد أثناء الاستخدام العادي، فأضف vCPU. وإذا كان القرص فوق 80 بالمئة، فأضف قرصاً أو نظّف.
ابدأ صغيراً ثم كبّر
يمكنك الانتقال إلى خطة أكبر مع نمو المشروع، فلا حاجة إلى الشراء من أجل حركة خيالية. حدّد الحجم من خلال خطط VPS، أو استخدم أداة البناء المخصصة لاختيار CPU وRAM والقرص بشكل منفصل.