میزبانی VPS

ماشین‌های مجازی KVM

میزبانی VPS با KVM: راهنمای عملی انتخاب و مدیریت سرور

VPS مبتنی بر KVM یک سرور مجازی با سیستم‌عامل و هستهٔ مستقل است. با آن می‌توانید Linux یا Windows را مدیریت کنید، اما نام «KVM» به‌تنهایی نشان نمی‌دهد کدام طرح، مکان یا سهمیهٔ ترافیک برای برنامهٔ شما مناسب است. این راهنما معیارهای تصمیم‌گیری را به یک فهرست عملی تبدیل می‌کند.

اگر می‌خواهید فناوری‌های مجازی‌سازی را مقایسه کنید، مطلب جداگانهٔ تفاوت KVM و OpenVZ را بخوانید. اینجا بر انتخاب و ادارهٔ سرور KVM تمرکز می‌کنیم.

ماشین‌های مجازی جداگانه روی یک میزبان فیزیکی مشترک.

KVM چه امکاناتی می‌دهد و چه چیزهایی را تضمین نمی‌کند؟

VPS شما به‌صورت یک ماشین مجازی با هستهٔ مهمان، دیسک مجازی و محیط مدیریتی مستقل اجرا می‌شود. می‌توانید هسته را به‌روزرسانی کنید، نرم‌افزار نصب کنید، برای VPN از TUN/TAP استفاده کنید و حتی هنگام اختلال در دسترسی عادی شبکه، کنسول را باز کنید. هایپروایزر محیط‌های مهمان را از هم جدا می‌کند، اما ماشین‌ها همچنان سخت‌افزار فیزیکی و شبکهٔ میزبان را به اشتراک می‌گذارند.

قابلیت CPU passthrough می‌تواند ویژگی‌های پشتیبانی‌شدهٔ پردازنده را در اختیار سیستم مهمان بگذارد. این قابلیت به معنی اختصاص یک پردازندهٔ فیزیکی به یک مشتری یا تضمین سرعت برنامه نیست. مشخصات واقعی vCPU، RAM، فضای ذخیره‌سازی، اتصال و ترافیک را برای طرح و مکان انتخابی بررسی کنید. KVM به‌خودی‌خود پشتیبان‌گیری، تضمین دسترس‌پذیری، رمزگذاری دیسک یا مدیریت نرم‌افزار داخل VPS را هم شامل نمی‌شود.

۱. ابتدا کاربرد و سیستم‌عامل را مشخص کنید

  • سرویس سبک Linux: یک سرور واسط SSH، عامل پایش یا وب‌سایت کم‌ترافیک می‌تواند با طرح کوچک‌تری شروع شود. پیش از افزودن برنامه‌های دیگر، مصرف حافظه و دیسک را اندازه بگیرید.
  • دسکتاپ یا سرور Windows: EDIS ایمیج‌های ارزیابی Windows Server 2025، 2022 و 2019 را ارائه می‌کند. ۲ vCPU و ۴ گیگابایت RAM فقط برای استفادهٔ بسیار سبک مناسب است؛ برای RDP روزمره یا چند سرویس، ۴ vCPU و ۸ گیگابایت RAM یا بیشتر نقطهٔ شروع بهتری است. مجوز پولی Windows شامل طرح نیست. گزینه‌های Windows VPS را ببینید.
  • گره VPN یا سرویس شبکه: KVM از WireGuard، OpenVPN، IPsec و AmneziaWG پشتیبانی می‌کند. منابع را بر اساس بار رمزنگاری، استفادهٔ هم‌زمان و ترافیک محاسبه‌شده انتخاب کنید. برای سرویس VPN تجاری به طرح ویژه‌ای نیاز نیست. راهنمای VPN تجاری.

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

۲. مکان را با سنجش مسیر واقعی شبکه انتخاب کنید

برای SSH یا RDP، زمان پاسخ از اتصال خودتان مهم است. برای وب‌سایت عمومی یا VPN، از شبکه‌هایی که کاربران شما واقعاً استفاده می‌کنند نیز آزمایش بگیرید. نزدیک‌ترین شهر نقطهٔ شروع خوبی است، اما مسیریابی و اتصال میان شبکه‌ها ممکن است مکان دیگری را سریع‌تر کند. آزمون رایگان تأخیر را اجرا کنید و سپس Looking Glass و طرح‌های آن مکان را بررسی کنید. آزمون مرورگر، قدرت CPU سرور یا سرعت تضمین‌شده را اندازه نمی‌گیرد.

