Zasoby pod serwer Minecraft

Zombie
minecraft
SP24
SP24

Witajcie! Mam do was pytanie, ile ramu potrzebuje aby serwer utrzymał 30-50 osób przy 19 pluginach? I czy vps 4gb ram z oferty PL lub FR wystarczyłby.

bopke
bopke Moderator forum.lvlup.pro

Wszystko zależy od tego jakie to pluginy, jak wygląda ich profil zużycia pamięci, ile światów będzie załadowanych, etc. Zbyt wiele zmiennych jest do wzięcia pod uwagę, ale 4GB może być krucho.

Timo
Timo Moderator forum.lvlup.pro

Przede wszystkim przy takiej ilości istotny jest CPU.

helczyna
helczyna

Brałbym VPS KVM+ 8 GB (FR) :thinking:

Aylin
Aylin ex-admin forum.lvlup.pro

Pierwsze pytanie: skąd wiesz że tyle graczy będzie? Jeśli dopiero startujesz z projektem to trochę szkoda inwestować więcej. Nie zakładaj optymistycznej wersji "bo ktoś coś gdzieś powie i/lub kupię gdzieś tam reklamę". Zacznij od mniejszej ilości slotów, czasem sam fakt że jest mniej miejsca powoduje że ludzie bardziej się interesują ;)

Drugie pytanie: na co Ci tyle pluginów? Czy one wszystkie są niezbędne do prawidłowego działania Twojego serwera? A może coś da się tak przerobić żeby skręcić ilość pluginów? Nie chcę nic mówić, ale im więcej dodatków tym większa szansa że się ze sobą pogryzą i przy późniejszych aktualizacjach może nie być zbyt różowo. Każdy dodatkowy plugin traktuj jak złodzieja, może kraść RAM, może kraść procka albo po prostu może kraść miejsce na dysku i nie działać jak powinien ;d

Jeśli da się zrobić jakieś oszczędności - zacznij od mniejszego pakietu. Ten zawsze da się zwiększyć wraz ze zwiększeniem zainteresowania graczy :slight_smile:

anon10657637
anon10657637

Aylin:

A może coś da się tak przerobić żeby skręcić ilość pluginów?

To już taki offtopic, ale warto wspomnieć. Generalnie w PL panuje od dawien dawna moda na tworzenie tzw. core, czyt. pakowaniu wszystkich ficzerów w jeden dla lepszej, uwaga uwaga, wydajności. Jest to oczywiście błędna praktyka, bo lepiej wszystko rozdzielić na osobne wtyczki i powiązać to zależnościami - zachowamy porządek itd itd.

Aylin:

Każdy dodatkowy plugin traktuj jak złodzieja, może kraść RAM, może kraść procka albo po prostu może kraść miejsce na dysku i nie działać jak powinien

Wszystko zależy od programisty, przy autorskich wtyczkach jak to napisałem wyżej, takie zjawisko występuje nagminnie. Ilość nie ma takiego znaczenia, bardziej ich wykonanie. Ja sam pracowałem na sieci gdzie na jednym trybie było około ~60 pluginów, tyle że to były moduły do jednego wielkiego silnika gry jaka tam była (skalarne, uniwersalne areny do minigierek + hook do nich).

SP24
SP24

W sumie niektóre pluginy mogę sprowadzić do jednego. Co do światów to będzie to jeden świat na którym wszystko będzie się działo. A ze slotami to może rzeczywiście trochę przesadzam jak na start. W takim razie zostajemy przy 50-30 slotach.

Nikox
Nikox

U mnie przy ~30 pluginach i czterech światach (world, nether, end, płaski) przy 25 graczach było stabilnie na vps OVZ 4GB. Jednak wszystko zależy od tego, jakich pluginów użyjesz, jak skonfigurujesz serwer. Pamiętaj, że scalanie paru pluginów w jeden lub zastąpienie ich skryptem nie jest dobrym rozwiązaniem.

SP24
SP24

Ale ovz nie nadaje się zbytnio pod serwery mc. Bardziej chodzi mi o KVM

Nikox
Nikox

SP24:

ovz nie nadaje się zbytnio pod serwery mc

Ja tu podlinkuje mój temat https://lvlup.rok.ovh/t/vps-openvz-czy-hosting/6833?u=nikox

Dla mnie ovz wystarcza, może dla ciebie to słaba oferta z powodu antyddosa, ograniczonej funkcjonalności, brak możliwości zmiany kernela, wgrania własnego systemu. Wtedy idź na kvm.

SP24
SP24

No zdecydowanie wybiore KVM, tylko interesuje mnie jakie parametry będzą najlepsze. Niektóre pluginy to po prostu API (np.ProtocolLib).

Nikox
Nikox

Na początek spróbuj 4GB KVM FR, jeśli będzie za mało możesz powiększyć pakiet po kontakcie z obsługą 😉

SP24
SP24

Dzięki za odpowiedź. Na pewno nie zaszkodzi spróbować.

SP24
SP24

Po drobnych porządkach zostało mi tylko 19 pluginów.

system
system

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