一种基于多活混合云部署的请求处理系统及方法技术方案

技术编号:31234094 阅读:12 留言:0更新日期:2021-12-08 10:13
本发明专利技术涉及一种基于多活混合云部署的请求处理系统及方法,包括客户端、云解析服务器、私有云组件、托管网关组件,所述的私有云组件包括私有云网关集群和私有云计算模块,所述的私有云网关集群包括多个私有云网关,所述的托管网关组件包括多个托管网关集群,每个托管网关集群包括多个托管网关,所述的方法基于上述系统。与现有技术相比,本发明专利技术具有可靠性高、降低单一节点故障影响、降低企业成本等优点。降低企业成本等优点。降低企业成本等优点。

【技术实现步骤摘要】
一种基于多活混合云部署的请求处理系统及方法


[0001]本专利技术涉及云计算领域,尤其是涉及一种基于多活混合云部署的请求处理系统及方法。

技术介绍

[0002]随着互联网业务飞速发展,从原先百兆网络发展至千兆网络,千兆网络发展至万兆网络,仍旧不能满足业务需求,同时业务连续性要求越来越高,单一网络入口已经无法满足业务需求。主要是有两种技术方案:一种是建同城双活数据中心,通过数据中心建设满足业务的需求,为实现企业战略目标谋篇布局,但这需要投入较多设备资源、互联网带宽资源等来进行相关中心的建设,为满足业务7*24连续性要求,需要提供更大的带宽,这无疑会进一步增加私有云建设和维护成本;另一种则是直接将生产环境部署于公有云,但对于私有云部分的资源却难以发挥价值,存在浪费,并且数据部署于公有云,也存在安全性问题。

技术实现思路

