On Nov 11, 2005, at 3:58 PM, meyergru wrote:
seanadams Wrote:
Keep in mind Squeezenetwork runs several hundred clients on each
server
PC - I don't have the number off the top of my head but I think it's
over a thousand. This is almost entirely the same code base as
SlimServer - the core performance considerations needed to make this
work are already present in SlimServer.
But this is only the metainformation delivery part, not serving to the
clients.
True. Luckily, the data serving part of SlimServer is quite
efficient (compared to the screen rendering, database access, etc.)
Even so, you will need more CPU power.
The thing I would worry about most is the single-threaded nature of
SlimServer for a large number of players.
One thing we do on the SqueezeNetwork is run multiple SlimServers on
a given machine and use a load balancer to assign players to server
processes.
A simpler solution for a fixed installation would be to have the
server configured with multiple IP addresses and bind server
processes to separate IP addresses via the command line options.
Then have your players configured to connect to specific server IP
addresses.
Finally, consider using multiple inexpensive server machines each
running a single instance of slimserver. A Redundant Array of
Inexpensive SlimServers.
-dean
_______________________________________________
Discuss mailing list
Discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss