«به چه مقدار VPS نیاز دارم؟» به آنچه اجرا میکنید بستگی دارد. یک طرح کوچک برای بعضی کارها کاملاً کافی و برای بعضی دیگر اتلاف است، و طرح کماندازه همهچیز را کند میکند. این راهنما اندازههای آغازین معقول برای بارهای کاری رایج را میدهد و نشان میدهد چگونه بررسی کنید درست انتخاب کردهاید.
اندازههای آغازین
اینها نقطهی شروعاند، نه تضمین. مصرف واقعی با ترافیک و تنظیمات فرق میکند.
| بار کاری | vCPU | RAM | دیسک |
|---|---|---|---|
| وبسایت شخصی یا وبلاگ | 1 | ۱ تا ۲ GB | ۲۰ تا ۴۰ GB |
| WordPress با کمی ترافیک | 2 | ۴ GB | ۴۰ تا ۶۰ GB |
| ربات Telegram یا Discord | 1 | ۱ تا ۲ GB | ۲۰ GB |
| WireGuard یا VPN دیگر | 1 | ۱ GB | ۲۰ GB |
| ربات معاملاتی | 2 | ۲ تا ۴ GB | ۴۰ GB |
| سرور Minecraft (گروه کوچک) | ۲ تا ۴ | ۴ تا ۸ GB | ۴۰ تا ۸۰ GB |
| برنامههای خودمیزبان با Docker | ۲ تا ۴ | ۴ تا ۸ GB | ۶۰ تا ۱۲۰ GB |
| نود Bitcoin یا Litecoin بهصورت pruned | 2 | ۴ تا ۸ GB | ۶۰ تا ۱۲۰ GB |
نودهای کامل بلاکچین و مدلهای هوش مصنوعی به منابع بسیار بیشتری نیاز دارند. اندازهبندی را در هاستینگ نود و هاستینگ LLM خصوصی ببینید.
هر منبع چه کاری میکند
- CPU. برای کامپایل، رمزگذاری، سرورهای بازی و درخواستهای همزمان زیاد مهم است.
- RAM. پایگاههای داده، کشها، برنامههای Java و کانتینرها. تمام شدن آن باعث swap و کندی میشود، یا فرایند را میکشد.
- دیسک. داده، لاگها، پشتیبانها و سیستمعامل. دیسکهای 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)
اگر حافظه بیشتر روز بالای ۸۰ درصد است یا سرور swap میکند، RAM اضافه کنید. اگر CPU در مصرف عادی نزدیک سقف است، vCPU اضافه کنید. اگر دیسک بالای ۸۰ درصد است، دیسک اضافه کنید یا پاکسازی کنید.
کوچک شروع کنید و رشد دهید
با رشد پروژه میتوانید به طرح بزرگتر بروید، پس نیازی نیست برای ترافیک خیالی خرید کنید. اندازه را با طرحهای VPS بسازید یا از سازندهی سفارشی برای انتخاب جداگانهی CPU، RAM و دیسک استفاده کنید.