[0003]本专利技术的目的就是为了克服上述现有技术存在的缺陷而提供一种基于多活混合云部署的请求处理系统及方法。
[0004]本专利技术的目的可以通过以下技术方案来实现:
[0005]一种基于多活混合云部署的请求处理系统,包括客户端、云解析服务器、私有云组件、托管网关组件,所述的私有云组件包括私有云网关集群和私有云计算模块,所述的私有云网关集群包括多个私有云网关,所述的托管网关组件包括多个托管网关集群,每个托管网关集群包括多个托管网关,
[0006]所述的云解析服务器用于获取客户端的用户请求并进行解析,根据网关状态分配用户请求的网关集群;
[0007]所述的客户端用于向云解析服务器发送解析请求并获取对应网关的互联网入口,将用户请求通过对应网关送入私有云计算模块进行处理;
[0008]所述的私有云网关、托管网关组件用于获取来自客户端的用户请求并送入私有云计算模块中对应的计算资源;
[0009]所述的私有云计算模块用于对用户请求进行处理。
[0010]优选地,所述的托管网关组件包括两个托管网关集群。
[0011]优选地,所述的托管网关集群通过云专线与私有云计算模块连接。
[0012]优选地,所述的云专线为双运营商云专线组成BGP负载分担,当一个运营商云专线故障时将自动切换到另一个运营商云专线上。
[0013]一种基于多活混合云部署的请求处理方法,基于上述的一种基于多活混合云部署的请求处理系统,包括以下步骤:
[0014]S1:客户端向云解析服务器发送用户请求;
[0015]S2:云解析服务器获取私有云网关集群和托管网关组件中网关集群的状态,根据
网关的状态分配用户请求对应的网关集群;
[0016]S3:将用户请求通过对应的网关集群送入私有云计算模块;
[0017]S4:私有云计算模块对用户请求进行处理。
[0018]优选地,步骤S2具体包括:
[0019]S21:获取网关集群故障类型,若网关集群无故障,进入步骤S22,若故障类型为部分网关故障,进入步骤S23,若故障为网关集群故障,进入步骤S24,若故障为云专线故障,进入步骤S25;
[0020]S22:按第一预设比例为用户请求分配对应的网关集群;
[0021]S23:确认发生故障的网关集群,降低发生故障的网关集群的分配比例、提高未发生故障的网关集群的分配比例,按调整后的比例为用户请求分配对应的网关集群;
[0022]S24:确认发生故障的网关集群,将用户请求分配至未发生故障的网关集群;
[0023]S25:确认发生故障的托管网关集群,将发生故障的托管网关集群通过未发生故障的托管网关集群的云专线与私有云计算模块连接。
[0024]优选地,所述的网关集群故障包括网关集群入口故障和网关集群全部网关故障。
[0025]优选地,所述的步骤S24中将用户请求平均分配至未发生故障的网关集群。
[0026]优选地,所述的第一预设比例为将用户请求平均分配至各网关集群的比例。
[0027]优选地,所述的步骤S3具体包括获取用户请求类型,根据用户请求类型将用户请求转发至私有云计算模块中对应的计算资源。
[0028]与现有技术相比,本专利技术具有如下优点:
[0029](1)本专利技术的请求处理系统通过设置额外的托管网关集群对用户请求进行接入,将托管网关与私有云网关集群有效结合,既可以充分利用私有云原有环境资源,又能够动态满足服务增长、带宽弹性扩容、降低单一节点故障影响等多样场景,有效降低企业成本;
[0030](2)本专利技术的请求处理方法能够实时根据网关集群的工作状态进行网关的分配,自动隔离故障点和自动恢复使用,减少人工干预,保证用户请求的整体连贯性,能够提供不间断的用户请求处理服务;
[0031](3)本专利技术能够针对可能发生的不同故障情况进行有效处理,提高系统的适应性和可靠性,能够保证对用户请求的处理效果;
[0032](4)本申请的托管网关集群通过云专线与私有云计算模块连接,提高数据传输效果,并且采用双运营商云专线BGP负载分担,避免单一专线故障导致用户请求不能传输的情况,可靠性高。
附图说明
[0033]图1为本专利技术的请求处理系统的结构示意图;
[0034]图2为本专利技术的请求处理方法的流程图。
[0035]其中,1、客户端,2、云解析服务器,3、私有云组件,4、托管网关组件,5、私有云网关集群,6、私有云计算模块,7、托管网关集群,8、办公区计算资源模块,9、生产区计算资源模块,10、云专线。
具体实施方式
[0036]下面结合附图和具体实施例对本专利技术进行详细说明。注意,以下的实施方式的说明只是实质上的例示,本专利技术并不意在对其适用物或其用途进行限定,且本专利技术并不限定于以下的实施方式。
[0037]实施例
[0038]一种基于多活混合云部署的请求处理系统,如图1所示,包括客户端1、云解析服务器2、私有云组件3、托管网关组件4,私有云组件3包括私有云网关集群5和私有云计算模块6,所述的私有云网关集群5包括多个私有云网关,托管网关组件4包括多个托管网关集群7,每个托管网关集群7包括多个托管网关。
[0039]具体地,各部分的功能为:
[0040]云解析服务器2用于获取客户端1的用户请求并进行解析,根据网关状态分配用户请求的网关集群;客户端1用于向云解析服务器2发送解析请求并获取对应网关的互联网入口,将用户请求通过对应网关送入私有云计算模块6进行处理;私有云网关、托管网关组件4用于获取来自客户端1的用户请求并送入私有云计算模块6中对应的计算资源;私有云计算模块6用于对用户请求进行处理。本实施例中,私有云计算模块6包括办公区计算资源模块8和生产区计算资源模块9。
[0041]基于上述各部分,能够对客户端1发出的请求进行网关分配,利用分配好的对应网关将用户请求送入私有云计算模块6中进行计算处理,完成客户端1的用户请求。
[0042]本专利技术的托管网关集群7通过云专线10与私有云计算模块6连接,通本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于多活混合云部署的请求处理系统,其特征在于,包括客户端、云解析服务器、私有云组件、托管网关组件,所述的私有云组件包括私有云网关集群和私有云计算模块,所述的私有云网关集群包括多个私有云网关,所述的托管网关组件包括多个托管网关集群,每个托管网关集群包括多个托管网关,所述的云解析服务器用于获取客户端的用户请求并进行解析,根据网关状态分配用户请求的网关集群;所述的客户端用于向云解析服务器发送解析请求并获取对应网关的互联网入口,将用户请求通过对应网关送入私有云计算模块进行处理;所述的私有云网关、托管网关组件用于获取来自客户端的用户请求并送入私有云计算模块中对应的计算资源;所述的私有云计算模块用于对用户请求进行处理。2.根据权利要求1所述的一种基于多活混合云部署的请求处理系统,其特征在于,所述的托管网关组件包括两个托管网关集群。3.根据权利要求1所述的一种基于多活混合云部署的请求处理系统,其特征在于,所述的托管网关集群通过云专线与私有云计算模块连接。4.根据权利要求3所述的一种基于多活混合云部署的请求处理系统,其特征在于,所述的云专线为双运营商云专线组成BGP负载分担,当一个运营商云专线故障时将自动切换到另一个运营商云专线上。5.一种基于多活混合云部署的请求处理方法,其特征在于,基于权利要求1~4所述的一种基于多活混合云部署的请求处理系统,包括以下步骤:S1:客户端向云解析服务器发送用户请求;S2:云解析服务器获取私有云网关集群和托管网关组件中网关集群的状态,根据网关的状态分配用户请求对应的网关集群;S3:将用户请求通过...

【专利技术属性】
技术研发人员:何志顺严静雨吴春姗孙蕊
申请(专利权)人:中国人寿保险股份有限公司上海数据中心
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1