TürkiyeVPS

10 نکته مهم هنگام اجاره سرور VDS (چک‌لیست)

پیش از اجاره VDS در صفحه پکیج به چه چیزهایی نگاه کنیم و پس از تحویل سرور، در ساعت اول چه چیزهایی را آزمایش کنیم؟ یک چک‌لیست 10 موردی، از تأیید پردازنده اختصاصی و اندازه‌گیری سرعت دیسک تا سهمیه ترافیک و شرایط بازپرداخت.

6 دقیقه مطالعه

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

پیش از خرید: 7 بررسی

1. آیا مدل پردازنده به‌روشنی نوشته شده است؟

«2 vCPU» به‌تنهایی معنای زیادی ندارد. بین هسته یک پردازنده سرور نسل قدیمی و هسته یک پردازنده جدید ممکن است تفاوت عملکرد جدی وجود داشته باشد. یک صفحه پکیج خوب مدل پردازنده را به‌روشنی می‌نویسد. اگر ننوشته، بپرسید؛ اگر پاسخی نگرفتید، آن را یک علامت هشدار بدانید.

2. آیا هسته‌ها واقعاً اختصاصی هستند؟

تمام معنای VDS این است که توان پردازنده به شما اختصاص داده شود. در توضیحات پکیج به دنبال عبارت‌هایی مثل «vCPU اختصاصی»، «dedicated core» یا مشابه آن باشید. صرفاً نوشتن «VDS» کافی نیست، زیرا برخی ارائه‌دهندگان اصطلاحات VPS و VDS را به یک معنا به کار می‌برند. در ادامه توضیح می‌دهیم چگونه این را پس از تحویل آزمایش کنید.

3. آیا RAM تضمین‌شده است؟

اگر پکیج می‌گوید 4 GB RAM، آن حافظه باید در هر شرایطی به شما اختصاص داشته باشد. در برخی پیکربندی‌های مجازی‌سازی، حافظه «انعطاف‌پذیر» تعریف می‌شود و در زمان شلوغی ممکن است پس گرفته شود. این در VDS قابل قبول نیست.

4. نوع و اندازه دیسک

تفاوت سرعت بین NVMe SSD، SATA SSD و HDD زیاد است. اگر قرار است پایگاه داده، فروشگاه اینترنتی یا سرور بازی اجرا کنید، نوع دیسک به اندازه پردازنده اهمیت دارد. هنگام تعیین اندازه دیسک فراموش نکنید که سیستم‌عامل، فایل‌های لاگ و پشتیبان‌های محلی هم فضا اشغال می‌کنند.

5. سهمیه ترافیک و سرعت پورت

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

6. موقعیت و شبکه

اگر کاربران شما در ترکیه هستند، قرار گرفتن سرور در ترکیه تأخیر را کاهش می‌دهد. برای جزئیات، نگاهی به مقاله VPS با موقعیت ترکیه بیندازید. پیش از خرید، شبکه ارائه‌دهنده را با ابزار looking glass آن آزمایش کنید؛ در TürkiyeVPS این ابزار در صفحه Looking Glass قرار دارد.

7. پشتیبانی، پرداخت و شرایط لغو

  • پشتیبانی از چه کانال‌هایی و در چه ساعاتی ارائه می‌شود؟ آیا به زبان ترکی است؟
  • چه روش‌های پرداختی پذیرفته می‌شود؟ آیا VAT در قیمت‌ها لحاظ شده است؟
  • شرایط لغو و بازپرداخت کجا نوشته شده است؟ قرارداد فروش از راه دور را بخوانید.
  • وقتی نیاز به بزرگ‌تر کردن پکیج دارید، آیا ارتقا با حفظ داده‌ها امکان‌پذیر است؟

پس از تحویل: 3 تست در ساعت اول

وقتی سرورتان تحویل داده شد، با SSH متصل شوید و بررسی‌های زیر را انجام دهید. دستورها برای Ubuntu 24.04 و Debian 12 هستند.

8. پردازنده و حافظه را تأیید کنید

nproc
lscpu | grep -E 'Model name|^CPU\(s\)'
free -h

nproc تعداد هسته‌های تعریف‌شده، lscpu مدل پردازنده و free -h کل حافظه را نشان می‌دهد. مقادیر باید با صفحه پکیج مطابقت داشته باشند.

سپس برای اینکه ببینید پردازنده واقعاً به شما اختصاص دارد یا نه، به مقدار steal time نگاه کنید. steal time نسبت زمانی است که سرور مجازی شما پردازنده خواسته اما در دستگاه فیزیکی در صف انتظار مانده است:

sudo apt install -y sysstat
mpstat 5 12

