從AlphaGo世紀(jì)之戰(zhàn)談如何選擇負(fù)載均衡設(shè)備

編輯: 點(diǎn)擊次數(shù):正在讀取 更新時(shí)間:2017-04-19

AlphaGo世紀(jì)之戰(zhàn)談如何選擇負(fù)載均衡設(shè)備

作為為一場(chǎng)比賽,“阿法狗”對(duì)弈李世石已經(jīng)結(jié)束。作為一次人工智能秀,這個(gè)熱潮才剛剛襲來(lái)。

http://img.wezhan.cn/content/sitefiles/36125/images/6388858_image001.jpeg

我們?cè)跒楣雀枞斯ぶ悄芗夹g(shù)為之嘆服“4:1”

這是在與前世界圍棋第一人、韓國(guó)九段名將李世石的對(duì)弈中,谷歌人工智能“阿法狗”(AlphaGo)機(jī)器最終取得的戰(zhàn)績(jī)。

但很多人不知道,AlpaGo的勝利和分布式計(jì)算集群系統(tǒng)的成熟息息相關(guān),這是之前,谷歌在《Nature》雜志上就發(fā)布了不同版本的AlphaGo對(duì)弈的結(jié)果:

http://img.wezhan.cn/content/sitefiles/36125/images/6388859_image002.png

不同版本的AlphaGo對(duì)弈的結(jié)果

在分布式版AlphaGo和對(duì)弈單機(jī)版AlphaGo的對(duì)弈過(guò)程中,分布式版的勝率達(dá)到了77%,由此看來(lái):多機(jī)系統(tǒng)比單機(jī)的性能高出很多,而且依賴于優(yōu)秀的分布式系統(tǒng),我們可以讓計(jì)算能力Scale-out擴(kuò)展無(wú)極限。

其實(shí)隨著云計(jì)算與大數(shù)據(jù)的爆發(fā)式增長(zhǎng),分布式計(jì)算越來(lái)越受到大家的關(guān)注,而傳統(tǒng)業(yè)務(wù)不進(jìn)行軟件改造就想獲得分布式的好處,服務(wù)器負(fù)載均衡技術(shù)是最早受到行業(yè)用戶的關(guān)注的智能化數(shù)據(jù)交換技術(shù),通過(guò)各種新技術(shù)集成到一起集中交付給用戶,負(fù)載均衡設(shè)備也被一些廠家稱之為應(yīng)用交付設(shè)備,并且越來(lái)越多的技術(shù)集成支持傳統(tǒng)業(yè)務(wù)和云計(jì)算、大數(shù)據(jù)業(yè)務(wù),形成應(yīng)用交付中心方案和云應(yīng)用交付平臺(tái)方案,并保障數(shù)據(jù)中心更加通暢可靠的運(yùn)行。

不過(guò),負(fù)載均衡作為一種集硬件設(shè)備和解決方案于一體的系統(tǒng)型產(chǎn)品,并不像服務(wù)器或是PC那樣可通過(guò)配置參數(shù)來(lái)辨別。在一大堆廠商負(fù)載均衡設(shè)備參數(shù)中,究竟選擇哪家的產(chǎn)品才適合?

云負(fù)載均衡(應(yīng)用交付)的專業(yè)公司鸕鶿科技技術(shù)總監(jiān)羅總介紹,向大家介紹

負(fù)載均衡產(chǎn)品的幾大類別和如何選擇專業(yè)的負(fù)載均衡硬件以及未來(lái)對(duì)應(yīng)負(fù)載均衡技術(shù)在歐美的趨勢(shì)。

負(fù)載均衡的分類

首先,我們介紹一下負(fù)載均設(shè)備基本分類的兩種類型

1、 鏈路負(fù)載均衡設(shè)備

2、 服務(wù)器負(fù)載均衡,又被叫做應(yīng)用交付設(shè)備,有些廠家稱之為智能交換機(jī),

服務(wù)器負(fù)載均衡根據(jù)數(shù)據(jù)包處理能力又可以分為

a、 四層負(fù)載均衡

b、 七層負(fù)載均衡

根據(jù)用戶需要負(fù)載本地服務(wù)器還是負(fù)載多區(qū)域數(shù)據(jù)機(jī)房又分為

