I have leased a general purpose dedicated server for hosting a low traffic dynamic website. It has a 100mbps network card.
The CPU is always less than 1%, it always has an abundance of free memory available, and network utilization is always under 1 percent utilization.
Problems:
1) Downloading a .zip file via HTTP from the server transfers at a maximum rate of 313 kbps. Downloading via FTP downloads at the same approximate rate. That is the best case scenario because by around mid-day (North America) transfer rates begin to degrade, by evening transfer rates are at about 60-80 kbps and by night 30-60 kbps. Please keep in mind that my traffic is consistently low at all hours. There is no real peak.
2) Video reproduction. In the early hours, video files on the server can be played by client browsers just fine but later in the day, video is constantly buffering. My video bitrate is 50kbps.
My dedicated server is up and running but not yet serving video. The video reproduction test above was performed by uploading a few hidden videos on the server for my testing purposes only.
I am wondering if my dedicated host provider's network is saturated. Any thoughts would be appreciated.