نحوه انتخاب مشخصات VPS: vCPU، RAM و دیسک

نویسنده تیم مهندسی ONIE · به‌روزرسانی: 21 آبان 1405 · زمان مطالعه: 3 دقیقه

اندازه مناسب VPS به نرم‌افزاری که اجرا می‌کنید بستگی دارد، نه صرفاً به تعداد بازدیدکنندگان. از جدول زیر شروع کنید، مصرف واقعی را یک هفته بسنجید و سپس اندازه را تغییر دهید. در ONIE می‌توانید یک پلن آماده را انتخاب کنید یا VPS سفارشی بسازید و بعداً بدون نصب مجدد، vCPU، RAM و دیسک را افزایش دهید.

نقطه شروع بر اساس نوع کاربری

نوع کاربریvCPURAMدیسک NVMe
وب‌سایت شخصی، سرور آزمایشی11-2 GB20-40 GB
WordPress، وب‌سایت کسب‌وکار کوچک22-4 GB40-80 GB
برنامه وب با پایگاه داده2-44-8 GB80-160 GB
سرور بازی، فروشگاه آنلاین پرترافیک4-88-16 GB160 GB+
دسکتاپ راه‌دور Windows2-44-8 GB80 GB+

این‌ها نقطه شروع هستند، نه تضمین. همیشه حداقل نیازمندی‌های نرم‌افزاری را که اجرا می‌کنید بررسی کنید.

vCPU

هر vCPU یک هسته مجازی است. وب‌سرورها درخواست‌های کوچک زیادی را همزمان پردازش می‌کنند و با افزایش تعداد هسته‌ها خوب مقیاس می‌یابند. برنامه‌های تک‌رشته‌ای، مانند بسیاری از سرورهای بازی، از یک هسته سریع بیشتر سود می‌برند تا از هسته‌های زیاد. میانگین بار (load average) را زیر نظر بگیرید:

uptime
top -o %CPU

اگر بار سیستم برای مدت طولانی بالاتر از تعداد vCPU بماند، هسته اضافه کنید.

RAM

RAM رایج‌ترین محدودیت است. پایگاه داده برای کش خود به حافظه نیاز دارد، پردازش‌گرهای PHP و Node.js هر کدام سهمی برمی‌دارند و سیستم‌عملیاتی بقیه را به‌عنوان کش فایل نگه می‌دارد. بررسی کنید چه مقدار استفاده می‌شود:

free -h

اگر مقدار «available» کم باشد و سیستم به شدت از swap استفاده کند، پیش از هر کار دیگری RAM را افزایش دهید.

دیسک

برای پایگاه‌های داده و سایت‌های پرترافیک، فضای ذخیره‌سازی NVMe را انتخاب کنید؛ تأخیر آن بسیار کمتر از هارد دیسک است. حداقل 20 درصد فضا را خالی بگذارید، چون لاگ‌ها، بک‌آپ‌ها و به‌روزرسانی‌های بسته‌ها با گذر زمان بزرگ می‌شوند. اگر فقط به فضای بیشتر برای داده نیاز دارید، به جای سرور بزرگ‌تر، یک حجم جداگانه اضافه کنید؛ همان‌طور که در Block Storage توضیح داده شده است.

پهنای باند و موقعیت مکانی

بررسی کنید چه مقدار ترافیک در پلن گنجانده شده و ترافیک اضافی چگونه محاسبه می‌شود. موقعیتی نزدیک به کاربرانتان انتخاب کنید: وب‌سایتی برای بازدیدکنندگان در ویتنام از VPS در ویتنام سریع‌تر خواهد بود، در حالی که سرویسی برای جنوب شرق آسیا ممکن است با موقعیت سنگاپور مناسب‌تر باشد.

سیستم‌عملیاتی

Linux به منابع کمتری نیاز دارد و هزینه لایسنس ندارد. Windows به RAM بیشتری نیاز دارد و هزینه لایسنس نیز به آن اضافه می‌شود؛ به VPS ویندوز یا لینوکس مراجعه کنید.

چگونه از پرداخت بیش از حد جلوگیری کنیم

  • با منابع کم شروع کنید و پس از دیدن مصرف واقعی، اندازه را تغییر دهید.
  • در دوره آزمایش از صورتحساب ساعتی استفاده کنید و برای سرورهایی که همیشه روشن‌اند، به چرخه پیش‌پرداخت تغییر دهید.
  • سرورهای آزمایشی را حذف کنید. یک سرور خاموش هم هزینه می‌شود، زیرا منابعش همچنان رزرو باقی می‌ماند.

پرسش‌های متداول

VPS برای WordPress به چه میزان RAM نیاز دارد؟

2 GB شروع مناسبی برای یک سایت با یک افزونه کش است. برای چند سایت یا WooCommerce از 4 GB یا بیشتر استفاده کنید.

آیا بعداً می‌توانم VPS خود را ارتقا دهم؟

بله. می‌توانید vCPU، RAM و دیسک یک سرور موجود را افزایش دهید، بنابراین لازم نیست در ابتدا بیش از نیاز خرید کنید.

آیا vCPU بیشتر همیشه سریع‌تر است؟

خیر. برنامه‌ای که فقط از یک رشته استفاده می‌کند با هسته‌های بیشتر سریع‌تر اجرا نمی‌شود. ابتدا اندازه‌گیری کنید.

منابع و مطالعه بیشتر

راهنماهای بیشتر VPS