System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种云网络管理系统的混沌测试方法及其系统技术方案_技高网

一种云网络管理系统的混沌测试方法及其系统技术方案

技术编号:40938920 阅读:2 留言:0更新日期:2024-04-18 14:57
本发明专利技术涉及云网络管理系统技术领域,特别涉及一种云网络管理系统的混沌测试方法及其系统,包括以下步骤,根据线上资源池按照1:n规模比例,部署小型测试资源池,部署re‑overlay网络,制定特定镜像,计算单元模拟创建分布式NFV网元。本发明专利技术提供的一种云网络管理系统的混沌测试方法,在有限的测试环境中,对云网管控组件进行网元管控规模模拟测试,在当前overlay的情况下,搭建re‑overlay网络及环境,通过资源虚拟化模拟被测网元设备,提高被测设备数量规模,且基于模拟测试环境进行混沌测试,能最大程度的反映承载业务流量的背景下,系统软件可提供的规模管控能力及软件鲁棒性。

【技术实现步骤摘要】

本专利技术涉及云网络管理系统,具体为一种云网络管理系统的混沌测试方法及其系统


技术介绍

1、云网络管理系统是一种用于管理和监控云计算环境中网络资源的软件系统。这类系统旨在简化网络配置、优化性能、提高可用性,并为云计算中的应用提供可靠的网络连接,常见的云服务提供商(如aws、azure、google cloud等)都提供了自己的云网络管理工具。此外,也有一些第三方的云网络管理软件可以用于跨多个云环境的一体化管理。

2、目前云计算呈现爆发式增长,其中云网络管控系统的管控规模能力是一个重要性能参数,在产品上线前如何有效的进行管控规模的极限测试并稳定运行,目前还没有统一的有效的方法,大多是一种单一组件或单一参数的理论测试值,不能很好的说明在承载一定用户流量负荷的情况下,系统的性能值及运行状况。


技术实现思路

1、为了解决上述问题,本专利技术提供了一种云网络管理系统的混沌测试方法。

2、本专利技术采用以下技术方案,一种云网络管理系统的混沌测试方法,包括以下步骤:

3、步骤s1:根据线上资源池按照1:n规模比例,其中n≥1,部署小型测试资源池,小型测试资源池包括云网管理配置单元,计算单元,nfv网元单元,云网管理配置系统纳管计算节点、nfv网元节点和网络打通;

4、步骤s2:部署re-overlay网络,在nfv网元单元创建re-overlay网关系统,用于实现分布式nfv网元与云网管理配置系统在overlay层面的管理通信;

5、步骤s3:根据步骤s2网络配置,制定特定镜像,计算单元模拟创建分布式nfv网元;

6、步骤s4:部署混沌测试工具,enetblade.sh;

7、步骤s5:预设混沌工具场景并实施测试,并收集测试结果。

8、作为上述技术方案的进一步描述:所述步骤s2中,配置模拟公网网段,re-overlay网关系统配置dnat,打通分布式虚拟nfv网元与云网络管理系统的管理通道。

9、作为上述技术方案的进一步描述:所述步骤s3中,制定特定镜像前,需要首先对虚机进行特定配置,并以此制作特定镜像,然后通过此镜像批量创建虚机,涉及kvm、docker等虚拟化形式。

10、作为上述技术方案的进一步描述:所述步骤s4中,混沌工具部署系统,自动从代码库拉取代码上传至环境的跳板机:/etc/test/,然后通过内部管理通道运行自动化脚本enetblade.sh,登录各系统进行预设场景测试。

11、作为上述技术方案的进一步描述:所述步骤s5中,混沌测试系统中,根据预设参数,能够进行测试过程的自适应调整,以达到预设场景的要求。

12、作为上述技术方案的进一步描述:所述云网络管理配置系统能够提供用户界面和api,使得用户能够直接进行管理和配置资源。

13、作为上述技术方案的进一步描述:所述步骤s2中,部署re-overlay网络涉及创建re-overlay网关系统,以实现分布式nfv网元与云网管理配置系统在overlay层面的管理通信的具体方法为:

14、步骤s21:规划网络拓扑,确定nfv网元的分布,考虑它们在物理网络中的位置,然后定义re-overlay网络的逻辑结构,包括网关节点和连接;

15、步骤s22:部署re-overlay网关系统,在nfv网元单元中部署re-overlay网关节点,这些节点负责连接nfv网元与re-overlay网络,配置网关节点的参数,确保其正确地与re-overlay网络通信;

16、步骤s23:创建overlay网络,使用re-overlay网关系统建立overlay网络,该网络在物理网络之上构建逻辑连接,分配ip地址和其他必要的网络参数;

17、步骤s24:与云网管理配置系统集成,在云网管理配置系统中配置re-overlay网络,以便能够识别和管理nfv网元,配置云网管理配置系统以允许overlay层面的管理通信,包括对网关系统的访问和配置;

18、步骤s25:测试与验证,进行网络测试,确保re-overlay网络的连通性和可靠性,验证nfv网元能够通过overlay网络与云网管理配置系统进行管理通信。

19、作为上述技术方案的进一步描述:所述使用re-overlay网关系统建立overlay网络的具体步骤为:

20、步骤s231:确保物理网络的正常运行,re-overlay将在物理网络之上建立逻辑连接,因此物理网络需要提供必要的连通性和带宽;

