白牌革命,抱團殺出一條血路

作者簡介:成偉,土生土長盛科人,擔任系統工程師經理,近10年創新軟件架構經驗,目前專注於網絡前沿交換芯片技術需求

近幾年網絡屆最火的事情莫過於開放網絡,Google作為技術領頭羊率先推出了白牌交換機的概念,美國的白牌技術進入了高速發展。國內的白牌也討論的如火如荼,但離轉化成生產力還有一定的距離,本文希望通過針對中美開放網絡的差異,來理解和思考如何在中國能夠真正搭建白牌生態,促進白牌在國內的發展。

白牌革命,抱團殺出一條血路

美國MSDC :有錢任性,天時地利人和

美國有一個超牛逼公司叫做Google,這個公司最大的特點就是有錢,所以在全世界都有自建的數據中心。Google 的網絡分為數據中心內部網絡(IDC Network)及骨幹網(Backbone Network,也可以稱為WAN網)。Google使用在WAN網通過了大量的Juniper/Cisco的路由器進行互聯。

隨著Google業務高速增長,花了很多錢購買帶寬來滿足峰值需求,但是帶寬的利用率不足,原因是商用路由器通常使用靜態Hash這種原始的方法來對流量進行負載分擔。於是Google就找到Juniper/Cisco,希望廠商能夠提供API讓Google按照自己的意願來對流量進行細緻規劃。Juniper/Cisco覺的這是定製化非通用的需求,而且在當前龐大的路由器操作系統上實現這些極其靈活的功能需要付出不少代價,不願意做。

Google想了一下,改造WAN網需要什麼?無非是交換機硬件和交換機軟件。硬件簡單,臺灣有很多ODM廠商可以生產。流量規劃的上層軟件對Google來說很簡單,唯一缺的技術就是在開放的交換機上下發流量規劃。有錢任性,Google招聘了大量資深工程師,啟動B4項目。而這些工程師大多是Cisco/Juniper的核心骨幹,牛人就是牛氣“老子做交換機, 需求明確,一定比思科做的還好”。

B4項目的核心是自研交換機操作系統,控制器,硬件通過成熟的ODM批量生產。將該設備放在商用路由器之前,通過OpenFlow協議對流量進行細緻規劃,來提升WAN出口的帶寬利用率,B4的項目非常成功,據說鏈路帶寬利用率提高了3倍以上,接近100%,而且由於是對每條流精細控制,還能夠清楚地瞭解網絡裡面發生了什麼事情,包括監控和報警。按照Google的話說,超出了其最初的期望。

Google嚐到了自研的甜頭,又有超強的交換機研發團隊,自然想到了如何去改造數據中心內部網絡(IDC),IDC和WAN的差異在哪?WAN只需要通過OpenFlow對流量進行規劃,IDC當時主要的需求是支持二層,三層網絡業務模型,這看起來和商用路由器的特性集已經非常接近,但不同的是 Google自研面對客戶是單一的,只有自己,需求非常明確。但商用交換機廠商需要覆蓋所有用戶的需求,需要大而全。

Google啟動Jupiter項目,Jupiter的核心其實是如何用白盒交換機組合支撐大二層數據中心網絡的架構。從交換機來講,依舊使用OpenFlow作為管理面和控制器對接,將IDC和WAN在上層抽象成一張網絡,流量去向一目瞭然。IDC內部交換機在特性集成上做減法,來保證開發週期和質量。交換芯片轉發依舊使用FDB和路由表,最大程度挖掘交換芯片的能力。Jupiter項目非常成功,成為了Google第五代的數據中心架構。

白牌革命,抱團殺出一條血路

Google的成功催生了美國的白盒交換機市場,準確的講, 其實是裸交換機市場(Bare-Metal Switch)。

Google有錢且任性,投入大量研發力量,招聘思科的資深工程師投入自研,Juniper/Cisco不想放下身段可謂天時,坐擁全球最大的數據中心可謂是地利,Google招聘的思科資深工程師的驕傲和超強的研發能力可謂是人和。有錢任性還佔據天時地利人和,Google開啟了全球起來開放網絡蓬勃發展的大勢。

美國企業網 : 掛羊頭賣狗肉

從Google的成功,一批有遠見的人看到了商機。那咱們是否可以做一個開放的交換機軟件,做一個類似微軟的交換機軟件公司? JR Rives基於這個考慮,出走 Google,創建了Cumulus。

