[发明专利]分布式服务发现的系统及方法、存储介质及终端有效
| 申请号: | 201910785473.X | 申请日: | 2019-08-23 | 
| 公开(公告)号: | CN112422309B | 公开(公告)日: | 2023-03-28 | 
| 发明(设计)人: | 鞠进涛;朱云锋;安凯歌;唐治洋;程霖;罗剑明 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 | 
| 主分类号: | H04L41/0803 | 分类号: | H04L41/0803;H04L67/10;H04L67/56 | 
| 代理公司: | 北京博浩百睿知识产权代理有限责任公司 11134 | 代理人: | 谢湘宁;张文华 | 
| 地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 分布式 服务 发现 系统 方法 存储 介质 终端 | ||
1.一种分布式服务发现的系统,其特征在于,包括:
注册中心,用于向全局配置中心上报存储集群的配置信息,其中,所述配置信息中至少包括:注册中心的服务地址和存储集群的名称的映射关系;
全局配置中心,用于保存所有存储集群的配置信息,以供计算集群从所述全局配置中心中根据目标存储集群的名称获取所述目标存储集群的注册中心的服务地址,从而以对所述目标存储集群进行服务发现。
2.根据权利要求1所述的系统,其特征在于,所述注册中心设置在每个存储集群中,在每个存储集群中还包括多个存储节点,所述存储节点通过所述全局配置中心根据每个存储集群的名称获取每个存储集群的注册中心的服务地址,并缓存到所述目标存储集群中,按照预设周期进行更新。
3.根据权利要求2所述的系统,其特征在于,所述存储节点还用于选择注册中心的目标服务地址进行连接,通过所述注册中心的分布式锁功能,获取到分布式锁的节点,将所述存储节点的服务地址注册到所述注册中心。
4.根据权利要求1所述的系统,其特征在于,所述注册中心还用于与每个网络域的多个存储集群通信连接,用于向全局配置中心上报每个网络域的配置信息,其中,所述配置信息中至少包括:网络域注册中心的服务地址和网络域的名称和所述网络域负责的存储集群的名称。
5.根据权利要求4所述的系统,其特征在于,在每个存储集群中通过所述全局配置中心根据每个网络域的名称和所述网络域负责的存储集群的名称获取每个存储集群所属的网络域注册中心的服务地址,并缓存到所述目标存储集群中,按照预设周期进行更新。
6.根据权利要求4所述的系统,其特征在于,所述存储集群还用于选择网络域注册中心的目标服务地址进行连接,通过所述网络域注册中心的分布式锁功能,获取到分布式锁的节点,将所述存储集群的服务地址注册到所述网络域注册中心。
7.根据权利要求4所述的系统,其特征在于,所述全局配置中心还用于收到各个网络域的配置信息之后,建立网络域的名称、所述网络域负责的存储集群的名称与网络域注册中心的服务地址的映射关系。
8.根据权利要求4所述的系统,其特征在于,无状态代理服务器,与所述全局配置中心通信连接,用于根据目标存储集群的名称获取目标存储集群的注册中心的服务地址,其中,所述计算集群从所述无状态代理服务器中获取所述目标存储集群的注册中心的服务地址,以对所述目标存储集群进行服务发现和存储服务调用。
9.根据权利要求8所述的系统,其特征在于,所述无状态代理服务器还用于根据目标网络域的名称和所述目标网络域负责的目标存储集群的名称获取所述目标存储集群所属的网络域注册中心的服务地址,其中,所述计算集群从所述无状态代理服务器中获取所述目标存储集群所属的网络域注册中心的服务地址,以对所述目标存储集群进行服务发现和存储服务调用。
10.一种分布式服务发现的方法,其特征在于,包括:
向全局配置中心上报存储集群的配置信息,其中,所述配置信息中至少包括:注册中心的服务地址和存储集群的名称的映射关系;
保存所有存储集群的配置信息,以供从所述全局配置中心中根据目标存储集群的名称获取所述目标存储集群的注册中心的服务地址,从而以对所述目标存储集群进行服务发现。
11.根据权利要求10所述的方法,其特征在于,每个存储集群中设置有注册中心,所述方法还包括:
根据每个存储集群的名称获取每个存储集群的注册中心的服务地址,并缓存到所述目标存储集群中,按照预设周期进行更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910785473.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:温控阀及温控装置
 - 下一篇:一种三聚氰胺纺丝原液、纺丝液及三聚氰胺纤维
 





