测试存储网络性能的方法、系统及组网方法论文和设计-王飞

全文摘要

本发明实施例公开了测试存储网络性能的方法、系统及组网方法,包括将同一存储服务器上每两个待测网口做bond绑定,并配置为同一IP地址;三个存储服务器为一组,通过所述待测网口两两互联,且相连的待测网口配置同一IP网段;其一存储服务器发送测试指令,与之相连的存储服务器检测待测网口所在IP网段,调用待测网口的测试指令,进行网络性能测试。通过将三个存储服务器进行组网,配置待测网络,对存储服务器进行两两互联,在每个存储服务器上设置测试单元,三个存储服务器相互进行测试,不需要交换机支持,排除交换机干扰,同时节省测试成本,提高测试效率。

主设计要求

1.一种测试存储网络性能的方法,其特征是,所述方法包括以下步骤:将同一存储服务器上每两个待测网口做bond绑定,并配置为同一IP地址;三个存储服务器为一组,通过所述待测网口两两互联,且相连的待测网口配置同一IP网段;其一存储服务器发送测试指令,与之相连的存储服务器检测待测网口所在IP网段,调用待测网口的测试指令,进行网络性能测试。

设计方案

1.一种测试存储网络性能的方法,其特征是,所述方法包括以下步骤:

将同一存储服务器上每两个待测网口做bond绑定,并配置为同一IP地址;

三个存储服务器为一组,通过所述待测网口两两互联,且相连的待测网口配置同一IP网段;

其一存储服务器发送测试指令,与之相连的存储服务器检测待测网口所在IP网段,调用待测网口的测试指令,进行网络性能测试。

2.根据权利要求1所述的测试存储网络性能的方法,其特征是,所述存储服务器上设置多种带宽的待测网口,不同带宽的测试网口分别组网,配置为不同的IP网段。

3.根据权利要求2所述的测试存储网络性能的方法,其特征是,同一存储服务器上不同的待测网口同时进行网络性能测试。

4.根据权利要求1-3任一项所述的测试存储网络性能的方法,其特征是,所述方法还包括对测试数据的分析处理,具体过程为:

每个存储服务器将本服务器上的测试数据进行汇总,并发送给组网内的每个存储服务器;

每个存储服务器对测试数据各自进行分析,得到待测网口的测试结果。

5.一种测试存储网络性能的系统,其特征是,包括若干测试组,每个测试组包括通过待测网口两两互联的三个存储服务器,同一存储服务器上的两个待测网口做bond绑定,并配置为同一IP地址,相连的待测网口配置同一IP网段;每个存储服务器上安装测试单元,所述测试单元用于发送本服务器上待测网口的测试指令,执行相连存储服务器的测试。

6.根据权利要求5所述的测试存储网络性能的系统,其特征是,所述测试单元包括服务模块和执行模块,所述服务模块用于向执行模块发送测试指令,并为执行模块的测试提供测试工具、测试指令集和测试参数,所述执行模块用于基于服务模块的测试指令,调用所述测试工具和测试指令集进行网口测试。

7.根据权利要求5或6所述的测试存储网络性能的系统,其特征是,所述测试单元还包括汇总模块和分析模块,所述汇总模块用于将本存储服务器上的测试数据进行汇总,并发送给组网内的所有分析模块,所述分析模块用于分析测试数据,得出网口测试结果。

8.一种测试存储网络性能的组网方法,其特征是,所述方法包括通过待测网口两两互联的三个存储服务器,同一存储服务器上的两个待测网口做bond绑定,并配置为同一IP地址,相连的待测网口配置同一IP网段。

9.根据权利要求8所述的测试存储网络性能的组网方法,其特征是,同一组网内的待测网口为相同带宽的网口。

设计说明书

技术领域

本发明涉及网络性能测试技术领域,具体地说是测试存储网络性能的方法、系统及组网方法。

背景技术

