【技术实现步骤摘要】
一种双机双活架构的数据传输切换方法及架构构建系统
本专利技术涉及计算机
,特别涉及一种双机双活架构的数据传输切换方法及架构构建系统。
技术介绍
双机双活是目前企业保持业务连续性方案的主要架构模式,主要指设置两个数据中心,两个数据中心均承担业务且互为对方的备份,当一个数据中心出现机房断电、机柜断电、光纤异常等机房级的故障时,可以及时将数据传输切换至另一个数据中心,保证业务数据传输的连续性,不影响业务的正常运转。常见的双机双活架构包括:数据层、应用层、网络层,由于双机双活架构涉及到的硬件和软件较多,其运行时出现的问题往往也体现在多个层级上。本申请技术人员在架构运行过程中发现如下技术问题:数据层:租用DDN、SDH、SONET等二层中间链路实现数据中心之间数据库的数据同步费用较高;应用层:当出现机房级故障导致组件异常无法使用时,组件恢复时间较长,影响企业业务的连续性;网络层:跨机房引流过程中传输速率不稳定,用户感知明显,对三方负载均衡服务商依赖程度较高。
技术实现思路
为了 ...
【技术保护点】
1.一种双机双活架构的数据传输切换方法,其特征在于,包括:/n本机房的流量管理服务器将接收到的数据进行域名解析后传输至本机房的负载均衡服务器;/n本机房的负载均衡服务器判断本机房的应用服务器是否出现故障,若否,则将接收到的数据传输至本机房的应用服务器,若是,则将接收到的数据传输至远程机房的应用服务器;/n本机房的应用服务器将接收到的数据传输至本机房的缓存服务器和/或数据库服务器;/n本机房的数据库服务器通过OTV网络将数据传输至远程机房的数据库服务器。/n
【技术特征摘要】
1.一种双机双活架构的数据传输切换方法,其特征在于,包括:
本机房的流量管理服务器将接收到的数据进行域名解析后传输至本机房的负载均衡服务器;
本机房的负载均衡服务器判断本机房的应用服务器是否出现故障,若否,则将接收到的数据传输至本机房的应用服务器,若是,则将接收到的数据传输至远程机房的应用服务器;
本机房的应用服务器将接收到的数据传输至本机房的缓存服务器和/或数据库服务器;
本机房的数据库服务器通过OTV网络将数据传输至远程机房的数据库服务器。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
当本机房的缓存服务器为主缓存节点时,本机房的缓存服务器还接收远程机房的应用服务器传输的数据;
本机房的缓存服务器将状态信息发送至云服务器,以便当云服务器判断本机房缓存服务器出现故障时重新选出主缓存节点,主缓存节点用于接收本机房和远程机房的应用服务器传输的缓存数据。
3.如权利要求1所述的方法,其特征在于,
本机房的流量管理服务器接收到的数据还包括:本机房的负载均衡服务器判断数据中包含外网域名后返回的数据,
包含外网域名的数据是域名解析服务器判断本机房的负载均衡服务器没有故障并在域名解析后传输至本机房的负载均衡服务器的数据。
4.如权利要求3所述的方法,其特征在于,所述方法还包括:
本机房的备用负载均衡服务器接收域名解析服务器传输的域名解析后的数据;
本机房的备用负载均衡服务器将数据传输至本机房或者远程机房的负载均衡服务器。
5.如权利要求1~4任一项所述的方法,其特征在于,所述本机房的负载均衡服务器将数据传输至应用服务器包括:
本机房的负载均衡服务器将核心数据传输至本机房或者远程机房的核心应用服务器,将非核心数据传输至本机房的非核心应用服务器;
本机房的应用服务器将接收到的数据传输至本机房的缓存服务器和/或数据库服务器,包括:
本机房的核心应用服务器分别将数据传输至数据库服务器和缓存服务器;非核心应用服务器将数据传输至缓存服务器。
...
【专利技术属性】
技术研发人员:何宇,瞿源源,
申请(专利权)人:上海燕汐软件信息科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。