21、步骤s232:在物理网络中部署re-overlay网关节点,通过这些re-overlay网关节点负责建立overlay网络的逻辑连接;

22、步骤s233:配置每个re-overlay网关节点,以指定其在overlay网络中的角色、ip地址、子网分配等;

23、步骤s234:在re-overlay网关节点之间建立overlay连接,这些连接将在物理网络之上创建逻辑通道,使得节点可以相互通信;

24、步骤s235:为overlay网络中的设备分配ip地址,确保每个设备都能够通过overlay网络获得唯一的ip地址;

25、步骤s236:在overlay网络中的设备之间进行连通性测试,确保它们可以相互通信;

26、步骤s237:根据需要,配置overlay网络中的路由和策略,部署监控工具,以监视overlay网络的性能和状态。

27、作为上述技术方案的进一步描述:所述步骤s236中,对overlay网络中的设备之间进行连通性测试的工具为ping。

28、一种云网络管理系统的混沌测试系统,包括:

29、云网络管理配置单元,主要管理并配置计算节点、nfv网元节点;

30、计算单元,包括一组计算节点,用于执行各种计算任务。计算节点是云计算环境中的服务器,可以提供虚拟化的计算资源,允许在其上运行虚拟机或容器;

31、nfv网元单元,资源池中的nfv网元集群区,此处用来提供分布式nfv网元与云网络管理配置系统之间基于overlay网络的管理通信;

32、re-overlay网关单元,属于nfv网元单元,单独为分布式网元及云网络管理配置系统之间提供基于overlay之上的管理网络通道;

33、混沌工具部署单元,自动拉取代码,然后分发至各模块系统进行预设场景测试。

34、在上述技术方案中,本专利技术提供的一种云网络管理系统的混沌测试方法,在云资源池发布上线前,在有限的测试环境中,对云网管控组件进行网元管控规模模拟测试,在当前overlay的情况下,搭建re-overlay网络及环境,通过资源虚拟化模拟被测网元设备,提高被测设备数量规模,且基于模拟测试环境进行混沌测试,能最大程度的反映承载业务流量的背景下,系统软件可提供的规模管控能力及软件鲁棒性。

35、进一步的,本文档来自技高网...

【技术保护点】

1.一种云网络管理系统的混沌测试方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种云网络管理系统的混沌测试方法,其特征在于,所述步骤S2中,配置模拟公网网段,re-overlay网关系统配置DNAT,打通分布式虚拟NFV网元与云网络管理系统的管理通道。

3.根据权利要求1所述的一种云网络管理系统的混沌测试方法,其特征在于,所述步骤S3中,制定特定镜像前,需要首先对虚机进行特定配置,并以此制作特定镜像,然后通过此镜像批量创建虚机,涉及kvm、docker虚拟化形式。

4.根据权利要求1所述的一种云网络管理系统的混沌测试方法,其特征在于,所述步骤S4中,混沌工具部署系统,自动从代码库拉取代码上传至环境的跳板机:/etc/test/,然后通过内部管理通道运行自动化脚本enetblade.sh,登录各系统进行预设场景测试。

5.根据权利要求1所述的一种云网络管理系统的混沌测试方法,其特征在于,所述步骤S5中,混沌测试系统中,根据预设参数,能够进行测试过程的自适应调整,以达到预设场景的要求。

6.根据权利要求1所述的一种云网络管理系统的混沌测试方法,其特征在于,所述云网络管理配置系统能够提供用户界面和API,使得用户能够直接进行管理和配置资源。

7.根据权利要求2所述的一种云网络管理系统的混沌测试方法,其特征在于,所述步骤S2中,部署re-overlay网络涉及创建re-overlay网关系统,以实现分布式NFV网元与云网管理配置系统在overlay层面的管理通信的具体方法为:

8.根据权利要求1所述的一种云网络管理系统的混沌测试方法,其特征在于,所述使用re-overlay网关系统建立overlay网络的步骤为:

9.根据权利要求8所述的一种云网络管理系统的混沌测试方法,其特征在于,所述步骤S236中,对overlay网络中的设备之间进行连通性测试的工具为ping。

10.一种云网络管理系统的混沌测试系统,其基于权利要求1-8任一项所述的一种云网络管理系统的混沌测试方法实现,其特征在于,包括:

...

【技术特征摘要】

1.一种云网络管理系统的混沌测试方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种云网络管理系统的混沌测试方法,其特征在于,所述步骤s2中,配置模拟公网网段,re-overlay网关系统配置dnat,打通分布式虚拟nfv网元与云网络管理系统的管理通道。

3.根据权利要求1所述的一种云网络管理系统的混沌测试方法,其特征在于,所述步骤s3中,制定特定镜像前,需要首先对虚机进行特定配置,并以此制作特定镜像,然后通过此镜像批量创建虚机,涉及kvm、docker虚拟化形式。

4.根据权利要求1所述的一种云网络管理系统的混沌测试方法,其特征在于,所述步骤s4中,混沌工具部署系统,自动从代码库拉取代码上传至环境的跳板机:/etc/test/,然后通过内部管理通道运行自动化脚本enetblade.sh,登录各系统进行预设场景测试。

5.根据权利要求1所述的一种云网络管理系统的混沌测试方法,其特征在于,所述步骤s5中,混沌测试系统中,根据预设参数,能够进行测试过程...

【专利技术属性】
技术研发人员:王丽梅白雪王艺博
申请(专利权)人:天翼云科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1