Cumulus的目標是開源的,基於linux的交換機操作系統,希望能夠成為Google的MSDC。亞馬遜的雲服務在全球處於絕對壟斷地位,所以亞馬遜也有白牌交換機的需求,一拍即合。很快亞馬遜就掌握了白牌交換機的技術,Cumulus也在業界有了足夠的聲望。

Cumulus開始將重點轉移到企業網市場,目標是華爾街的金融機構,這幫人有一個特點是技術能力很強,特別喜歡新技術,他們展開雙臂擁抱這個改變幾代企業網的IT人員運維習慣的技術,從不同交換機廠商的命令行中切換到標準的服務器Linux運維方式。

但是華爾街的人有另一個習慣,就是比較懶,喜歡新奇,但更願意有人將新奇背後的髒活累活全乾掉。Cumulus完成了極具創新的交換機操作系統,但是沒有辦法獨自支撐整個白牌產業鏈,包括渠道,包括運維服務。Cumulus的生存之道是掛開源操作系統的羊頭,賣自己的交換機的狗肉。

HP收購了3Com後,佔據全球企業網市場的10%,僅次於思科。白牌市場越來越火,HP馬上抓住這個市場機會,加入白牌的陣營。在CTO office下成立了OPS(Open Platform Switch)項目,完成開放的交換機操作系統。但是HP的目的非常明確,帶來足夠的市場影響力,促進企業網的交換機銷售,來和思科競爭,白牌是手段不是目的,同樣是掛羊頭賣狗肉。

美國運營商 : 邯鄲學步

運營商對成本控制的要求比企業網更高,運營商欣然擁抱變革,開始投入開放網絡,成立了CORD,SD-WAN等項目,來重構運營商網絡。美國運營商的特點和Google有點類似,同樣具備非常強的研發能力,但網絡業務的需求上差異較大。

SD-WAN本質上和Google的DCI相同,長距離傳輸,希望根據鏈路質量,鏈路時延來靈活迪調度流量,運營商通過外掛白牌交換機的方式已經開始了逐步的應用。但運營商網絡內部以及終端用戶的網絡遠比數據中心的產業鏈複雜,光接入設備,PON設備,專線業務等都需要整合,並不像數據中心網絡那麼容易做減法,產業鏈如何更好的整合是一個難題,未來還不明朗,但美國運營商至少開始了邯鄲學步。

這幾年美國白牌市場高速發展,Google有錢任性,又佔據天時地利人和,Bare-Metal非常的成功,企業由於除了白牌的技術,還需要渠道,服務等配套產業鏈。當前這個階段大家都處於掛羊頭賣狗肉的場面。運營商在技術層面就非常複雜,更難做減法,當前處於邯鄲學步狀態,慢慢前行。但總的來看美國的白牌市場還是蓬勃發展的,已經成為了幾十年來交換機市場最大的一次變革,Bare-Metal switch成為了舉足輕重,不可或缺的一名成員。

中國的MSDC : 橘生淮南則為橘,生於淮北則為枳

開放網絡在中國的發展不盡相同,中國數據中心的大玩家是BAT,對應美國的Google。同樣佔據了天時,網絡的高速發展需要變化,需要更為靈活,有效的調度。

中國多土壤和美國不一樣,有大量的人力資源,華為華三的高速發展也需要更多的市場支撐,也需要先進的技術作支撐。他們願意為BAT去做改變,願意提供更開放的接口,將BAT作成他們的標杆。所以中國的MSDC白牌市場沒有了“地利”。華為華三超強的執行力和服務讓BAT沒有動力去做白牌。

BAT有了華為華三的研發後盾後,在人才的引進上策略也不相同,更多的是選擇思科的網絡架構師和售前,他們對技術異常敏感,具有非常強的判斷力和前瞻性,他們為BAT在產品選擇上把關,並搭建先進的網絡架構。這也讓中國的MSDC白牌市場失去了“人和”,人才專注的角度不同,專注產品而非研發。

在一些列背景下,BAT可謂是有錢但不任性,沒有投入大量資金組成華麗的研發團隊,來投入白牌交換機的研發。在國內當前的形勢下這是最有效的選擇,導致國內的Bare-metal市場發展緩慢。

中國企業網 : 覆巢之下無完卵

國內的企業網如果想白牌化,同樣需要解決交換機操作系統軟件,渠道,支持三個問題。

