FiveM সার্ভারের রিকোয়ারমেন্ট
১৬ স্লটের ফ্রিরোম সার্ভার থেকে ১২৮ স্লটের রোলপ্লে সিটি পর্যন্ত, একটি FiveM সার্ভারের আসলে কতটা RAM, CPU আর স্টোরেজ দরকার।
Cfx.re-র অফিসিয়াল মিনিমাম ইচ্ছে করেই অস্পষ্ট: একটি FiveM সার্ভার ২ GB RAM আর একটি কোরেই চলতে পারে, আবার ১৬ GB আর চারটি কোর খেয়ে ফেলতে পারে। পার্থক্যটা প্লেয়ার সংখ্যায় নয়, আপনি কী লোড করছেন তাতে: ফ্রেমওয়ার্ক, স্ক্রিপ্ট, MLO আর ভেহিকল প্যাক। হাজার হাজার সার্ভারে আমরা যা দেখি তার ভিত্তিতে এই গাইডে এমন সংখ্যা দেওয়া হলো যা দিয়ে আপনি পরিকল্পনা করতে পারবেন।
আসলে রিসোর্স খায় কারা
FiveM-এর সার্ভার প্রসেস (FXServer) নিজে হালকা: খালি একটি সার্ভার আইডল অবস্থায় প্রায় ৩০০ MB RAM আর প্রায় কোনো CPU নেয় না। এর উপরে যা কিছু, সবই আপনার। ESX বা QBCore-এর মতো ফ্রেমওয়ার্ক যোগ করে ৩০০ থেকে ৬০০ MB। প্রতিটি রিসোর্স নিজের ভাগ যোগ করে: ছোট স্ক্রিপ্ট কয়েক মেগাবাইট, ৫০টি গাড়ির ভেহিকল প্যাক কয়েকশ মেগাবাইট, বড় MLO বা ম্যাপ আরও বেশি।
CPU-র ব্যাপারটা আলাদা। FXServer গেম লজিক চালায় একটি মূল থ্রেডে, তাই অনেকগুলো ধীর কোরের চেয়ে একটি দ্রুত কোর বেশি গুরুত্বপূর্ণ। প্রতি ফ্রেমে লুপ চালানো খারাপভাবে লেখা স্ক্রিপ্টই সাধারণত সেই কারণ, যার জন্য কম প্লেয়ার থাকা সার্ভারেও একটি কোর ১০০%-এ বসে থাকে। ৫ GHz-এ চলা একটি হাই-ক্লক AMD Ryzen কোর ২.৪ GHz-এর পুরনো Xeon কোরের প্রায় দ্বিগুণ লুপ সামলাতে পারে।
RAM: একটি কাজে লাগার সাইজিং টেবিল
ভ্যানিলা বা vMenu ফ্রিরোম, ৩২ জন পর্যন্ত প্লেয়ার আর গুটিকয়েক স্ক্রিপ্ট: ২ থেকে ৩ GB। ডিফল্ট জব সহ ESX বা QBCore, ৩২ থেকে ৪৮ প্লেয়ার আর ৫০ থেকে ৮০টি রিসোর্স: ৪ থেকে ৬ GB। ১০০ থেকে ১৫০টি রিসোর্স, কাস্টম গাড়ি, MLO আর ৬৪ প্লেয়ার সহ পূর্ণাঙ্গ রোলপ্লে সিটি: ৮ GB, পিকের জন্য জায়গা রাখতে চাইলে ১২ GB। শত শত রিসোর্স, বড় ভেহিকল প্যাক আর ভারী ইনভেন্টরি সহ ১২৮ স্লট: ১৬ GB বা তার বেশি।
দুটি সাধারণ নিয়ম। প্রথমত, RAM ব্যবহার বাড়ে রিসোর্সের সঙ্গে, প্লেয়ারের সঙ্গে নয়; একই রিসোর্সে স্লট সংখ্যা দ্বিগুণ করলে বড়জোর কয়েকশ মেগাবাইট যোগ হয়। দ্বিতীয়ত, ৩০% জায়গা খালি রাখার পরিকল্পনা করুন: যে সার্ভার আইডল অবস্থাতেই RAM-এর ৯০% ব্যবহার করে, রিস্টার্ট বা রিসোর্স রিলোডে স্পাইক হলে প্যানেল সেটিকে বন্ধ করে দেবে।
CPU: আগে একটি দ্রুত কোর, তারপর বাকিগুলো
৪৮ প্লেয়ার পর্যন্ত একটি দ্রুত কোরই যথেষ্ট, যদি আপনার স্ক্রিপ্টগুলো পরিচ্ছন্ন হয়। ৩২ প্লেয়ারের বেশি হলে যে OneSync Infinity লাগে, সেটি কিছু কাজ অতিরিক্ত কোরে ছড়িয়ে দেয়: ৬৪ স্লটের সার্ভারকে দুটি কোর আর ১২৮ স্লটের সার্ভারকে তিন থেকে চারটি কোর দিন। বেশি কোর কোনো ধীর স্ক্রিপ্টকে দ্রুত করে না; শুধু অন্য থ্রেডগুলোকে অনাহারে পড়া থেকে বাঁচায়।
হোস্ট তুলনা করার সময় ক্লক স্পিডই দেখার সংখ্যা। "4 vCPU" লেখা দুটি সার্ভারের বাস্তব FiveM পারফরম্যান্সে দ্বিগুণ পার্থক্য হতে পারে। কোনো হোস্ট যদি CPU মডেল প্রকাশ না করে, ধরে নিন সেটি পুরনো।
স্টোরেজ আর ব্যান্ডউইথ
ফ্রেমওয়ার্ক সহ একদম নতুন FXServer ২ GB-র কম। ভেহিকল প্যাক, MLO আর পোশাকের প্যাক সহ সম্পূর্ণ রোলপ্লে সিটি ১০ থেকে ৩০ GB-র মধ্যে দাঁড়ায়, সঙ্গে MySQL ডেটাবেস আর ব্যাকআপ। NVMe স্টোরেজ ব্যবহার করুন: রিস্টার্টে রিসোর্স লোড হওয়া আর ডেটাবেস কোয়েরি ডিস্কনির্ভর, আর স্পিনিং ডিস্কে থাকা সার্ভার লক্ষণীয়ভাবে ধীরে রিস্টার্ট হয়।
ব্যান্ডউইথ খুব কমই বাধা হয়। ৬৪ স্লটের সার্ভার পিকে প্রায় ২০ থেকে ৪০ Mbit/s ব্যবহার করে; বেশি জরুরি হলো কানেকশনটি DDoS-সুরক্ষিত কি না, কারণ পাবলিক FiveM সার্ভার আক্রমণের শিকার হয়, সাধারণত প্রথম মাসের মধ্যেই।
ডেটাবেস আর txAdmin
ফ্রেমওয়ার্কগুলো প্লেয়ার, ইনভেন্টরি আর গাড়ি MySQL (MariaDB)-এ রাখে। মাঝারি মাপের সার্ভারে ডেটাবেসের জন্য ২০০ থেকে ৫০০ MB RAM ধরে নিন, আর সেটি একই মেশিনে বা একই ডেটাসেন্টারে রাখুন: ইন্টারনেটের অন্য প্রান্তে থাকা ডেটাবেস প্রতিটি কোয়েরি করা স্ক্রিপ্টে লেটেন্সি যোগ করে, যা প্লেয়াররা ইনভেন্টরি খোলার সময় ল্যাগ হিসেবে টের পায়।
FiveM-এর ওয়েব প্যানেল txAdmin-এর প্রায় কিছুই লাগে না: কয়েকশ মেগাবাইট আর একটি পোর্ট (ডিফল্ট ৪০১২০)। এটি FXServer-এর সঙ্গেই আসে, তাই আলাদা করে কিছু ইনস্টল করার নেই।
প্ল্যান বেছে নেওয়া
আপনি যা ভাবছেন তার চেয়ে এক ধাপ ছোট প্ল্যান দিয়ে শুরু করুন আর এক সপ্তাহ প্যানেলের রিসোর্স গ্রাফ দেখুন। যে RAM আপনি ব্যবহার করেন না, সেটি প্রতি মাসে অপচয় হওয়া টাকা, আর গেম সার্ভার প্ল্যান আপগ্রেড করতে এক মিনিট লাগে। পরের ধাপে যাওয়ার সংকেত: দিনে কয়েক ঘণ্টার বেশি RAM ৮০%-এর উপরে, কিংবা প্লেয়ার অনলাইন থাকা অবস্থায় মূল থ্রেড ৯০%-এর উপরে।
VibeGAMES-এ FiveM প্ল্যানগুলো ২ GB থেকে ৩২ GB পর্যন্ত, AMD Ryzen হার্ডওয়্যারে NVMe স্টোরেজ, DDoS সুরক্ষা আর এক ক্লিকে ইনস্টলযোগ্য txAdmin, ESX, QBCore ও Qbox সহ। উপরের টেবিল দেখে প্ল্যান বেছে নিন, আর আপনার সিটি বড় হলে প্যানেল থেকেই আপগ্রেড করুন।
আপনার FiveM সার্ভার শুরু করুন
AMD Ryzen-এ FiveM হোস্টিং, সঙ্গে NVMe স্টোরেজ, DDoS সুরক্ষা আর এক ক্লিকের ফ্রেমওয়ার্ক, ১৫টি লোকেশনে। কয়েক মিনিটেই অনলাইন।
এটিও পড়ুন