怎么估算服务器需要的带宽?
一般正确计算带宽的方法是:每秒钟下载文件的字节数×8/07 = 宽带的速率。这前提是你必须先关闭其他正在运行中的网络应用程序,不能同时下载其他网页和软件。
举例说明,如果你的站是网站或者论坛网站,1M带宽就相当于200人左右在线。假如说是下载的话,那么就要看并发连接数目。最后用并发数目除以每个人所占用的带宽。例如:2400人同时在线,2400人并发同时操作,每个人的页面30KB,那么合算成带宽就是:2400/(30KB8)=10Mb
参考资料:
用户数量和带宽没有任何必然的关系。
主要看你的业务类型。
如果是高带宽业务自然几个用户就占满了带宽资源。如果是低占用带宽的连接自然可以实现很多用户连接。
比如你的是视频服务器10个用户估计2m带宽就满了。如果是银行卡类的交易信息满足上万用户的交易也不是问题。
如果运营商只给了一个ip地址那么理论上可以实现65535个同时连接。有些内部服务占用端口实际可能稍微少一点,当然的你也不可能用到这么大的TCP/UDP连接数。
服务器所在的ISP所能提供给客户的总带宽一般就是服务器带宽。
比如他承诺100M带宽,1个客户10M的话,就是可以提供给10个客户。
不过他说的带宽只是理论带宽,不代表你能达到这样的速度。
就好像电信说ADSL能达到2-4M的带宽,实际我们下载的时候只有256-512K/S左右的速度,就是这个道理,实际受很多因素影响。比如线路啊,几大运营商之间的接口带宽啊等等。尤其是后者,电信网通之间的接口带宽很小,造成电信的服务器网通这边访问很慢,网通的服务器电信网络访问很慢。
所以如果你要发布网站或者服务器,就得考虑你面对的客户是北方的还是南方的,如果南方为主建议选电信,北方为主选网通。
0条评论