交換機操作系統軟件在國內的環境下一個大難題,國內的通用軟件氛圍本就不好,盜版橫行,大家沒有為軟件買單的習慣,只有買到實實在在的交換機才覺的錢花的不冤枉,央視都經常宣傳Iphone成本只有幾百塊錢,在這樣的環境下,沒有公司有勇氣去專注在交換機系統軟件上。

渠道和支持在中國更難存在,華為華三中興在國內企業網上都是血淋淋的廝殺,甚至出現過0元中標的情況,在這樣的環境下做渠道想生存下來非常艱,Dell和HP在美國提供一些支持和渠道服務,但是在國內戰略也很明確,專注在服務器上,偏安一隅,不摻和交換機的事情。

軟件,渠道,支持三個元素都缺失,這導致國內連掛羊頭賣狗肉的玩家都很少,企業網的白牌並不樂觀。

運營商 : 飲鴆止渴

國內的運營商市場意識到了SDN技術的美好,但是運營商當前對超大型供應商依賴過重,很多時候已經不是對設備商提需求,而是設備商提供什麼用什麼,同樣沒有超強的研發實力。某司給運營商提供API等白牌解決方案,但是從交換機到控制器到APP的整套解決方案,有技術,但不是開放的技術,反而讓行業發展更加的封閉。

國內運營商有了多年的網絡技術積累,也明白當前對超大型供應商以來會帶來的問題。但在當前的時間節點上想去扭轉現狀非常困難,所以明知道是慢性毒藥,暫時只能飲鴆止渴。

可見中國和美國的白牌市場並不相同,國內數據中心佔了天時,卻沒有地利人和,有錢但不夠任性。企業網同時缺失軟件,渠道和支持三個要素。運營商市場對超大型供應商重度依賴。總體來看在三個領域對比美國的白牌市場還處於落後狀態。

抱團取暖,農村包圍城市

中國革命勝利的關鍵是毛主席提出的農村包圍城市戰略。這次白牌交換機的革命也一樣,MSDC,企業網,運營商本質上都受制於超大型設備商供應商,白牌發展緩慢。革命的道路還是需要從創新廠商聯盟開始,共同打造白牌生態鏈,慢慢滲透,逐步落地,去抗衡並影響超大型設備商供應商,最終實現開放白牌的未來。

農村包圍城市的白牌生態鏈包括開創新的解決方案,開放的芯片提供商,開放的交換機操作系統,開放的交換機硬件。

私有云和SD-WAN是兩個典型的創新解決方案。國內企業普遍對公有云缺乏信任,私有云讓數據更為安全,普遍使用開放的Openstack雲方案,已經初具規模。SD-WAN用於完成私有云的數據中心互聯,使用標準的OpenFlow接口管理交換機,也已經成熟應用。這些創新方案提供商的問題在於由於當前體量不夠大,無法得到主流設備商各方面的支撐,買到的交換機價格很貴,導致方案競爭力不強。設備商業也不會為他們定製開發需求共同完成解決方案。所以他們對白牌交換機有著明確且剛性的需求,合理的價格,定製化開發需求。

合理的價格和定製化的需求要求產業鏈根源上的芯片廠商足夠開放,願意提供合理的售價,願意開放更多的芯片接口,願意投入研發資源設計更靈活的架構。芯片廠商的開放才能保證白牌產業鏈有堅實的根基。

開放且成熟穩定的交換機硬件是白牌產業鏈的重要環節,國內已經有一些成熟的ODM廠商,他們的硬件方案已經在多個領域成熟應用,開放的交換機硬件設計已經通過了OCP社區的審核,並活躍於ODCC社區。

有了創新解決方案解決需求問題,有了開放的芯片廠商,交換機硬件廠商,產業鏈唯一缺失的環節就是開放的交換機操作系統軟件。HP的CTO Office去年發起了開源交換機軟件OpenPlatformsSwitch,轟動一時,先進的數據驅動理念,使用標準開放的Linux平臺,Quagga協議棧,一度讓大家看到了希望。但前不久HP退出了該項目,移交給來SnapRoute,OPS還能支撐多久又成為了一個問號。

有了解決方案,開放的交換機芯片,開放的交換機硬件,開放的交換機軟件,白牌產業鏈形成閉環。國內白牌的未來需要創新廠商們形成聯盟,同舟共濟抱團取暖,使用農村包圍城市的戰略,完成這次中國交換機白牌化的革命!

相關推薦

推薦中...