開源路由使企業(yè)成本銳降 能否撼動(dòng)思科Juniper?
原創(chuàng)【51CTO.com快譯6月16日外電頭條】開源無處不在——操作系統(tǒng)、應(yīng)用軟件、開發(fā)工具……那么路由為什么不能一樣呢?
這是新墨西哥州最高法院信息司的高級(jí)網(wǎng)絡(luò)系統(tǒng)管理員Sam Noble思考過的一個(gè)問題,他當(dāng)時(shí)正在尋找一種可以把分布在各個(gè)地區(qū)的法院連接到一個(gè)新的中央案件管理系統(tǒng)的辦法。Noble首先想到的是DSL路由,價(jià)格合適而且可以進(jìn)行自定義,但發(fā)現(xiàn)ISP提供的modem缺少遠(yuǎn)程監(jiān)控本地連接狀態(tài)的功能——而這一點(diǎn)在他看來這是至關(guān)重要的。
于是他想到另一種方法,在一些法院遺留的老式Cisco 2600系列路由中添加ADSL卡,用以提供必要的可視性。但這些老式設(shè)備缺乏足夠的能力來支持防火墻。第三種方法是Juniper的NetScreen SSG20防火墻/路由,帶有ADSL選項(xiàng),但它“缺乏我們所希望的許多功能,比如全功能的命令行和無限制的隧道接口,”Noble說。
幾經(jīng)沮喪之后,Noble決定走向另一個(gè)選擇:開源路由。受到開源運(yùn)動(dòng)從服務(wù)器平臺(tái)到VoIP電話的巨大影響,他最終意識(shí)到開源路由可能是一個(gè)聰明靈活并且具有成本效益的選擇。帶著好奇心,Noble將Vyatta的開源路由軟件下載到筆記本上,開始運(yùn)行一些初步測(cè)試。Vyatta是一個(gè)著名的開源路由器軟件,正如51CTO.com此前介紹過得,它以可擴(kuò)展開放路由平臺(tái)(XORP)開發(fā)的代碼為基礎(chǔ),把一個(gè)修改過的Linux操作系統(tǒng)同XORP結(jié)合在一起,在標(biāo)準(zhǔn)x86 PC硬件上運(yùn)行。Vyatta公司表示該產(chǎn)品比思科、Juniper或阿爾卡特的中型商用WAN路由器成本降低50%到90%。
“我特別感興趣是管理接口是否完整,是否具有全功能,”Noble說。初步測(cè)試的成果留下了深刻印象,Vyatta的路由在Noble建立的原形站點(diǎn)表現(xiàn)出良好的工作能力和成本效益,并且和現(xiàn)有設(shè)備的合作也非常吻合。
Noble確信了開源路由能夠準(zhǔn)確的提供他所需要的能力。“Vyatta為我們提供了Cisco或NetScreen的設(shè)備中那些無法使用或者添加起來非常昂貴的功能,”他說。這些功能包括:支持BGP協(xié)議(Border Gateway Protocol),提供附加安全性的VPN集中器和URL過濾,還有數(shù)據(jù)包捕獲等。
總而言之,Noble說:“這非常的適合我們。”
從2008年4月開始,Noble在新墨西哥以平均每個(gè)月兩個(gè)站點(diǎn)的速度部署Vyatta的514路由設(shè)備。預(yù)計(jì)在未來一年時(shí)間項(xiàng)目完成時(shí),將有40至50個(gè)地區(qū)法院可以連接到部署在Santa Fe的中央案件管理系統(tǒng)。
開源路由器嶄露頭角
Noble是一小部分采用開源產(chǎn)品替代商業(yè)路由的IT經(jīng)理中的一個(gè),但他們的人數(shù)已經(jīng)越來越多。為了尋求更低的成本,更好的功能和增強(qiáng)的自定義功能,他們走在應(yīng)用開源網(wǎng)絡(luò)技術(shù)的前沿。
開源路由有三種基本形式:將標(biāo)準(zhǔn)的PC或服務(wù)器轉(zhuǎn)換為路由和防火墻結(jié)合的軟件;插入到現(xiàn)有路由的固件;第三種就是預(yù)裝了開源軟件的路由設(shè)備。
Gartner的分析師Mark Fabbi認(rèn)為,開源路由具有很大的潛力,特別是對(duì)零售和食品等需要連接成千上萬臺(tái)終端的行業(yè),可以節(jié)省大量的成本預(yù)算——例如麥當(dāng)勞和肯德基這樣擁有成千上萬個(gè)分支網(wǎng)點(diǎn)需要連接的企業(yè)。
在其他行業(yè),F(xiàn)abbi說,開源路由技術(shù)非常適合于基于服務(wù)器的路由應(yīng)用,包括虛擬化等服務(wù)。但他指出,虛擬化路由的應(yīng)用目前僅限于開發(fā)者的想象?!八梢允且粋€(gè)簡(jiǎn)單的分布式打印服務(wù)器,也可以作為視頻分配緩存,甚至可以用于分支辦公室的DNS和DHCP服務(wù),”他說?!坝幸淮蠖褨|西你可以進(jìn)行設(shè)想?!?/P>
Infonetics Research的分析師Matthias Machowinski表示,開源路由可以處理企業(yè)級(jí)別的工作量?!叭绻愕囊蠛侠?,也就是正常大小的辦公室或工作量,從表現(xiàn)來看,它們完全能夠處理流量負(fù)荷,”他說。他認(rèn)為唯一的例外是那些流量超常的服務(wù)企業(yè),比如視頻內(nèi)容提供商,而開源路由在這方面也已經(jīng)做的越來越好。
然而,盡管名氣越來越大,追隨者越來越多,開源路由不可能在短時(shí)間內(nèi)推翻市場(chǎng)現(xiàn)狀。這是因?yàn)樵诼酚深I(lǐng)域開源技術(shù)相比于商業(yè)軟件仍然是微不足道的,特別是路由業(yè)巨頭Cisco占有了約80%的市場(chǎng)分額。但是,即使是Cisco最近也已開始在開源界擺出了友好的姿態(tài)?!罱?1CTO.com就曾報(bào)道,思科在面向分支機(jī)構(gòu)的市場(chǎng)拓展中舉起了醒目的開源大旗;并在集成Windows Server 2008和Cisco WAAS技術(shù)的廣域網(wǎng)優(yōu)化系統(tǒng)首先以開源模式支持第三方應(yīng)用。
成本和靈活性最受歡迎
IT經(jīng)理們出于不同的原因走向了開源路由。Noble說,自定義功能讓他在這項(xiàng)技術(shù)上受益最大?!伴_源軟件的靈活性可以讓我們用一些細(xì)小的變化和調(diào)整來搭建路由,這樣對(duì)長(zhǎng)期計(jì)劃的影響極小?!?/P>
Hassler通信系統(tǒng)公司總裁Barry Hassler依靠基于Linux的Iproute路由技術(shù),以低廉的價(jià)格為客戶提供企業(yè)級(jí)的互聯(lián)網(wǎng)接入服務(wù)?!拔沂褂脴?biāo)準(zhǔn)的PC硬件運(yùn)行Linux,內(nèi)置了路由功能,通過多重接口來管理帶寬,”這樣他的客戶可以按需要訂購帶寬,他解釋說。當(dāng)然,省錢也是他轉(zhuǎn)向開源路由的另一個(gè)原因,類似的Cisco路由的成本比他選擇的Linux路由的兩倍還要多,“這有助于維持低成本運(yùn)作,”。
開源方式的挑戰(zhàn)和缺陷
雖然開源方式可以幫助企業(yè)降低成本、應(yīng)用新功能和按照具體需求定制路由技術(shù),但采用者應(yīng)該意識(shí)到一些潛在的缺陷,主要是兼容性和支持方面。
兼容性,也就是與其他路由及相關(guān)設(shè)備協(xié)作發(fā)揮的能力,是一個(gè)重大的問題。Gartner的Fabbi說:“在部署開源路由的過程中你必須非常小心,從規(guī)模、支持、可擴(kuò)展性等方面和市場(chǎng)上現(xiàn)有的供應(yīng)商做好對(duì)比。”
Noble說,他已經(jīng)感受到一些開源兼容性缺點(diǎn)的影響。“比如EIGRP路由協(xié)議,這是Cisco專有的路由協(xié)議,它在傳統(tǒng)網(wǎng)絡(luò)中使用量極大,”他說。“當(dāng)你無法和其他路由對(duì)話時(shí)會(huì)感到很痛苦?!盢oble不得不需要另外的設(shè)備來將EIGRP路由協(xié)議轉(zhuǎn)換為BGP協(xié)議的會(huì)話?!?1CTO.com編者注:EIGRP和OSPF都是重要的動(dòng)態(tài)路由協(xié)議,OSPF以協(xié)議標(biāo)準(zhǔn)化強(qiáng)、支持廠家多而受到廣泛應(yīng)用;EIGRP協(xié)議由Cisco公司發(fā)明,并靠其在業(yè)界的影響力和絕對(duì)的市場(chǎng)份額,也受到用戶的普遍認(rèn)同。二者的詳細(xì)區(qū)別參見:動(dòng)態(tài)路由協(xié)議OSPF與EIGRP的全面對(duì)比】
此外,選擇非商業(yè)技術(shù)提供的產(chǎn)品只有有限的企業(yè)級(jí)跟蹤記錄,這是另一個(gè)擔(dān)心,其他類型的開源產(chǎn)品也有相同的問題,這使商業(yè)模式的運(yùn)用變的困難。
社區(qū)支持是開源產(chǎn)品的標(biāo)志,它是一種良好的資源,但對(duì)于企業(yè)應(yīng)用有兩面性。“有足夠的社區(qū)支持是美好的事,”Tucker說。但另一方面,社區(qū)的支持通常不是立刻的反應(yīng),不能像商業(yè)軟件那樣提供24小時(shí)支持,而且也很少有人手把手的教你,除非幸運(yùn)的碰到一個(gè)特別友好熱情又知識(shí)豐富的社區(qū)成員。就他本人而言,Hassler說,他不愿意在客戶端部署開源技術(shù)。“如果我認(rèn)為客戶端可能需要提供支持,那么我一般會(huì)選擇商業(yè)化的產(chǎn)品,而不會(huì)使用開源解決方案?!?/P>
盡管如此,由于所提供的好處遠(yuǎn)遠(yuǎn)大于消極方面,已經(jīng)有越來越多的IT和數(shù)據(jù)網(wǎng)絡(luò)管理員開始應(yīng)用開源路由。Fabbi提醒潛在的采納者要進(jìn)行慎重考慮。“在某些情況下當(dāng)然可以利用它的優(yōu)勢(shì),但你必須要有一定程度的謹(jǐn)慎,”他說?!伴_源路由并沒有準(zhǔn)備占領(lǐng)全世界,但它肯定給我們多提供了一個(gè)選擇,讓討論變的更加有趣?!?/P>
【編輯推薦】
【51CTO.com譯稿,非經(jīng)授權(quán)請(qǐng)勿轉(zhuǎn)載。合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文譯者和出處為51CTO.com,且不得修改原文內(nèi)容?!?
原文:Enterprises cut costs with open-source routers 作者:John Edwards