a、本地服務(wù)器負(fù)載均衡(Server Load Balance)

b、全局負(fù)載均衡(Global Server Load Balance )

根據(jù)產(chǎn)品形態(tài)又分為

a、 負(fù)載均衡硬件設(shè)備

b、 負(fù)載均衡容器服務(wù)器

c、 云負(fù)載均衡(虛擬化版)

那么這么多產(chǎn)品都叫負(fù)載均衡,如何區(qū)分并選擇我們需要的產(chǎn)品呢?

鏈路負(fù)載均衡的選擇

在選擇負(fù)載均衡產(chǎn)品之前,首先要明確這個(gè)產(chǎn)品的主要應(yīng)用范圍是鏈路負(fù)載還是服務(wù)器負(fù)載。這兩種場(chǎng)景的網(wǎng)絡(luò)應(yīng)用模式差異很大,將直接影響選型的參數(shù)。

在鏈路負(fù)載中,負(fù)載均衡的選型更多地接近于普通的網(wǎng)絡(luò)設(shè)備。一般情況下,網(wǎng)絡(luò)顯示出流量大,但新建并不高。

因此,在鏈路負(fù)載場(chǎng)景中,吞吐量是最重要的指標(biāo)。實(shí)際選擇中,用戶可以根據(jù)網(wǎng)絡(luò)出口帶寬、實(shí)際峰值流量、還有在線最大的并發(fā)用戶數(shù)(會(huì)話數(shù))來(lái)計(jì)算。

在鏈路部署中,負(fù)載均衡通過(guò)根據(jù)IP地址、協(xié)議類型做轉(zhuǎn)發(fā),主要工作在四層模式,因此用戶可以根據(jù)四層吞吐量來(lái)選擇合適的產(chǎn)品型號(hào)。如果設(shè)備既使用作為鏈路負(fù)載均衡功能又開(kāi)啟應(yīng)用負(fù)載均衡的話,對(duì)應(yīng)的換算就比較困難,其實(shí)對(duì)應(yīng)的鏈路負(fù)載均衡本身設(shè)備的因?yàn)橹簧婕八膶泳W(wǎng)絡(luò)數(shù),同時(shí)更多傾向于常規(guī)的防火墻防護(hù),使用嵌入式(非X86)構(gòu)建的硬件會(huì)更加穩(wěn)定和專業(yè),使用專業(yè)的硬件鏈路負(fù)載均衡,可以避免了一次買(mǎi)過(guò)高性能設(shè)備的資金浪費(fèi),有效地保護(hù)了自己的投資。

需要注意的是,廠商標(biāo)稱吞吐量的方式并不相同,有些標(biāo)注的是HTTP有效吞吐,有些則標(biāo)稱的是UDP吞吐。標(biāo)稱UDP吞吐的值會(huì)更高一些,但無(wú)法真實(shí)反映產(chǎn)品實(shí)際處理能力。所以,如果要通過(guò)UDP吞吐來(lái)選擇產(chǎn)品,建議將所需要的值雙倍、甚至三倍來(lái)計(jì)算最終需要的設(shè)備吞吐值。

在鏈路負(fù)載,對(duì)應(yīng)是傳統(tǒng)交換機(jī)廠家的強(qiáng)項(xiàng),各個(gè)廠家一般都會(huì)以背板帶寬作為鏈路負(fù)載均衡的性能標(biāo)準(zhǔn)。

因?yàn)槭褂玫氖乔度胧骄W(wǎng)路硬件(成本低、功耗小、穩(wěn)定性高),同樣的性能參數(shù),只需要付出傳統(tǒng)服務(wù)器負(fù)載均衡1/10-1/50的成本(企業(yè)級(jí)產(chǎn)品的性價(jià)比超高,行業(yè)級(jí)產(chǎn)品對(duì)應(yīng)冗余電源等行業(yè)要求成本增加,但依然有著優(yōu)越的性價(jià)比).在處理四層數(shù)據(jù)能力上,性價(jià)比和穩(wěn)定性遠(yuǎn)遠(yuǎn)超過(guò)X86構(gòu)架,而且對(duì)應(yīng)的應(yīng)用負(fù)載均衡在歐美會(huì)越來(lái)越軟件化(變成虛擬機(jī)納入云平臺(tái),這個(gè)我們?cè)诤竺娴恼鹿?jié)說(shuō)明),而鏈路負(fù)載均衡會(huì)越來(lái)越硬件化(邊界的設(shè)備,硬件形態(tài)才是最好的)。為什么鏈路負(fù)載和服務(wù)器負(fù)載需要分開(kāi)采購(gòu),總結(jié)起來(lái)有幾個(gè)原因

