خرید سرور مجازی شبیه خرید ماشین دستدوم است: ظاهر آگهیها همه شبیه هم است، اما تفاوت واقعی زیر کاپوت است. دهها فروشنده، قیمتهایی از چند ده تا چند صد هزار تومان، و کلماتی مثل NVMe و KVM که در تبلیغ همه هست — ولی همیشه راست نیست. در این راهنما ۷ معیاری را مرور میکنیم که با آنها میتوانید قبل از پرداخت، جنس خوب را از جنس اورسلشده تشخیص بدهید.
قبل از خرید سرور مجازی: اصلاً VPS برای شما مناسب است؟
قبل از مقایسهی فروشندهها، مطمئن شوید خودِ محصول را درست انتخاب کردهاید. سه گزینه روی میز است: هاست اشتراکی، سرور مجازی (VPS) و سرور اختصاصی. تفاوتشان را در یک نگاه ببینید:
| معیار | هاست اشتراکی | سرور مجازی (VPS) | سرور اختصاصی |
|---|---|---|---|
| منابع | مشترک با دهها سایت | سهم مشخص از یک سرور فیزیکی | کل سختافزار برای شما |
| دسترسی روت | ندارید | ✅ کامل | ✅ کامل |
| نصب نرمافزار دلخواه | محدود به امکانات پنل | ✅ هر چیزی: داکر، Node، دیتابیس | ✅ بدون محدودیت |
| هزینهی ماهانه | خیلی کم | متوسط | بالا |
| مناسب برای | سایت کوچک وردپرسی | اپلیکیشن، فروشگاه، API، ربات | بار سنگین و دائمی |
اگر فقط یک وبلاگ ساده دارید، هاست اشتراکی کافی است. اما همین که پای دسترسی روت، اجرای سرویس اختصاصی یا کانفیگ دلخواه وسط بیاید، خرید VPS نقطهی تعادل هزینه و آزادی عمل است.
معیار ۱ و ۲: رم و CPU را بر اساس بار واقعی انتخاب کنید، دیسک را فقط NVMe
رم و پردازنده
بزرگترین اشتباه در خرید سرور مجازی، انتخاب بر اساس «حس» است. چند عدد مرجع که برای شروع جواب میدهد:
- ۱ گیگ رم / ۱ هسته: ربات تلگرام، یک API سبک، سایت استاتیک با Nginx؛
- ۲ گیگ رم / ۲ هسته: وردپرس با ترافیک متوسط، یک اپ Node یا Python؛
- ۴ گیگ رم به بالا: فروشگاه ووکامرسی، دیتابیس MySQL/PostgreSQL جدی، چند کانتینر داکر کنار هم.
نکتهی مهم: کوچک شروع کنید. ارتقای رم و هسته در سرویسهای ابری چند کلیک است، ولی پولی که ماهها بابت منابع بلااستفاده دادهاید برنمیگردد. بعد از راهاندازی، با htop و free -m مصرف واقعی را ببینید و بر اساس داده تصمیم بگیرید.
دیسک: SATA را فراموش کنید
در سال ۲۰۲۶ دیسک غیر NVMe برای سرور مجازی توجیهی ندارد. سرعت خواندن تصادفی NVMe چندین برابر SSD معمولی است و این دقیقاً همان چیزی است که دیتابیس و وردپرس شما هر ثانیه به آن نیاز دارند. اگر فروشنده نوع دیسک را شفاف ننوشته، همین یک قلم علامت سؤال بزرگی است. حجم دیسک را هم دستکم نگیرید: سیستمعامل و لاگها بهمرور فضا را پر میکنند و دیسکِ پرشده یکی از رایجترین دلایل ازکارافتادن ناگهانی دیتابیس است؛ ۲۵ تا ۴۰ گیگ برای شروع اکثر پروژهها منطقی است.
پهنای باند و ترافیک
بهجای عبارت تبلیغاتی «ترافیک نامحدود»، دنبال عدد بگردید: چند ترابایت در ماه؟ سرعت پورت چقدر است؟ ترافیک اضافه چطور محاسبه میشود؟ «نامحدود» تقریباً همیشه یعنی محدودیتی که در قرارداد ننوشتهاند و روز شلوغی سایتتان کشفش میکنید. برای یک سایت متوسط، چند صد گیگابایت در ماه کافی است؛ برای سرویس دانلود یا استریم، حسابوکتاب جدیتری لازم دارید.
معیار ۳: نوع مجازیسازی — KVM بخرید، نه کانتینر
دو خانوادهی اصلی وجود دارد: مجازیسازی کامل مثل KVM و مجازیسازی کانتینری مثل OpenVZ یا LXC. در KVM، سرور شما کرنل مستقل خودش را دارد؛ یعنی میتوانید داکر نصب کنید، ماژول کرنل بارگذاری کنید، WireGuard راه بیندازید و هر توزیع لینوکسی را بالا بیاورید. در مدل کانتینری، همهی مشتریها روی کرنلِ میزبان سوارند — ارزانتر تمام میشود، اما هم محدودیت فنی دارد و هم برای فروشنده اورسلکردنش راحتتر است.
یک تفاوت عملی دیگر: در KVM رمی که خریدهاید واقعاً برای شماست، اما در مدل کانتینری «رم تضمینشده» و «رم قابل انفجار» دو عدد متفاوتاند و در ساعات شلوغ فقط اولی را دارید. اگر قصد اجرای داکر، کوبرنتیز یا هر چیزی فراتر از یک وبسایت ساده را دارید، KVM را شرط اول خرید سرور مجازی بدانید. بعد از تحویل سرور، با یک دستور میتوانید ادعای فروشنده را راستیآزمایی کنید:
systemd-detect-virt
# خروجی kvm یعنی مجازیسازی کامل
# خروجی openvz یا lxc یعنی کانتینر
معیار ۴: موقعیت دیتاسنتر — پینگ را با کاربرتان بسنجید، نه با خودتان
قاعدهی طلایی ساده است: سرور باید نزدیک کاربران باشد. اگر مخاطب سایت یا اپ شما داخل کشور است، سرور مجازی ایران پینگ ۵ تا ۳۰ میلیثانیهای تحویل میدهد؛ همان سرویس از دیتاسنتر اروپا معمولاً بالای ۱۰۰ میلیثانیه است و در ساعات شلوغی اینترنت بینالملل، بدتر. برای فروشگاه و اپلیکیشنی که هر دهمثانیه تأخیرش روی نرخ تبدیل اثر دارد، این تفاوت واقعی و قابلاندازهگیری است. برعکس، اگر کاربرانتان خارج از کشورند یا سرویستان به IP خارجی نیاز دارد، سرور خارج منطقیتر است. یک نکتهی عملی دیگر: اگر پروژهتان به APIهای خارجی وابسته است، قبل از تصمیم نهایی همان API را از روی یک سرور تستی صدا بزنید تا از دسترسبودنش مطمئن شوید.
قبل از تصمیم نهایی، از چند نقطه پینگ بگیرید — از اینترنت خانگی، از اینترنت همراه و اگر میشود از شهر دیگری. بیشتر فروشندهها یک «IP تست» منتشر میکنند؛ اگر ندارند، بپرسید:
ping -c 10 IP-SERVER
# میانگین را از خط آخر (rtt min/avg/max) بخوانید
# نوسان زیاد بین min و max یعنی مسیر شبکه ناپایدار است
معیار ۵ و ۶: مدل پرداخت، بکاپ و پشتیبانی — چیزهایی که روز خرابی معلوم میشوند
ساعتی یا ماهانه؟
پرداخت ساعتی بهترین ابزار شما برای آزمودن فروشنده است: بهجای پرداخت یک ماه کامل و امید به وعدهها، با چند هزار تومان سرور میسازید، سرعت دیسک و شبکه را واقعاً میسنجید و اگر راضی نبودید حذفش میکنید — بدون جریمه، بدون درخواست بازگشت وجه. اگر سرور از تست سربلند بیرون آمد، همانجا نگهش میدارید و کارتان را ادامه میدهید؛ مهاجرت دوباره لازم نیست. در مهران هاست همین مدل با کیف پول ریالی و دیتاسنتر داخل ایران در دسترس است؛ جزئیات کامل مدل ساعتی را در مقالهی سرور ابری ساعتی چیست نوشتهایم.
بکاپ و اسنپشات
بپرسید بکاپ خودکار جزو سرویس است یا افزودنی؟ اسنپشات دستی قبل از تغییرات بزرگ ممکن است؟ فاصلهی بکاپها چقدر است؟ سروری که بکاپ ندارد، فقط هنوز دیتایش را از دست نداده است. حتی با وجود بکاپ سمت فروشنده، نسخهی جداگانهای هم خودتان نگه دارید.
کیفیت پشتیبانی
قبل از خرید، یک تیکت فنی واقعی بفرستید — مثلاً «آیا امکان نصب سیستمعامل دلخواه از ISO هست؟» — و ببینید پاسخ چند ساعت بعد و با چه کیفیتی میآید. پاسخ کپیشدهی بیربط در دورانِ فروش — یعنی وقتی فروشنده بیشترین انگیزه را برای خوب جلوهکردن دارد — خبر از روز قطعی سرویس میدهد. تعداد کانالهای ارتباطی را هم بشمارید: تیکت، تلفن، پیامرسان؛ هرچه راه تماس بیشتر و پاسخ سریعتر، شبِ حادثه آرامتر میگذرد.
معیار ۷: زنگ خطرهای اورسل — قیمتِ عجیب همیشه دلیل دارد
اورسل یعنی فروشنده یک سرور فیزیکی را به تعدادی مشتری بفروشد که اگر همه همزمان از منابعشان استفاده کنند، سختافزار کم میآورد.
روشن باشیم: دنبال سرور مجازی ارزان بودن هیچ اشکالی ندارد — مشکل جایی شروع میشود که قیمت از هزینهی تمامشدهی سختافزار هم پایینتر باشد. نشانههای فروشندهی اورسلکار:
- قیمت خارج از منطق بازار: رم و NVMe قیمت جهانی دارد؛ سرویسی که یکسوم بازار قیمت خورده، از جیب کیفیت شما ارزان شده است؛
- عبارتهای مبهم: «رم تا ۴ گیگ» یا «هستهی اشتراکی» بهجای عدد تضمینشده؛
- نبود SLA: فروشندهای که درصد آپتایم را کتباً تعهد نمیدهد، دلیلی برای این کار دارد؛
- سایت بدون هویت: نبود نماد اعتماد، آدرس، سابقه و راه تماس مستقیم؛
- Steal Time بالا: بعد از تحویل سرور، سربار مجازیسازی را خودتان بسنجید.
vmstat 2 5
# ستون آخر (st) درصد زمانی است که CPU از شما دزدیده شده
# st پایدار بالای 10 یعنی میزبانِ شلوغ و اورسلشده
قدم بعدی
خرید سرور مجازی وقتی ترسناک است که مجبور باشید یک ماه جلوتر پول تصمیمی را بدهید که هنوز آزمایشش نکردهاید. مدل ساعتی این ریسک را حذف میکند: یک حساب بسازید، کیف پول را شارژ کنید و سرور اولتان را چند ساعت زیر بار واقعی بسنجید. بعد از تحویل سرور، دو مقالهی آموزش اتصال SSH و امنیت سرور لینوکس اولین کارهایی را که باید انجام بدهید قدمبهقدم توضیح میدهند.