【技术实现步骤摘要】
云网络设备的测试方法、装置、存储介质和计算机设备
本专利技术涉及信息
,特别是涉及一种云网络设备的测试方法、装置、存储介质和计算机设备。
技术介绍
对数据中心网络性能进行管理和优化时,首先需要对流量场景进行测试,以预估云网络设备是否能满足应对真实场景的需求,从而方便后续决策。并且随着虚拟化和云应用的使用越来越广泛,更多的虚拟公有云网络(VirtualPublicCloud,vpc)下的虚拟局域网(vlan)流量进入到云网络设备,针对云网络设备的测试越发重要。目前,现有的云网络测试方法主要是通过完全模拟通信协议建立会话,以完成对云网络设备的测试。然而,目前云网络设备在进行测试时,由于通信协议协议栈的复杂性导致无法建立足够的会话来模拟真实环境,故而需要通过集群部署来实现,但是,集群部署工作需要耗费大量的人力财力物力,从而提高了云网络设备测试工作的测试成本,并且导致云网络设备测试工作时间较长且效率低下。
技术实现思路
有鉴于此,本专利技术提供一种云网络设备的测试方法,主要目的在于能够通过具有不完全模拟功能的通信协议建立会话,以完成对云网络设备的测试,避免集群部署,从而降低测试成本,缩短测试时间,提高测试效率。依据本专利技术一个方面,提供了一种云网络设备的测试方法,包括:分析网络流量样本,以获取多租户网络结构的网络流量特征;设置基于不同网络流量特征的环境测试参数,模拟待测试云网络设备的测试环境;在模拟的测试环境下,创建基于具有不完全模拟功能的通信协议的 ...
【技术保护点】
1.一种云网络设备的测试方法,其特征在于,包括:/n分析网络流量样本,以获取多租户网络结构的网络流量特征;/n设置基于不同网络流量特征的环境测试参数,模拟待测试云网络设备的测试环境;/n在模拟的测试环境下,创建基于具有不完全模拟功能的通信协议的会话数据包,所述会话数据包是基于具有不完全模拟功能的通信协议建立的;/n将所述会话数据包通过云网络设备转发给服务端,所述服务端用于根据所述会话数据包生成流量反馈信息;/n接收并解析服务端通过云网络设备转发的流量反馈信息。/n
【技术特征摘要】
1.一种云网络设备的测试方法,其特征在于,包括:
分析网络流量样本,以获取多租户网络结构的网络流量特征;
设置基于不同网络流量特征的环境测试参数,模拟待测试云网络设备的测试环境;
在模拟的测试环境下,创建基于具有不完全模拟功能的通信协议的会话数据包,所述会话数据包是基于具有不完全模拟功能的通信协议建立的;
将所述会话数据包通过云网络设备转发给服务端,所述服务端用于根据所述会话数据包生成流量反馈信息;
接收并解析服务端通过云网络设备转发的流量反馈信息。
2.根据权利要求1的方法,其特征在于,所述创建基于具有不完全模拟功能的通信协议的会话数据包,包括:
根据预设的会话流量范围建立会话表;
根据所述会话表以及不完全模拟功能的通信协议,创建会话数据包。
3.根据权利要求1的方法,其特征在于,所述接收并解析服务端通过云网络设备转发的流量反馈信息之后,所述方法还包括:
根据解析的流量反馈信息,以及预设的统计算法,生成原始数据信息;
根据所述原始数据信息,以及预设的会话服务质量算法,计算会话服务质量标准差。
4.根据权利要求3的方法,其特征在于,所述根据解析的流量反馈信息,以及预设的统计算法,生成原始数据信息,包括:
提取全部流量反馈信息中的收到流量信息、发送流量信息、丢失流量信息;
将所述收到流量信息、所述发送流量信息、所述丢失流量信息分别累加,得到总收到流量信息、总发送流量信息、总丢失流量信息;
将所述总收到流量信息、所述总发送流量信息、所述总丢失流量信息确定为原始数据信息;
所述根据所述原始数据信息,以及预设的会话服务质量算法,计算会话服务质量标准差,包括:
利用所述原始数据信息进行加权平均计算;
将计算所得结果确定为所述会话服务质量标准差。
5.根据权利要求1的方法,其特征在于,所述基于多租户网络结构的网络流量特征,模拟待测试云网络设备的测试环境包括:
将所述会话数据包通过不同的虚拟局域网发送至所述云网络设备。
6.一种云网络设备的测试方法,其特征在于,包括:
接收客户端通过云网络设备转发的会话数据包,所述会话数据包为所述客户端基于具有不完全模拟功能的通信协议建立的;
根据所述会话数据包生成流量反馈信息;
将所述流量反馈信息通过云网络设备转发给所述客户端。
<...
【专利技术属性】
技术研发人员:张齐国,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。