扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
在本页阅读全文(共2页)
Iperf网络带宽测试
带宽是网络的重要性能参数之一。Iperf 是一个网络性能测试工具,可以测试TCP和UDP带宽质量。
1)TCP连接带宽质量测试
TCP window size是影响TCP连接网路性能的重要参数之一。一般,操作系统都默认设置一个TCP window size的最大值(OS upper limits on TCP window size),有的是64KB,有的是1MB。Iperf能够检测出这个操作系统规定的TCP window size的最大值。同时,Iperf还能够测试出在当前TCP window size设定下,网络的最大带宽。
2)UDP连接带宽质量测试
UDP是一种不可靠传输的协议。Iperf能够测试出UDP连接时,网络的带宽与丢包率。
Iperf测试环境为C/S网络架构,客户端与服务器端都安装RHEL4.5 x32操作系统。
测试结果
Web负载压力测试
在Web负载压力测试部分,我们进行了2个场景的测试,测试时长7min:
Web负载压力测试 | ||
厂商 |
Inspur浪潮 | |
产品型号 |
Inspur AS | |
测试场景 |
场景1 |
场景2 |
不同并发数事务平均响应时间 |
0.4 |
0.409 |
每秒网页点击率 |
1716.375 |
1953 |
每秒网页下载数 |
1724.375 |
1953.25 |
网页下载总数 |
521816 |
528557 |
网卡每秒吞吐量 |
127.264MBytes |
126.830MBytes |
上图是在不同压力负载下,一台压力机的事务响应时间图。响应时间均值是0.4秒,90%的事务可以在0.887秒完成。一般来说,如果一个网页的打开时间在5秒以内时是可以接受的,在测试场景中,只需要0.4秒,已经很快了。
上图是一台压力机的每秒点击率图,均值是910.812,最大值是1523.5。两台压力机总的点击率均值是1246.753,最大值是1953。也就是说,AS500M可以处理1953个并发用户的网页访问。网页大小从10kB到5MB不等,基本呈正态分布。
上图是一台压力机的每秒吞吐量图,均值是92,061,043Bytes,另一台压力机吞吐量均值是28,385,955 Bytes。两台压力机总的吞吐量均值是120,446,998Bytes。每秒吞吐量值代表了在测试的时间内,每秒传输的网页数据的字节数,这个数值越高越好。
上图是一台压力机的TPS(Total Transaction per Second)图,TPS均值是912.794,最大值是1527.25。两台压力机总的TPS均值是1248.735,总最大值是1953.25。这个指标说明服务器每秒最多可以处理1953个网页下载事务(包含一定比例的500KB、5MB网页)。
通过两个场景的测试,AS500M能完全发挥千兆网卡的极限带宽,利用率可达100%。由于,本次测试5M和500K这样的较大网页占有一定比例,所以最大TPS看起来不是很高,为1953.25。
Windows Media Load Simulator测试
下面是使用WMLS进行1690kbps码流多片源测试的抓图:
1690kbps码流片源是指播放速度是1690kbps的视频文件。多片源就是使用多个相同码流的视频文件。如图中Stream List所示,采用了100个片源。
Client Profiles设置4900个Long Play。Long Play就是模拟用户观看一个视频文件,中间没有“拖放”等其他动作。
设置每秒增加20个并发用户,Stream list Usage选用Random方式。测试时长不限。
根据测试数据,得到测试结论如下:
Windows Media Load Simulator9 测试 | |||||||
厂商 |
Inspur浪潮 |
产品型号 |
AS | ||||
测试场景 |
最大 播放机 |
稳定 播发机 |
播放效果 |
Processor |
Memory |
Network |
Disk |
1690kbps单片源 |
3129 |
3013 |
声音流畅,图像基本流畅 |
处理器时间很低(越低越好) |
8GB物理内存完全发挥 |
千兆网卡带宽完全发挥 |
磁盘队列较低(越低越好) |
1690kbps多片源 |
3254 |
3020 |
声音流畅,图像基本流畅 | ||||
450kbps单片源 |
4971 |
4900 |
声音、图像都很流畅 | ||||
450kbps多片源 |
4882 |
4553 |
声音、图像都很流畅 | ||||
64kbps多片源 |
5961 |
5961 |
声音、图像都很流畅 |
WMLS软件瓶颈 |
Windows Media Load Simulator主要是测试AS500M存储服务器作为流媒体服务器时的性能表现。通过流媒体点播测试可以发现,1690Kbps大码流的片源,最大播放机可以达到3254个,稳定播放机数是3020个;这也就意味着,如果有3020个用户同时点播同一个1690kbps码流的视频文件时,可以很流畅的播放。450Kbps码流的片源,最大播放机可以达到4971个,稳定播放机数是4900个;这也就意味着,如果有4900个用户同时点播同一个450kbps码流的视频文件时,声音和图像都可以很流畅的播放。在进行64kbps多片源测试时,由于WMLS测试软件存在瓶颈,没有测试出该码流的最大播放机数,但5961的数值已经不低了。
AS500M配置的是Intel 82566的千兆网卡,从测试结果看,流的网络传输性能非常好,再加上其本身的海量存储(可达16TB),把AS500M作为流媒体服务器是一个很不错的选择。
Iperf测试
下面是使用Iperf测试UDP协议时的抓图:
测试数据如下:
Iperf网络带宽测试 | ||
厂商 |
Inspur浪潮 | |
产品型号 |
Inspur AS | |
测试场景 |
TCP |
UDP |
带宽(Mb/s) |
941 |
959 |
丢包率 |
0.0027% | |
OS upper limits on TCP window size (KB) |
256 |
测试总结
通过对AS500M主板、网卡、磁盘、RAID卡等进行特殊优化,这款存储服务器I/O性能的表现令人满意。从以上各项测试我们可以看到,AS500M的独特设计,使得其作为流媒体服务器应用时,性能表现出色,可以稳定支持3020个用户同时点播同一个1690kbps大码流的视频文件,声音、图像均可流畅播放。同时,可以把网卡和内存潜力完全发挥出来,给用户带来最大增益。另外,本次被测的AS500M采用16块Seagate SATA 750GB硬盘,高传输性能的前提下,又能确保海量的存储空间。
AS500M作为存储服务器,虽然并不是完全为Web服务器设计,然而从Web负载压力测试数据来看,其Web性能也很不错。调整AS500M不同的配置,它将是适用于更多用途。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者