1、 成本的巨大差距:鏈路負(fù)載和服務(wù)器負(fù)載成本差距巨大,如果按照鏈路負(fù)載參數(shù)選擇服務(wù)器負(fù)載會(huì)大大浪費(fèi)資金

2、 硬件軟件方向分化:鏈路負(fù)載往往強(qiáng)調(diào)邊界能力,專業(yè)的用戶會(huì)傾向選擇更加穩(wěn)定的和專業(yè)的硬件,而對(duì)應(yīng)成本意識(shí)強(qiáng)的客戶會(huì)選擇現(xiàn)有的路由器和防火墻的功能模塊就能實(shí)現(xiàn)鏈路負(fù)載的要求,服務(wù)器負(fù)載均衡未來(lái)會(huì)向云數(shù)據(jù)中心集中,虛擬化是服務(wù)器負(fù)載均衡必然的趨勢(shì),這也是國(guó)外很數(shù)據(jù)中心云化后的業(yè)界趨勢(shì)。

3、 各自穩(wěn)定性要求:邊界設(shè)備的穩(wěn)定性更加重要,服務(wù)器負(fù)載更多側(cè)重于七層數(shù)據(jù),鏈路負(fù)載只是處理四層的數(shù)據(jù),如果因?yàn)榉?wù)器負(fù)載的負(fù)荷過(guò)大,影響到鏈路負(fù)載為邊界設(shè)備穩(wěn)定性偏弱導(dǎo)致網(wǎng)絡(luò)癱瘓,甚至業(yè)務(wù)中斷往往得不償失。

4、 專業(yè)化分工要求:客戶選擇服務(wù)器負(fù)載均衡和鏈路負(fù)載均衡的位置以及需求往往差別很大,隨著業(yè)務(wù)需求提升,用戶會(huì)不光會(huì)把服務(wù)器負(fù)載均衡和鏈路負(fù)載均衡區(qū)分開(kāi),而且會(huì)把web服務(wù)器的負(fù)載、中間件應(yīng)用層服務(wù)器的負(fù)載、數(shù)據(jù)庫(kù)服務(wù)器的負(fù)載分開(kāi),各自使用單獨(dú)的負(fù)載均衡,這個(gè)時(shí)候絕大部分的負(fù)載均衡考慮是對(duì)應(yīng)用本身的優(yōu)化,鏈路負(fù)載功能都不再需要。

http://img.wezhan.cn/content/sitefiles/36125/images/6388861_image004.png

 

應(yīng)用服務(wù)器負(fù)載均衡的選擇

如果說(shuō)鏈路負(fù)載均衡主要了解吞吐和并發(fā)以及對(duì)應(yīng)硬件構(gòu)架和性價(jià)比后,服務(wù)器負(fù)載則需要考慮得更多,它首先需要的是用戶數(shù)、數(shù)據(jù)吞吐能力和全面的功能。

對(duì)于服務(wù)器應(yīng)用來(lái)說(shuō),其典型特點(diǎn)是,高新建、高并發(fā)、低流量。一個(gè)應(yīng)用,可以在短短幾分鐘時(shí)間內(nèi),新建連接峰值達(dá)到6000個(gè),并發(fā)超過(guò)12萬(wàn),但峰值流量卻只有不到300Mbps。

所以在服務(wù)器負(fù)載的選擇中,首先要看負(fù)載產(chǎn)品的新建連接數(shù)。該指標(biāo)就像一個(gè)瓶子的瓶口:瓶口越大,服務(wù)器所能處理的用戶數(shù)就越高。

同時(shí)帶寬吞吐能力,因?yàn)樯婕暗骄C合能力的考量也是性能中很重要的參數(shù)。

