Szybkość łącza pod serwer minecraft i ogólny sens “dedyka” w domu

White_Foxie | 2021-02-08 21:40:50 UTC | #1

Na wstępie mam nadzieję, że wybrałem dobrą kategorię, w końcu to pytanie, ale jeśli nie - proszę o przeniesienie <3

Kilkukrotnie widziałem już głosy osób, mówiących o postawieniu dedyka w domu. Moim zdaniem to świetny pomysł, ale… no właśnie, problemem na ogół jest sieć i jej prędkość (pomijam stabilność bo na to nie mamy wpływu).

Sam temat dedyka w domu wydaje mi się dość interesujący.
Podłączamy serwer i router lub modem pod UPS i w razie braku zasilania automatycznie pobiera prąd z akumulatora.
Kwestia hardware. Jak wiadomo minecraft kocha dużo soku, a statystyczny hosting oferuje taktowanie na poziomie max 4ghz.
Konfigurowalność? Dowolna.
CPU Potrzebujemy szybki procesor? Można wziąć przykładową i5 10th gen i podkręcać ile fabryka dała, albo ile chłodzenie pozwoli.
RAM Na początku nie mamy tyle kasy a dopiero starujemy? 8gb ramu załatwi sprawę, w końcu nic nie stoi na przeszkodzie, by potem to powiększyć.
DYSK Nie potrzeba dużo przestrzeni? Mały ssd za kilka złotych sobie poradzi.
BACKUP Backupy? Zawsze do budy można wrzucić 2 hdd’ki spięte w raid i backupować na nich.
W skrócie do wyboru do koloru

A potem? Jeśli chcemy skończyć, zawsze sprzęt można wykorzystać do czegoś innego lub po prostu spieniężyć odzyskując część pieniędzy włożonych w niego

Ale teraz kwestia sieci

Jaka byłaby optymalna prędkość sieci dla serwera minecraft powiedzmy do 100 graczy?
10, 20, 30 czy może 50mb/s uploadu?

Przykładowo
U siebie w domu mam sieć 500mb/s download 30mb/s upload
Czy taka prędkość łącza byłaby wystarczająca dla serwera statystycznego serwera minecraft z dwoma trybami skyblock i survival z łączną ilością 100 slotów?

Kolejne pytanie, kwestia ddosów
Czy postawienie proxy w postaci bungeecorda lub jakiegoś jego forka na osobnym serwerze (przykładowo vps lvlupa lub cloud hetznera), zabezpieczy nas przed wyciekiem naszego domowego ip?

Zapraszam do dyskusji, chętnie poczytam wasze opinie, lepiej tutaj niż zaśmiecać wątki innych osób <3


KrEdEnS | 2021-02-08 21:58:35 UTC | #2

  1. Opłacalność takich eksperymentów zależy od portfela i mocy zasilacza (odsyłam do kalkulatora i ceny kilowatogodziny)
  2. Co do sprzętu no to 16GB RAM, prywatnie wybrał bym i3 10100f (cena sprzętu nie rozpieszcza) ewentualnie coś lepszego (R5 3600), co do dysku no to tylko SSD lub SSD NVME, do backupa jakieś stare “HA DE DE” , ewentualnie https://allegro.pl/oferta/dysk-twardy-hdd-western-digital-320gb-3-5-sata3-9172626350
  3. Sieć to minimum 50/50 jeżeli chciałbyś prywatnie korzystać dodatkowo z łącza fajnie 100/100
  4. Finalizując, bardziej opłaca się kupić VPSa / Dedyka mniej zapłacisz, mniej stresu no i gwarantowane SLA

White_Foxie | 2021-02-08 21:58:38 UTC | #3

dedyk z 5.0 ghz? Dlatego mówiłem o i5


KrEdEnS | 2021-02-08 21:59:32 UTC | #4

i3 10100f ma wydajność i7 7700 na początek styknie a i można zrobić z tego fajnego domowego kompa jeżeli projekt nie wypali ;)


White_Foxie | 2021-02-08 22:00:21 UTC | #5

Oczywiście, nie neguję takiego podejścia, nie mniej jednak ja mówię już o “rozwiniętym’ serwerze gdzie po prostu 4.7 w turbo to za mało


KrEdEnS | 2021-02-08 22:01:41 UTC | #6

Ryzen 5 3600 / i5 10gen :man_shrugging:
Ale to już mało opłacalne, bierz i3, będziesz zadowolony


White_Foxie | 2021-02-08 22:02:05 UTC | #7

Podałem i5 bo jak wiadomo intel kręci się jak szalony. Co prawda grzeje jak farelka, ale jednak na intelu wyciśniemy więcej soku. A no i łyka wolniejszy ram bez utraty wydajności


KrEdEnS | 2021-02-08 22:02:27 UTC | #8

[quote=”White_Foxie, post:7, topic:17901”]
A no i łyka wolniejszy ram bez utraty wydajności
[/quote]
No nie powiedział bym


