[发明专利]一种OpenStack云平台中资源可视化编排方法有效
申请号: | 201811136565.7 | 申请日: | 2018-09-28 |
公开(公告)号: | CN109347663B | 公开(公告)日: | 2021-01-12 |
发明(设计)人: | 李向军;王博;姚益阳;连建永;成启亮 | 申请(专利权)人: | 南京易捷思达软件科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 南京钟山专利代理有限公司 32252 | 代理人: | 戴朝荣 |
地址: | 210012 江苏省南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 openstack 平台 资源 可视化 编排 方法 | ||
1.一种OpenStack云平台中资源可视化编排方法,其特征在于,包括:
在OpenStack云平台中将OpenStack基础资源以及用户创建的资源进行可视化,自由组合成一组具有特定功能和能力的虚拟机,形成一个特定应用服务的拓扑图;
通过horizon将所述特定应用服务的拓扑图解析为YAML模板文件;
判断YAML模板文件是否导入应用中心,若是导入应用中心,则为YAML模板文件添加相关的元数据,将YAML模板文件打包封装,作为一套应用环境保存在应用中心,多次复用并添加版本控制,将环境呈现在应用中心并提供版本的选择,否则保存为模板,模板自动上传到swift对象存储中;
判断是否立即部署,若是立即部署,则为解析YAML模板文件调用相关客户端生成Stack,否则仅保存为模板;
依据所述YAML模板文件多次复用生成特定的应用环境;
所述在OpenStack云平台中将OpenStack基础资源以及用户创建的资源进行可视化,自由组合成一组具有特定功能和能力的虚拟机的过程包括:
在OpenStack云平台中horizon界面实现一块可视化画布,在可视化画布中拖入多种资源,按照资源类型将OpenStack基础资源以及用户创建的资源进行可视化,并且做出相关约束;
按照资源类型将OpenStack基础资源以及用户创建的资源进行可视化并且做出相关约束是指,每种资源后面只能连接其他特定资源,并且需要按照一定的先后顺序;其中,所述OpenStack基础资源包括:云主机、云硬盘和公网IP,所述用户创建的资源包括:外部网络、共享网络、私有网络及路由器;云主机向前只能关联共享网络或私有网络,向后只能关联云硬盘和公网IP,无法关联其他资源;外部网络只能关联路由器,添加路由器时自动设置公网IP,无法关联其他资源,限定一个编排中只能有一个外部网络。
2.根据权利要求1所述的一种OpenStack云平台中资源可视化编排方法,其特征在于,还包括:
将Neutron中的高级网络资源进行可视化;
其中,所述Neutron中的高级网络资源,包括:负载均衡器、监听器和负载均衡资源池。
3.根据权利要求2所述的一种OpenStack云平台中资源可视化编排方法,其特征在于,商业智能仪表盘对所述Neutron中的高级网络资源进行可视化处理,并实现可视化的定义资源池和资源池成员,以及可视化定义健康监听器,根据自定协议来监控资源的状态,并提供给资源池来调整请求分发。
4.根据权利要求3所述的一种OpenStack云平台中资源可视化编排方法,其特征在于,将Neutron中的高级网络资源进行可视化的过程中,对基础应用服务提供负载均衡支持,将Neutron中的高级网络资源进行可视化并做出相关约束;
其中,将Neutron中的高级网络资源进行可视化并做出相关约束是指负载均衡器向前只能关联共享网络或私有网络,向后只能关联监听器和公网IP;监听器向前只能关联负载均衡器,向后只能关联负载均衡资源池;负载均衡资源池只能向前关联监听器,添加云主机资源。
5.根据权利要求1或4所述的一种OpenStack云平台中资源可视化编排方法,其特征在于,商业智能仪表盘对所述OpenStack基础资源进行可视化处理,并实现元素拖拉组合功能。
6.根据权利要求5所述的一种OpenStack云平台中资源可视化编排方法,其特征在于,商业智能仪表盘对所述用户创建的资源进行可视化处理,并实现元素拖拉组合功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京易捷思达软件科技有限公司,未经南京易捷思达软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811136565.7/1.html,转载请声明来源钻瓜专利网。