🧮 راهنمای انتخاب و خرید

سرور مجازی چیست؟ هر آنچه قبل از خرید VPS باید بدانید

🕑 زمان مطالعه: ۶ دقیقه 🔄 آخرین بازبینی: ۲۹ مهر ۱۴۰۵ 🎓 سطح: مبتدی
سرور مجازی چیست؟ هر آنچه قبل از خرید VPS باید بدانید

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

تخفیف‌های امروز۱ از ۳
ایران سرور۲۵٪تخفیفسرور اختصاصی اوپال ۲، پلاتینیوم ۳، آمتیس ۲ایران سرور · بدون تاریخ انقضافقط برای پلن‌های «اوپال 2»، «پلاتینیوم 3» و «آمتیس2» سرور اختصاصی ایران (پلن‌های استاندارد)
IranDedicated
رفتن به سایت و استفاده
همه کدهای تخفیف ←
📋 فهرست مطالب (۱۳ بخش)
  1. سرور مجازی به زبان ساده
  2. سرور مجازی چطور کار می‌کند؟
  3. فرق سرور مجازی با هاست اشتراکی و سرور اختصاصی
  4. مزایای سرور مجازی
  5. معایب و محدودیت‌ها
  6. سرور مجازی به درد چه کسانی می‌خورد؟
  7. انواع سرور مجازی
  8. بر اساس سیستم‌عامل
  9. بر اساس موقعیت سرور
  10. مدیریت‌شده یا مدیریت‌نشده
  11. هنگام خرید سرور مجازی به چه چیزهایی نگاه کنیم؟
  12. بعد از خرید سرور مجازی چه کنیم؟
  13. جمع‌بندی

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

سرور مجازی به زبان ساده

یک سرور فیزیکی قدرتمند را در نظر بگیرید: ده‌ها هسته پردازنده، صدها گیگابایت رم و چند ترابایت دیسک. شرکت میزبان با نرم‌افزاری به نام هایپروایزر (مثل KVM، VMware یا Hyper-V) این سرور را به چند بخش جدا تقسیم می‌کند. هر بخش یک سرور مجازی است که سیستم‌عامل، رم، هسته‌های پردازنده، فضای دیسک و آی‌پی مخصوص خودش را دارد.

از دید شما، سرور مجازی دقیقا مثل یک سرور واقعی رفتار می‌کند: می‌توانید سیستم‌عامل آن را انتخاب کنید، با دسترسی کامل (root در لینوکس یا Administrator در ویندوز) واردش شوید، هر نرم‌افزاری را نصب کنید و آن را هر وقت خواستید ری‌استارت کنید؛ بدون این‌که روی سرورهای مجازی دیگر همان دستگاه اثری بگذارید.

یک مثال: سرور فیزیکی مثل یک ساختمان است و سرورهای مجازی آپارتمان‌های آن. هر آپارتمان در و کلید و کنتور جدا دارد و ساکنانش می‌توانند داخل خانه هر تغییری بدهند، ولی همه در یک ساختمان زندگی می‌کنند.

سرور مجازی چطور کار می‌کند؟

هایپروایزر بین سخت‌افزار و سیستم‌عامل‌ها می‌نشیند و منابع را تقسیم می‌کند:

  • رم و دیسک معمولا سهم ثابت و تضمین‌شده دارند؛ اگر سرور شما ۴ گیگ رم دارد، همان ۴ گیگ مال شماست.
  • پردازنده به‌صورت هسته مجازی (vCPU) داده می‌شود. در بسیاری از سرویس‌ها هسته‌ها بین چند سرور مجازی مشترک‌اند و فقط در بسته‌های «اختصاصی» (Dedicated vCPU) یک هسته کامل به شما می‌رسد.
  • شبکه: هر سرور مجازی دست‌کم یک آی‌پی اختصاصی دارد و پهنای باند و ترافیک ماهانه‌اش در مشخصات بسته آمده است.

چون همه این‌ها نرم‌افزاری است، ارتقای سرور مجازی (مثلا از ۲ گیگ رم به ۴ گیگ) معمولا با چند کلیک و یک ری‌استارت انجام می‌شود و لازم نیست سایت را جابه‌جا کنید.

فرق سرور مجازی با هاست اشتراکی و سرور اختصاصی

