alex0801
16-08-2007, 16:11
Hallo,
wenn ich mich recht erinnere hab ich bei einem Sprecher in einem Channel etwa 3..3,5kbyte/sek eingehenden Traffik beim Client (größter Speex eingestellt).
Bei einer 100Mbit-Leitung sind ja knapp 10Mbyte/sek drin.
10Mbyte/sek * 1024 = 10240kbyte/sek
10240kbyte/sek / 3,5kbyte/sek = etwas über 290 Audiostreams...
Da der Server ja nicht mischt, würde das heißen dass ich im Worst-Case maximal 290 "Zuhörer" in den Channels haben kann (zuhörer impliziert dass auch jemand gerade im Channel spricht).
Bin ich da mit meiner Rechnung richtig?
Wenn ich mir so ansehe wieviele Slots da einige auf ihren Servers insgesamt betreiben, dann liegen da schon pangalaktische Dimensionen zwischen dem was geschrieben wird, und dem was ich eben für den Worst-Case ausgerechnet hab.
Klar, der Worst-Case ist nicht der "Normalfall". Und es werden ja auch nicht rund um die Uhr so viele Streams gleichzeitig zu den Clients geschickt.
Aber hier ein Beispiel:
Ein TS-Server wird für Clans benutzt. Da gibt's dann meinetwegen 30 Channels mit je 10 Leuten drin (ist ja nicht so abwägig, oder?). So, und wenn in jedem Channel mindestens einer Spricht, dann haben wir *mom* *rechen*
30 Channels
10 User pro Channel
= 300 User
Davon pro Channel ein Sprecher = 10 Sprecher
Sprecher hören sich nicht selbst, also müssen sie abgezogen werden.
300-10 = 290 ...
Tja, damit ist man ja schon an der Grenze von 100Mbit angelangt, oder?
So, ich hab mal folgende Thread ausgegraben:
http://forum.teamspeak.com/showthread.php?t=29937&highlight=performance
Das Fazit des Threads:
10.000 Slots sollten bei der im Thread angegebenen Hardware möglich sein, bei durchschnittlicher Nutzung...(Die angegebene Bandbreite von 10..15mbit versteh ich da allerdings nicht, aber egal )
Von den 10.000 Slots können dann aber nur 290 Sprecher mit mind. 1 Zuhörer sein.
Die restlichen 9710 gucken dann doof aus der Wäsche oder wie?
Das würde etwa 290 bei 10.000 entspricht gerade mal 2,9% ...
- Wieso setzt man da die mögliche Slot-Zahl so hoch an?
- Ist so eine niedrige Nutzung realistisch?
- Oder hab ich mich mit meinen "290" (wohl gemerkt: der absolute worstcase) was seltsam verrechnet.
- Oder kann jemand besser in Zahlen ausdrücken was ein 100Mbit-Server verkraftet ?!
Gruß
Alex
wenn ich mich recht erinnere hab ich bei einem Sprecher in einem Channel etwa 3..3,5kbyte/sek eingehenden Traffik beim Client (größter Speex eingestellt).
Bei einer 100Mbit-Leitung sind ja knapp 10Mbyte/sek drin.
10Mbyte/sek * 1024 = 10240kbyte/sek
10240kbyte/sek / 3,5kbyte/sek = etwas über 290 Audiostreams...
Da der Server ja nicht mischt, würde das heißen dass ich im Worst-Case maximal 290 "Zuhörer" in den Channels haben kann (zuhörer impliziert dass auch jemand gerade im Channel spricht).
Bin ich da mit meiner Rechnung richtig?
Wenn ich mir so ansehe wieviele Slots da einige auf ihren Servers insgesamt betreiben, dann liegen da schon pangalaktische Dimensionen zwischen dem was geschrieben wird, und dem was ich eben für den Worst-Case ausgerechnet hab.
Klar, der Worst-Case ist nicht der "Normalfall". Und es werden ja auch nicht rund um die Uhr so viele Streams gleichzeitig zu den Clients geschickt.
Aber hier ein Beispiel:
Ein TS-Server wird für Clans benutzt. Da gibt's dann meinetwegen 30 Channels mit je 10 Leuten drin (ist ja nicht so abwägig, oder?). So, und wenn in jedem Channel mindestens einer Spricht, dann haben wir *mom* *rechen*
30 Channels
10 User pro Channel
= 300 User
Davon pro Channel ein Sprecher = 10 Sprecher
Sprecher hören sich nicht selbst, also müssen sie abgezogen werden.
300-10 = 290 ...
Tja, damit ist man ja schon an der Grenze von 100Mbit angelangt, oder?
So, ich hab mal folgende Thread ausgegraben:
http://forum.teamspeak.com/showthread.php?t=29937&highlight=performance
Das Fazit des Threads:
10.000 Slots sollten bei der im Thread angegebenen Hardware möglich sein, bei durchschnittlicher Nutzung...(Die angegebene Bandbreite von 10..15mbit versteh ich da allerdings nicht, aber egal )
Von den 10.000 Slots können dann aber nur 290 Sprecher mit mind. 1 Zuhörer sein.
Die restlichen 9710 gucken dann doof aus der Wäsche oder wie?
Das würde etwa 290 bei 10.000 entspricht gerade mal 2,9% ...
- Wieso setzt man da die mögliche Slot-Zahl so hoch an?
- Ist so eine niedrige Nutzung realistisch?
- Oder hab ich mich mit meinen "290" (wohl gemerkt: der absolute worstcase) was seltsam verrechnet.
- Oder kann jemand besser in Zahlen ausdrücken was ein 100Mbit-Server verkraftet ?!
Gruß
Alex