不過(guò),會(huì)很多工程師說(shuō),“我不知道應(yīng)用場(chǎng)景里每秒新建連接數(shù)有多少???根本拿不到這個(gè)數(shù)據(jù)。”這是事實(shí),很多時(shí)候,對(duì)業(yè)務(wù)的新建連接數(shù),只有通過(guò)專業(yè)設(shè)備才能統(tǒng)計(jì)出來(lái),很多用戶是不知道當(dāng)前業(yè)務(wù)的新建連接數(shù)量的。

這該怎么辦呢?其實(shí),這是可以推算出來(lái)的。

需要設(shè)備性能=并發(fā)用戶數(shù)*每個(gè)業(yè)務(wù)會(huì)話數(shù)*業(yè)務(wù)總數(shù)*1.5+未來(lái)用戶數(shù)*每個(gè)業(yè)務(wù)會(huì)話數(shù)*業(yè)務(wù)總數(shù)

例如,雖然不知道新建連接數(shù),但用戶數(shù)是可以了解的。比如:某業(yè)務(wù)的用戶數(shù)有2000人,根據(jù)業(yè)務(wù)性質(zhì)估算出大概同時(shí)會(huì)有500人在線,再估計(jì)一下每個(gè)用戶訪問(wèn)業(yè)務(wù)發(fā)起的連接數(shù)為20個(gè)(可以通過(guò)抓包查看)一共10個(gè)類似的業(yè)務(wù)系統(tǒng)(一般一個(gè)人不會(huì)同時(shí)登陸所以對(duì)應(yīng)參數(shù)設(shè)置為3),那最終該系統(tǒng)的負(fù)載設(shè)備新建連接選型就應(yīng)該是:

(500*20)*3*1.5 +1500*20*3=45K-135K

也就是說(shuō),首先要選擇一個(gè)新建數(shù)不低于45K/S的負(fù)載設(shè)備(對(duì)應(yīng)如果是七層性能需要在要求性能乘以2的樣子)。在這個(gè)基礎(chǔ)上,考慮下吞吐帶寬。

比如以下系列產(chǎn)品

LCA系列企業(yè)版

產(chǎn)品型號(hào)

LCA118

LCA418

LCA1018

吞吐量(Gbps)

1

4

10

千兆以太網(wǎng)端口數(shù)

4

2

4

10 GB 光纖端口(SFP+)

無(wú)

無(wú)

2

TLS (SSL) TPS

(2K 密鑰)

200

1500

10,000

TLS (SSL) TPS

(1K 密鑰)

1,000

3000

17,000

并發(fā)連接數(shù)(Mpps)

4

6

26

Web 應(yīng)用防火墻(WAF)

無(wú)

支持

支持

SSO統(tǒng)一身份驗(yàn)證

支持

支持

支持

全局負(fù)載

支持

支持

支持

SDN 支持

無(wú)

支持

支持

TCP單邊加速

支持

支持

支持

內(nèi)容緩沖加速

支持

支持

支持

設(shè)備外觀

1U

1U

2U

冗余熱插拔電源

不支持

不支持

支持

需要注意的是:服務(wù)器負(fù)載要考慮負(fù)載設(shè)備上開(kāi)啟的業(yè)務(wù),例如純四層業(yè)務(wù)就只需要考慮四層新建,如果開(kāi)啟七層業(yè)務(wù)就要考慮七層新建。

補(bǔ)充一下

四層負(fù)載均衡和七層負(fù)載均衡的區(qū)別:

四層負(fù)載均衡:是通過(guò)報(bào)文中的目標(biāo)地址和端口,再加上負(fù)載均衡設(shè)備設(shè)置的服務(wù)器選擇方式,決定最終選擇的內(nèi)部服務(wù)器與請(qǐng)求客戶端建立TCP連接,然后發(fā)送Client請(qǐng)求的數(shù)據(jù)。

http://img.wezhan.cn/content/sitefiles/36125/images/6388863_image006.png

由上圖可知:在四層負(fù)載設(shè)備中,把client發(fā)送的報(bào)文目標(biāo)地址(原來(lái)是負(fù)載均衡設(shè)備的IP地址),根據(jù)均衡設(shè)備設(shè)置的選擇web服務(wù)器的規(guī)則選擇對(duì)應(yīng)的web服務(wù)器IP地址,這樣client就可以直接跟此服務(wù)器建立TCP連接并發(fā)送數(shù)據(jù)。

