[发明专利]一种云服务的生成方法及生成装置在审
申请号: | 201710705857.7 | 申请日: | 2017-08-16 |
公开(公告)号: | CN107508704A | 公开(公告)日: | 2017-12-22 |
发明(设计)人: | 王凯 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08;G06F9/455 |
代理公司: | 北京安信方达知识产权代理有限公司11262 | 代理人: | 李红爽,李丹 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务 生成 方法 装置 | ||
技术领域
本发明涉及云服务技术领域,尤其涉及一种云服务的生成方法及生成装置。
背景技术
云服务是云提供商利用各种虚拟资源为用户提供的各种各样的服务,其中,虚拟机、网络组件、软件组件等都属于云提供商可以利用的虚拟资源,利用这些虚拟资源,云提供商能够生成符合用户要求的云服务。
相关技术中,云服务的生成需要手动配置一系列的选项,因此配置过程繁琐,十分耗费人力成本。
发明内容
为了解决上述技术问题,本发明提供一种云服务的生成方法及生成装置,从而能够根据云服务模板自动地生成云服务。
为了达到本发明目的,本发明提供了一种云服务的生成方法,包括:
获取期望云服务配置信息;
根据获取的期望云服务配置信息从预先生成的M个云服务模板中选择相应的云服务模板作为目标云服务模板;其中,所述M个云服务模板是根据不同的云服务配置信息生成的;
根据所述目标云服务模板生成云服务。
所述根据获取的期望云服务配置信息从预先生成的M个云服务模板中选择相应的云服务模板作为目标云服务模板之前,还包括:
获取M组不同的云服务配置信息;
根据获取的M组云服务配置信息中的第i组云服务配置信息生成第i个云服务模板;其中,i=1、2...M。
所述第i组云服务配置信息包括:虚拟机技术类型的信息、虚拟机操作系统类型的信息、软件组件的信息和网络组件的信息;
所述根据获取的M组云服务配置信息中的第i组云服务配置信息生成第i个云服务模板,包括:
根据第i组的所述虚拟机技术类型的信息确定所述第i个云服务模板的虚拟机技术;
根据第i组的所述虚拟机操作系统类型的信息确定所述第i个云服务模板的虚拟机操作系统;
根据第i组的所述软件组件的信息和确定的所述第i个云服务模板的虚拟机操作系统的类型确定所述第i个云服务模板的软件组件;
根据第i组的所述网络组件的信息和确定的所述第i个云服务模板的虚拟机操作系统的类型确定所述第i个云服务模板的网络组件;
根据确定的所述第i个云服务模板的虚拟机技术、虚拟机操作系统、软件组件和网络组件生成第i个云服务模板。
所述根据第i组的软件组件信息和第i个云服务模板的虚拟机操作系统的类型确定第i个云服务模板的软件组件,包括:
根据所述第i组的软件组件信息确定第一软件组件;
在所述第一软件组件中确定与所述第i个云服务模板的虚拟机操作系统类型匹配的第二软件组件;
确定所述第二软件组件为所述第i个云服务模板的软件组件。
所述根据第i组的网络组件信息和第i个云服务模板的虚拟机操作系统的类型确定第i个云服务模板的网络组件,包括:
根据所述第i组的网络组件信息确定第一网络组件;
在所述第一网络组件中确定与所述第i个云服务模板的虚拟机操作系统类型匹配的第二网络组件;
确定所述第二网络组件为所述第i个云服务模板的网络组件。
所述期望云服务配置信息包括:期望虚拟机技术类型的信息、期望虚拟机操作系统类型的信息、期望软件组件的信息和期望网络组件的信息;所述根据获取的期望云服务配置信息从生成的M个云服务模板中选择相应的云服务模板作为目标云服务模板,包括:
从生成的所述M个云服务模板中选择虚拟机技术类型与所述期望虚拟机技术类型相同、虚拟机操作系统类型与所述期望虚拟机操作系统类型相同、软件组件与所述期望软件组件相同且与所述期望虚拟机操作系统类型相匹配、网络组件与期望网络组件相同且与所述期望虚拟机操作系统类型相匹配的相应的云服务模板作为所述目标服务模板。
本发明提供了一种云服务的生成装置,包括:
第一获取模块,用于获取期望云服务配置信息;
选择模块,用于根据获取的期望云服务配置信息从预先生成的M个云服务模板中选择相应的云服务模板作为目标云服务模板;其中,所述M个云服务模板是根据不同的云服务配置信息生成的;
处理模块,用于根据所述目标云服务模板生成云服务。
还包括:
第二获取模块,用于获取M组不同的云服务配置信息;
第二处理模块,用于根据获取的M组云服务配置信息中的第i组云服务配置信息生成第i个云服务模板;其中,i=1、2...M。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710705857.7/2.html,转载请声明来源钻瓜专利网。