=======================================
F5全稱: F5-BIG-IP-GTM 全球流量管理器.
是一家叫F5 Networks的公司開發(fā)的四~七層交換機(jī),軟硬件捆綁.
據(jù)說最初用BSD系統(tǒng),現(xiàn)在是LINUX;硬件是Intel的PC架構(gòu),再加周邊的網(wǎng)絡(luò)和專用加速設(shè)備.
當(dāng)然要提提售價(jià), 都是幾十萬RMB的身價(jià).
這寶貝是用于對(duì)流量和內(nèi)容進(jìn)行管理分配的設(shè)備,也就是負(fù)載均衡.
從名字就能看出來:BIG-IP.
外部看來是一個(gè)IP,內(nèi)部可卻是幾十臺(tái)應(yīng)用服務(wù)器.表現(xiàn)為一個(gè)虛擬的大服務(wù)器.
所以我才說: 好大一個(gè)IP.
LVS = Linux Virtual Server
是俺們中國(guó)人,一個(gè)叫章文嵩的博士推創(chuàng)開發(fā)出來的,
他的web:
IBM網(wǎng)站的資料:集群的可擴(kuò)展性及其分布式體系結(jié)構(gòu)(4)
博士關(guān)于LVS和F5的對(duì)比:
關(guān)于和F5的差別,很難一句話說明白,都是做負(fù)載均衡的設(shè)備。
F5雖然也是基于BSD系統(tǒng)修改的(據(jù)說最新的基于Linux了),但重要的交換部分,則是通過專門的交換芯片實(shí)現(xiàn)的(類似有了專門的圖像處理芯片,就可以省去大量的CPU對(duì)圖像處理的運(yùn)算),這樣他的性能就不會(huì)很依賴于主機(jī)的操作系統(tǒng)的處理能力。
F5上負(fù)載均衡大多是基于NAT/SNAT,也可以實(shí)現(xiàn)Proxy,但用的較少,做為一個(gè)上市公司,F(xiàn)5自然在產(chǎn)品化程度上做的很好,無論配置管理方便性、靈活性,性能和穩(wěn)定性上都比較好。
LVS在NAT模式下,和F5的功能基本上是一樣的,但畢竟LVS是純粹的軟件,性能是依賴于主機(jī)的運(yùn)算能力的。
而且,LVS是開源的項(xiàng)目,不應(yīng)該和一個(gè)商業(yè)產(chǎn)品來比較,人家那是賣錢的,有很多人來維護(hù)和開發(fā),而LVS一直是章博士義務(wù)來維護(hù)開發(fā)的,想要更好的功能,就需要有更多的人參與進(jìn)來才行。
說的相當(dāng)透徹了.
DNS輪詢是做負(fù)載均衡最簡(jiǎn)單有效的實(shí)現(xiàn)方法,各方面代價(jià)都極低.貨好便宜量又足.
缺點(diǎn)就是由于沒有檢測(cè)機(jī)制, 不夠均衡,容錯(cuò)反應(yīng)時(shí)間長(zhǎng).
國(guó)內(nèi)門戶用這個(gè)技術(shù)的很多,配合squid有很好的效果.
當(dāng)然,不做負(fù)載均衡, 直接從多個(gè)ISP拉幾根線,分別提供服務(wù)是最原始的方法.
CDN = Content Delivery Network,內(nèi)容分發(fā)網(wǎng)絡(luò)。
細(xì)究起來上面的都是cdn的實(shí)現(xiàn)方式.
國(guó)內(nèi)開放的服務(wù)很少(chinacache),國(guó)外卻非常流行.
就是提供緩存節(jié)點(diǎn),把目標(biāo)網(wǎng)絡(luò)內(nèi)容的訪問轉(zhuǎn)化為臨近節(jié)點(diǎn)的訪問.
響應(yīng)速度/安全/透明/擴(kuò)展,特別是中國(guó)這種還沒解放臺(tái)灣就南北分裂的網(wǎng)絡(luò)格局下,更為偉大.
不過也是貴族的服務(wù),建設(shè)成本很高.
ADSL + DDNS + CDN 也算是另一個(gè)建小站的途徑了.
把空間的租用費(fèi)用投資在流量上, 直接有效. 不過電費(fèi)和穩(wěn)定性上不容樂觀.
其實(shí)CDN不只是做網(wǎng)站服務(wù)的, 比如在韓國(guó),多數(shù)的CND流量都是被網(wǎng)絡(luò)游戲占用了.
試想,如果能大范圍鋪開CDN節(jié)點(diǎn), 那還有必要一個(gè)游戲分那么多區(qū),占用那么多服務(wù)器么?
結(jié)論是還有必要 雖然確實(shí)訪問連接和響應(yīng)速度對(duì)現(xiàn)在的網(wǎng)絡(luò)游戲有很大影響,但開發(fā)瓶頸更在于計(jì)算能力和數(shù)據(jù)存儲(chǔ)訪問.
又一個(gè)試想, 把CDN和P2P結(jié)合, 上網(wǎng)的個(gè)人PC只要提供CDN服務(wù), 就可以每月獲的xx美金的傭金.由資訊和應(yīng)用提供商買單.
怎么看這都是個(gè)良性發(fā)展的產(chǎn)業(yè)鏈, 就像google明年要推出免費(fèi)手機(jī),讓廣告商買單一樣.
不過唯一不高興的就應(yīng)該是ISP們了,現(xiàn)在bt這樣的共享都被封殺.
除非這個(gè)業(yè)務(wù)被他們自己壟斷,不然也是僵尸的下場(chǎng).
用戶也不是百利無害的, 數(shù)據(jù)安全和資訊及時(shí)有挑戰(zhàn).
GV們也不是看戲的,現(xiàn)在還有網(wǎng)站可以封,寫個(gè)blog都要100萬注冊(cè)資金;
如果一堆SSL加密的數(shù)據(jù)四處流竄,神龍無首無尾,怎么屏蔽過濾,怎么防川啊~
回望眼,越看越像網(wǎng)摘,索性就再摘段完整的
F5功能介紹:
1.多鏈路的負(fù)載均衡和冗余
與互聯(lián)網(wǎng)絡(luò)相關(guān)的關(guān)鍵業(yè)務(wù)都需要安排和配置多條ISP接入鏈路以保證網(wǎng)絡(luò)服務(wù)的質(zhì)量,消除單點(diǎn)故障,減少停機(jī)時(shí)間。多條ISP接入的方案并不是簡(jiǎn)單的多條不同的廣域網(wǎng)絡(luò)的路由問題,因?yàn)椴煌腎SP有不同自治域,所以必須考慮到兩種情況下如何實(shí)現(xiàn)多條鏈路的負(fù)載均衡:
more..
less..
內(nèi)部的應(yīng)用系統(tǒng)和網(wǎng)絡(luò)工作站在訪問互聯(lián)網(wǎng)絡(luò)的服務(wù)和網(wǎng)站時(shí)如何能夠在多條不同的鏈路中動(dòng)態(tài)分配和負(fù)載均衡,這也被稱為OUTBOUND流量的負(fù)載均衡。