Czy VPS na lvlup podoła moim oczekiwaniom?

brunoww22 | 2019-01-14 09:47:16 UTC | #1

Witam,
tworze serwery minecraft, umiem bardzo dobrze zoptymalizować swój serwer (silnik, autorskie pluginy)
Kiedys korzystałem z serwerów minecraft na lvlup, lecz bylo duzo problemów, nie raz FTP nie działało itp.
Przeniosłem się na titanaxe, korzystałem z ich usług pół roku do dzisiaj, po licznej fali problemów z przeciążeniem RAMu, gdy moj serwer był na maxa zoptymalizowany. Dla testu kupiłem tam też VPS i to samo liczne przeciążenia RAMU.

Przykłady:

SRV MC - 12 GB RAM gra 30 os i są lagi.
VPS - 12 GB RAM gra 15 os i wywala serwer.

Jeszcze raz podkreślam, że optymalizacja bardzo dobra, testowałem to nawet, stawiając serwer na moim kompie.

Większość hostingów po prostu oszukuje z RAMem.

I moje pytanie brzmi, czy kupując VPS na lvlup, mogę być pewien, że będzie on stabilnie działał, że nie bedzie przeciążeń RAMu przy dobrej optymalizacji z mojej strony i nie wywali serwera przy 15 osobach jak to bylo na titanaxe.

Pozdrawiam
Liczę na to, że trochę osób się podzieli swoimi doświadczeniami z lvlup.


Szymonjjay | 2019-01-13 12:27:57 UTC | #2

Według mnie tak. Kiedyś miałem tutaj serwer mc na vps 6gb na niezopymalizowanych skryptach i dopiero od 40 osób lagowało, także 12 na pewno starczy do 80+ osób nawet :)


Nieznajomy11 | 2019-01-13 12:27:53 UTC | #3

Przy VPS KVM raczej nie będzie problemów. To o czym mówisz, wynika z faktu, że pewnie wcześniej korzystałeś z VPS o wirtualizacji typu LXC czy OpenVZ, przy których niektóre firmy przeginają z oversellingiem i to ostro.


brunoww22 | 2019-01-13 12:31:02 UTC | #4

Na titanaxe, nawet jak korzystam z serwera mc, to są takie problemy nie ma znaczenia czy serwer mc, czy VPS.
Kiedys miałem VPS na lvlup i lekkie problemy też były ale to mogło wynikać z tego, że wtedy byłem zielony w tym temacie.


Szymonjjay | 2019-01-13 12:39:04 UTC | #5

Ja jako tako problemów na lvlup nie miałem, więc z czystym sumieniem mogę ci polecić ich VPS, na których działam już od 1.5 roku :)


brunoww22 | 2019-01-13 12:43:47 UTC | #6

@Szymonjjay Ile masz GB RAM, i co stoi na tym VPS?


brunoww22 | 2019-01-13 12:46:32 UTC | #7

@SystemZ Mógłbyś udzielić się w tym temacie? :smiley:
Odnośnie waszych VPSów.


error | 2019-01-13 12:59:05 UTC | #8

[quote=”brunoww22, post:1, topic:9708”]
zoptymalizować swój serwer (silnik, autorskie pluginy)
[/quote]

To, że umiesz pisać pluginy nie oznacza, że są one optymalne

[quote=”brunoww22, post:1, topic:9708”]
I moje pytanie brzmi, czy kupując VPS na lvlup, mogę być pewien, że będzie on stabilnie działał, że nie bedzie przeciążeń RAMu przy dobrej optymalizacji z mojej strony i nie wywali serwera przy 15 osobach jak to bylo na titanaxe.
[/quote]

Sam korzystam z usług lvlupa ponad rok i żadnych problemów nie miałem, mogę polecić :+1:


DoreK | 2019-01-13 13:00:14 UTC | #9

Nie powinieneś mieć żadnych problemów. U mnie na 4vcpu (16GB) przy ~70 osobach i poprawnej optymalizacji nie było żadnych problemów, a jestem w stanie uwierzyć, że przy ofercie 8GB byłbym w stanie uzyskać podobne wyniki. Wszystko zależy nie tylko od optymalizacji ale też od wtyczek - są takie, które są bardzo pazerne na zasoby (na przykład Citizens przy dużej ilości NPC ;]) i przy histerycznej optymalizacji nic nie zrobisz :man_shrugging: .


brunoww22 | 2019-01-13 13:06:44 UTC | #10

@error Nie umiem pisać pluginów, kolega który jest programistą je pisze.


error | 2019-01-13 13:08:08 UTC | #11

Co nie znaczy, że pisze je optymalnie ;)


DoreK | 2019-01-13 13:08:17 UTC | #12

No to już nie są autorskie :woman_shrugging:
Więc skąd wiesz, że są optymalne? Mi też tak wmawiano po czym okazało się że kod to dno i kilo mułu ;)


brunoww22 | 2019-01-13 13:08:25 UTC | #13

Wiem o tym, że są optymalne.


DoreK | 2019-01-13 13:08:43 UTC | #14

