بازگشت به مجله
زیرساختتیم محتوای هایوهاست۸ دقیقه مطالعه

سرور مجازی (VPS) چیست و چه زمانی به آن نیاز دارید؟

از تقسیم یک سرور فیزیکی تا منابع رزرو شده و دسترسی root؛ توضیح ساده اینکه سرور مجازی دقیقا چیست و چه تفاوتی با هاست اشتراکی دارد.

مجازی سازی

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

1

یک سرور فیزیکی، چند سرور مستقل

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

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

تقسیم یک سرور فیزیکی توسط لایه مجازی سازی به چند سرور مجازی مستقل
لایه مجازی سازی منابع سرور فیزیکی را بین چند سرور مجازی جدا از هم تقسیم میکند.
2

تفاوت اصلی با هاست اشتراکی

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

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

  • منابع رزرو شده به جای منابع مشترک و غیرقابل پیش بینی
  • دسترسی root و آزادی کامل در نصب و پیکربندی
  • آی پی اختصاصی و کنترل روی تنظیمات شبکه و فایروال
  • امکان ارتقای منابع بدون مهاجرت به سرور دیگر
3

یک پلن سرور مجازی شامل چیست

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

اجزای یک پلن سرور مجازی شامل پردازنده، حافظه، فضای ذخیره سازی، آی پی، پورت شبکه و ترافیک
شش مولفه ای که تعرفه و کارایی یک سرور مجازی را مشخص میکنند.
  • vCPU سهم شما از پردازنده است؛ برای پردازش سنگین تعداد و نسل آن مهم است.
  • RAM حافظه اختصاصی شماست و برای پایگاه داده فعال بیشترین اثر را دارد.
  • NVMe سرعت خواندن و نوشتن را تعیین میکند و روی زمان پاسخ اثر مستقیم دارد.
  • ترافیک، حجم انتقال داده ماهانه است؛ برای فایل های حجیم آن را جدی بگیرید.
4

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

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

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

پرسش های پرتکرار

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

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

آیا برای استفاده از سرور مجازی باید دانش لینوکس داشته باشم؟

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

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

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

به راهنمای بیشتری نیاز دارید؟

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

گفتگو با پشتیبانی

ادامه یادگیری

مشاهده همه