网络是存储技术中非常重要的一环,网络的性能表现直接影响整个存储系统的流畅度、关乎存储系统的整体性能及稳定性。因此在当前存储技术条件下,网络的性能表现非常重要。

在当前存储网络性能测试过程中,通常使用测试工具对每个网口进行测试。或者采用服务器同时对多个节点上的网口进行测试,这些测试手段均需要交换机进行数据传输,且一次测试仅能对相同带宽的网口进行测试,若要对不同网口测试,需要重新配置测试环境,选用对应的交换机,环境配置复杂,测试成本高。

发明内容

本发明实施例中提供了测试存储网络性能的方法、系统及组网方法,以解决现有测试环境配置复杂、测试成本高的问题。

为了解决上述技术问题,本发明实施例公开了如下技术方案:

本发明第一方面提供了一种测试存储网络性能的方法,所述方法包括以下步骤:

将同一存储服务器上每两个待测网口做bond绑定,并配置为同一IP地址;

三个存储服务器为一组,通过所述待测网口两两互联,且相连的待测网口配置同一IP网段;

其一存储服务器发送测试指令,与之相连的存储服务器检测待测网口所在IP网段,调用待测网口的测试指令,进行网络性能测试。

进一步地,所述每个存储服务器上设置多种带宽的待测网口,不同带宽的测试网口分别组网,配置为不同的IP网段。

进一步地,同一存储服务器上不同的待测网口同时进行网络性能测试。

进一步地,所述方法还包括对测试数据的分析处理,具体过程为:

每个存储服务器将本服务器上的测试数据进行汇总,并发送给组网内的每个存储服务器;

每个存储服务器对测试数据各自进行分析,得到待测网口的测试结果。

本发明第二方面提供了一种测试存储网络性能的系统,包括若干测试组,每个测试组包括通过待测网口两两互联的三个存储服务器,同一存储服务器上的两个待测网口做bond绑定,并配置为同一IP地址,相连的待测网口配置同一IP网段;每个存储服务器上安装测试单元,所述测试单元用于发送本服务器上待测网口的测试指令,执行相连存储服务器的测试。

进一步地,所述测试单元包括服务模块和执行模块,所述服务模块用于向执行模块发送测试指令,并为执行模块的测试提供测试工具、测试指令集和测试参数,所述执行模块用于基于服务模块的测试指令,调用所述测试工具和测试指令集进行网口测试。

进一步地,所述测试单元还包括汇总模块和分析模块,所述汇总模块用于将本存储服务器上的测试数据进行汇总,并发送给组网内的所有分析模块,所述分析模块用于分析测试数据,得出网口测试结果。

本发明第三方面提供了一种测试存储网络性能的组网方法,所述方法包括通过待测网口两两互联的三个存储服务器,同一存储服务器上的两个待测网口做bond绑定,并配置为同一IP地址,相连的待测网口配置同一IP网段。

进一步地,同一组网内的待测网口为相同带宽的网口。

发明内容中提供的效果仅仅是实施例的效果,而不是发明所有的全部效果,上述技术方案中的一个技术方案具有如下优点或有益效果:

1、通过将三个存储服务器进行组网,配置待测网络,对存储服务器进行两两互联,在每个存储服务器上设置测试单元,三个存储服务器相互进行测试,不需要交换机支持,排除交换机干扰,同时节省测试成本;同一存储服务器上不同带宽的网口可同时配置到不同的组网中,对多个网口同时进行测试,提高测试效率。

2、汇总模块将测试数据汇总后,发送给组网内的所有存储服务器,方便对测试结果的分析和查看。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明所述方法的流程示意图;

图2是本发明所述系统一个组网的结构示意图;

图3是本发明所述系统实施例的示意图。

具体实施方式

