Hallo tweakers!
Vandaag zullen we het probleem: Gameservers gaan behandelen. Om precies te zijn Counter-Strike gameservers. De horror van elke hosting provider. Volgende week is er namelijk weer Netgamez en op Netgamez draaien er natuurlijk weer gameservers.
Nu ben ik het 1 en ander aan het uitzoeken en heb ik jullie hulp erbij nodig. Een aantal feiten:
- Game: Counter-Strike 1.6 server
- Aantal machines: 6
- Specs: P4 3.2 - 1 GB intern geheugen
- Verbinding: LAN
- OS: linux
- DISTRO: Gentoo
- Kernel 2.6.*
Over de kernel. Voor gameservers is het van belang dat deze op een bepaald aan HZ draaien(dit is in te stellen bij het compillen van je eigen kernel). Volgens mij draait de 2.6.* kernel standaart op 1000hz.
Indien de kernel niet op bijv. 250, 500 of 1000hz is gecompiled zullen de GAMEservers niet geboost zijn en maar bijv. 100 server-side-fps halen. Dit beperkt de kwaliteit van de server ENORM. Vandaar het belang bij het compilen van het goede aantal HZ in de kernel
[ vraag 1 ] Als je veel topics leest met welke distro voor de gameservers het beste is komen Debian en Fedora Core het meeste naar voren. Alleen weet nooit iemand te vertellen "waarom". Ook is het zo dat andere distro's niet afgraden worden. Wij maken het liefst gebruik van Gentoo. Ik zie op de meeste forums geen negatieve reacties. Als iemand mij "exact" kan vertellen waarom ik voor debian of iets anders moet kiezen kan ik mijn keuze misschien herzien. Tot die tijd: Gentoo.
[ vraag 2 ] Zijn er hier mensen die zeggen "Je moet echt geen 2.6 kernel gebruiken maar 2.4 want blablabla(..) en dan zelf de 2.4 kernel op bijv. 1000hz compilen". Daar ben ik erg benieuwd naar. Waarom 2.4 of waarom 2.6 ? Zijn 2.4 kernels beter voor gameservers?
[ vraag 3 ] Ik heb dus 6 machines ter beschikking. Hier wil ik natuurlijk "zoveel" mogelijk goede gameservers op draaien. Hoeveel 10 player gameservers denk je dat deze bakken aan kunnen? Zelf ging ik hier naar opzoek en vond dit:
- plaatje: grafiek
- tutorial: link
Volgens de grafiek zou ik zo ongeveer 2 x 10 players kunnen hosten. Dat zijn maar 2 gameserver per server. Helaas weinig. Klopt dit ongeveer denken jullie?
Helaas staat er bij deze grafiek niet bij hoe die bak draait op het gebied van HZ etc.
Ik ben dus opzoek naar de beste combinatie. Bijvoorbeeld:
- 3 Gameservers op 500 hz kernel.
- 2 Gameservers op 1000 hz kernel.
Een gameserver die gemiddeld 200 server-side FPS haalt is prima. Hoe meer hoe beter. Als het maar stabiel blijft natuurlijk.
[ Conclusie ] Wat zijn jullie eigen ervaring op dit gebied? Wat denken jullie dat ik het beste kan doen.
EDIT: de topic titel is CS & CSS. Foutje van mij. Ik bedoelde alleen Counter-Strike 1.6 en niet SOURCE. Aan SOURCE wil ik nog niet denken. Eerst maar 1.6 fixxen
Vandaag zullen we het probleem: Gameservers gaan behandelen. Om precies te zijn Counter-Strike gameservers. De horror van elke hosting provider. Volgende week is er namelijk weer Netgamez en op Netgamez draaien er natuurlijk weer gameservers.
Nu ben ik het 1 en ander aan het uitzoeken en heb ik jullie hulp erbij nodig. Een aantal feiten:
- Game: Counter-Strike 1.6 server
- Aantal machines: 6
- Specs: P4 3.2 - 1 GB intern geheugen
- Verbinding: LAN
- OS: linux
- DISTRO: Gentoo
- Kernel 2.6.*
Over de kernel. Voor gameservers is het van belang dat deze op een bepaald aan HZ draaien(dit is in te stellen bij het compillen van je eigen kernel). Volgens mij draait de 2.6.* kernel standaart op 1000hz.
Indien de kernel niet op bijv. 250, 500 of 1000hz is gecompiled zullen de GAMEservers niet geboost zijn en maar bijv. 100 server-side-fps halen. Dit beperkt de kwaliteit van de server ENORM. Vandaar het belang bij het compilen van het goede aantal HZ in de kernel
[ vraag 1 ] Als je veel topics leest met welke distro voor de gameservers het beste is komen Debian en Fedora Core het meeste naar voren. Alleen weet nooit iemand te vertellen "waarom". Ook is het zo dat andere distro's niet afgraden worden. Wij maken het liefst gebruik van Gentoo. Ik zie op de meeste forums geen negatieve reacties. Als iemand mij "exact" kan vertellen waarom ik voor debian of iets anders moet kiezen kan ik mijn keuze misschien herzien. Tot die tijd: Gentoo.
[ vraag 2 ] Zijn er hier mensen die zeggen "Je moet echt geen 2.6 kernel gebruiken maar 2.4 want blablabla(..) en dan zelf de 2.4 kernel op bijv. 1000hz compilen". Daar ben ik erg benieuwd naar. Waarom 2.4 of waarom 2.6 ? Zijn 2.4 kernels beter voor gameservers?
[ vraag 3 ] Ik heb dus 6 machines ter beschikking. Hier wil ik natuurlijk "zoveel" mogelijk goede gameservers op draaien. Hoeveel 10 player gameservers denk je dat deze bakken aan kunnen? Zelf ging ik hier naar opzoek en vond dit:
- plaatje: grafiek
- tutorial: link
Volgens de grafiek zou ik zo ongeveer 2 x 10 players kunnen hosten. Dat zijn maar 2 gameserver per server. Helaas weinig. Klopt dit ongeveer denken jullie?
Helaas staat er bij deze grafiek niet bij hoe die bak draait op het gebied van HZ etc.
Ik ben dus opzoek naar de beste combinatie. Bijvoorbeeld:
- 3 Gameservers op 500 hz kernel.
- 2 Gameservers op 1000 hz kernel.
Een gameserver die gemiddeld 200 server-side FPS haalt is prima. Hoe meer hoe beter. Als het maar stabiel blijft natuurlijk.
[ Conclusie ] Wat zijn jullie eigen ervaring op dit gebied? Wat denken jullie dat ik het beste kan doen.
EDIT: de topic titel is CS & CSS. Foutje van mij. Ik bedoelde alleen Counter-Strike 1.6 en niet SOURCE. Aan SOURCE wil ik nog niet denken. Eerst maar 1.6 fixxen
[ Voor 5% gewijzigd door quakerix op 06-10-2005 00:54 ]