多IDC GSLB的部署

简介:

之前已经介绍过GSLB的实现原理,这里再向大家讲述一下GSLB经常遇到的部署方式,多IDC的部署。很多大型的企业或业务容灾要求非常高的客户都会部署有多个异地的数据中心,以保证其业务的“全天候”不间断的正常运行,而要整合多个IDC的资源并实现就近性访问,那就需要在多IDC部署GSLB设备。这里就近期的一个案例,与大家共同探讨一下。

 

客户的GSLB需求

某客户原有一台应用交付设备部署在数据中心内部,对其业务服务器实现负载均衡。为配合新的数据中心的建设,需要将新采购的应用交付设备与原系统融合,既同时实现服务器负载均衡,还需添加GSLB功能,对客户需求整理如下:

1)          新增一台应用交付设备要与原有设备实现HA

2)          另一IDC也部署一台应用交付设备;

3)          3台设备整合提供GSLB/SLB的功能;

4)          其中实现HAIDC作为主IDC提供服务,只有该主IDC整体出现故障时才切换至另一IDC

最终的拓扑为:

 

 

GSLB的配置思路

1)          同一IDCHA的实现;

这一步与传统HA的部署一致,此处不做详细描述。

AX-1-Active-gslb#ha id 1

ha group 1 priority 100

ha interface ethernet 6

ha conn-mirror ip 1.1.1.2

!

ha preemption-enable

!

floating-ip 192.168.10.33 ha-group 1

!

AX-2-Standby#ha id 2

ha group 1 priority 90

ha interface ethernet 6

ha conn-mirror ip 1.1.1.1

!

ha preemption-enable

!

floating-ip 192.168.10.33 ha-group 1

!

 

2)          两个IDCGSLB划归为一个群集,实现配置自动同步;

新建GSLB集群,如命名为“gslb_gp”,把位于两个IDCGSLB设备都添加至群集中。

AX-1-Active-gslb:Master#

gslb group gslb_gp

   priority 250

   primary 192.168.20.33

   enable

!

AX-2-Standby#

gslb group gslb_gp

   priority 240

   primary 192.168.20.33

   enable

!

作为HA的两台设备只需要看成一台GSLB controller对待,在show gslb group时,备机的状态显示为“HA”,表示master只由HA active的设备接管。

AX-2-Standby#sh gslb group

                     Pri = Priority, Attrs = Attributes

                         D = Disabled, L = Learn

                         P = Passive, * = Master

Group: gslb_gp

Member                          Sys-ID   Pri Attrs  Status      Address       

--------------------------------------------------------------------------------

local                           90ff0a48 240 L      HA     

 

以下是site 2GSLB controllergslb group的配置:

GSLBsite2-gslb:Member#

gslb group gslb_gp

   priority 150

   config-merge

   config-anywhere

   primary 192.168.10.33

   enable

!

3)          针对客户的需求设定GSLB算法

客户有要求以site1为主镜像,site2的资源作为备份,而site1未来会提供电信和联通双线路接入,由此需要多种算法叠加才能实现。通过show gslb policy可看到算法的排列顺序:health-check健康监测为优先,admin-preference站点优先级算法次之,而后有geographicactive-rdt一静态和一动态算法补充。

Policy name: mbs_gslb

Type            | MO| Option      | En-Value  | Description                    

================================================================================

。。。。。

Metric          |   | Force-Check | yes       | Check Service-IP for all metrics

                |   | Fail-Break  | no        | Break if no valid service-IP   

--------------------------------------------------------------------------------

health-check    | 1 |             | yes       | Service-IP's health            

                |   | Preference  | no        | Check Health Preference        

admin-preference| 2 |             | yes       | Admin preference of SLB device 

geographic      | 3 |             | yes       | Geographic                     

active-rdt      | 4 |             | yes       | Active Round delay time        

。。。。。

round-robin     | 15|             | yes       | Round robin selection          

 

A10GSLB解决方案中还有很多的特点以及优势,如DNS cacheDNSSEC等针对DNS解析的优化以及安全的功能,这些往后我们再一一探讨。


本文转自 virtualadc 51CTO博客,原文链接:

http://blog.51cto.com/virtualadc/1027176
相关文章
|
4月前
|
存储 人工智能 开发框架
认识什么是互联网数据中心(IDC)
互联网数据中心(IDC)拥有高速带宽、高性能网络与安全环境,提供服务器托管、租用等服务。它是数据存储与流通的核心,支持互联网内容提供商、企业和各类网站的大规模、高质量需求。机房维护涵盖多方面,确保设备稳定运行。中国IDC行业快速发展,机房按星级划分,从一星到五星,标准逐步提升,体现国家信息基础设施的进步与成熟。国际上,Uptime Institute的Tier等级进一步规范了数据中心的可用性与可靠性标准。
123 6
|
存储 监控 安全
|
开发框架 .NET 数据中心
IDC数据中心是什么
IDC,数据中心
410 0
《为云下IDC赋能-组建多可用区多地域的混合云(专线)最佳实践》电子版地址
为云下IDC赋能-组建多可用区多地域的混合云(专线)最佳实践
83 0
《为云下IDC赋能-组建多可用区多地域的混合云(专线)最佳实践》电子版地址
|
弹性计算 负载均衡 网络安全
组建多可用区多地域的混合云
本实践向您介绍使用阿里云产品一站式组建多地域混合云,降低用户组网成本。
组建多可用区多地域的混合云
|
弹性计算 安全 前端开发
为什么已经有了自建服务器,还需要去IDC机房托管,最后又去上云呢?
上云前序    ​    ​我们公司因为业务需求,需要来服务器托管微信公众号平台。之前我们先是自建服务器,然后就是使用IDC机房托管服务器,后来因为种种原因,最后转到了阿里云上云。很多同学会有疑问,为什么已经有了自建服务器,还需要去IDC机房托管,最后又去上云呢?    ​   ​因为在自建服务器的时候,这个服务器是由我们公司一群参差不齐不齐的"网络工程师"一起弄的。
1887 0
为什么已经有了自建服务器,还需要去IDC机房托管,最后又去上云呢?
|
缓存 数据库 运维
从IDC到云端架构迁移之路(GITC2016)
机房迁移是一个很大的动作,
745 0
为云下IDC赋能-组建多可用区多地域的混合云(专线)最佳实践
用户自建两地三中心的业务,成本很高,配置复杂,既需要与多运营商多机房协调,又需要重新设计冗余架构,往往很难落地. 而使用阿里云成熟产品与方案可快速高效低成本完成.
1244 0
|
网络协议 Shell 网络安全