۳. منابع و ترافیک را محاسبه کنید

  • CPU و RAM: از نیازهای نرم‌افزار شروع کنید و برای به‌روزرسانی‌ها و اوج مصرف حاشیه بگذارید. شمار vCPU به‌تنهایی معیار کارایی نیست؛ پس از راه‌اندازی، مصرف واقعی پردازنده و حافظه را پایش کنید.
  • دیسک: نوع و ظرفیت واقعی ذخیره‌سازی را در مکان انتخابی مقایسه کنید. همهٔ طرح‌ها NVMe نیستند. برای به‌روزرسانی، لاگ و پایگاه داده فضا بگذارید و نسخهٔ پشتیبان را بیرون از VPS نگه دارید.
  • شبکه: اتصال میزبان فیزیکی منبعی مشترک است، نه سرعت تضمین‌شده برای هر VPS. هم سهمیهٔ ماهانهٔ ترافیک و هم مسیر ارتباطی تا کاربران را بررسی کنید.

یک نمونهٔ ساده برای محاسبهٔ ترافیک VPN

EDIS ترافیک ورودی و خروجی رابط شبکهٔ VPS را با هم محاسبه می‌کند. اگر VPN حدود ۱ ترابایت دریافت و حدود ۱ ترابایت به کاربران ارسال کند، مصرف ثبت‌شده تقریباً ۲ ترابایت به‌علاوهٔ سربار پروتکل خواهد بود. در طرح ۲ ترابایتی، حاشیهٔ کمی باقی می‌ماند. همچنین ۱ ترابایت که به‌طور یکنواخت در ۳۰ روز مصرف شود، تنها حدود ۳٫۱ مگابیت‌برثانیه میانگین ترافیک مجموع است. جهش‌های کوتاه می‌توانند بسیار سریع‌تر باشند، اما سهمیه را زودتر تمام می‌کنند.

پس از اتمام سهمیه و مهلت اضافی حدود ۵ درصدی، VPS بدون هزینهٔ خودکار مازاد آنلاین می‌ماند و اتصال آن معمولاً به حدود ۱ مگابیت‌برثانیه محدود می‌شود. با تخصیص Traffic Pool، ارتقا به طرحی با ترافیک بیشتر یا انتظار تا شارژ ماهانه می‌توانید سرعت کامل را برگردانید. جزئیات محدودیت ترافیک.

۴. راه‌اندازی و نگهداری را برنامه‌ریزی کنید

  1. در مکان انتخابی سفارش دهید، طرح و سیستم‌عامل پشتیبانی‌شده را برگزینید و سپس ایمیج نصب‌شده و تنظیمات IP را در پنل بررسی کنید.
  2. کلیدهای SSH یا دسترسی Administrator ویندوز را تنظیم کنید، سیستم‌عامل را به‌روزرسانی و دسترسی را با فایروال محدود کنید. اطلاعات ورود و بازیابی را جدا از VPS نگه دارید.
  3. پشتیبان‌گیری منظم خارج از سرور را تنظیم و بازیابی آزمایشی انجام دهید. سرویس پشتیبان‌گیری خودکار VPS در طرح EDIS Global گنجانده نشده است. مسئولیت و روش‌های پشتیبان‌گیری.
  4. CPU، حافظه، دیسک و ترافیک را پایش کنید. کنسول noVNC پنل هنگام قطع SSH یا RDP کمک می‌کند. برای مدیریت شمار زیادی سرور از API سفارش و مدیریت استفاده کنید.

۵. با رشد کار، منابع را افزایش دهید

ارتقای طرح یا منابع جداگانه بدون نصب مجدد سیستم‌عامل امکان‌پذیر است. صفحهٔ فعلی VPS تا ۸ vCPU اضافی، ۲۴ گیگابایت RAM اضافی، ۴۰۰ گیگابایت Drive Size Boost و ۱۰ آدرس IPv4 اضافی را بسته به ظرفیت و موجودی فهرست می‌کند. تغییر CPU، RAM یا دیسک به خاموش و روشن‌کردن کامل نیاز دارد؛ پس از افزایش دیسک نیز پارتیشن و فایل‌سیستم را در سیستم مهمان گسترش دهید. پیش از بودجه‌بندی، گزینه‌های فعلی مکان موردنظر را بررسی کنید. کاهش منابع فعلاً پشتیبانی نمی‌شود.

پرسش‌های مهم پیش از سفارش

آیا KVM به‌تنهایی عملکرد مشخصی را تضمین می‌کند؟

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

آیا می‌توانم هستهٔ خودم را اجرا یا دیسک را رمزگذاری کنم؟

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

آیا مدیریت سیستم و پشتیبان‌گیری شامل طرح است؟

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

بر اساس نیاز واقعی انتخاب کنید

با آزمون شبکه مکان‌ها را محدود کنید، سیستم‌عامل و منابع مناسب مصرف عادی و اوج را برگزینید، ترافیک هر دو جهت را حساب و پیش از راه‌اندازی پشتیبان‌گیری را آماده کنید. سپس طرح‌های فعلی KVM VPS را مقایسه کنید؛ صرفِ برچسب «KVM» کافی نیست.