T1 indicates high bandwidth in both directions (1.5 Mbps) so I agree with Pinger, server hardware is the limiting factor's here. In the past when I had one ADSL line I had large amounts of players (up to 24) on but never consistantly over 100 msecs server load (my own limit). The lag present though was due to the single ADSL line. Now with two ADSL lines traffic concerns are eased somewhat and with 29 players before our SuperMod we had 80-90 msecs. After the SuperMod was installed we've had 19 players on and server load was barely 40 msecs. Disclaimer:
of course what is going on the server at the time determines how heavy the load is so players trading the least load, players doing missions more load and large groups PvPing highest loads. The numbers above are roughly average.
Lag is relative and is thought of as the times for server load, ping time and the client's load time. Yellow lag in a client's 'puter starts at about 300 msecs and red lag is about 500 msecs. Sometimes it can be manifested as a jumpy player ship but other times you may not notice a difference in the other player's ship at all. A player with 350 msec ping MAY cause some players grief on the server but it seems this is less of an issue than it seems. You would think it causes everyone on the server to slow down but if this has happened it's not noticable unless he's affcting server load. I have seen it happen with players nearby to a player with a poor 56k dial-up connection (got only 28.8k speed) but not for everyone on the server.
Mods from a client require a lot of traffic to compensate for the faster updates. This is exacerbated by the amount of players on the server. Server load and accompanying modder bandwidth (if applicable) will increase expotentially as player amounts increase. This is what I have seen on my server. So if you are allowing these mods on your server, all the server loads you are given are going to be skewed and only for the worse.
As for hardware & software on the server for optimum FL server use, I basically agree with Pinger except for a few things:
- Any Windoze from XP or NT families on up is stable enough. I run WinXPPro and it has been just fine. (never could get Win2k to work when I started so I stayed with WinXPPro and never looked back)
- Software firewall is a waste of CPU cycles and possibly ineffective. Get a hardware one which is best and save some CPU cycles. (if a hardware firewall is what you meant Pinger, then I am agreeing with you
)
- Fast hard drives are a misnomer in this case. Files written and read are relatively small while the server is up, saved game files <200k and a few INI files although the files for the admin programs can be quit large but only a MB or two. Or files accessed while the server is being loaded in which case it's loaded into memory (I TOTALLY agree with Pinger's suggestion of a large amount of RAM, I have 1 GB, flserver unmodded uses 350-500 MB of memory). In both of these cases the spindle speeds are not a big deal but HDD caches might be.
_____________
Earendil
SysAdmin of Boston Freelancer server
Server community website & forum:
EarendilsPlace.net (
server rules)