多IDC GSLB的部署
之前已經(jīng)介紹過GSLB的實(shí)現(xiàn)原理,這里再向大家講述一下GSLB經(jīng)常遇到的部署方式,多IDC的部署。很多大型的企業(yè)或業(yè)務(wù)容災(zāi)要求非常高的客戶都會部署有多個異地的數(shù)據(jù)中心,以保證其業(yè)務(wù)的“全天候”不間斷的正常運(yùn)行,而要整合多個IDC的資源并實(shí)現(xiàn)就近性訪問,那就需要在多IDC部署GSLB設(shè)備。這里就近期的一個案例,與大家共同探討一下。
?
客戶的GSLB需求
某客戶原有一臺應(yīng)用交付設(shè)備部署在數(shù)據(jù)中心內(nèi)部,對其業(yè)務(wù)服務(wù)器實(shí)現(xiàn)負(fù)載均衡。為配合新的數(shù)據(jù)中心的建設(shè),需要將新采購的應(yīng)用交付設(shè)備與原系統(tǒng)融合,既同時實(shí)現(xiàn)服務(wù)器負(fù)載均衡,還需添加GSLB功能,對客戶需求整理如下:
1)??????????新增一臺應(yīng)用交付設(shè)備要與原有設(shè)備實(shí)現(xiàn)HA;
2)??????????另一IDC也部署一臺應(yīng)用交付設(shè)備;
3)??????????3臺設(shè)備整合提供GSLB/SLB的功能;
4)??????????其中實(shí)現(xiàn)HA的IDC作為主IDC提供服務(wù),只有該主IDC整體出現(xiàn)故障時才切換至另一IDC;
最終的拓?fù)錇?#xff1a;
?
?
GSLB的配置思路
1)??????????同一IDC的HA的實(shí)現(xiàn);
這一步與傳統(tǒng)HA的部署一致,此處不做詳細(xì)描述。
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)??????????兩個IDC的GSLB劃歸為一個群集,實(shí)現(xiàn)配置自動同步;
新建GSLB集群,如命名為“gslb_gp”,把位于兩個IDC的GSLB設(shè)備都添加至群集中。
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的兩臺設(shè)備只需要看成一臺GSLB controller對待,在show gslb group時,備機(jī)的狀態(tài)顯示為“HA”,表示master只由HA active的設(shè)備接管。
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 2的GSLB controller的gslb group的配置:
GSLBsite2-gslb:Member#
gslb group gslb_gp
???priority 150
???config-merge
???config-anywhere
???primary 192.168.10.33
???enable
!
3)??????????針對客戶的需求設(shè)定GSLB算法
客戶有要求以site1為主鏡像,site2的資源作為備份,而site1未來會提供電信和聯(lián)通雙線路接入,由此需要多種算法疊加才能實(shí)現(xiàn)。通過show gslb policy可看到算法的排列順序:health-check健康監(jiān)測為優(yōu)先,admin-preference站點(diǎn)優(yōu)先級算法次之,而后有geographic、active-rdt一靜態(tài)和一動態(tài)算法補(bǔ)充。
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??????????
?
在A10的GSLB解決方案中還有很多的特點(diǎn)以及優(yōu)勢,如DNS cache、DNSSEC等針對DNS解析的優(yōu)化以及安全的功能,這些往后我們再一一探討。
本文轉(zhuǎn)自 virtualadc 51CTO博客,原文鏈接:
http://blog.51cto.com/virtualadc/1027176總結(jié)
以上是生活随笔為你收集整理的多IDC GSLB的部署的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 简易RPC框架实现
- 下一篇: Object 对象详解
