MP Server settings - more than 20 clients connecting - Bandwith setting clients?
-
Hello to all,
yesterday we had a big online TE with 26 pilots at the Israel 0991 theatre. Sadly we experienced problem like big lagging etc. so i as server admin am a bit puzzled what the problem could be. Normaly we fly with 14 - 16 pilots without big hazzles.
First, our server specs: Core2Duo E8400@3GHz, 4GB RAM, ATI X1800, Windows 7 Pro. Connected thru a 16000 U/D DSL connection. Bandwith setting in BMS: 10000. Server of course in 3D and also running IVC. Dubious connections allowed (because some of our members can’t establish correct port forwarding because of provider restrictions)
The clients connected with a bandwith setting of 200.
Questions: is the server hardware to weak? Should have the clients higher bandwith set? Any special settings for the server needed?
Thx in advance
-
Not a network specialist, but 200 on client side seems pretty low…
-
First what is the upload and download speed of the server. Secondly 200 is way too low for that many people. Please have all your clients do a Speed test to the server Location to get a better idea what upload / download speed they get from there.
-
Bandwith setting in BMS: 10000.
If this is the setting for the server go higher for more clients. Remember !! the value in BMS phonebook is KILO-BIT !! not KILO-BYTE.
http://www.fischerclan.de/byte_umrechner.html (hier kannste umrechnen)
https://www.softperfect.com/products/networx/ (damit kannste checken vieviele daten oder bandwith wirklich am “strömen” sind am server, je nach client-anzahl)
-
I was reading many posts about this bandwith thing and i also already thought i have used the wrong values.
The server is connected via a 16Mbit (not byte connection to the net. I guess i should not set the bandwith setting higher than 14000 then. And about the clients: AFAIK the overall bandwith of all connecting clients should not exceed the bandwith of the server, am i right?
Or should they set their bandwith according to their measured upload (-25%)?
-
What is upload / download speed? maybe you wanna post the speed result so we can help you better.
-
Just tested:
-
On the server side try connection bandwidth: 12000 and the have all your clients use connection bandwidth: 512
-
Also probably a good idea to check the FPS of the server in the 3D world with everyone connected and flying. A low FPS can cause some of the lagging you are describing.
-
Thx for the first hints, guys. We will alter the bandwith settings for the next online session.
I didn’t think of the FPS of the server, good one! Upgrade of NIC and graphics adapter is ordered, let’s see if it helps too!
-
No need to upgrade gfx. Get the server on external view satellite " ’ " and leave it there. Also disable all eye candy last one u can do is create empty DDS files for all falcon DDS files and your fps will be great.
-
I agree with Arty, only update for Low power low heat if its only used as a server and not a client rig.
We just upgraded our server and used a HD-5450 low power passively cooled card, I use low GFX settings on the server and still get 70fps.
The Low FPS Morphine is talking about would be more CPU related load then lack of GFX card. And put the server far away from the action.
-
First, thx to all for their input. I’d love to see this thread growing, so keem 'em coming
I would have upgraded the GFX card anyway, i’ve ordered an GIGABYTE GeForce GT 730 2048MB GDDR5 64bit PCI-E 2 because it costs only 64 EUR which is pretty okay for it’s power. Heat is also not a problem as our server stands in an air-conditioned server room, constant 20°C there
I always use the trick with the satellite view, FPS are much higher than cockpit view. And our TE builders are advised to set the server flight far from the action to prevent other flights to enter it’s bubble.
But: is it now a problem if the accumulated upload bandwith of the clients exceed the bandwith of the server?
-
I have been watching the bandwidth usage on our server for a while now and on average I would say each client represents a load of about 100Kb.
This 100Kb does vary and also contain peak usage that may be 3 or 4 times average. Actually Teamviewer has a higher usage then a player.
So if you have 16 Mb up & down you should be safe.
PS: Before we had access to a dedicated hosted server I would host with a upload of 0.9Kb and on a good night could handle up to a max of 7-8 clients in total.
-
For the server framerate you can also use very low resolution. Turn off all eye candy, resolution to 640x480. No driver FSAA. Like this the gpu does not matter hardly at all.