[发明专利]一种数据处理的方法、多云管理系统以及相关设备有效
申请号: | 202010784872.7 | 申请日: | 2018-05-31 |
公开(公告)号: | CN112104697B | 公开(公告)日: | 2022-03-04 |
发明(设计)人: | 陆昕;苏立清;曹耀兵 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L67/565 | 分类号: | H04L67/565;H04L67/51;H04L67/133;H04L41/0894;H04L41/5041 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 多云 管理 系统 以及 相关 设备 | ||
本申请提供了一种数据处理的方法、多云管理系统以及相关设备,用于在多云管理系统中,采用元数据驱动的方式,轻量级实现多云服务的接入,降低引入云服务时,对元服务与云服务进行适配的工作量。该方法可以包括:首先接收调用元服务的服务请求,该服务请求与元服务的元数据匹配,该元服务为面向用户所提供的服务。然后根据元服务对应的云服务的元数据将服务请求转换为云服务请求报文,该云服务请求报文与元服务的元数据匹配,并发送该云服务请求报文,以对该云服务进行调用。之后接收云服务响应报文,该云服务响应报文为调用该云服务所得到的调用结果,然后将云服务响应报文转换为与元服务的元数据匹配的服务响应并发送。
技术领域
本申请涉及通信领域,特别涉及一种数据处理的方法、多云管理系统以及相关设备。
背景技术
企业的业务或应用的上云是当前企业的发展趋势,企业通过租用公有云服务,快速获得各种信息技术(information technology,IT)资源,例如,虚拟机、数据库或应用服务等。而一些地域跨度较大的企业,由于云服务供应商的布点不能覆盖该企业的所有区域等,企业会出现需要租用多家云服务供应商提供的资源的情况。
在多云管理系统中,即引入多个云服务以提供服务的系统中,需要对各个云服务供应商提供的云服务进行适配。适配的过程可包括:在发起云服务调用请求时,将原始的业务输入转换为对应的云服务所要求的入参格式的过程。现有方案中,通过对各个云服务供应商所提供的云服务的应用程序编程接口(application programming interface,API),进行逐项分析的定制开发,整合到多云管理系统所提供的元服务中。而在引入各个云服务时,由于各个云服务商所提供的云服务API可能各不相同。例如,输入参数类型不同或输入参数格式不同等。在开发工作量、维护难度将随着引入云服务的数量成倍增加。例如,当引入一个云服务供应商的云服务A1时,需要对云服务A1的API进行学习,编写代码对云服务A1进行适配调用,对代码进行编译打包,之后对云服务A1进行部署。而每引入一个服务,都需要重复步骤学习API、编写适配代码、代码编译打包以及服务部署等。因此,对元服务与云服务进行适配的代码量太大,导致对元服务与云服务适配的工作量大,如何降低引入云服务时,对元服务与云服务适配的工作量成为亟待解决的问题。
发明内容
本申请提供了一种数据处理的方法、多云管理系统以及相关设备,用于在多云管理系统中,采用元数据驱动的方式,轻量级实现多云服务的接入,降低引入云服务时,对元服务与云服务进行适配的工作量。
有鉴于此,本申请第一方面提供一种数据处理的方法,可以包括:
首先多云管理服务器接收网络设备发送的服务请求,该服务请求用于请求调用元服务,该服务请求包括与元服务的元数据匹配的参数,该元服务为面向用户所提供的服务;然后多云管理服务器根据云服务的元数据将该服务请求转换为云服务请求报文,并发送该云服务请求报文,云服务为面向该元服务提供的服务,该元服务与该云服务对应,即该元服务为基于该云服务的调用结果所提供的服务。当对该元服务进行调用时,需要对该云服务进行调用,才能得到调用该元服务的服务响应,因此需要对服务器请求转换为云服务对应的云服务请求报文,以对云服务进行调用。之后多云管理服务器接收云服务响应报文,将该云服务响应报文转换为服务响应并发送,该云服务响应报文即为调用该云服务所得到的结果,且云服务的元数据包括与该云服务响应报文匹配的参数,该服务响应与元服务的元数据匹配。
需要说明的是,在本申请实施方式中,在多云管理服务器将服务请求转换为云服务请求报文后,多云管理服务器可以将该云服务请求报文发送给提供所述云服务的至少一个云服务设备。在多云管理服务器将云服务响应报文转换为服务响应后,多云管理服务器可以将该元服务响应发送至网络设备。网络设备可以对该服务响应与元服务的元数据进行匹配,以获取服务响应所携带的信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010784872.7/2.html,转载请声明来源钻瓜专利网。