[发明专利]实现云端可扩展高可用及高并发的方法在审

专利信息
申请号: 201711174150.4 申请日: 2017-11-22
公开(公告)号: CN107948275A 公开(公告)日: 2018-04-20
发明(设计)人: 刘世勇;田伟;郭建 申请(专利权)人: 四川长虹电器股份有限公司
主分类号: H04L29/08 分类号: H04L29/08
代理公司: 四川省成都市天策商标专利事务所51213 代理人: 谭德兵
地址: 621000 四*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 实现 云端 扩展 可用 并发 方法
【说明书】:

技术领域

发明涉及网络技术领域,具体涉及一种实现云端可扩展、高可用、高并发的方法。

背景技术

云端系统通常用作为各种客户端,比如各种app、web浏览器、电视等提供一系列的通用服务的系统。所谓并发性,是一个空间概念,是指海量的客户端同时(比如某1秒钟)对服务器发送大量的数据请求,这就要求服务器能正常吞吐、消化这些请求,并能对每个客户端做出正确的回应,服务器硬件配置越高、数量越多、网络带宽越高其并发性就越好。所谓可用性,是一个时间概念,是指无论有多少客户端访问(有多少并发),也无论客户端是什么类型,服务器都能提供N*(7*24)小时不间断服务,服务器容错越好、冗余越多这种可用性越好。所谓扩展性,是动态时空概念,是指随着具体业务的发展,业务对服务器并发性、可用性要求越高,这个时候就要求服务器能快速的适应这种变化,要很方便的通过水平或垂直扩展,满足业务对并发和可用的要求。

目前对可扩展、高可用、高并发的架构设计主要有2种:

a、客户端通过访问负载均衡服务器来间接地与服务器及集群通信,来实现高可用架构,最大的好处是可以准确的统计访问量,并对特定访问通过负载均衡服务器进行过滤,有一定的安全作用;最大的缺陷是所有请求必须通过负载均衡服务器转发给后端服务器,不仅效率低,而且一旦负载均衡服务器宕机,整个系统无法对外提供服务。

b、客户端直接访问服务器及集群,无需中介、无需负载均衡服务器进行转发,通过服务器集群内部仲裁来分流请求,也就是通过服务器自身的治理达到分摊请求的目的,这样做的好处是维护成本低,最大缺陷是仲裁速度慢、中拆宕机风险、安全隐患。

因此,无论从安全性、效率、稳定性来将这两种方案都有各自的问题。

发明内容

本发明克服了现有技术的不足,提供一种实现云端可扩展高可用及高并发的方法,用于解决目前高可用、高并发、可扩展和安全方面不能兼顾的问题。

考虑到现有技术的上述问题,根据本发明公开的一个方面,本发明采用以下技术方案:

一种实现云端可扩展高可用及高并发的方法,其特征在于包括:

云端将其提供的服务注册到中介机构;

所述中介机构存储所述云端注册的服务数据,以及将所述服务数据的信息向终端广播;

所述终端根据接收到的所述广播的数据选择相应的服务。

为了更好地实现本发明,进一步的技术方案是:

根据本发明的一个实施方案,还包括:

所述中介机构收到云端的注册服务请求或变更服务请求后,中介机构存储注册或变更数据到花名册,以及所述中介机构启动服务监听进程,监听云端注册的服务是否可用,可用则广播给终端,否则从花名册中删除对应服务。

根据本发明的另一个实施方案,所述花名册在所述中介机构的中介集群中做内部同步。

根据本发明的另一个实施方案,还包括:

所述终端内置中介地址列表并向中介地址列表群发请求;

收到请求的中介机构将向终端提供请求的服务,终端收到反馈后建立到云端的TCP连接,开展相应业务。

根据本发明的另一个实施方案,还包括:

通过水平扩容中介机构和云端数量及处理能力的方式,形成中介服务和云端服务的冗余备份。

根据本发明的另一个实施方案,还包括:

所述终端通过加密传输的方式与所述云端通信。

根据本发明的另一个实施方案,服务注册的信息包括:服务名称、服务地址和服务内容。

本发明还可以是:

根据本发明的另一个实施方案,还包括:

中介机构在接收到终端请求服务时,中介机构将终端请求进行分析,从所述中介机构存储的信息里提前将具体的服务信息返回给终端。

与现有技术相比,本发明的有益效果之一是:

本发明的一种实现云端可扩展高可用及高并发的方法,对现有云端架构进行了一些优化,兼顾了高可用、高并发、可扩展和安全访问的功能,达到了7*24小时不宕机,服务稳定可靠,扩容灵活简便。

附图说明

为了更清楚的说明本申请文件实施例或现有技术中的技术方案,下面将对实施例或现有技术的描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅是对本申请文件中一些实施例的参考,对于本领域技术人员来讲,在不付出创造性劳动的情况下,还可以根据这些附图得到其它的附图。

图1为根据本发明一个实施例的客户端-中介-服务器的业务交互流程示意图。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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