云服务器出口带宽如何测试
测试服务器带宽前,要了解带宽的含义:带宽是指服务器接入骨干互联网的出口最大能达到的达到量,是指若干个用户同时访问时的最大速率,而不是某个用户测试就能达到的速度。
很多人总是把带宽当成宽带来测试,最直接的表现就是:在自己服务器上下载东西测试速度,一旦下载得到东西慢了就觉得有问题。其实这是最不准确的。登录服务器上下载软件或者在你本地下载服务器上的软件时,发现无法达到所说的速度,原因跟你本地的上网速率有关。即使你本地是100M上网,因为经过若干路由,因中途路由器的速度是有一定限制和损耗的。正确的测试办法应该是:
1ping目标地址[参数t]
举例:
在“开始菜单”-运行-输入cmd-进入DOS界面-输入命令:pingwwwcom-t(或者目标的IP地址)
运行结果:C:DocumentsandSettings Administrator>pingwwwcom-t输入的命令
按住CTRL+C停止ping,查看结果:
Pingstatisticsfor1207238170:
Packets:Sent=48,Received=48,Lost=0(0%loss),合计发包83个,收到83个,丢包0对保率0Approximateroundtriptimesinmilli-seconds:Minimum=10ms,Maximum=12ms,Average=10ms最小值10毫秒,最大值12毫秒,平均10毫秒一个速度好的机房,首先丢包率不能超过1%,最好是1
2、测试路由tracertrouter
这个是看看测试点到达目标服务器需要经过多少个路由器,并且可以根据经过的每个路由的毫秒数字看出慢在那个路由器,并通过ipnslookup来查看这个ip属于那个运营商的,甚至那个省市的运营商的,这样就一目了然了。
举例:C:DocumentsandSettings Administrator>tracertwwwcom-d
由上面的测试可以看出,到目标机房的hops跳数是越少越好,在国内一般在15-18左右为好,同城的应该在12-15左右。
如果由个别跳数的毫秒数特别大,可以去whoissc查询ip归属,可以基本确定慢在哪那个运营商那里,鉴于南北电信联通互联不互通的情况一直存在,有时候知道慢在什么地方,也是没办法解决的。只有根据客户群上网方式所在地来选择电信或者网通。
3、文件下载
这个很简单,首先了解你上网方式的最大值,如果是2MBPS的ADSL,那么理论最大下载速度是21024/8=256KB,实际最大下载速度是200KB以上都算稳定,如果是512KPS的adsl,一般在50-60KB就达到峰值了。测试的时候找超过50M的文件下载,时间稍微长一点,用单线程下载,主要看一个平均值就可以了,如果能达到上网方式的下载峰值,并且稳定在一个数值段,那么可以说都是稳定的。
在服务器托管到机房后,您可以远程登入服务器,到网站测试下载大文件,然后查看您本机的带宽使用情况,就可以了解您本机正使用了多少带宽。
A:广东电信机房测试(如果服务器在广东这个测试非常准确):从avlcomcn下载
http://benchmarkavlcomcn/cab/avltoolexe测试工具,在服务器运行这个工具,点击测试网站速率,然后在"开始"->"运行",输入"taskmgr",出现window任务管理器,选择"联网"就可以看到服务器带宽占用情况。也可以通过FTP进行文件上传测试,在测试时,在"开始"->;"运行",输入"taskmgr",出现window任务管理器查看带宽消耗状况。腾正每天有接到很多测试申请,所以积累了很多经验
B:双线服务器测试:双线服务器测试比较麻烦,由于双线服务器有电信网关/网通网关,您必须保证测试电信线路时使用电信网关,测试网通线路时使用网通网关,否则这个测试将没有任何意义。
注意:
1、以上测试方法可以让您看到服务器当前实际消耗带宽量,这个测试值要看您选择的数据下载服务器和您的服务器是否在同一个省网(例如:同是广东电信或者广东网通的,这样才准确),并且要确保数据下载服务器是没有带宽限制的。
2、你必须确定数据服务器有足够的带宽提供服务,例如:如果数据服务器有很大的独立带宽,那么您的服务器可以从对方服务器全速下载,那才能真实反映您服务器带宽,如果数据服务器只有100K-几M带宽(或者分配给每个下载请求的带宽只有几M,那么就无法反映您服务器带宽)。
网络带宽利用率是指:带宽每秒收到、发送信息的效率。带宽分配是为了在有限的带宽内保证实时业务的传输,不至于因为业务量太大而出现网络阻塞现象。
我们访问互联网的过程中存在这两种行为:一是上传数据,二是下载数据。上行带宽指的是上传的速度,而下行带宽指的是下载数据时的速度。
云帮手通过对服务器多网卡的上行带宽和下行带宽传输情况进行实时监控,使用户可以精准了解到各网卡的运行情况,做到合理带宽分配,保证网络畅通。
你可试下这个命令
nload是一个命令行工具,让用户可以分开来监控入站流量和出站流量。它还可以绘制图表以显示入站流量和出站流量,视图比例可以调整。用起来很简单,不支持许多选项。
所以,如果你只需要快速查看总带宽使用情况,无需每个进程的详细情况,那么nload用起来很方便。
一般正确计算带宽的方法是:每秒钟下载文件的字节数×8/07 = 宽带的速率。这前提是你必须先关闭其他正在运行中的网络应用程序,不能同时下载其他网页和软件。
举例说明,如果你的站是网站或者论坛网站,1M带宽就相当于200人左右在线。假如说是下载的话,那么就要看并发连接数目。最后用并发数目除以每个人所占用的带宽。例如:2400人同时在线,2400人并发同时操作,每个人的页面30KB,那么合算成带宽就是:2400/(30KB8)=10Mb
参考资料:
0条评论