سرور گیم رایانهای است که بازی چندنفره روی آن اجرا میشود و بازیکنها از راه اینترنت به آن وصل میشوند. اگر برای خودتان و دوستانتان یک دنیای ماینکرافت میسازید، یک جامعهٔ بزرگ فایوام راه میاندازید یا مسابقهٔ کانتر استرایک برگزار میکنید، کیفیت همین سرور تعیین میکند که بازی روان است یا پر از لگ و قطعی. در این راهنما توضیح میدهیم سرور گیم دقیقاً چیست، هر بازی چه چیزی از آن میخواهد، از ایران چطور لوکیشن درست را انتخاب کنید و کلوداسنپ در این بازار کجا قرار میگیرد.
سرور گیم چیست و چرا برای بازی چندنفره لازم است؟
در بازی آنلاین، «حقیقت» بازی روی یک ماشین مرکزی نگه داشته میشود: موقعیت بازیکنها، وضعیت دنیا، امتیازها و برخورد گلولهها. این ماشین همان سرور بازی است. هر بازیکن فقط ورودیهایش را میفرستد و وضعیت جدید را دریافت میکند. اگر سرور کند باشد یا ارتباطش ضعیف باشد، همهٔ بازیکنها با هم آسیب میبینند.
دو راه کلی وجود دارد. راه اول اجرای سرور روی رایانهٔ شخصی است که برای چند ساعت بازی با دوستان شاید کافی باشد، اما اینترنت خانگی آپلود محدودی دارد، آیپی ثابت ندارد و با خاموش شدن رایانه همهچیز قطع میشود. راه دوم اجارهٔ سرور ابری یا اختصاصی در یک دیتاسنتر است: آنلاین بودن شبانهروزی، آیپی ثابت، پهنای باند اختصاصی و امکان ارتقا. برای هر جامعهٔ جدی بازی، راه دوم تنها انتخاب منطقی است.
چه کسانی به سرور گیم نیاز دارند؟
- گروههای دوستانه که یک دنیای پایدار ماینکرافت، تراریا، ولهایم یا ریست میخواهند و نمیخواهند وابسته به روشن بودن رایانهٔ یک نفر باشند.
- مدیران جامعههای بزرگتر، مثل سرورهای رولپلی فایوام، سرورهای مینیگیم ماینکرافت یا لیگهای کانتر استرایک که ظرفیت بالا و کنترل کامل پلاگین و مد را میخواهند.
- تیمها و برگزارکنندگان مسابقه که برای تمرین و تورنمنت به سرور پایدار و مستقل نیاز دارند.
- سازندگان بازی و مد که نسخهٔ آزمایشی را باید برای تستر بیرونی باز کنند.
مشخصات سرور بازی را از نیاز خود بازی بخوانید
هر بازی گلوگاه خودش را دارد. قبل از خرید، مشخص کنید بازی شما چه چیزی را بیشتر مصرف میکند.
پردازنده
بیشتر موتورهای بازی منطق اصلی را روی یک هسته اجرا میکنند. ماینکرافت جاوا نمونهٔ معروف آن است: سرعت تکهسته مهمتر از تعداد هسته است. پس یک پردازندهٔ با فرکانس بالا و معماری جدید از چند هستهٔ کند بهتر جواب میدهد. برای سرورهایی که چند نمونه (مثلاً چند بازی یا چند دنیا) را همزمان اجرا میکنند، تعداد هسته هم اهمیت پیدا میکند.
رم
رم برای ماینکرافت و بازیهای مبتنی بر مد بیش از همه مهم است. یک سرور ساده با چند بازیکن به چند گیگابایت قانع است، اما با اضافه شدن مد، پلاگین، نقشهٔ بزرگ و بازیکن بیشتر، نیاز به رم خیلی سریع بالا میرود. نکتهٔ مهم این است که رم بیش از حد به جاوا اختصاص ندهید؛ تنظیم نادرست جمعآوری زباله خودش باعث پرشهای دورهای میشود. فایوام و سرورهای رولپلی هم به رم و فضای ذخیرهسازی قابلتوجهی برای منابع و پایگاه داده نیاز دارند.
دیسک
ذخیرهسازی NVMe یا SSD بارگذاری نقشه، ذخیرهٔ دنیا و پایگاه داده را سریعتر میکند. دیسک کند معمولاً خودش را به شکل لگهای ناگهانی هنگام ذخیرهٔ خودکار نشان میدهد.
شبکه
برای بازی، پایداری مهمتر از سرعت خام است. هر بازیکن معمولاً پهنای باند کمی مصرف میکند، اما تأخیر، از دست رفتن بستهها و نوسان تأخیر (جیتر) تجربهٔ بازی را میسازند. پهنای باند اشتراکی و شلوغ در ساعات اوج میتواند بازی را خراب کند، حتی اگر سرعت اسمی بالا باشد.
لوکیشن و پینگ: بازیکنهای ایرانی کجا سرور بگیرند؟
پینگ مجموع زمان رفتوبرگشت بسته بین بازیکن و سرور است و به فاصلهٔ شبکهای و مسیر مسیریابی بستگی دارد، نه فقط فاصلهٔ جغرافیایی. برای بازیکنهایی که از ایران وصل میشوند، معمولاً سرورهای ترکیه، ارمنستان، امارات و بخشهایی از اروپا مسیر کوتاهتری دارند و پینگ بهتری میدهند. سرورهای آمریکا و آسیای شرقی برای بازیهای سریع معمولاً مناسب نیستند.
اما یک عدد قطعی برای همه وجود ندارد: مسیر هر اپراتور اینترنت فرق میکند. پیشنهاد عملی این است که پیش از خرید یا بلافاصله بعد از خرید، با ابزارهای ساده مثل ping و traceroute از اینترنت خودتان و از چند اپراتور دیگر بسنجید. اگر بازیکنهای شما از اپراتورهای مختلف هستند، لوکیشنی را بردارید که برای اکثر آنها پایدار باشد، نه فقط پایینترین عدد برای خودتان.
هر بازی چه چیزی میخواهد؟
سرور ماینکرافت
برای سرور ماینکرافت، اول نسخه (جاوا یا بدراک) و نوع نرمافزار را مشخص کنید: Paper و Purpur برای پلاگین، Fabric و Forge برای مد. پردازنده با کارایی تکهستهای بالا، رم کافی و دیسک سریع سه رکن اصلی هستند. فاصلهٔ دید (view distance) و تعداد موجودات داخل دنیا بیشترین بار را میسازند؛ کاهش هوشمندانهٔ آنها گاهی بیش از ارتقای سختافزار اثر دارد.
کانتر استرایک و بازیهای تیراندازی
اینجا نرخ تیک سرور و تأخیر حرف اول را میزنند. پردازندهای با کارایی تکهستهای خوب و شبکهٔ کمجیتر مهمتر از رم زیاد است. برای مسابقههای رسمی، سرور باید تحت بار هم نرخ ثابت داشته باشد؛ پس منابع را با دیگران اشتراکی نکنید.
فایوام و سرورهای رولپلی
فایوام به پردازنده، رم، دیسک سریع برای منابع و پایگاه داده نیاز دارد و با رشد جامعه بار آن زیاد میشود. معمولاً پایگاه داده را روی همان ماشین یا روی ماشین جدا نگه میدارند. برنامهٔ ارتقا را از اول در نظر بگیرید، چون جامعهای که رشد کند سقف منابع را زود میبیند.
بازیهای بقا مثل راست، ولهایم و پالورلد
این بازیها معمولاً رم و دیسک بیشتری میگیرند و با گذشت زمان که نقشه و ساختوسازها بزرگ میشوند، مصرف بالا میرود. حتماً از دنیا پشتیبان بگیرید و دورهای راهاندازی مجدد زمانبندیشده داشته باشید.
اشتباههای رایج هنگام خرید سرور بازی
- خرید بر اساس رم بهتنهایی. برای بسیاری از بازیها پردازنده و تأخیر مهمترند. رم زیاد روی پردازندهٔ ضعیف معجزه نمیکند.
- انتخاب لوکیشن فقط بر پایهٔ قیمت. سرور ارزان در مسیری با پینگ بد، بازیکن را فراری میدهد.
- نادیده گرفتن حملات. سرور بازی هدف محبوب حملات DDoS است. محافظت را از قبل بررسی کنید؛ در راهنمای محافظت DDoS توضیح دادهایم چه چیزی باید دنبالش باشید.
- نداشتن پشتیبان. خراب شدن یک افزونه یا یک فایل میتواند دنیای ماهها کار را از بین ببرد. پشتیبان دورهای و اسنپشات قبل از هر تغییر بزرگ ضروری است.
- اجرای همهچیز با دسترسی روت و بدون بهروزرسانی. سرور بازی را با کاربر معمولی اجرا کنید و نرمافزار و پلاگینها را بهروز نگه دارید.
- تخمین نکردن رشد. منابعی که برای ده بازیکن کافی است، برای صد بازیکن کافی نیست. سرویسی انتخاب کنید که بتوانید بدون جابهجایی کامل ارتقا دهید.
سرور گیم در کلوداسنپ
کلوداسنپ مجموعهای از سرورهای ابری ارائهدهندههای مختلف را در یک حساب گرد میآورد و با ربات تلگرام و پنل وب مدیریت میکند. سرور گیم یکی از محصولاتی است که برایش برنامهریزی کردهایم: بهزودی پلنهایی با پردازندهٔ قوی، NVMe، لوکیشنهای مناسب بازیکن ایرانی و محافظت در برابر حمله، همراه با ساخت یککلیکی سرور ماینکرافت و بازیهای محبوب دیگر عرضه میشود.
تا آن روز میتوانید همین حالا از سرورهای ابری کلوداسنپ برای راهاندازی دستی سرور بازی استفاده کنید؛ بسیاری از بازیها فقط به یک سرور لینوکس با مشخصات مناسب نیاز دارند. صفحهٔ سرور گیم را ببینید و برای اینکه بهمحض آماده شدن خبردار شوید، در ربات تلگرام کلوداسنپ عضو شوید یا بازی و لوکیشن مورد نظرتان را برای تیم بنویسید. نظر شما روی اولویت پلنها اثر مستقیم دارد. قیمت سرورهای ابری فعلی در صفحهٔ قیمتها آمده است.
پرسشهای پرتکرار
برای سرور ماینکرافت چقدر رم لازم است؟
به نسخه، تعداد بازیکن، پلاگین یا مد و اندازهٔ دنیا بستگی دارد. یک سرور ساده با چند دوست به رم متوسط قانع است، اما سرور مددار یا پرجمعیت چند برابر آن میخواهد. بهتر است با مقدار معقول شروع کنید، مصرف واقعی را مانیتور کنید و بر اساس آن ارتقا دهید؛ رم بیش از حد هم میتواند مشکل بسازد.
بهترین لوکیشن سرور بازی برای بازیکن ایرانی کجاست؟
عدد قطعی وجود ندارد چون مسیر هر اپراتور فرق دارد. معمولاً لوکیشنهای نزدیک مثل ترکیه، ارمنستان، امارات و اروپای مرکزی گزینههای خوبی برای شروعاند. با ping و traceroute از چند اپراتور بسنجید و لوکیشنی را بردارید که برای بیشتر بازیکنهای شما پایدار باشد.
سرور گیم با VPS معمولی چه فرقی دارد؟
از نظر فنی سرور گیم هم یک سرور مجازی یا اختصاصی است، اما با پردازندهٔ سریعتر، دیسک سریع، شبکهٔ کمجیتر و معمولاً محافظت در برابر حمله برای بازی تنظیم میشود. بسیاری از بازیها روی یک VPS خوب هم اجرا میشوند.
آیا کلوداسنپ همین حالا سرور گیم دارد؟
سرور گیم بهعنوان یک محصول مستقل بهزودی میآید. اکنون میتوانید از سرورهای ابری کلوداسنپ برای اجرای سرور بازی خودتان استفاده کنید و برای اطلاع از عرضهٔ پلنهای اختصاصی بازی، در ربات تلگرام پیام بدهید.
اگر به سرور حمله شود چه کنم؟
اول بررسی کنید حمله از نوع حجمی است یا فقط فشار روی خود بازی. حملات حجمی را فقط شبکهٔ ارائهدهنده یا سرویس محافظت میتواند جذب کند. راهحل پیشگیرانه این است که از ابتدا سرویسی با محافظت DDoS داشته باشید.
آیا میتوانم بعداً سرورم را ارتقا دهم؟
بسته به نوع سرویس، معمولاً بله. بهتر است قبل از خرید بپرسید ارتقای منابع با حفظ داده و آیپی ممکن است یا نه، و همیشه قبل از ارتقا پشتیبان بگیرید.