To ja wiem o tym, że VPSy z lvlup są ok. Nie potrzebujesz w takim razie więcej informacji


error | 2019-01-13 13:08:47 UTC | #15

Masz dowody? ;)


DoreK | 2019-01-13 13:09:30 UTC | #16

Właśnie - tu przydałyby się timingi ale wydaje mi się że odbiegamy od tematu…


brunoww22 | 2019-01-13 13:10:50 UTC | #17

Jakbym nie był pewien, że owe pluginy są optymalne to bym tak się nie upierał. Mój kuzyn tez jest programistą i sprawdza kod. Więc mam podwójną pewność.

Odbiegamy od tematu bo znalazl sie gosc, który się wtrąca w nie swoje sprawy.


error | 2019-01-13 13:13:05 UTC | #18

[quote=”brunoww22, post:17, topic:9708”]
Odbiegamy od tematu bo znalazl sie gosc, który się wtrąca w nie swoje sprawy.
[/quote]
Rozmawiamy o wydajności serwerów, więc sam nasuwa się problem wydajności zainstalowanego oprogramowania :thinking:


brunoww22 | 2019-01-13 13:20:27 UTC | #19

Ale kiedy ja mówię, że pluginy są optymalne, to nawet jak masz do tego wątpliwości. To powinieneś odnieść się do mojego problemu, zakładając że pluginy są optymalne.


error | 2019-01-13 23:56:12 UTC | #20

[quote=”brunoww22, post:19, topic:9708”]
zakładając że pluginy są optymalne.
[/quote]

Ok, w wielu firmach występuje wspomniane już zjawisko tzw. oversellingu czyli nadsprzedaży dostępnych zasobów z nadzieją, że nie każdy będzie wykorzystywał dostępne zasoby. Jest ok, dopóki faktycznie część zasobów jest wolna. Gorzej, jeśli wszyscy używają swoje zasoby a kilka osób z deklarowanych kilkunastu GB ma dostępnych kilka GB. Prawdopodobnie w titanaxe faktycznie przesadzają z tym oversellingiem a ty jesteś tego ofiarą. W lvlup jestem od roku, nigdy nie było żadnych problemów związanych z niedostępnością zasobów. Zdecydowanie polecam.


LinGruby | 2019-01-13 13:25:28 UTC | #21

@brunoww22

to mogę Ci coś podpowiedzieć jak nie wierzysz w to co piszą że KVM lvlup są dobre etc. itp.

to kup sobie dedyka i będziesz miał problem z głowy 32GB Ram czy nawet 64GB Ram gwarantuje Ci będzie rakieta :-D


DoreK | 2019-01-13 13:26:59 UTC | #22

IMO tyle ramu nie jest mu potrzebne, taki dedyk z 16GB na pewno by wystarczył :)


brunoww22 | 2019-01-13 13:28:59 UTC | #23

@LinGruby Skoro każdy poleca LVLUP. To zaryzykuję, za parę miesięcy mam zamiar kupić dedyka ale póki co szukam dobrego VPS.

@DoreK Kupie 32GB na lvlup i zobaczymy, bo robie siec serwerów, ale poki co lobby + bungecord + gildie, jak bedzie duzo graczy to kolejny tryb dodam.


DoreK | 2019-01-13 13:31:12 UTC | #24

[quote=”brunoww22, post:23, topic:9708”]
gildie
[/quote]

:face_vomiting:


Jeżeli zadbasz o odpowiednią optymalizację wszystkich serwerów wraz z systemem (a na początek też trzeba kilka rzeczy zrobić) to powinno być w porządku. Pamiętaj też że komenda startowa ma znaczenie ;) ~~i omijaj panele, stfu~~


brunoww22 | 2019-01-13 13:35:42 UTC | #25

Takiego skryptu do odpalania serwera używam.

BINDIR=”$(dirname “$(readlink -fn “$0”)”)” cd “$BINDIR”
screen -S minecraft -t minecraft -md java -Xmx11264M -Xms11264M -XX:MaxPermSize=512M -jar server.jar nogui
echo ‘Serwer zostal odpalony / Wpisz screen -r minecraft’


DoreK | 2019-01-13 13:36:52 UTC | #26

No i tu brakuje flag jvm, które mogą mieć znaczenie na wydajność. Ponoć masz doświadczenie w optymalizacji :thinking:


brunoww22 | 2019-01-13 13:38:45 UTC | #27

Doświadczenie w optymalizacji serwera minecraft. Jesli chodzi o silinik i pluginy.
Ten skrypt do znalazłem w necie xd

No dobra, jest wedlug ciebie lepsza komenda startowa niz ta? Bo ja sie nie znam na tym.

java -Xmx11264M -Xms11264M -jar server.jar


DoreK | 2019-01-13 13:39:34 UTC | #28

:woman_facepalming:
Ciekawi mnie jak wyglądają twoje konfiguracje silnika z takim podejściem xD
Mniejsza o to. Warto spróbować, jak będziesz miał problemy, to możesz śmiało napisać nowy wątek :)


