پرش به محتوای اصلی
تاپ گیفت
سرور مجازی

سرور مجازی چیست و چه کاربردی دارد؟

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

1 دقیقه مطالعه
سرور مجازی چیست و چه کاربردی دارد؟

سرور مجازی یا VPS، کوتاه‌شده Virtual Private Server، یک ماشین کامل و مستقل است که روی یک سرور فیزیکی مشترک ساخته می‌شود. سیستم‌عامل خودش را دارد، فضای ذخیره‌سازی خودش را دارد، آدرس شبکه خودش را دارد و شما به‌عنوان مدیر به آن دسترسی کامل دارید.

سرور مجازی چطور ساخته می‌شود؟

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

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

مجازی‌سازی KVM یعنی چه؟

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

در مقابل، مجازی‌سازی مبتنی بر کانتینر مثل LXC یا OpenVZ هسته را بین همه ماشین‌ها مشترک می‌گذارد. سبک‌تر و ارزان‌تر است، اما شما نمی‌توانید هسته را عوض کنید و بعضی نرم‌افزارها روی آن کار نمی‌کنند. اگر جایی نوشته شده «سرور مجازی» و نوع مجازی‌سازی مشخص نشده، این اولین چیزی است که باید بپرسید.

چه چیزی روی کارت پلن نوشته می‌شود؟

  • هسته پردازنده — تعداد هسته‌هایی که ماشین شما می‌تواند هم‌زمان استفاده کند.
  • حافظه (RAM) — مقداری که برای ماشین شما رزرو می‌شود. وقتی پر شود، سرویس‌ها شروع به خطا دادن می‌کنند.
  • فضای ذخیره‌سازی — حجم دیسک و نوعش. SSD و NVMe از دیسک مکانیکی سریع‌ترند.
  • ترافیک — حجم داده‌ای که در هر دوره می‌توانید منتقل کنید.
  • آدرس IP — یک یا چند آدرس که سرور با آن روی اینترنت شناخته می‌شود.
  • موقعیت جغرافیایی — دیتاسنتری که ماشین در آن قرار دارد.

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

سرور مجازی برای چه کارهایی استفاده می‌شود؟

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

تفاوت با هاست و سرور اختصاصی

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

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

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

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

قدم بعدی

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

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

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

مقالات مرتبط

راهنمای خرید سرور مجازی؛ چطور VPS مناسب را انتخاب کنیم؟

انتخاب سرور مجازی یعنی تصمیم درباره پردازنده، حافظه، فضا، موقعیت جغرافیایی، سیستم‌عامل و دوره پرداخت. این راهنما هر کدام را جداگانه توضیح می‌دهد و می‌گوید کدام را می‌شود بعداً عوض کرد و کدام را نه.

1 دقیقه مطالعه
ادامه مطلب