[发明专利]跨区域共享服务的方法、装置、管理设备及存储介质有效
申请号: | 201910918781.5 | 申请日: | 2019-09-26 |
公开(公告)号: | CN110798504B | 公开(公告)日: | 2021-06-15 |
发明(设计)人: | 苏金明;任潜 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 颜晶 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 跨区 共享 服务 方法 装置 管理 设备 存储 介质 | ||
本申请提供了一种跨区域共享服务的方法、装置、管理设备及存储介质,属于大数据技术领域。该方法包括:共享服务的管理设备接收第一区域的服务目录发送的共享服务列表中的目标服务的订购请求,该管理设备根据订购请求,指示目标服务所属的第二区域的服务目录为第一区域的服务目录创建目标服务的实例。该管理设备接收第二区域的服务目录发送的在第二区域创建的目标服务的实例的地址信息。该管理设备向第一区域的服务目录发送目标服务的实例的地址信息。通过本申请,在存储多个可共享的服务时,可以简化部署。
本申请要求于2019年9月10日提交的申请号为201910853978.5、发明名称为“共享服务的方法、装置、服务器及存储介质”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及大数据技术领域,特别涉及一种跨区域共享服务的方法、装置、管理设备及存储介质。
背景技术
在多区域云平台的场景中,包括多个区域,每个区域部署一套平台即服务(Platform-as-a-Service,PaaS)平台。每套PaaS基于kubernetes实现,每套PaaS平台中包含一个独立的服务目录。服务目录是一种扩展应用程序编程接口(ApplicationProgramming Interface,API),使运行在kubernetes集群中的应用能够轻松使用外部托管服务。kubernetes集群操作员可以浏览外部托管服务,如果想让某个应用使用外部托管服务中的服务,可以通过服务目录(service catalog)控制服务代理(service Broker)创建服务的实例,并将创建的实例与kubernetes集群中的应用绑定。这样,该应用可以使用创建的实例。
相关技术中,以多个区域为区域1和区域2举例,服务发布者在区域1中服务目录中发布了一个服务。区域1中的service catalog会控制service Broker创建该服务的服务实例,供区域1中的客户端(client)使用。若区域2中的client想要订购区域1中的该服务,具体处理为:在区域2中部署一个service Broker,区域2中service catalog会控制自身的service Broker,在区域1中创建该服务的服务实例。区域2中的service Broker在区域1中创建好服务实例后,会将该服务实例的访问信息通知给区域2中的client。这样,区域2中的client可以通过该访问信息,访问区域2中的service Broker创建的服务实例。
这样,按照相关技术的方法,在N个区域使用某个共享服务时,这N个区域中每个区域都需要安装一个service Broker。进一步若使用M个共享服务,N个区域会部署N乘以M个service Broker。进而在service Broker更新时,需要对所有的service Broker进行更新,导致部署复杂。
发明内容
本申请实施例提供了一种跨区域共享服务的方法、装置、管理设备及存储介质,以克服相关技术中存在部署复杂的问题。
第一方面,本申请提供了一种跨区域共享服务的方法,该方法包括:共享服务的管理设备接收第一区域的服务目录发送的共享服务列表中的目标服务的订购请求,管理设备根据订购请求,指示目标服务所属的第二区域的服务目录为第一区域的服务目录创建目标服务的实例。管理设备接收第二区域的服务目录发送的在第二区域创建的目标服务的实例的地址信息,管理设备向第一区域的服务目录发送目标服务的实例的地址信息。
其中,目标服务为共享服务,共享服务指可被共享的服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910918781.5/2.html,转载请声明来源钻瓜专利网。