七層負(fù)載均衡也稱內(nèi)容交換,也就是主要通過(guò)報(bào)文中的真正有意義的應(yīng)用層內(nèi)容,再加上負(fù)載均衡設(shè)備設(shè)置的服務(wù)器選擇方式,決定最終選擇的服務(wù)器。

由上圖可知,其實(shí)七層負(fù)載均衡起了一個(gè)代理服務(wù)器的作用,我們知道建立一次TCP連接要三次握手;而client要訪問(wèn)webserver要先與七層負(fù)載設(shè)備進(jìn)行三次握手后建立TCP連接,把要訪問(wèn)的報(bào)文信息發(fā)送給七層負(fù)載均衡;然后七層負(fù)載均衡再根據(jù)設(shè)置的均衡規(guī)則選擇特定的webserver,然后通過(guò)三次握手與此臺(tái)webserver建立TCP連接,然后webserver把需要的數(shù)據(jù)發(fā)送給七層負(fù)載均衡設(shè)備,負(fù)載均衡設(shè)備再把數(shù)據(jù)發(fā)送給client;所以,七層負(fù)載均衡設(shè)備起到了代理服務(wù)器的作用。

七層的負(fù)責(zé)均衡設(shè)備的優(yōu)點(diǎn):

使整個(gè)網(wǎng)絡(luò)更“智能化”,能把對(duì)圖片類的請(qǐng)求轉(zhuǎn)發(fā)到圖片服務(wù)器,對(duì)文字的請(qǐng)求轉(zhuǎn)發(fā)到文字服務(wù)器,銷售用戶的訪問(wèn)自動(dòng)轉(zhuǎn)發(fā)到交付銷售服務(wù)器,財(cái)務(wù)用戶的訪問(wèn)自動(dòng)轉(zhuǎn)發(fā)到財(cái)務(wù)服務(wù)器,所以七層負(fù)載均衡很多廠家又叫做智能交換機(jī),在智能的基礎(chǔ)上又會(huì)有很多深層應(yīng)用交付能力,比如單邊TCP加速、緩沖加速、SSL加速、SDN擴(kuò)展支持、SSO統(tǒng)一認(rèn)證支持等等。如果開(kāi)啟對(duì)應(yīng)的HTTP的緩存、壓縮,也會(huì)帶來(lái)的性能損耗。還有SSL卸載,如果有相應(yīng)的業(yè)務(wù)開(kāi)啟時(shí),SSL新建、SSL吞吐的參數(shù)(1K和2k的密鑰加密強(qiáng)度也有區(qū)別)也要一并考慮。所以這個(gè)時(shí)候最終帶寬性能就決定了設(shè)備中高低端的區(qū)別。

http://img.wezhan.cn/content/sitefiles/36125/images/6388864_image007.png

在功能上選擇一個(gè)好應(yīng)用負(fù)載產(chǎn)品會(huì)有以下幾點(diǎn)重要的功能性需要關(guān)注

(1) 七層負(fù)載算法需要識(shí)別源IP地址、HTTP包頭、HTTP包頭+源IP地址、服務(wù)器Cookie、服務(wù)器Cookie+源IP地址、活動(dòng)Cookie、活動(dòng)Cookie+源IP地址、Cookie的散列、Cookie+源IP地址的散列、URL的散列、HTTP Post的包頭、HTTP查詢字符串的散列、自定義HTTP包頭等信息,算法計(jì)算程度更豐富

(2) 七層負(fù)載對(duì)Microsoft Exchange、Microsoft Lync、Microsoft ADFS、Microsoft RDS Templates、VMware Horizon View、VMware Horizon Workspace等專業(yè)廠家會(huì)有天然的支持和建議配置,免去傳統(tǒng)企業(yè)用戶使用負(fù)載均衡優(yōu)化的煩惱

