سرور Metin2: VPS بگیریم یا VDS؟ راهنمای انتخاب
میخواهید سرور Metin2 راه بیندازید اما نمیدانید VPS کافی است یا VDS لازم دارید؟ پردازندهٔ اشتراکی و اختصاصی، RAM، دیسک، پینگ و سازگاری فایلها را مقایسه کردهایم.
وقتی تصمیم میگیرید سرور Metin2 (متین۲) خودتان را راه بیندازید، یکی از اولین سؤالها این است: برای Metin2 یک VPS کافی است یا باید VDS بگیرم؟ در انجمنها معمولاً دو جواب افراطی میشنوید: «بزرگترین سرور را بگیر» یا «ارزانترین هم کافی است». جواب واقعی به فایلهای سرور، تعداد چنلها و تعداد بازیکنان شما بستگی دارد. در این راهنما VPS، VDS و VDS گیمینگ را مخصوص Metin2 مقایسه میکنیم و نکاتی را که باید پیش از خرید بررسی کنید فهرست میکنیم.
برای تفاوت کلی این دو، ابتدا مقالهٔ تفاوت VPS و VDS را بخوانید.
سرور Metin2 چطور از منابع استفاده میکند؟
سرور Metin2 فقط یک برنامه نیست. در یک راهاندازی معمولی چند بخش همزمان اجرا میشوند:
- پروسهٔ auth: ورود و احراز هویت حسابها را انجام میدهد.
- پروسهٔ db: میان هستههای بازی و پایگاه داده قرار میگیرد و دادهها را کش میکند.
- پروسههای چنل و نقشه (core): هر چنل و گروه نقشه معمولاً پروسهٔ جداگانهای دارد؛ چنل بیشتر یعنی پروسهٔ بیشتر.
- پایگاه داده (معمولاً MySQL/MariaDB): کاراکترها، آیتمها، گیلدها و لاگها اینجا ذخیره میشوند.
این ساختار دو نتیجه دارد. اول اینکه بار پردازنده میان پروسههای زیادی پخش میشود و هر حرکت هر بازیکن باید در همان لحظه جایی محاسبه شود. دوم اینکه پایگاه داده دائماً میخواند و مینویسد و با بزرگ شدن جدولهای لاگ، سرعت دیسک تعیینکننده میشود.
تفاوت VPS و VDS از نگاه Metin2
پردازندهٔ اشتراکی (VPS)
در VPS، توان پردازنده با سرورهای مجازی دیگرِ همان سرور فیزیکی تقسیم میشود و به همین دلیل قیمت پایین است. برای یک سایت یا ربات کوچک معمولاً مشکلی پیش نمیآید، اما در سرور بازی، لحظههایی که پردازنده درگیر بار یک همسایه است میتواند به شکل لگ و پرش در بازی حس شود.
VPS برای Metin2 در این حالتها منطقی است:
- میخواهید فایلها را تست یا کامپایل کنید یا یک سرور آزمایشی داشته باشید.
- یک سرور بسیار کوچک تکچنله برای چند دوست راه میاندازید.
پردازندهٔ اختصاصی و RAM تضمینشده (VDS)
در VDS هستههای پردازنده به شما اختصاص مییابد و RAM تضمینشده است؛ شلوغی همسایهها روی عملکرد شما اثری ندارد. این پیشبینیپذیری با افزایش بازیکنان، اضافه شدن چنلها و فشار ناگهانی هنگام ایونتها اهمیت بیشتری پیدا میکند.
VDS گیمینگ
پلنهایی که برای سرور بازی طراحی شدهاند، علاوه بر منابع اختصاصی VDS استاندارد، یک آدرس IPv4 اختصاصی هم دارند. در پلنهای VDS گیمینگ TürkiyeVPS، vCPU اختصاصی روی Intel Core i5-10400F، رم تضمینی و آدرس IPv4 اختصاصی ارائه میشود. با IP اختصاصی، بازیکنان مستقیماً از طریق آدرس سرور شما و پورت استاندارد بازی وصل میشوند.
جدول مقایسه
| VPS | VDS | VDS گیمینگ | |
|---|---|---|---|
| پردازنده | vCPU اشتراکی | vCPU اختصاصی | vCPU اختصاصی (Intel Core i5-10400F) |
| RAM | محیط اشتراکی | تضمینشده | تضمینشده |
| شروع قیمت | $0.89 در ماه | $1.69 در ماه | $3.89 در ماه |
| راهاندازی | خودکار | خودکار | توسط تیم ما پس از پرداخت |
| مناسب Metin2 برای | تست، کامپایل، سرور خیلی کوچک | جامعهٔ کوچک تا متوسط | جامعهٔ فعال، چند چنل |
چقدر RAM و پردازنده لازم است؟
جواب صادقانه: به فایلهای شما بستگی دارد. نسخهٔ سورس، تعداد چنلها و نقشهها، سیستمهای اضافهشده و تعداد بازیکنان همزمان مستقیماً نیاز را تغییر میدهند. پس بهجای یک عدد جادویی، این روش را پیشنهاد میکنیم:
۱. کوچک شروع کنید. ابتدا یک راهاندازی تکچنله اجرا کنید و مطمئن شوید فایلها کار میکنند.
۲. اندازه بگیرید. وقتی بازیکنان آنلاین هستند، مصرف منابع را زیر نظر بگیرید:
free -h
htop
df -h
اگر ستون «available» در خروجی free -h همیشه پایین است، RAM کم دارید. اگر در htop هستهها مدت طولانی نزدیک ۱۰۰٪ کار میکنند، vCPU بیشتری لازم است. با df -h پر شدن دیسک، بهخصوص جدولهای لاگ را دنبال کنید.
۳. در صورت نیاز ارتقا دهید. بعداً میتوانید با ثبت تیکت پشتیبانی، بدون از دست دادن دادهها به پلن بالاتر بروید.
برای دیدن میزان مشغولیت پایگاه داده، این دستور MySQL/MariaDB کمک میکند:
mysqladmin -u root -p processlist
پیش از خرید حتماً بررسی کنید: سازگاری سیستمعامل
این مرحلهای است که بیشتر از همه نادیده گرفته میشود. بسیاری از فایلهای سرور Metin2 برای FreeBSD ساخته شدهاند. نصب استاندارد VPS و VDS در TürkiyeVPS با Ubuntu 24.04 یا Debian 12 ارائه میشود.
پس پیش از خرید:
- بفهمید فایلهایتان برای کدام سیستمعامل ساخته شدهاند (توضیحات انتشار یا راهنمای کامپایل منبع فایلها را ببینید).
- اگر از نسخهٔ لینوکسی یا پورتشده استفاده میکنید، کتابخانهها و نسخهٔ پایگاه دادهٔ موردنیاز را یادداشت کنید.
- نیازهای فایلهایتان را از طریق چت آنلاین سایت یا تیکت پشتیبانی برای ما بفرستید تا با هم پلن مناسب را انتخاب کنیم.
فرض نکنید فایلهای ساختهشده برای FreeBSD بدون تغییر روی لینوکس اجرا میشوند.
پینگ: سرور را نزدیک بازیکنان بگیرید
در بازیهای بلادرنگی مثل Metin2، تأخیر مستقیماً روی حس ضربه و حرکت اثر میگذارد. اگر بیشتر بازیکنان شما در ترکیه یا منطقهٔ اطراف آن هستند، سرور مجازی ترکیه در استانبول معمولاً تأخیر کمتری از سرورهای دوردست غربی دارد. به اندازهگیری اعتماد کنید، نه به تبلیغات: از صفحهٔ Looking Glass میتوانید از شبکهٔ ما به IP خودتان تست ping، traceroute و MTR بگیرید.
امنیت پیش از راهاندازی
سرورهای بازی زیاد هدف حمله قرار میگیرند. قدمهای پایه:
- در فایروال فقط پورتهای موردنیاز بازی و SSH را باز کنید.
- پایگاه داده را هرگز به اینترنت باز نکنید؛ آن را روی
127.0.0.1نگه دارید. برای دسترسی از راه دور از تونل SSH استفاده کنید:
ssh -L 3306:127.0.0.1:3306 user@SERVER_IP
- ورود با رمز عبور و ورود root از طریق SSH را غیرفعال کنید و از کلید SSH استفاده کنید.
- از پایگاه داده بهطور منظم بکاپ بگیرید و آن را بیرون از سرور نگه دارید.
جزئیات را در چکلیست امنیت سرور لینوکس ببینید. اگر سرور شما به محافظت ویژه در برابر DDoS نیاز دارد، پیش از خرید از ما بپرسید.
یک نکتهٔ حقوقی
Metin2 یک بازی تجاری است و حقوق آن متعلق به صاحب امتیاز است. اجرای سرور خصوصی ممکن است شرایط استفاده و حقوق مالکیت معنوی صاحب امتیاز را نقض کند. مسئولیت فایلهایی که استفاده میکنید و نحوهٔ ادارهٔ سرور بر عهدهٔ خود شماست.
سوالات متداول
آیا ارزانترین VPS برای Metin2 کافی است؟
برای تست فایلها یا سروری با چند بازیکن ممکن است کافی باشد. با افزایش بازیکنان، پردازندهٔ اشتراکی میتواند باعث لگ شود؛ برای یک جامعهٔ فعال، VDS با پردازندهٔ اختصاصی یا VDS گیمینگ مناسبتر است.
فایلهای Metin2 من برای FreeBSD ساخته شدهاند؛ چه کنم؟
نصبهای استاندارد ما Ubuntu 24.04 و Debian 12 هستند. پیش از خرید، نیازهای فایلهایتان را از طریق چت آنلاین یا تیکت برای ما بفرستید تا گزینهها را با هم بررسی کنیم.
آیا بعداً میتوانم سرور را بزرگتر کنم؟
بله. با ثبت تیکت، شما را با حفظ دادهها به پلن بالاتر منتقل میکنیم. کوچک شروع کردن و رشد بر اساس اندازهگیری، اقتصادیترین راه است.
پلن مناسب سرور Metin2 خود را انتخاب کنید
اگر هدفتان یک جامعهٔ فعال است، پلنهای VDS گیمینگ با vCPU اختصاصی، رم تضمینی و IPv4 اختصاصی از ماهانه $3.89 شروع میشوند. برای راهاندازیهای کوچکتر یا آزمایشی، پلنهای VDS با پردازندهٔ اختصاصی از ماهانه $1.69 در دسترساند. همهٔ پلنها ترافیک نامحدود و دسترسی کامل root دارند، سرورها در استانبول هستند و پرداخت با تتر (USDT شبکهٔ TRC20) انجام میشود. برای چکلیست کاملتر، مقالهٔ نکات مهم هنگام اجارهٔ VDS را بخوانید.
اینها را هم بخوانید
اگر برنامهها روی VPS با رم ۵۱۲ مگابایت یا ۱ گیگابایت مدام بسته میشوند، swap اولین کمک است. افزودن swap در او...
ربات شما نباید با خاموش شدن لپتاپ از کار بیفتد. آموزش قدمبهقدم اجرای ربات تلگرام پایتون بهصورت ۲۴ ساعته رو...
دامنه را به سرور مجازی وصل کنید، Nginx را نصب کنید، سایت را بالا بیاورید و با Certbot گواهی SSL رایگان Let's E...