会员登录
  • 请输入用户名

    请输入用户名

  • 请输入密码

    请输入密码

  • 请输入验证码

    请输入验证码

  • 记住用户名
所在位置:首页>最新资讯>数据中心切换:Array负载均衡与英方高可用的珠联璧合

数据中心切换:Array负载均衡与英方高可用的珠联璧合

来源:作者:gaoxuan发表于:2018-03-28

 

当数据中心之间需要灾备切换时,网络与应用的高可用接管都至关重要,没有好的网络链路,应用的切换接管效率就会大打折扣;应用接管不成功,网络链路再好也没有意义。所以,要想让数据中心之间的网络与应用接管都快速稳定地进行,需要一个珠联璧合式的方案——Array负载均衡与英方高可用。

 

01

为什么需要这个方案

 

解决用户的业务连续性依然是这个方案的价值所在。具体的分析过程中,我们可以从两方面分析:

 

首先,对于两个数据中心之间的网络链路,没有可以直达通畅的网络链路,传输指令和数据依靠两者间杂乱的网络进行,不仅通达的效率低下,还会给操作带来不便。而通过像Array利用NFP网络功能平台搭建的负载均衡的网络链路,可以让应用快速对接两者之间的指令,让应用接管更快速。

 

其次,在网络快速通达的情况下,两者之间的应用必须快速、安全地进行切换。这个时候,就需要一个能够适应不同数据中心环境的方案去解决。英方i2Availability应用高可用方案,由于对数据中心的距离、网络带宽、异构平台等有极强的交付能力,所以在数据中心之间的高可用方案中拥有独特的优势。

 

02

解决方案的用户访问模式

 

这是双方携手合作形成的1+1>2的高效合作方案,我们可以简称为i2Availability+Array NFP方案。

 

针对这个方案的交付场景,由于终端用户访问方式的不同,我们分两种访问方式进行判断。

 

首先是当用户业务基于IP访问时,可以利用Array NFPSLB功能作为前置访问,NFP SLB智能判断并分配可用的后台服务。

 

其次是当用户业务基于域名访问时,可以利用Array NFP的GSLB(SDNS)功能在返回DNS解析结果时做出智能决策,SDNS根据智能算法,检测两地数据中心应用的健康状态,反馈给LDNS最优路径的A记录信息。

 

在这个过程中,i2Availability用于控制后台服务器之间的主备状态和实现数据同步。

 

当然,这个还要看两者之间网络架构分类的情况。一般情况下,我们将用户两个数据中心之间的网络架构分类划分为三种模式,即云到云(线上之间切换)、双中心(专网之间切换)、本地到云(线下到线上切换)。下面是用户访问方式结合网络架构分类给出的四种交付解决方案。

 

03

四大交付场景方案

 

场景一:基于域名访问-本地到云

 

 

1)NFP两台设备处于active状态,主备两端的应用服务器加入到NFPSLB中;

2)i2Availability保护的应用源端处于active状态,备端处于standby状态,当源端异常时,备端自动或手动执行接管操作;

3)用户发起访问请求时,LDSNRootDNS获得域名查询请求;

4)RootDNS反馈LDNS结果域名在NFP上;

5)NFP根据智能算法,检测两地数据中心的应用健康状态,灾备机房应用处于离线状态,反馈给LDNS主机房的A记录信息;

6)LDNS反馈给用户域名解析地址;

7)用户访问成功;

8)当应用发生切换后,NFP检测主机房应用处于离线状态,备机房应用处于在线状态,反馈备机房的A记录信息给LDNS

9)用户访问成功。

 

场景二:基于域名访问-云到云

 

 

1)NFP两台设备处于active状态,主备两端的应用服务器加入到NFPSLB中;

2)i2Availability保护的应用源端处于active状态,备端处于standby状态,当源端异常时,备端自动或手动执行接管操作;

3)用户发起访问请求时,LDSNRootDNS获得域名查询请求;

4)RootDNS反馈LDNS结果域名在NFP上;

5)NFP根据智能算法,检测两地数据中心的应用健康状态,灾备机房应用处于离线状态,反馈给LDNS主机房的A记录信息;

6)LDNS反馈给用户域名解析地址;

7)用户访问成功;

8)当应用发生切换后,NFP检测主机房应用处于离线状态,备机房应用处于在线状态,反馈备机房的A记录信息给LDNS

 9)用户访问成功。

 

场景三:基于IP访问-双中心1

 

 

1)第三处独立的地方部署NFP设备或镜像,主备两边的服务器加入NFPSLB

2)i2Availability保护的应用源端处于active状态,备端处于standby状态,当源端异常时,备端执行接管操作;

3)用户发起访问请求时,NFP根据智能算法,检测两边服务器的应用健康状态,灾备机房应用处于离线状态,反馈给用户主机房的应用信息;

4)用户访问成功;

5)当应用发生切换后,NFP检测主机房应用处于离线状态,备机房应用处于在线状态,反馈备机房的应用信息给用户,访问成功。

 

场景四:基于IP访问-双中心2

 

 

1)两个数据中心NFP设备做高可用模式部署,自动同步两端配置;

2)i2Availability保护的应用源端处于active状态,备端处于standby状态,当源端异常时,备端执行接管操作;

3)用户发起访问请求时,主NFP根据智能算法,检测两边服务器的应用健康状态,灾备机房应用处于离线状态,反馈给用户主机房的应用信息;

4)用户访问成功;

5)当应用发生切换后,主NFP检测主机房应用处于离线状态,备机房应用处于在线状态,反馈备机房的应用信息给用户,访问成功;

6)当主NFP设备异常时,备NFP设备接管所有操作,用户访问备机房IP地址,底层模式不变。

 

目前,双方均有成熟稳定的交付方案。英方支持i2Availability软件或一体机的交付,并且可以结合i2Move(在线热迁移)、i2CDP(持续数据保护)、i2DTO(对象存储灾备)等行业优势方案一起交付,确保用户数据不丢,业务不停;Array则支持设备交付,比如AVX 3600AVX 7600等,而软件交付分为线下提供vmware ovakvm镜像,线上可提供阿里云、腾讯云镜像等。

品牌案例