[发明专利]分布式协调服务的处理方法及装置、系统有效

专利信息
申请号: 201910785454.7 申请日: 2019-08-23
公开(公告)号: CN112422602B 公开(公告)日: 2022-02-22
发明(设计)人: 唐治洋 申请(专利权)人: 阿里巴巴集团控股有限公司
主分类号: H04L67/14 分类号: H04L67/14;H04L67/141;H04L9/40
代理公司: 北京博浩百睿知识产权代理有限责任公司 11134 代理人: 谢湘宁;张文华
地址: 英属开曼群岛大开*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 分布式 协调 服务 处理 方法 装置 系统
【说明书】:

发明公开了一种分布式协调服务的处理方法及装置、系统。其中,该分布式协调服务的处理方法包括:获取至少一个客户端发送的耦合连接的分布式协调服务协议中的用户请求,得到用户请求集合;通过设置在用户网络环境中的API网关对用户请求集合中的每个用户请求进行解耦,得到至少一个解耦后的用户请求;API网关采用同一个连接将至少一个解耦后的用户请求发送至分布式协调服务端,其中,分布式协调服务端基于至少一个解耦后的用户请求协调分布式计算环境中不同组件的执行逻辑。本发明解决了由于为了保持对开源的分布式协调服务协议的完全兼容,现有技术中难以从客户端协议上对安全性进行改进的技术问题。

技术领域

本发明涉及分布式协调服务技术领域,具体而言,涉及一种分布式协调服务的处理方法及装置、系统。

背景技术

某些云服务提供商采用分布式协调服务全托管运维的方式提供兼容分布式协调服务。这种方式具体而言,是用户直接或间接购买虚拟机资源,然后服务提供商在用户的虚拟机上部署并运维分布式协调服务。这种方式部署的分布式协调服务位于用户自己的集群环境中,利用隔离的网络进行安全保护,不存在穿越网络限制的问题,相对简单。但它存在的问题是,这不比用户自己运维分布式协调服务产生更多显著的价值,它仍面临用户使用分布式协调服务过程中普遍存在的成本和水平扩展性的问题。根本上,无法将分布式协调服务以真正服务化的方式提供给用户使用,本质上仍是“卖软件”的运营方式。

以ETCD,Consul为代表的新兴开源一致性协调项目,采用了HTTP的方式来提供更好的安全控制,HTTP的方式也更有利于穿透复杂的网络环境。但是由于它们的协议采用了连接无关的会话实现机制,无法兼容分布式协调服务的连接耦合的会话协议,因而对于大量使用分布式协调服务的用户来说存在巨大的迁移成本。

分布式协调服务的客户端协议采用简单的ACL安全控制,安全性较差。但为了保持对开源的分布式协调服务协议的完全兼容,现有技术中难以从客户端协议上对安全性进行改进。另外,分布式协调服务的客户端协议采用连接耦合的会话设计,客户端与一致性存储后端建立直接的TCP连接通信。在用户特殊的集群环境(如专有云、VPC等环境)中,这种协议难以穿透复杂的网络结构。

针对上述的问题,目前尚未提出有效的解决方案。

发明内容

本发明实施例提供了一种分布式协调服务的处理方法及装置、系统,以至少解决由于为了保持对开源的分布式协调服务协议的完全兼容,现有技术中难以从客户端协议上对安全性进行改进的技术问题。

根据本发明实施例的一个方面,提供了一种分布式协调服务的处理方法,应用于包括客户端,设置在用户网络环境中的API网关及分布式协调服务端的网络中,其特征在于,包括:获取至少一个已建立连接的客户端发送的会话,得到会话集合,其中,所述会话与连接具有对应的关系;通过所述API网关对所述会话集合中的会话与连接的对应关系进行解除,得到解耦后的会话,其中,所述API网关为兼容耦合连接的分布式协调服务协议中的会话的网关;所述API网关采用共享连接将所述解耦后的会话发送至分布式协调服务端,其中,所述分布式协调服务端基于所述解耦后的会话协调分布式计算环境中不同组件的执行逻辑。

进一步地,通过所述API网关对所述会话集合中的会话与连接的对应关系进行解除,得到解耦后的会话包括:通过所述API网关对所述会话集合中的每个会话与连接的对应关系进行解除,得到携带有会话标识的请求;基于携带有会话标识的请求创建所述解耦后的会话。

进一步地,所述每个会话中包括至少一个请求,通过所述API网关对所述会话集合中的每个会话与连接的对应关系进行解除,得到携带有会话标识的请求包括:所述API网关获取所述每个会话的会话标识;分别对所述至少一个请求添加对应会话的会话标识,得到携带有会话标识的请求。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910785454.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top