本发明涉及计算机以及政务领域,尤其涉及一种用于多云管理平台的云管总线。
背景技术:
1、伴随着社会电子信息化、云计算技术的快速发展,很多地方的政府部门也实施了上云计划,构建本地的政务云平台,从而将自己的业务部署上云,并且,多个云服务厂商提供各自的云平台,共同构建一个多云项目的场景也越来越多,这就需要有一个多云管理系统来提供给客户使用,对多个云平台的运行状况、资源操作进行整体管控。由于不同云平台在管理虚拟机方面具有各自的特点,因此数据中心大多采用多个云平台来监控、管理与调度其中心机器资源、虚拟化资源以及网络资源等。而不同的云平台在开发、运维及管理上存在很大差别,且云平台之间不能进行动态共享资源,影响了用户对于其提供云服务的整体体验,这就需要对分布式异地多云平台进行统一的运维管理。
技术实现思路
1、基于上述问题,本发明提供一种用于多云管理平台的云管总线,旨在解决现有技术中对多云技术交互技术未进行统一管理等技术问题。
2、一种用于多云管理平台的云管总线,包括:
3、机制建模模块,用于为目标云业务定制开发提供条件;
4、定制开发模块,连接机制建模模块,用于根据机制建模模块提供的条件进行目标云业务的定制开发;
5、策略规划模块,接入多个云平台,并分别连接机制建模模块和定制开发模块,用于:与云平台交互,为目标云业务进行云服务配置,调度配置的云服务运行目标云业务,并根据运行目标云业务得到的运行监控数据优化目标云业务以及云服务配置。
6、进一步的,机制建模模块包括:
7、功能需求子模块,用于为目标云业务的定制开发过程提供所需的功能单元并设定各功能单元之间的关系;
8、技术需求子模块,用于为目标云业务的定制开发过程提供技术支持;
9、数据模型子模块,用于为目标云业务的定制开发过程提供数据处理和数据存储方法和方式;
10、用户体验子模块,用于为目标云业务的定制开发过程提供交互界面,以供用户开发目标云业务。
11、进一步的,定制开发模块包括:
12、服务需求子模块,用于用户明确目标云业务所需的功能单元;
13、服务架构子模块,用于定义和设计目标云业务的整体架构,整体架构由执行功能单元的服务组件组合连接而成;
14、流程架构子模块,用于设定创建和管理目标云业务的工作流程;
15、数据架构子模块,用于定义以及设置管理目标云业务的数据结构。
16、进一步的,定制开发模块还包括:
17、安全架构子模块,用于定义以及设定管理目标云业务的安全策略。
18、进一步的,策略规划模块包括:
19、查询子模块,用于查询各云服务提供商提供的云服务并反馈查询结果;
20、绑定子模块,连接查询子模块,用于从查询结果将各云服务提供商提供的云服务绑定在一起;
21、调度子模块,连接绑定子模块,用于对配置的云服务进行调度分配;
22、装载子模块,连接调度子模块,用于将调度分配的云服务融合到云管总线的资源池中;
23、运行子模块,根据调度分配,利用融合到资源池中的云服务运行目标云业务。
24、进一步的,策略规划模块还包括:
25、监控子模块,分别连接调度子模块、装载子模块和运行子模块,用于收集目标云业务的运行过程中的运行监控数据。
26、进一步的,策略规划模块还包括:
27、计费子模块,连接装载子模块和监控子模块,用于根据融合到资源池中的云服务以及运行监控数据进行计费分析,生成计费报告并输出。
28、进一步的,策略规划模块还包括:
29、第一分析子模块,分别连接监控子模块,用于对运行监控数据进行分析,得到第一分析结果;
30、调度子模块,还连接第一分析子模块,用于根据分析结果动态调整对云服务的调度分配。
31、进一步的,策略规划模块还包括:
32、第二分析子模块,连接监控子模块,用于对运行监控数据进行分析,得到第二分析结果;
33、优化子模块,连接第二分析子模块,用于根据第二分析结果自动优化目标云业务的代码。
34、进一步的,策略规划模块还包括:
35、报告生成模块,分别连接第一分析子模块和第二分析子模块,用于根据第一分析结果和第二分析结果生成监控报告并输出。
36、本发明的有益技术效果在于,通过对云管总线进行设计,设置业务开发条件进行业务定制开发,设置与多云平台的交互模块,根据业务的运行情况动态调整云计算资源和业务,通过多云管理总线技术的耦合,整体提升了云管理平台的技术支持能力,提升了软件定制开发的效率,也提高了不同云平台的数据交互和管理快捷性。
1.一种用于多云管理平台的云管总线,其特征在于,包括:
2.如权利要求1所述的一种用于多云管理平台的云管总线,其特征在于,所述机制建模模块包括:
3.如权利要求1所述的一种用于多云管理平台的云管总线,其特征在于,所述定制开发模块包括:
4.如权利要求1所述的一种用于多云管理平台的云管总线,其特征在于,所述定制开发模块还包括:
5.如权利要求1所述的一种用于多云管理平台的云管总线,其特征在于,所述策略规划模块包括:
6.如权利要求5所述的一种用于多云管理平台的云管总线,其特征在于,所述策略规划模块还包括:
7.如权利要求6所述的一种用于多云管理平台的云管总线,其特征在于,所述策略规划模块还包括:
8.如权利要求6所述的一种用于多云管理平台的云管总线,其特征在于,所述策略规划模块还包括:
9.如权利要求8所述的一种用于多云管理平台的云管总线,其特征在于,所述策略规划模块还包括:
10.如权利要求9所述的一种用于多云管理平台的云管总线,其特征在于,所述策略规划模块还包括: