Some of the file size is as big as 8 MB, when we did the stress test involving 3 concurrent users retrieving the same file, we noted that it was slow. The network bandwidth connecting the server to Internet is 8MB and users are mostly on 1MB broadband. The server is a dual processor with 1GB RAM. Therefore, I am not sure if the slowness is caused by network or hardware capacity. I would check if the CPU load increase when few users retrieve the same big file.
Would you be able to advise a better solution by gathering from the information furnished above?
Main Topics
Browse All Topics





by: BillBachPosted on 2009-03-05 at 11:35:58ID: 23809551
A virtual server in itself will not likely spread the load, but this depends much on what is the bottleneck. If the network bandwidth is the bottleneck (like if users are downloading via the Internet), then only a faster pipe is likely to help. If the files are compressed or stored on a compressed volume, then CPU loads on the box would certainly increase, and a second server might be helpful, but you might also need some way to load-balance the two.
When it gets slow, what do you see in terms of network utilization and CPU utilization? Where are users downloading the files from?