[发明专利]用于集群的标识管理方法、标识服务器及相应的系统有效
申请号: | 201611260167.7 | 申请日: | 2016-12-30 |
公开(公告)号: | CN106993022B | 公开(公告)日: | 2020-03-31 |
发明(设计)人: | 刘蓉;鲁强;郭延斌;卢凯;缪海波 | 申请(专利权)人: | 中国银联股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 张懿;付曼 |
地址: | 200135 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 集群 标识 管理 方法 服务器 相应 系统 | ||
本发明提供了一种用于集群的标识管理方法,其包括:从集群中的主机接收标识请求,所述标识请求包含预先为每个集群分配的集群编号;以及基于与所述集群编号关联记录的当前标识为所述主机提供标识;其中,所述当前标识是在前次提供标识之后基于所提供的标识确定的、下次提供标识的起始位置。本发明还提供了一种用于集群的标识管理方法,其包括:生成标识请求以为本地的进程获取标识,其中在所述标识请求中包含预先为每个集群分配的集群编号;以及向与所述集群对应的标识服务器发送所述标识请求。此外,本发明还提供了相应的标识服务器、集群中的主机、集群系统以及包括多个集群的分布式系统。
技术领域
本发明一般地涉及分布式系统管理技术领域,并且具体地,涉及用于集群或分布式系统的标识管理方案。
背景技术
随着计算机技术的普及,分布式系统或集群正被越来越广泛地应用到各种业务领域。通过将多个主机集中在一起协同合作,分布式系统或集群能够提供强大且灵活的处理能力。主机之间的合作一般通过各个主机上的不同进程之间的合作来实现。在分布式系统中通常需要为各个主机中的进程生成全局唯一标识。目前,为满足这个需求,在业内归纳起来有以下四种方式。
在小系统、小型应用并且无分表、也不需要高效的情况下,可以使用数据库自增标识(ID)。这种方式不失为便捷的方法,然而其要求系统不能对表进行水平拆分,并且为了保证标识的惟一性,使得处理性能上稍有逊色。
还可以通过对系统中的主机进行编号,并且将该编号与自增ID组合作为唯一标识。这种方法具有实现简单的特点,其只要控制好自增部分的最大标识即可。但是,这种编号的方法大大限制了分布式系统的规模,不能很好的横向扩展。
另外,还有通过12位的年月日时分秒+随机数的方式,其中随机数的位数取决于系统吞吐量(TPS)峰值。这种方式的缺点在于缺乏连续性,极易造成标识的浪费。
最后是集中管理、批量分配的方式,其中在某个数据存储介质中集中管理全局标识并且为系统中的各主机批量分配标识,例如根据每次请求分配1000个标识,而主机在标识使用完之后再请求分配。该方法的缺点在于:对于分布式系统中的数据存储介质发生灾备和回写这些情况时,因数据存储介质被高频修改,主备存储介质中的数据很容易出现不一致性,在分布式系统向不同的数据存储介质请求标识的情况下,分配的标识存在重复的风险。
因此,所期望的是设计一种可靠、高效且适应灾备的用于分布式系统的标识管理方案。
发明内容
有鉴于此,本发明提供了一种用于集群或分布式系统的标识管理方案,可改善上述问题。
一方面,本发明提供了一种用于集群的标识管理方法,其包括:从集群中的主机接收标识请求,所述标识请求包含预先为每个集群分配的集群编号;以及基于与所述集群编号关联记录的当前标识为所述主机提供标识;其中,所述当前标识是在前次提供标识之后基于所提供的标识确定的、下次提供标识的起始位置。
如上所述的标识管理方法,其中,所述标识请求还包含预先为不同用途的标识分配的类型编号,并且所述方法还包括与所述类型编号关联地记录所述当前标识。
如上所述的标识管理方法,其中,所述标识请求包含请求的标识步长,并且为主机提供标识包括基于所述标识步长和所记录的当前标识来确定要为所述主机提供的标识。
如上所述的标识管理方法,其还包括:根据所述主机的状态调整所述标识步长。
如上所述的标识管理方法,其中,如果基于标识步长和所记录的当前标识所确定的最大标识超出标识的取值范围,则以所述取值范围的起点为当前标识来确定要为所述主机提供的标识。
如上所述的标识管理方法,其中,所述标识用整数数字表示,并且将每个标识数字的最高位固定为对应的集群编号。
如上所述的标识管理方法,其还包括:根据所述主机的业务情况动态地调整标识的长度位数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银联股份有限公司,未经中国银联股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611260167.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:高效率磁瓦充磁夹具
- 下一篇:耳机磁路组件自动充磁设备