(3) 七層負(fù)載的安全性同樣至關(guān)重要,因?yàn)槟壳柏?fù)載均衡已經(jīng)成為網(wǎng)絡(luò)的核心組件,成為服務(wù)器業(yè)務(wù)連續(xù)性、完整性、可靠性的保護(hù)神。七層負(fù)載均衡的安全性需要從兩個(gè)方面體現(xiàn):一是系統(tǒng)本身的安全性,軟件系統(tǒng)應(yīng)采用自主研發(fā),無(wú)系統(tǒng)漏洞和后門(mén);二是可以提供必要的網(wǎng)絡(luò)安全防護(hù),減少服務(wù)器被直接攻擊的威脅,這樣可以減少服務(wù)器區(qū)設(shè)備串聯(lián)堆疊帶來(lái)的單點(diǎn)故障。專業(yè)的負(fù)載可以支持IPS,IPS防御庫(kù)可在線更新;有效防止DDOS 、SYN Flood攻擊,支持WAF(網(wǎng)絡(luò)應(yīng)用防火墻)等使網(wǎng)站更安全。

(4) 對(duì)業(yè)務(wù)優(yōu)化的幫助,單邊TCP加速、緩沖加速、SSL加速、SDN擴(kuò)展支持、SSO統(tǒng)一認(rèn)證支持等等功能對(duì)業(yè)務(wù)的優(yōu)化和加速是商業(yè)版負(fù)載均衡能力很重要的考量,如果這些能力不夠成熟還完善,用戶往往寧愿選擇免費(fèi)的開(kāi)源負(fù)載均衡來(lái)解決一時(shí)之需。

http://img.wezhan.cn/content/sitefiles/36125/images/6388866_image009.png

像上面互聯(lián)網(wǎng)金融平臺(tái),在沒(méi)有出現(xiàn)安全漏洞和合規(guī)性問(wèn)題前,他們也是使用開(kāi)源的pache在業(yè)務(wù)能力上也基本滿足要求,但隨著用戶訪問(wèn)原來(lái)越多,信息安全問(wèn)題越來(lái)越突出,考慮向傳統(tǒng)金融企業(yè)合規(guī)性的學(xué)習(xí),在邊界他們使用SSL加速/卸載能力加強(qiáng)加密強(qiáng)度,以提高訪問(wèn)的安全級(jí)別,同時(shí)降低邊界web服務(wù)器的負(fù)荷,用單邊TCP加速和緩沖加速等能力提高客戶的訪問(wèn)體驗(yàn)。IPS和WAF的能力對(duì)保護(hù)他們網(wǎng)站應(yīng)用的安全性幫助也很大,同時(shí)未來(lái)考慮到數(shù)據(jù)災(zāi)備的方案時(shí)候,全局負(fù)載的能力以及SDN、VPN的能力又能幫助他們更智能的兼顧應(yīng)用交付全面性的問(wèn)題。

商業(yè)化負(fù)載均衡十多年的產(chǎn)品沉淀和服務(wù)能力以及對(duì)新技術(shù)的敏感力能夠很好的幫助傳統(tǒng)企業(yè)用上最好最專業(yè)的IT產(chǎn)品,達(dá)到事半功倍的效果。

而專業(yè)的商業(yè)負(fù)載均衡虛擬化能力的成熟性,替換掉原有的開(kāi)源虛擬化的負(fù)載均衡也是一蹴而就的簡(jiǎn)單事情。

(5) 網(wǎng)絡(luò)的穩(wěn)定性主要通過(guò)設(shè)備關(guān)鍵部件的冗余設(shè)計(jì),以及雙機(jī)、集群部署方式實(shí)現(xiàn)要很重要。

(6) 對(duì)X86平臺(tái)的優(yōu)化能力,由于七層對(duì)CPU的負(fù)載要求更高,這就需要更高性能的產(chǎn)品。雖然目前硬件平臺(tái)已經(jīng)發(fā)展到多核,國(guó)內(nèi)傳統(tǒng)負(fù)載均衡廠商在多核平臺(tái)的應(yīng)用開(kāi)發(fā)上存在著較大差距,嚴(yán)重制約負(fù)載均衡設(shè)備多核之間計(jì)算能力的協(xié)調(diào)分配和使用,即使是負(fù)載均衡的老大F5目前也是剛從嵌入式平臺(tái)轉(zhuǎn)移到X86平臺(tái)(剛才我們說(shuō)了鏈路負(fù)載嵌入式平臺(tái)的好處,但為什么遷移的X86平臺(tái),其實(shí)主要是為了云計(jì)算服務(wù)),能否在X86平臺(tái)上優(yōu)化好,對(duì)七層負(fù)載均衡尤其重要。

