Ile zasobów do serwera Minecraft na 3000 graczy?

Pytania i problemy
6uzw
6uzw

Ile potrzeba GB ramu i jaki procesor jest potrzebny żeby mogło grać 3000 graczy?

TheMultii
TheMultii

image|128x128

igoyek
igoyek

Hej, wymagania techniczne serwerów Minecraft nie zależą jedynie od ilości grających na nich graczy, ale również od wielu innych czynników, np. optymalizacji serwera, pochłaniania zasobów przez pluginy, wydarzeń, które mają miejsce na serwerze (między innymi pojawianie się mobów). Dobór podzespołów do serwera to kwestia indywidualna każdego projektu i nie jest określona stała.

PS. Czytaj szybko zanim Ci moderatorzy wątek zamkną :kappa:

6uzw
6uzw

Np bez mobów ani zwierząt i tak z 20 podstawowych pluginów typu Word edit multiverse core

igoyek
igoyek

Tak jak wspomniałem wcześniej, jest to kwestia indywidualna i nie można określić dokładnych zasobów. Na pewno zalecam serwer dedykowany.

Helios1993
Helios1993

Przyjmuję, że software serwera jest profesjonalnie skonfigurowany oraz pozostałe zasoby (dysk, łącze itp.) są wystarczające.

Jeśli ma to być pojedynczy serwer z zachowaniem vanillowych mechanik, będziesz potrzebował procesor AMD Epyc 9654 (lub o zbliżonych parametrach) oraz 512gb RAM. (Silnik: Folia)

Jeśli ma to być sieć serwerów z różnymi trybami/minigrami, można pomyśleć nad 2-3x dedykami o zasobach Ryzen 9 5950x/128gb RAM każdy. Jest to tańsza opcja niż Epyc. (Silnik: Minestom)

HaxMC
HaxMC

512gb RAM? Pod serwer 3 tys. graczy? Koleżko no chyba nie, pomyliłeś się o takie 200GB.

riko.dev
riko.dev Moderator Freebies

Przy takiej skali lepszy jest podział serwera na tzw. sektory i rozbicie obciążenia na kilka serwerów dedykowanych niż trzymanie wszystkiego na jednym. Minecraft nie lubi wielu wątków bez modyfikacji w silniku.

Helios1993
Helios1993

HaxMC:

512gb RAM? Pod serwer 3 tys. graczy? Koleżko no chyba nie, pomyliłeś się o takie 200GB

Przy takich ilościach graczy trzeba uwzględnić całkiem spory overhead samej Javy oraz garbage collectora z niskim pause time. Przypomnę też, że dobrałem te zasoby dla serwera zachowującego vanillowe funkcje - a więc view distance 10, 70 potworów na każdego gracza itp.

riko.dev:

Przy takiej skali lepszy jest podział serwera na tzw. sektory

Dostępne projekty tego typu nie należą do stabilnych, a jeszcze gorzej gdy się taki zamówi - większość osób zajmujących się tworzeniem takich pluginów to amatorzy, trafiając na takiego można pożegnać się z serwerem (oraz pieniędzmi). Dużo lepszą alternatywą jest użycie wielowątkowego silnika - w większości przypadków jest stabilniejszy, a pluginy wymagają tylko bardzo małych zmian w kodzie (przy czym spora część popularnych pluginów już te zmiany wprowadziła).

system
system

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.