ویژگی هاست اشتراکی سرور مجازی سرور اختصاصی
منابع مشترک بین صدها سایت سهم مشخص و جدا کل سخت‌افزار مال شما
دسترسی فقط کنترل‌پنل (سی‌پنل، دایرکت ادمین) دسترسی کامل root دسترسی کامل + سخت‌افزار
مدیریت سرور با شرکت میزبان با شما (مگر نسخه مدیریت‌شده) با شما
نصب نرم‌افزار دلخواه محدود آزاد آزاد
هزینه کمترین متوسط بیشترین
مناسب برای سایت‌های کوچک و شروع کار سایت‌های پربازدید، ربات و اپلیکیشن پروژه‌های بزرگ و پرمصرف

اگر هنوز بین هاست و سرور مجازی مرددید، مطلب هاست اشتراکی چیست؟ را هم بخوانید؛ آن‌جا توضیح داده‌ایم کی هاست کافی است و کی وقت رفتن به سرور مجازی است.

مزایای سرور مجازی

  • دسترسی کامل: هر سیستم‌عامل، زبان برنامه‌نویسی، پایگاه داده یا نرم‌افزاری که لازم دارید نصب می‌شود؛ از Node.js و Python تا Docker و ربات‌های معاملاتی.
  • منابع تضمین‌شده: بر خلاف هاست اشتراکی، یک سایت پربازدید در همسایگی شما سرعت سرورتان را پایین نمی‌آورد (دست‌کم برای رم و دیسک).
  • آی‌پی اختصاصی: برای ایمیل، اتصال به سرویس‌های دیگر و بعضی تنظیمات امنیتی لازم است.
  • ارتقای آسان: با رشد پروژه، رم و پردازنده را بدون جابه‌جایی بیشتر می‌کنید.
  • قیمت مناسب: بخش بزرگی از توان یک سرور اختصاصی را با کسری از هزینه آن به دست می‌آورید.

معایب و محدودیت‌ها

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

سرور مجازی به درد چه کسانی می‌خورد؟

  • سایت‌هایی که روی هاست اشتراکی به سقف منابع رسیده‌اند یا کند شده‌اند.
  • فروشگاه‌های اینترنتی بزرگ (مثلا ووکامرس با تعداد زیاد سفارش).
  • ربات تلگرام، اپلیکیشن‌های Node.js و Python و سرویس‌های API.
  • ترید و اجرای متاتریدر یا ربات معاملاتی به‌صورت شبانه‌روزی (معمولا سرور مجازی ویندوز).
  • محیط آزمایش و توسعه برای برنامه‌نویس‌ها، گیت، CI و پایگاه داده.
  • میکروتیک و سرویس‌های شبکه.

انواع سرور مجازی

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

سرور مجازی لینوکس (Ubuntu، Debian، AlmaLinux و…) رایج‌ترین و معمولا ارزان‌ترین گزینه است و برای سایت، ربات و بیشتر نرم‌افزارهای سرور مناسب است. سرور مجازی ویندوز برای نرم‌افزارهای ویندوزی مثل متاتریدر یا برنامه‌های .NET قدیمی لازم است و به‌خاطر مجوز ویندوز گران‌تر و رم‌خواه‌تر است.

بر اساس موقعیت سرور

سرور مجازی ایران برای کاربران داخل ایران سرعت بیشتری دارد و در قطعی اینترنت بین‌الملل هم در دسترس می‌ماند. سرور مجازی خارج (مثل آلمان، هلند یا آمریکا) برای دسترسی آزاد به سرویس‌های خارجی، ترید و کاربران خارج از ایران مناسب‌تر است. جزئیات این انتخاب را در مطلب هاست ایران بگیرم یا خارج؟ نوشته‌ایم.

مدیریت‌شده یا مدیریت‌نشده

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