为能清楚说明本方案的技术特点,下面通过具体实施方式,并结合其附图,对本发明进行详细阐述。下文的公开提供了许多不同的实施例或例子用来实现本发明的不同结构。为了简化本发明的公开,下文中对特定例子的部件和设置进行描述。此外,本发明可以在不同例子中重复参考数字和\/或字母。这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施例和\/或设置之间的关系。应当注意,在附图中所图示的部件不一定按比例绘制。本发明省略了对公知组件和处理技术及工艺的描述以避免不必要地限制本发明。

如图1所示,本发明测试存储网络性能的方法,其特征是,所述方法包括以下步骤:

将同一存储服务器上每两个待测网口做bond绑定,并配置为同一IP地址;

三个存储服务器为一组,通过所述待测网口两两互联,且相连的待测网口配置同一IP网段;

其一存储服务器发送测试指令,与之相连的存储服务器检测待测网口所在IP网段,调用待测网口的测试指令,进行网络性能测试。

如图2所示,虚线框内表示经bond绑定的两个待测网口,三个存储服务器通过待测网口实现两两互联,形成一个组网。每个存储服务器上设有多种带宽的待测网口,如百兆网口、千兆网口、万兆网口和IB(InfiniBand,无线带宽)网口等。三个存储服务器上均配置SSD(Solid State Drive,固态硬盘)系统盘,在系统内配置好网络绑定,为后续测试方便,可在系统内配置多组bond绑定,不同带宽的网口各自形成组网,配置为不同的IP网段。同一组网内的待测网口均为相同带宽的网口。

同一存储服务器上不同带宽的待测网口可同时进行测试,测试效率高。

每个存储服务器上均安装测试单元,用于发送本服务器上待测网口的测试指令,执行组网内存储服务器相连待测网口的测试,将测试数据进行汇总并分享至全网存储服务器。

测试单元包括服务模块、执行模块、汇总模块和分析模块。服务模块用于向执行模块发送测试指令,并为执行模块的测试提供测试工具、测试指令集和测试参数,执行模块用于基于服务模块的测试指令,调用测试工具和测试指令集进行网口测试。测试工具为iperf,测试指令集包含针对不同速率网络的测试指令,每个指令用来测试网口某一个维度的性能。维度包括记录网卡硬件信息、判断网卡逻辑速率、判断每个网卡流量是否均衡、记录每个网卡流量等。汇总模块用于将本存储服务器上的测试数据进行汇总,并发送给组网内的所有分析模块,分析模块用于分析测试数据,得出网口测试结果。

如图3所示,以存储服务器1发出测试指令为例,三个存储服务器同步测试指令。存储服务器2和存储服务器3上的执行模块各自进行测试,并将测试数据发送给各自的汇总模块,汇总模块将测试数据或熊,发送给组网内所有的分析模块。

系统盘上已经完成对网口的逻辑配置,如果需要更换存储服务器进行测试,只需将系统盘拔出并放到新的测试服务器上即可,无需重新安装软件、无需重新做网络绑定,操作简便。

以上所述只是本发明的优选实施方式,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也被视为本发明的保护范围。

设计图

测试存储网络性能的方法、系统及组网方法论文和设计

相关信息详情

申请码:申请号:CN201910580863.3

申请日:2019-06-29

公开号:CN110377485A

公开日:2019-10-25

国家:CN

国家/省市:32(江苏)

授权编号:授权时间:主分类号:G06F 11/30

专利分类号:G06F11/30;G06F11/36

范畴分类:40B;

申请人:苏州浪潮智能科技有限公司

第一申请人:苏州浪潮智能科技有限公司

申请人地址:215100 江苏省苏州市吴中区吴中经济开发区郭巷街道官浦路1号9幢

发明人:王飞

第一发明人:王飞

当前权利人:苏州浪潮智能科技有限公司

代理人:黄晓燕

代理机构:37105

代理机构编号:济南诚智商标专利事务所有限公司

优先权:关键词:当前状态:审核中

类型名称:外观设计

标签:;  ;  ;  ;  ;  

测试存储网络性能的方法、系统及组网方法论文和设计-王飞
下载Doc文档

猜你喜欢