این دستور به مدت یک دقیقه، هر پنج ثانیه یک بار اندازه‌گیری می‌کند. در سروری با پردازنده اختصاصی، ستون %steal باید بسیار نزدیک به صفر باشد. اگر وقتی روی سرور بار می‌گذارید (مثلاً هنگام کامپایل) هم پایین بماند، پردازنده واقعاً به شما اختصاص دارد.

9. سرعت دیسک را اندازه بگیرید

عملکرد دیسک را می‌توانید با ابزار fio اندازه بگیرید. تست زیر به مدت 60 ثانیه روی یک فایل موقت 1 GB خواندن و نوشتن تصادفی 4 KB انجام می‌دهد؛ این سناریویی شبیه بار پایگاه داده است:

sudo apt install -y fio
fio --name=test --filename=/root/fio-test --size=1G --rw=randrw --bs=4k \
    --direct=1 --ioengine=libaio --iodepth=32 --runtime=60 --time_based --group_reporting
rm -f /root/fio-test

در نتیجه به مقادیر IOPS در سطرهای read و write نگاه کنید. در دیسک‌های NVMe این مقادیر به‌طور محسوسی از SATA SSD بالاترند. این تست را روی سروری که داده‌های زنده دارد در ساعات شلوغ اجرا نکنید؛ دیسک را به مدت یک دقیقه مشغول نگه می‌دارد.

10. شبکه و امنیت را بررسی کنید

از رایانه خودتان با ping و traceroute (در Windows، tracert) تأخیر تا سرور را اندازه بگیرید. سپس سرورتان را ایمن کنید: سیستم را به‌روزرسانی کنید، به کلید SSH بروید و فایروال را فعال کنید. همه این مراحل را به ترتیب در راهنمای امنیت سرور لینوکس توضیح داده‌ایم. دست‌کم این سه دستور را در روز اول اجرا کنید:

sudo apt update && sudo apt upgrade -y
sudo ufw allow OpenSSH
sudo ufw enable

خلاصه چک‌لیست

# بررسی کجا ببینیم
1 مدل پردازنده صفحه پکیج، lscpu
2 هسته اختصاصی صفحه پکیج، mpstat (%steal)
3 RAM تضمین‌شده صفحه پکیج، free -h
4 نوع و سرعت دیسک صفحه پکیج، fio
5 سهمیه ترافیک صفحه پکیج، سوالات متداول
6 موقعیت و تأخیر Looking glass، ping، mtr
7 پشتیبانی، پرداخت، لغو سوالات متداول، قراردادها

پکیج‌های VDS در TürkiyeVPS چه چیزهایی دارند؟

در پکیج‌های VDS ما مدل پردازنده (Intel Core i5-10400F) و تعداد vCPU اختصاصی به‌روشنی نوشته شده و RAM تضمین‌شده است. سرورها در استانبول هستند؛ ترافیک نامحدود است و نه سهمیه ماهانه‌ای وجود دارد و نه کاهش سرعت. دسترسی root با Ubuntu 24.04 یا Debian 12 و ترمینال وب در مرورگر در اختیار شماست. اگر می‌خواهید با بودجه کمتری شروع کنید، پکیج‌های VPS ما با پردازنده اشتراکی را هم ببینید. اینکه قیمت‌ها به چه چیزهایی بستگی دارند را در مقاله قیمت VDS به‌تفصیل توضیح داده‌ایم.

سوالات متداول

چگونه بفهمم VDS واقعاً پردازنده اختصاصی دارد؟

با دستور mpstat 5 12 به مقدار %steal نگاه کنید. در سروری با پردازنده اختصاصی، این مقدار حتی وقتی سرور زیر بار است بسیار نزدیک به صفر می‌ماند. اگر دائماً بالای چند درصد است، ممکن است پردازنده اشتراکی باشد.

آیا می‌توانم روی VDS ویندوز نصب کنم؟

به ارائه‌دهنده بستگی دارد. در TürkiyeVPS سرورها با لینوکس (Ubuntu 24.04 یا Debian 12) تحویل داده می‌شوند؛ ما سرور Windows ارائه نمی‌دهیم.

هنگام اجاره VDS حداقل چند گیگابایت RAM بگیرم؟

برای یک سایت یا ربات کوچک، 1 تا 2 GB معمولاً کافی است. برای فروشگاه اینترنتی وردپرسی، پایگاه داده یا چند سرویس با Docker، 4 GB و بیشتر نقطه شروع راحت‌تری است. مصرف را با free -h زیر نظر بگیرید و در صورت نیاز ارتقا دهید.

آیا تست fio به سرورم آسیب می‌زند؟

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