(7) 對(duì)云計(jì)算的支持,在海外隨著業(yè)務(wù)并發(fā)數(shù)不斷提升,用戶關(guān)鍵業(yè)務(wù)的高可用性越來(lái)越重要,企業(yè)對(duì)服務(wù)器集群后如何更加有效的使用,應(yīng)用負(fù)載均衡(國(guó)外鏈路負(fù)載的工作因?yàn)闆](méi)有國(guó)內(nèi)南北互聯(lián)、多重內(nèi)外網(wǎng)等問(wèn)題,相對(duì)來(lái)說(shuō)都是交給專業(yè)的鏈路負(fù)載均衡能力的邊界設(shè)備來(lái)支持)已經(jīng)變成企業(yè)核心業(yè)務(wù)系統(tǒng)必不可少的組件。虛擬化的負(fù)載均衡變成每個(gè)應(yīng)用的標(biāo)配。出了傳統(tǒng)的硬件設(shè)備提供外、是否提供各種虛擬化版本支持和優(yōu)化(尤其是通用如vmware聯(lián)動(dòng)版本的支持等)、公有云版本、容器模式(傳統(tǒng)服務(wù)器變成專業(yè)負(fù)載均衡服務(wù)器)的支持,也是有遠(yuǎn)見(jiàn)的用戶必須要考慮的。

(8)全局負(fù)載的能力對(duì)應(yīng)用負(fù)載均衡也至關(guān)重要

如果說(shuō)本地服務(wù)器負(fù)載均衡是把多臺(tái)服務(wù)器通過(guò)一臺(tái)負(fù)載均衡交付出去變成“一臺(tái)服務(wù)器”,那么全局就是幫助用戶通過(guò)多重技術(shù)實(shí)際的幫助用戶把多個(gè)機(jī)房交付出去變成“一個(gè)機(jī)房”,全局負(fù)載均衡提供多個(gè)數(shù)據(jù)中心的業(yè)務(wù)系統(tǒng)的高可用性和容災(zāi),同時(shí)適合于私有云和公有云的業(yè)務(wù)系統(tǒng)遷移切換,全局負(fù)載的好壞決定了本地服務(wù)器集群的擴(kuò)展性(如何智能又安全的擴(kuò)展到私有云、異地(災(zāi)備)機(jī)房、公有(災(zāi)備)云)某些不專業(yè)的廠家只是具備簡(jiǎn)單的智能DNS功能就號(hào)稱自己有全局負(fù)載的能力,其實(shí)專業(yè)的全局負(fù)載還有一下需要關(guān)注的能力:

http://img.wezhan.cn/content/sitefiles/36125/images/6388868_image011.png

a、 全局負(fù)載均衡內(nèi)嵌哪些算法包括:輪詢,權(quán)重輪詢,固定權(quán)重,業(yè)務(wù)系統(tǒng)的負(fù)荷,根據(jù)用戶訪問(wèn)位置的經(jīng)緯度,根據(jù)用戶訪問(wèn)位置離數(shù)據(jù)中心的就近性.

b、 是否可以根據(jù)數(shù)據(jù)中心站點(diǎn)是否為公有站點(diǎn)和私有站點(diǎn)設(shè)定訪問(wèn)策略.

c、 是否支持自定義站點(diǎn)不可用時(shí)的恢復(fù)模式:即手動(dòng)恢復(fù)或自動(dòng)恢復(fù).

d、 全局負(fù)載均衡是否支持會(huì)話保持

e、 是否支持和DNS的無(wú)縫集成,實(shí)現(xiàn)自動(dòng)尋址

f、  是否內(nèi)置IP(IPv6和IPv4)的位置數(shù)據(jù)庫(kù),并定時(shí)更新,

g、 是否支持外置部署方式:即將設(shè)備部署在數(shù)據(jù)中心外,統(tǒng)一提供高可用性和容災(zāi).

h、 是否支持自定義地區(qū),自定義IP地址和地區(qū)的映射. 實(shí)現(xiàn)異地多數(shù)據(jù)機(jī)房的統(tǒng)一

i、   是否支持集群部署,在每個(gè)數(shù)據(jù)中心均部署設(shè)備提供全局負(fù)載均衡,對(duì)外作為一臺(tái)邏輯的設(shè)備.