White_Foxie | 2021-02-08 22:04:32 UTC | #9

Ale nadal pod względem OC wygrywa niestety. Nie jestem jakimś fanem czy coś, sam wolę amd ale jednak do oc niebieski wygrywa dlatego podrzuciłem jego


KrEdEnS | 2021-02-08 22:05:20 UTC | #10

I tak uzyskasz większą wydajność w obliczeniach korzystając z AMD (tak też się kręci)


Timo | 2021-02-08 22:08:00 UTC | #11

Ja jestem zdania, że warto mieć serwer domowy. Chociażby pod prywatne rzeczy, typu domowy udział sieciowy, czy prywatny serwer do urządzeń typu SmartHome.

Jednak pod publiczne projekty uważam, że nie warto. Z kilku powodów:
- sieć domowa to jednak sieć domowa. Obecnie usługodawcy oferują całkiem szybki i stabilny internet światłowodowy, także prędkości rzędu 100 Mbps wysyłania nie powinny być problemem przy nie największych projektach. Natomiast według mnie pojawia się tu konieczność odseparowania lokalnej sieci prywatnej od tej “publicznej”, bo tak ją należy postrzegać.
Znajdą tutaj zastosowanie takie rzeczy jak Firewall Sophos w wersji Home. Można go uruchomić przykładowo na wirtualnej maszynie.

Rachunek plusów i minusów pozostawiam do oceny.


White_Foxie | 2021-02-08 22:10:06 UTC | #12

Tak naprawdę głownie chodzi mi o kwestię wydajnościową. W przypadku nowszych wersji po prostu potrzeba dużej prędkości. Nie znam hostingu który zaoferuje mi szybkość procesora na poziomie 5/5.2ghz. Tam procesory lecą na stockach. Oczywiście jest to w pełni uzasadnione i podyktowane długą bezawaryjną pracą, ale jednak trochę boli


Timo | 2021-02-08 22:12:58 UTC | #13

No tak, tego typu taktowanie procesory to głównie desktopowe jednostki. A jak nazwa mówi, serwery to raczej procesory serwerowe. Niższe taktowanie rekompensowane jest często większą ilością rdzeni.

Można śmiało powiedzieć, że serwery z procesorami desktopowymi to serwery do zadań specjalnych, stąd też ich ogólna mniejsza dostępność.


KrEdEnS | 2021-02-08 22:15:05 UTC | #14

Minimum pod serwer https://www.x-kom.pl/lista/czxrhpwhw
Jeżeli obecnie masz MC na jakimś VPS odczujesz różnicę na +, dodatkową zaletą jest szybkie przekształcenie go w desktopa.
Cena tego “serwera” to +- dedyk na pół roku…


White_Foxie | 2021-02-08 22:15:21 UTC | #15

Akurat dostępność nie jest problemem. Sam mam wykupiony serwer z ryzenem 5 3600 który jak wiadomo jest serwerem desktopowym. Problem w tym że ma stockowe zegary. Gdybyśmy mówili o wersji 1.8-1.12 to nie ma problemu, ale trochę miałem dość dobrze zoptymalizowany serwer najpierw na 1.15.2 a potem na 1.16.3 i to był dramat


White_Foxie | 2021-02-08 22:16:00 UTC | #16

A ja mogę odliczyć zasilacz, obudowę, dysk i ram


KrEdEnS | 2021-02-08 22:16:13 UTC | #17

Hmm jeżeli masz obecnie całego dedyka dla siebie na R5 to zastanowił bym się nad optymalizacją MC


White_Foxie | 2021-02-08 22:17:57 UTC | #18

[quote=”White_Foxie, post:15, topic:17901”]
trochę miałem dość dobrze zoptymalizowany serwer najpierw na 1.15.2 a potem na 1.16.3
[/quote]

@KrEdEnS

edit. Pamiętaj że silnik mc bazuje na jednym wątku


KrEdEnS | 2021-02-08 22:19:39 UTC | #19

[quote=”White_Foxie, post:18, topic:17901”]
edit. Pamiętaj że silnik mc bazuje na jednym wątku
[/quote]

Od 1.12 chyba już nie do końca

Spróbuj podkręcić obecnego ryzena jeżeli masz dostęp do IPMI/KVMIP


White_Foxie | 2021-02-08 22:20:01 UTC | #20

emm, i teraz wyszło jak wielkim jestem amatorem. Hetzner na to w ogóle pozwala?


KrEdEnS | 2021-02-08 22:21:48 UTC | #21

[quote=”White_Foxie, post:20, topic:17901”]
Hetzner na to w ogóle pozwala?
[/quote]

Jeżeli masz dostęp do IPMI możesz spróbować, ale wydaje mi się, że raczej tam takich bajerów nie uświadczysz, tylko zwykły tryb rescue


system | 2021-03-12 22:20:38 UTC | #22

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