【技术实现步骤摘要】
跨区域共享服务的方法、装置、管理设备及存储介质本申请要求于2019年9月10日提交的申请号为201910853978.5、专利技术名称为“共享服务的方法、装置、服务器及存储介质”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本申请涉及大数据
,特别涉及一种跨区域共享服务的方法、装置、管理设备及存储介质。
技术介绍
在多区域云平台的场景中,包括多个区域,每个区域部署一套平台即服务(Platform-as-a-Service,PaaS)平台。每套PaaS基于kubernetes实现,每套PaaS平台中包含一个独立的服务目录。服务目录是一种扩展应用程序编程接口(ApplicationProgrammingInterface,API),使运行在kubernetes集群中的应用能够轻松使用外部托管服务。kubernetes集群操作员可以浏览外部托管服务,如果想让某个应用使用外部托管服务中的服务,可以通过服务目录(servicecatalog)控制服务代理(serviceBroker)创建服务的实例,并将创建 ...
【技术保护点】
1.一种跨区域共享服务的方法,其特征在于,所述方法包括:/n共享服务的管理设备接收第一区域的服务目录发送的共享服务列表中的目标服务的订购请求;/n所述管理设备根据所述订购请求,指示所述目标服务所属的第二区域的服务目录为所述第一区域的服务目录创建所述目标服务的实例;/n所述管理设备接收所述第二区域的服务目录发送的在所述第二区域创建的所述目标服务的实例的地址信息;/n所述管理设备向所述第一区域的服务目录发送所述目标服务的实例的地址信息。/n
【技术特征摘要】
20190910 CN 20191085397851.一种跨区域共享服务的方法,其特征在于,所述方法包括:
共享服务的管理设备接收第一区域的服务目录发送的共享服务列表中的目标服务的订购请求;
所述管理设备根据所述订购请求,指示所述目标服务所属的第二区域的服务目录为所述第一区域的服务目录创建所述目标服务的实例;
所述管理设备接收所述第二区域的服务目录发送的在所述第二区域创建的所述目标服务的实例的地址信息;
所述管理设备向所述第一区域的服务目录发送所述目标服务的实例的地址信息。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述管理设备接收所述第一区域的服务目录发送的共享服务列表的获取请求;
所述管理设备向所述第一区域的服务目录发送所述共享服务列表中各共享服务的服务信息。
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
所述管理设备接收所述第二区域的服务目录发送的所述目标服务的共享发布请求,其中,所述共享发布请求中携带有所述目标服务的服务信息;
所述管理设备将所述目标服务的服务信息与所述第二区域的标识对应存储至所述共享服务列表。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
所述管理设备接收所述第二区域的服务目录发送的所述目标服务的信息更新请求,其中,所述信息更新请求中携带有所述目标服务对应的更新后的服务信息;
所述管理设备在所述共享服务列表中,将所述目标服务的服务信息替换为所述目标服务对应的更新后的服务信息。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:
所述管理设备接收区域注册请求,其中,所述区域注册请求携带有所述第一区域的标识、名称和地址;
所述管理设备将所述第一区域的标识、名称和地址三者对应存储。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述订购请求携带有订购参数,所述订购参数包括账户信息、内存、中央处理器CPU或实例数目中的一种或多种;
所述管理设备根据所述订购请求,指示所述目标服务所属的第二区域的服务目录为所述第一区域的服务目录创建所述目标服务的实例,包括:
所述管理设备根据所述订购请求,指示所述目标服务所属的第二区域的服务目录根据所述订购参数,为所述第一区域的服务目录创建所述目标服务的实例。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
所述管理设备接收所述第一区域的服务目录发送的所述目标服务的实例更新请求;其中,所述实例更新请求携带有更新后的订购参数;
所述管理设备根据所述实例更新请求,指示所述第二区域的服务目录对所述目标服务的实例进行更新;
所述管理设备接收所述第二区域的服务目录返回的更新成功通知,通知所述第一区域的服务目录所述目标服务的实例更新成功。
8.一种获取共享服务的方法,其特征在于,所述方法包括:
所述管理设备接收第二区域的服务目录发送的目标服务的共享发布请求,其中,所述共享发布请求中携带有所述目标服务的服务信息;
所述管理设备将所述目标服务的服务信息与所述第二区域的标识对应存储至共享服务列表;
所述管理设备接收第一区域的服务目录发送的共享服务列表的获取请求;
所述管理设备向所述第一区域的服务目录发送所述共享服务列表中各共享服务的服务信息。
9.一种跨区域共享服务的装置,其特征在于,所述装置包括:
接收模块,用于接收第一区域的服务目录发送的共享服务列表中的目标服务的订购请求;
发送模块,用于根据所述订购请求,指示所述目标服务所属的第二区域的服务目录为所述第一区域的服务目录创建所述目标服务的实例;
所述接收模块,还用于接收所述第二区域的服务目录发送的在所述第二区域创建的所述目标服务的实例的地址信息;
所述发送模块,还用于向所述第一区域的服务目录发送所述目标服务的实例的地址信息。
10.根据权利要求9所述的装置,其特征在于,所述接收模块,还用于接收所述第一区域的服务目录发送的共享服务列表的获取请求;
所述发送模块,还用于向所述第一区域的服务目录发送所述共享服务列表中各共享服务的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。