brunoww22 | 2019-01-13 13:40:03 UTC | #29

OK dzieki za pomoc


Timo | 2019-01-13 14:01:40 UTC | #30

[quote=”brunoww22, post:27, topic:9708”]
Bo ja sie nie znam na tym
[/quote]
[quote=”brunoww22, post:1, topic:9708”]
umiem bardzo dobrze zoptymalizować swój serwer
[/quote]
To raczej się wyklucza :joy:

Poczytaj sobie tutaj, fajnie są opisane flagi: https://aikar.co/2018/07/02/tuning-the-jvm-g1gc-garbage-collector-flags-for-minecraft/


Wszystko zależy od ciebie - serwery VPS, nawet te z kilkoma rdzeniami, dysponują ogromną mocą. Wystarczy je dobrze skonfigurować, a będą śmigały ;)


brunoww22 | 2019-01-13 21:55:44 UTC | #31

Czytaj ze zrozumieniem,
nie znam się na komendach startowych itp.
A znam się na optymalizacji serwera który stoi bezpośrednio na maszynie i o kwestie z komendami startowymi ktoś zadbał za mnie.


Nieznajomy11 | 2019-01-13 23:33:38 UTC | #32

Jeśli wszyscy twoi specjaliści tak starannie dobierają rzeczy, jak te komendy startowe, które podałeś, to rzeczywiście specjaliści. Ta twoja pewność siebie dotycząca optymalizacji, a z drugiej strony nie wiesz, że komenda startowa i parametry JVM to całkiem sporo, jeśli chodzi o to co jest podstawą całego systemu.

obraz|690x459

Równie dobrze mogliby ci kit wciskać jaki sobie tylko zamarzą i pewnie byś nie zwrócił uwagi, tak się kończy taka bezgraniczna pewność. Bo kolega weryfikuje tutaj kolege i mówi, że kolega dobrze robi, a w ogóle to kolega kolegi który jest specjalistą też tak robi. :hushed:


brunoww22 | 2019-01-13 23:46:11 UTC | #33

@Nieznajomy11 Czytaj ze zrozumieniem człowieku, a potem dopiero coś pisz. W ogóle nie odnosisz się do tego co napisałem + zbaczasz z tematu.
Nigdzie nie mówiłem ze mam jakichś specjalistów tylko ze moj kolega pisze pluginy dla mnie.

Czego ty nie rozumiesz, jak mówię że pluginy są optymalne to udzielając mi odpowiedzi masz założyć ze są.
A co do komendy startowej i parametrów JVM, mój problem w ogole nie dotyczy tego. Wiec nie wiem po co o tym wspominasz.

Przychodzisz na forum i gadasz jakieś głupoty zamiast odnieść się do tematu posta.


McPlay | 2019-01-13 23:57:35 UTC | #34

@Nieznajomy11 W ogóle sie nie odniosłeś do tematu, jeżeli @brunoww22 mówi, że server jest optymalny to serwer jest optymalny, musisz przynajmniej założyć, że tak jest. Po za tym nie rozumiem jak możesz sugerować, że ktoś komuś wciska kit, gdy nie znasz w ogóle sytuacji, jest to Moim zdaniem zwykłe chamstwo. Polecam czytać ze zrozumieniem pytanie autora.


Lumpiasty | 2019-01-13 23:57:42 UTC | #35

Może skończcie temat, serwer podoła oczekiwaniom, (jeśli jest tak jak piszesz) a jak nie to zastanów się czy ci twoi eksperci są właściwymi osobami na ich stanowiskach.
Nie zapomnij się pochwalić się tym projektem w “Projekty użytkowników”, chcemy zobaczyć jak wyjdzie ;)


brunoww22 | 2019-01-13 23:59:08 UTC | #36

@Lumpiasty Co Wy macie z tymi ekspertami, nigdzie nie mówiłem, że mam jakichś ekspertów…


Lumpiasty | 2019-01-14 00:01:02 UTC | #37

[quote=”brunoww22, post:10, topic:9708”]
Nie umiem pisać pluginów, kolega który jest programistą je pisze.
[/quote]

Jeśli uważasz, że on ci pisze pluginy, które są “optymalne” to wydaje mi się, że można go określić mianem eksperta.


brunoww22 | 2019-01-14 00:01:55 UTC | #38

To że nie umiem pisać pluginów to nie znaczy, że nie umiem sprawdzić czy są optymalne.


Lumpiasty | 2019-01-14 00:03:58 UTC | #39

(i znowu wracasz do tematu)
Przecież się upierasz, że całość jest optymalna

[quote=”brunoww22, post:33, topic:9708”]
Czego ty nie rozumiesz, jak mówię że pluginy są optymalne
[/quote]

[quote=”brunoww22, post:31, topic:9708”]
A znam się na optymalizacji serwera
[/quote]


brunoww22 | 2019-01-14 00:05:55 UTC | #40

Sorry, źle Cię zrozumiałem.


brunoww22 | 2019-01-14 00:05:36 UTC | #41

Temat do zamknięcia.


system | 2019-02-15 00:05:37 UTC | #42

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