j、   是否集群部署模式下,支持設(shè)備之間的配置自動(dòng)同步,支持設(shè)備的統(tǒng)一內(nèi)核升級(jí)管理.

這些能力都決定最后是否可以把多個(gè)平臺(tái)和機(jī)房更加智能的交付成”一個(gè)機(jī)房“甚至“一臺(tái)服務(wù)器”。

(9)本地化的用戶需要本地化的服務(wù)能力

因?yàn)閲?guó)外產(chǎn)品分工非常細(xì)致,所以有些產(chǎn)品在本地化能力方面不夠,比如本地化大數(shù)據(jù)審計(jì)的能力,本地地址庫(kù)更新的能力,單點(diǎn)登錄的能力、應(yīng)用虛擬化整合的能力、多設(shè)備集中管理和升級(jí)的能力,這些個(gè)性化的本地化能力也是用戶選擇專業(yè)廠家的重要因素。

(10)    廠家對(duì)負(fù)載均衡的使用專業(yè)度以及對(duì)整體方案(云演近、云應(yīng)用交付中心、災(zāi)備、SDN擴(kuò)展支持等)的理解力也是用戶選擇的關(guān)鍵。為什么傳統(tǒng)金融和行業(yè)用戶,因?yàn)楹弦?guī)等需求而大量采購(gòu)商業(yè)化負(fù)載均衡硬件和軟件,而不選擇開(kāi)源方案,就站在這個(gè)專業(yè)角度和專業(yè)服務(wù)方面考慮的。
http://img.wezhan.cn/content/sitefiles/36125/images/6388873_image014.png

http://img.wezhan.cn/content/sitefiles/36125/images/6388874_image015.jpeg

http://img.wezhan.cn/content/sitefiles/36125/images/6388877_image017.jpeg

 

http://img.wezhan.cn/content/sitefiles/36125/images/6388880_image019.png

http://img.wezhan.cn/content/sitefiles/36125/images/6388882_image021.png

綜上所述,如果真正了解了負(fù)載均衡產(chǎn)品性能參數(shù)的含義,做負(fù)載均衡產(chǎn)品選型其實(shí)并不難,但綜合考慮企業(yè)的合規(guī)、高要求的需求后,選擇一個(gè)合適的安全且功能強(qiáng)大的商業(yè)化產(chǎn)品,選擇一個(gè)有遠(yuǎn)見(jiàn)和專業(yè)度高的廠家尤其是重要。

 

Luccitech鸕鶿科技介紹

公司注冊(cè)資金1000萬(wàn),十余年的專業(yè)交付和安全產(chǎn)品經(jīng)驗(yàn),國(guó)內(nèi)首家云應(yīng)用交付產(chǎn)品解決方案提供商,擁有一批國(guó)內(nèi)外最早參與云計(jì)算整體解決方案的專家。公司總部和研發(fā)基地位于深圳,在廣州和深圳分別設(shè)立營(yíng)銷中心和服務(wù)中心,同時(shí)在南寧、南昌等地設(shè)有辦事處。公司核心員工來(lái)自微軟、IBM、聯(lián)想、中國(guó)電信、電信研究院等一線行業(yè)IT服務(wù)公司。鸕鶿科技致力于通過(guò)云應(yīng)用交付平臺(tái)為整體解決方案,為行業(yè)企業(yè)客戶提供有前瞻性、云演進(jìn)性的專家級(jí)行業(yè)應(yīng)用交付服務(wù),迄今已為中國(guó)多家行業(yè)信息化領(lǐng)軍企業(yè)提供整體交付方案和服務(wù),以幫助中國(guó)企業(yè)提供全球化IT支持方案的領(lǐng)軍企業(yè)為目標(biāo)的專業(yè)公司。

公司名取自在中國(guó)常被寓意勤勞美好之鳥(niǎo),鸕鶿,秉承IT服務(wù)精神。

以成為幫助傳統(tǒng)企業(yè)實(shí)現(xiàn)互聯(lián)網(wǎng)+幫助國(guó)內(nèi)企事業(yè)實(shí)現(xiàn)跨越式IT構(gòu)架,

提供中國(guó)企業(yè)全球化IT支持方案的專業(yè)信息化產(chǎn)品領(lǐng)軍企業(yè)。