P-F-S
Das bersonifiziere Pöse
- Registriert
- 26 Juni 2021
- Beiträge
- 530
- Erhaltene Likes
- 867
Hey Leute ;-)
Wie ihr ja sicherlich wisst bin ich stolzer und überzeugter Nutzer von Unraid :-D
Warum?
Weil durch den Appstore wirklich sehr viel vereinfacht wird und Unraid wirklich ne
flexible Sache.
Plex, schneller interner Datenaustausch, VM's, GameServer, Bild-Ki.... und der Spaß
hört nicht auf.
Beim Thema "GameServer" stehe ich allerdings grade vor einer kleinen Überlegung.
Generell ist es einfach, schnell und recht zuverlässig die GameServer, für Games wie
Ark, Enshrouded oder Minecraft in einem Docker laufen zu lassen. Der Appstore
von Unraid bietet hier sehr gute Docker an. Ganz nach dem Motto "Hirn aus und loslegen".
Nun haben meine Freunde und ich jedoch vor, das Game "Smallland" zu zocken.
Natürlich zusammen, natürlich auf einem dedizierten Server und natürlich bin ich
derjenige in unserem Freundeskreis der das ganze Ding hosten möchte.
Problematik dabei: Für das Game gibts noch keinen Docker.
Generell bietet Steam aber das Tool "dedicated-Server" dafür an.
Folgende Möglichkeiten kommen mir nun in den Kopf:
1. Eigenen Docker erstellen. Allerdings.... hab ich das bisher noch nie gemacht.
Ne Anleitung hierfür nehme ich gerne an :-D
2. VM mit Steam OS. Hierfür würde ich dann "einfach" meinen Steam Account nehmen
und das Ding installieren.
3. VM mit Windows 10 -> Steam drauf -> Mein Acc -> Dedicated-Server drauf.
Das ganze was mich da bisschen zum Nachdenken bringt ist allerdings, dass nen
Docker sich ja die Ressourcen ziehen kann die er braucht, hat das Game nen Update,
zieht der Docker sich das ( zumindest ists bei den Gameserver-Docker bisher immer so
gewesen ) Update nach nem Neustart einfach.
VM mit SteamOS ist vllt bisschen Ressourcenschonender als eine mit Windows.
Vorteil der Windows-VM ist aber ganz klar:
Wenn ich schon eine mache, würde ich die "groß" genug machen um bei Bedarf
generell die GameServer hierüber laufen zu lassen. Das bietet teils Vorteile, da sich
manche Sachen einfacher konfigurieren lassen.
Nachteil der Windows-Vm ist allerdings, dass Windows ja an und für sich schon
Ressourcen des Servers frisst.
Mein Unraid ist zwar nicht "schwach", aber kommt so laaaaaangsam teilweise mal
an seine Grenzen.
Ryzen 5700g
Vega ipgu
128Gb Ram ( DDR4 3200mhz 4x32 )
RTX 4070
10Gbit PCIE Karte von HP ( 2 Ports )
1x 500Gb SATA SSD für Docker
1x 500Gb SATA SSD für VM's ( aktuell 200Gb für ne Windows VM auf der nur Jdownloader brav zieht und entpackt )
2x512Gb NVME SSD als Cache
3x8Tb HDD für Arry
1x8Tb Parität
Speicher ist kein Problem.
Bei der CPU... merk ich bisher noch keine Probleme. Die VM läuft eigentlich immer, Plex ebenso und bei Bedarf der Docker mit ComfyUI und einzelne GameServer. ComfyUI nimmt sich bei Nutzung fast nur die RTX, Plex Transcoded über die RTX wenn nötig ( was die RTX sogut wie gar nicht auslastet ) und in der VM wird nicht dauerhaft entpackt.
Was aber manchmal knapp wird ist der RAM. Das Array läuft als ZFS, was schon generell bisschen Ram klaut. Die VM hat 16Gb spendiert bekommen. Plex nimmt sich ein bisschen, ComfyUI treibts bei aktiver Nutzung schön etwas höher...
Letzten Endes kommt ich manchmal gut und Gerne auf ne Ram-Auslastung von circa 75%
Weswegen ich nicht soooo sicher bin, obs Sinn macht jetzt nochmal ne VM nur für GameServer zu machen. Der würde ich ja schon 32Gb geben wollen. Nen GameServer wie Ark frisst mal gerne Ram. Allerdings spart es ja auch wieder Ram, weil in dem Fall ja kein GameServer als Docker parralel läuft
Was sagt ihr dazu?
Gibts vielleicht noch eine andere Möglichkeit?
Wie ihr ja sicherlich wisst bin ich stolzer und überzeugter Nutzer von Unraid :-D
Warum?
Weil durch den Appstore wirklich sehr viel vereinfacht wird und Unraid wirklich ne
flexible Sache.
Plex, schneller interner Datenaustausch, VM's, GameServer, Bild-Ki.... und der Spaß
hört nicht auf.
Beim Thema "GameServer" stehe ich allerdings grade vor einer kleinen Überlegung.
Generell ist es einfach, schnell und recht zuverlässig die GameServer, für Games wie
Ark, Enshrouded oder Minecraft in einem Docker laufen zu lassen. Der Appstore
von Unraid bietet hier sehr gute Docker an. Ganz nach dem Motto "Hirn aus und loslegen".
Nun haben meine Freunde und ich jedoch vor, das Game "Smallland" zu zocken.
Natürlich zusammen, natürlich auf einem dedizierten Server und natürlich bin ich
derjenige in unserem Freundeskreis der das ganze Ding hosten möchte.
Problematik dabei: Für das Game gibts noch keinen Docker.
Generell bietet Steam aber das Tool "dedicated-Server" dafür an.
Folgende Möglichkeiten kommen mir nun in den Kopf:
1. Eigenen Docker erstellen. Allerdings.... hab ich das bisher noch nie gemacht.
Ne Anleitung hierfür nehme ich gerne an :-D
2. VM mit Steam OS. Hierfür würde ich dann "einfach" meinen Steam Account nehmen
und das Ding installieren.
3. VM mit Windows 10 -> Steam drauf -> Mein Acc -> Dedicated-Server drauf.
Das ganze was mich da bisschen zum Nachdenken bringt ist allerdings, dass nen
Docker sich ja die Ressourcen ziehen kann die er braucht, hat das Game nen Update,
zieht der Docker sich das ( zumindest ists bei den Gameserver-Docker bisher immer so
gewesen ) Update nach nem Neustart einfach.
VM mit SteamOS ist vllt bisschen Ressourcenschonender als eine mit Windows.
Vorteil der Windows-VM ist aber ganz klar:
Wenn ich schon eine mache, würde ich die "groß" genug machen um bei Bedarf
generell die GameServer hierüber laufen zu lassen. Das bietet teils Vorteile, da sich
manche Sachen einfacher konfigurieren lassen.
Nachteil der Windows-Vm ist allerdings, dass Windows ja an und für sich schon
Ressourcen des Servers frisst.
Mein Unraid ist zwar nicht "schwach", aber kommt so laaaaaangsam teilweise mal
an seine Grenzen.
Ryzen 5700g
Vega ipgu
128Gb Ram ( DDR4 3200mhz 4x32 )
RTX 4070
10Gbit PCIE Karte von HP ( 2 Ports )
1x 500Gb SATA SSD für Docker
1x 500Gb SATA SSD für VM's ( aktuell 200Gb für ne Windows VM auf der nur Jdownloader brav zieht und entpackt )
2x512Gb NVME SSD als Cache
3x8Tb HDD für Arry
1x8Tb Parität
Speicher ist kein Problem.
Bei der CPU... merk ich bisher noch keine Probleme. Die VM läuft eigentlich immer, Plex ebenso und bei Bedarf der Docker mit ComfyUI und einzelne GameServer. ComfyUI nimmt sich bei Nutzung fast nur die RTX, Plex Transcoded über die RTX wenn nötig ( was die RTX sogut wie gar nicht auslastet ) und in der VM wird nicht dauerhaft entpackt.
Was aber manchmal knapp wird ist der RAM. Das Array läuft als ZFS, was schon generell bisschen Ram klaut. Die VM hat 16Gb spendiert bekommen. Plex nimmt sich ein bisschen, ComfyUI treibts bei aktiver Nutzung schön etwas höher...
Letzten Endes kommt ich manchmal gut und Gerne auf ne Ram-Auslastung von circa 75%
Weswegen ich nicht soooo sicher bin, obs Sinn macht jetzt nochmal ne VM nur für GameServer zu machen. Der würde ich ja schon 32Gb geben wollen. Nen GameServer wie Ark frisst mal gerne Ram. Allerdings spart es ja auch wieder Ram, weil in dem Fall ja kein GameServer als Docker parralel läuft
Was sagt ihr dazu?
Gibts vielleicht noch eine andere Möglichkeit?