هنگام خرید سرور مجازی به چه چیزهایی نگاه کنیم؟

  1. رم: برای یک سایت وردپرسی یا ربات ساده ۱ تا ۲ گیگ کافی است؛ فروشگاه و چند سایت هم‌زمان ۴ گیگ به بالا می‌خواهند؛ سرور ویندوز دست‌کم ۲ تا ۴ گیگ.
  2. پردازنده: تعداد هسته‌ها مهم است، ولی نسل پردازنده و اختصاصی یا اشتراکی بودن هسته‌ها هم اهمیت دارد.
  3. نوع دیسک: NVMe چند برابر SSD معمولی سریع‌تر است و برای پایگاه داده فرق محسوسی ایجاد می‌کند. از HDD برای سایت پرهیز کنید.
  4. ترافیک و پهنای باند: ترافیک ماهانه (مثلا ۱ ترابایت یا نامحدود) و سرعت پورت (مثلا ۱ گیگابیت) را جدا بخوانید.
  5. موقعیت دیتاسنتر: نزدیک‌ترین موقعیت به کاربرانتان را انتخاب کنید.
  6. بکاپ و اسنپ‌شات: آیا شرکت بکاپ خودکار می‌دهد؟ هزینه‌اش جداست؟
  7. پشتیبانی و پایداری: نظر و تجربه کاربران واقعی درباره سرعت پاسخ و قطعی‌ها، از خود مشخصات مهم‌تر است.
  8. قیمت تمدید: بعضی شرکت‌ها دوره اول را ارزان می‌فروشند و تمدید گران‌تر است؛ همیشه معادل ماهانه را مقایسه کنید.

میانبر: در کلادهامون می‌توانید پلن‌های سرور مجازی همه شرکت‌ها را بر اساس رم، پردازنده، موقعیت و قیمت کنار هم ببینید؛ مثلا سرور مجازی ایران ۲ گیگ، سرور مجازی ایران ۴ گیگ یا سرور مجازی خارج ۴ گیگ.

بعد از خرید سرور مجازی چه کنیم؟

سرور تازه را بلافاصله امن کنید: رمز root را عوض کنید، ورود با کلید SSH را فعال کنید، فایروال را روشن کنید و به‌روزرسانی‌ها را نصب کنید. فهرست کامل را در ده کار ضروری بعد از خرید سرور مجازی و آموزش اتصال از ویندوز را در آموزش کار با PuTTY ببینید.

جمع‌بندی

سرور مجازی حد وسط هاست اشتراکی و سرور اختصاصی است: منابع جدا و دسترسی کامل، با قیمتی خیلی کمتر از یک سرور کامل. اگر پروژه شما از هاست بزرگ‌تر شده یا نرم‌افزاری دارید که روی هاست اجرا نمی‌شود، سرور مجازی انتخاب درستی است؛ فقط یادتان باشد مدیریت و امنیتش با خود شماست.

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

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

سرور مجازی چیست؟
سرور مجازی (VPS) بخشی جدا از یک سرور فیزیکی است که با هایپروایزر ساخته می‌شود و سیستم‌عامل، رم، پردازنده، دیسک و آی‌پی مخصوص خودش را دارد. با دسترسی کامل مثل یک سرور واقعی مدیریتش می‌کنید.
فرق سرور مجازی با هاست چیست؟
در هاست اشتراکی منابع بین صدها سایت مشترک است و فقط کنترل‌پنل در اختیار دارید؛ در سرور مجازی منابع سهم جدا دارند و دسترسی کامل root دارید، ولی مدیریت و امنیت سرور با خود شماست.
برای شروع چند گیگ رم کافی است؟
برای یک سایت وردپرسی یا ربات ساده یک تا دو گیگ رم روی لینوکس کافی است. سرور ویندوز دست‌کم دو تا چهار گیگ رم می‌خواهد.
سرور مجازی ایران بخرم یا خارج؟
اگر کاربرانتان در ایران‌اند و می‌خواهید در قطعی اینترنت بین‌الملل هم در دسترس باشید، ایران. برای دسترسی آزاد به سرویس‌های خارجی، ترید و کاربران خارجی، سرور خارج.
برای کار با سرور مجازی باید برنامه‌نویس باشم؟
نه، ولی آشنایی مقدماتی با خط فرمان لینوکس یا ریموت دسکتاپ ویندوز لازم است. اگر نمی‌خواهید درگیر مدیریت شوید، سرور مجازی مدیریت‌شده یا هاست بگیرید.
پارس پکدیتاسنتر داخلی، پرداخت ریالینقد و بررسی شرکت مشاهده سایت
ایران سروردیتاسنتر داخلی، پرداخت ریالینقد و بررسی شرکت مشاهده سایت
این آموزش را بفرستید: ✈ تلگرام 💬 واتس‌اپ
✨
دربارهٔ تهیهٔ این مطلب

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

آموزش‌های مرتبط