云服务器出口带宽如何测试

云服务器出口带宽如何测试,第1张

测试服务器带宽前,要了解带宽的含义:带宽是指服务器接入骨干互联网的出口最大能达到的达到量,是指若干个用户同时访问时的最大速率,而不是某个用户测试就能达到的速度。

很多人总是把带宽当成宽带来测试,最直接的表现就是:在自己服务器上下载东西测试速度,一旦下载得到东西慢了就觉得有问题。其实这是最不准确的。登录服务器上下载软件或者在你本地下载服务器上的软件时,发现无法达到所说的速度,原因跟你本地的上网速率有关。即使你本地是100M上网,因为经过若干路由,因中途路由器的速度是有一定限制和损耗的。正确的测试办法应该是:

1.ping目标地址[参数t]

举例:

在“开始菜单”-运行-输入cmd-进入DOS界面-输入命令:pingwww.***.com-t(或者目标的IP地址)

运行结果:C:DocumentsandSettings Administrator&gtpingwww.***.com-t【输入的命令】

按住CTRL+C停止ping,查看结果:

Pingstatisticsfor120.72.38.170:

Packets:Sent=48,Received=48,Lost=0(0%loss),【合计发包83个,收到83个,丢包0对保率0】Approximateroundtriptimesinmilli-seconds:Minimum=10ms,Maximum=12ms,Average=10ms【最小值10毫秒,最大值12毫秒,平均10毫秒】一个速度好的机房,首先丢包率不能超过1%,最好是1

2、测试路由tracertrouter

这个是看看测试点到达目标服务器需要经过多少个路由器,并且可以根据经过的每个路由的毫秒数字看出慢在那个路由器,并通过ipnslookup来查看这个ip属于那个运营商的,甚至那个省市的运营商的,这样就一目了然了。

举例:C:DocumentsandSettings Administrator&gttracertwww.***.com-d

由上面的测试可以看出,到目标机房的hops跳数是越少越好,在国内一般在15-18左右为好,同城的应该在12-15左右。

如果由个别跳数的毫秒数特别大,可以去whois.sc查询ip归属,可以基本确定慢在哪那个运营商那里,鉴于南北电信联通互联不互通的情况一直存在,有时候知道慢在什么地方,也是没办法解决的。只有根据客户群上网方式所在地来选择电信或者网通。

3、文件下载

这个很简单,首先了解你上网方式的最大值,如果是2MBPS的ADSL,那么理论最大下载速度是2*1024/8=256KB,实际最大下载速度是200KB以上都算稳定,如果是512KPS的adsl,一般在50-60KB就达到峰值了。测试的时候找超过50M的文件下载,时间稍微长一点,用单线程下载,主要看一个平均值就可以了,如果能达到上网方式的下载峰值,并且稳定在一个数值段,那么可以说都是稳定的。

第一种方案:

简单粗暴的一个方法,而且很直观。

就是在服务器上传大文件做下载测试,上传的时候可以估算到上传速度,下载的时候可以看到下载速度。

比如20M宽带 下载速度大概2M/s左右。

100M下载速度11M/s左右。

另外一个方法就是在服务器上使用。

第二种方案:

通过直接下载SpeedTest脚本,只需要简单的3步命令即可。

第一行为下载Speedtest工具

第二行命令为给speedtest权限

第三行命令为正在开始测速测试,并把结果输出为图片。

[root@bogon ~]#wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py

[root@bogon ~]#chmod +x speedtest-cli

[root@bogon ~]#./speedtest-cli --share

上图可以看到测试结束。

Download:7.31Mbit/s 表示下载速度

Upload:0.96 Mbit/s 表示上传速度

也可通过点击最后一行的图片链接,直观显示测试结果

是指云服务器内网每秒发送包数量,单位是PPS(Packets Per Second,每秒发包数量),内网收发包是衡量云服务器内部网络性能的一项指标,内网收发包PPS值越大说明内网性能越好。

常见的内网收发包有20万PPS、80万PPS、100万PPS等。如果是一台云服务器的单机应用,那么内网带宽、内网收发包性能也可以忽略,如果是集群应用,不同实例需要使用内网互通,那么内网带宽和内网收发包性能就很重要。

扩展资料:

云服务器关注的是高性能吞吐量计算能力,关注的是在一段时间内的工作量总和。因此,云服务器在架构上和传统的服务器有着很大的区别。

架构上,云服务器体系架构包含云处理器模块、网络处理模块、存储处理模块与系统件理模块等。这种架构的优势使得云服务器可以大大提高了利用率,采用多个云处理器完成系统设计,引入低功耗管理理念完成对系统的集中冗余管理,同时在系统中省去了很多重复的硬件。

云服务器一般包括线程、核、处理器、网络、加速器等功能单元全部计算的总和。因此,云计算一般都有着庞大的数据输入量或大量的工作集。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/526830.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-22
下一篇2023-06-22

发表评论

登录后才能评论

评论列表(0条)

    保存