Hello Guys
This might be a stupid question, but I need to know if I allow free users to download at 200kbps, will this affect upload speeds and remote upload speeds?
I have over 90,000 unique visitors per day, 100,000 - 120,000 downloads per day. Now my users are complaining that upload speeds and remote upload is too slow.
Here are my server specs:
Main Server
HP DL160 G6
2x E5606
16 GB RAM
1 TB SATA
P410/512 MB + BBWC
1 GBIT uplink
Then I have 3 file servers:
HP DL160 G6
2x E5606
16 GB RAM
4x 3 TB SATA
P410/512 MB + BBWC
1 GBIT uplink (each server)
I also have Nginx installed by sibsoft on all servers.
Still my users complain about slow speeds. Should I make free user speeds less than 100Kbps or will adding more speed to free users fix this problem?
Because I read that if too many users download at a slow speed, this will effect performance.
Thanks!
XFileSharing Pro - Will 200Kbps For Free Users Kill My Servers?
Re: Will 200Kbps For Free Users Kill My Servers?
increasing the speed might help a bit, but not a lot
are you using any kind of raid on your file servers ?
are you using any kind of raid on your file servers ?
Re: Will 200Kbps For Free Users Kill My Servers?
You have to tell us how much bandwidth are you using, telling us that you are having 120000 downloads per day wont really help ask for the usage graph from your server provider and post it here, it should look like something like this (This is one of my servers with 10Gbps uplink)bee199 wrote: I have over 90,000 unique visitors per day, 100,000 - 120,000 downloads per day. Now my users are complaining that upload speeds and remote upload is too slow.
http://i45.tinypic.com/dr3z2d.jpg
Main server does not effect the upload speed as much as I know as the files are directly uploaded in to the file servers, isnt that right?bee199 wrote: Here are my server specs:
Main Server
HP DL160 G6
2x E5606
16 GB RAM
1 TB SATA
P410/512 MB + BBWC
1 GBIT uplink
What is the model of your SATA disk(give us more detail)? are you using raid at all?bee199 wrote: Then I have 3 file servers:
HP DL160 G6
2x E5606
16 GB RAM
4x 3 TB SATA
P410/512 MB + BBWC
1 GBIT uplink (each server)
Base on what I know uploads are handled by Apache so this wont either increase or decrease the speedbee199 wrote: I also have Nginx installed by sibsoft on all servers.
===================================================
The problem might be caused by a lot of different stuff, these are the most common ones
1- Your uplink is not fast enough so most of the times you are using all of the bandwidth you possibly can so when another user try to upload something it would be really slow
2- Your hard disks are messed up, it might be that they are old and not enterprise hard disks, you are not using raid as well so even if you are using good disk you might still not be able to use all of your uplink because the speed of your hard disk is slower then your actual uplink (!)
3- Your users that are trying to upload files or the servers that they are trying to remote upload from are far away from your servers, having distance would slow the speed down really badly, for example if you have a server is NL and you try to download a file from France you would have a good speed but if you try to download the same file from Malaysia you would have a really slow connection, same thing with uploading speed (so it's not just download, having distance would slow down the speed)