[发明专利]一种刀片服务器的网络性能检测方法和系统有效
申请号: | 201110460118.9 | 申请日: | 2011-12-31 |
公开(公告)号: | CN103188116A | 公开(公告)日: | 2013-07-03 |
发明(设计)人: | 贠文辉;唐本亭;高峰;胡晓峰;杨军;李炯;刘淇 | 申请(专利权)人: | 中国移动通信集团公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/46 |
代理公司: | 北京中誉威圣知识产权代理有限公司 11279 | 代理人: | 彭晓玲;龚镇雄 |
地址: | 100032 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 刀片 服务器 网络 性能 检测 方法 系统 | ||
1.一种刀片服务器的网络性能检测方法,其特征在于,包括步骤:
A.预置网络流量模型配置参数,初始化刀片服务器的网卡端口;
B.获得所述刀片服务器的刀片网卡地址和检测压力端的网卡地址;
C.根据所述网络流量模型配置参数生成压力测试数据包;
D.判断是否为测试所述刀片服务器对外网络性能,如是则将所述压力测试数据包通过所述刀片服务器刀片的物理网卡发送至所述检测压力端的网卡地址,同时接收所述检测压力端发送的数据包;
E.在预设时间内持续发送所述压力测试数据包,直到出现网络性能拐点;
F.检测所述刀片服务器网卡端口的网络性能参数,获得所述刀片服务器的网络性能检测结果。
2.如权利要求1所述的刀片服务器的网络性能检测方法,其特征在于,所述刀片服务器刀片的网卡包括物理网卡和/或虚拟机的虚拟网卡。
3.如权利要求1或2所述的刀片服务器的网络性能检测方法,其特征在于,所述步骤B具体为:
检测压力端向所述刀片服务器刀片的网卡端口发送数据流量,使所述刀片服务器网卡和所述检测压力端网卡记录到对方的网卡地址;
将所述刀片服务器网卡端口作为一组,将所述检测压力端的网卡端口作为另一组,所述检测压力端向所述刀片服务器发送骨干网络拓扑的数据流量,并且匹配所述的刀片服务器网卡地址。
4.如权利要求2所述的刀片服务器的网络性能检测方法,其特征在于,所述步骤D还包括:
当测试为所述刀片服务器的第一刀片或虚拟机和第二刀片或虚拟机之间的网络性能测试时,将所述压力测试数据包通过第一刀片的物理网卡或虚拟网卡发送至交换模块并转发至第二刀片的物理网卡或虚拟网卡;
当测试为所述刀片服务器第一刀片的虚拟机和第二刀片之间的网络性能测试时,将所述压力测试数据包通过第一刀片的虚拟机虚拟网卡发送至交换模块并转发至第二刀片的物理网卡。
5.如权利要求1所述的刀片服务器的网络性能检测方法,其特征在于,步骤A中所述的网络流量模型配置参数包括压力发生数据包长度、压力发生端口数、压力发生数据包协议、压力发生数据包流量和方向以及端口互联拓扑。
6.如权利要求1所述的刀片服务器的网络性能检测方法,其特征在于,所述步骤E进一步包括:
通过压力上升阶段将网络流量传输压力加到一设定值,经过一预定时间的持续平稳加压过程,最后经过压力下降阶段结束检测;
所述持续平稳加压过程为压力数据统计记录,初始和结束阶段的数据不记录到最后结果。
7.如权利要求1所述的刀片服务器的网络性能检测方法,其特征在于,所述步骤F中性能参数包括:发送和接收数据的每秒比特数、平均响应时延、最大响应时延、总计发送和接收流量和丢包率。
8.一种刀片服务器的网络性能检测系统,其特征在于,包括压力测试数据包生成装置、检测压力端装置和压力测试统计装置,其中
所述压力测试数据包生成装置,用于初始化刀片服务器的网卡端口和生成压力测试数据包;
所述检测压力端装置,用于接收所述压力测试数据包并反馈相应的数据包;
所述压力测试统计装置,用于判断是否为测试所述刀片服务器对外网络性能,如是则将所述压力测试数据包通过所述刀片服务器刀片的物理网卡发送至所述检测压力端的网卡地址,同时接收所述检测压力端发送的数据包;在预设时间内持续发送所述压力测试数据包,直到出现网络性能拐点;检测所述刀片服务器网卡端口的网络性能参数,获得所述刀片服务器的网络性能检测结果。
9.如权利要求8所述的刀片服务器的网络性能检测系统,其特征在于,所述检测压力端装置为网络性能测试仪表。
10.如权利要求8所述的刀片服务器的网络性能检测系统,其特征在于,所述检测压力端装置还用于:
向所述刀片服务器的网卡端口发送数据流量,使所述刀片服务器网卡和所述检测压力端网卡记录到对方的网卡地址;
将所述刀片服务器网卡端口作为一组,将所述检测压力端的网卡端口作为另一组,所述检测压力端向所述刀片服务器发送骨干网络拓扑的数据流量,并且匹配所述的刀片服务器网卡地址。
11.如权利要求8所述的刀片服务器的网络性能检测系统,其特征在于,所述压力测试统计装置还用于:
当测试为所述刀片服务器的第一刀片或虚拟机和第二刀片或虚拟机之间的网络性能测试时,将所述网络流量通过第一刀片的物理网卡或虚拟网卡发送至交换模块并转发至第二刀片的物理网卡或虚拟网卡;
当测试为所述刀片服务器第一刀片的虚拟机和第二刀片之间的网络性能测试时,将所述网络流量通过第一刀片的虚拟机虚拟网卡发送至交换模块并转发至第二刀片的物理网卡。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团公司,未经中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110460118.9/1.html,转载请声明来源钻瓜专利网。