對話星融創(chuàng)始人陳鵬:開源OS+白盒交換機意味著什么?

6月8日專稿(艾斯)數(shù)據(jù)中心基礎(chǔ)設(shè)施的開源化趨勢已越來越明顯,同時,云網(wǎng)融合在行業(yè)中的呼聲也愈發(fā)響亮。面對市場需求,SDN/NFV等技術(shù)已被廣泛使用,這同時也推動了白盒交換機的發(fā)展機遇。

事實上,自2014年以來,市場一直在轉(zhuǎn)向開放、靈活、軟件驅(qū)動的市場方案,開源項目正在幫助行業(yè)推動這種轉(zhuǎn)變。有預(yù)測稱,到2023年,開源網(wǎng)絡(luò)市場將達到13.5億美元,在2019-2023年期間的年復(fù)合增長率為33%,開源網(wǎng)絡(luò)操作系統(tǒng)(NOS)將成為下一代網(wǎng)絡(luò)擴展的理想選擇。

在近日于上海舉行的2021中國網(wǎng)絡(luò)開源技術(shù)生態(tài)峰會期間,C114與星融元數(shù)據(jù)技術(shù)有限公司創(chuàng)始人陳鵬進行了一場對話,從創(chuàng)辦星融的緣由到開源網(wǎng)絡(luò)操作系統(tǒng)與白盒交換機的市場狀態(tài),再到未來公司發(fā)展計劃,他的健談、幽默以及對行業(yè)的深刻理解,讓我們印象深刻。

星融元數(shù)據(jù)技術(shù)有限公司創(chuàng)始人陳鵬演講

圖:星融元數(shù)據(jù)技術(shù)有限公司創(chuàng)始人陳鵬演講

選擇開源:只因市場需求從未停止過

實際上,星融從創(chuàng)建之初的定位就是一家軟件公司。依托開源生態(tài)搭建系統(tǒng)軟件平臺,并且借助開源來支撐商業(yè)模式,是因為市場上對開源的需求從未停止過。

陳鵬分析到,第一,從軟件架構(gòu)的角度來說,開源可以解決原來單位、系統(tǒng)、代碼在一個封閉空間里特性不能快速導(dǎo)入的問題,以及生態(tài)問題、模塊化問題和軟件工程問題;第二,從客戶使用的角度來說,現(xiàn)在交換機上的很多東西都可以用,但其實不好用。這時如果有一個開放的操作系統(tǒng),當(dāng)你覺得功能不好用時,可以自己寫,或者找第三方寫,都可以很好地解決這個問題。

因此,2017年,星融選擇基于微軟推出的SONiC(Software for Open Networking in the Cloud)進行了其開源網(wǎng)絡(luò)操作系統(tǒng)AsterNOS的開發(fā)。

據(jù)C114了解,除了微軟以外,阿里巴巴、騰訊、LinkedIn等互聯(lián)網(wǎng)公司也是最早一批采用SONiC的企業(yè),如今SONiC已經(jīng)被眾多芯片廠商的ASIC芯片所支持,例如Barefoot Networks、Broadcom Limited、Cavium、Mellanox Technologies等。在國內(nèi),開放數(shù)據(jù)中心委員會(ODCC)網(wǎng)絡(luò)工作組的鳳凰項目也是依托SONiC開源社區(qū),打造“白盒+開源OS”的網(wǎng)絡(luò)生態(tài)。

可以說,在數(shù)據(jù)中心網(wǎng)絡(luò)市場,SONiC已經(jīng)成為一個主流的開源NOS。根據(jù)Gartner剛剛發(fā)布的《2021數(shù)據(jù)中心交換機市場指南》報告顯示,到2025年,40%擁有大型數(shù)據(jù)中心網(wǎng)絡(luò)(超過200臺交換機)的企業(yè)將在生產(chǎn)環(huán)境中運行SONiC。

圖:星融元數(shù)據(jù)技術(shù)有限公司創(chuàng)始人陳鵬接受C114采訪。

圖:星融元數(shù)據(jù)技術(shù)有限公司創(chuàng)始人陳鵬接受C114采訪。

關(guān)于AsterNOS:不只是 SONiC企業(yè)增強版

那么基于SONiC作為內(nèi)核的星融AsterNOS,又有哪些獨有特性呢?星融的官網(wǎng)資料顯示,作為星融為云計算時代構(gòu)建的新一代網(wǎng)絡(luò)操作系統(tǒng),在SONiC/SAI內(nèi)核的基礎(chǔ)之上,星融針對生產(chǎn)環(huán)境中云對網(wǎng)絡(luò)的需求,為AsterNOS設(shè)計、開發(fā)了一系列的增強功能與特性,從而使得AsterNOS能夠在生產(chǎn)網(wǎng)絡(luò)中簡便、高效、自動化地進行部署,并且將運行著AsterNOS的星融云網(wǎng)絡(luò)徹底融入到云計算統(tǒng)一管理、自動調(diào)度、按需伸縮的世界中去。

“今天AsterNOS這套網(wǎng)絡(luò)操作系統(tǒng),支持眾多特性,這些特性可以以容器方式靈活部署,并且AsterNOS支持從園區(qū)到云的各種應(yīng)用場景。”陳鵬解釋說,之所以選擇SONiC,是因為SONiC是今天云計算從業(yè)者都相對更加擅長的一個底層語言。“我們的團隊專注于SONiC對不同交換芯片的支持、對控制面協(xié)議擴展上的支持,通過提供SDK,讓我們的用戶和合作伙伴像Android和iOS開發(fā)APP一樣簡單地實現(xiàn)交換機上的應(yīng)用,我們專注提供這樣的SDK能力和整機交互能力。

他給了一個非常形象的比喻。“現(xiàn)在會寫微信小程序的人非常多(假設(shè)是500萬人),但是能夠給蘋果Apple Store寫App的人就會相對少一些(假設(shè)為100萬人),而可以給諾基亞塞班系統(tǒng)寫應(yīng)用的人就更少了(假設(shè)為10萬人)。星融AsterNOS希望為這個行業(yè)做出這樣的貢獻:就是能讓給交換機開發(fā)網(wǎng)絡(luò)操作系統(tǒng)的難度,從只有100萬人會,變成500萬人都會!哪怕是從剛大學(xué)畢業(yè)的學(xué)生,只要他會寫Python,那他就可以給交換機的網(wǎng)絡(luò)操作系統(tǒng)寫程序。在過去,這種事情只有云計算和移動互聯(lián)網(wǎng)APP開發(fā)能這么玩,所以這兩個產(chǎn)業(yè)得到了蓬勃發(fā)展。而今天,網(wǎng)絡(luò)也可以這么玩了。”

陳鵬進一步解釋說,傳統(tǒng)的交換機是給高級網(wǎng)絡(luò)工程師用的,但是在數(shù)據(jù)中心,包括在今天大規(guī)模園區(qū)里面,交換機的接口是給機器和程序用的。當(dāng)你把這些接口給到那些可以用腳本語言去做運維的工程師使用時,如果他們覺得不好用,通過AsterNOS,他們只要在交換機上增加一個模塊,非常方便的操作后,就能改變成其想要的功能。而這也正是“易用性”的體現(xiàn)。

簡言之,SONiC社區(qū)只是提供了一個開源系統(tǒng),而星融通過AsterNOS對其進行再一次開發(fā)后,這個開源系統(tǒng)變得更加易用和好用了。

為開源網(wǎng)絡(luò)操作系統(tǒng)提供最合適的硬件生態(tài):可同時降低CAPEX和OPEX

與陳鵬的溝通中我們獲悉,目前包括其在內(nèi)的星融5位核心高管人員,大多曾任職于華為或思科等大廠,且全都是做交換機出身,在行業(yè)里有著非常長的交換機市場和開發(fā)從業(yè)經(jīng)歷。從過去的黑盒時代一路來到如今的開源時代,這群人對技術(shù)和業(yè)務(wù)的理解已經(jīng)持續(xù)了多年時間。按照陳鵬的話說,“我們是一群志同道合的人,大家現(xiàn)在找到了一個新的‘可以一起玩下去’的地方”。

更重要的是,陳鵬認(rèn)為,通過為開源網(wǎng)絡(luò)操作系統(tǒng)提供最合適的硬件生態(tài),白盒硬件設(shè)備可以實現(xiàn)比傳統(tǒng)黑盒設(shè)備更低的CAPEX和OPEX。他說,“很重要的一點是,我們一定要為開源系統(tǒng)去設(shè)計適應(yīng)開源生態(tài)的硬件,而不是讓開源社區(qū)圍著商用的硬件去修改自己的代碼。”

圖:星融提供豐富的白盒交換機產(chǎn)品。

圖:星融提供豐富的白盒交換機產(chǎn)品。

他分析道,傳統(tǒng)的軟硬件解耦--白盒模式,往往是從非通信專業(yè)廠家買硬件,然后再從獨立的軟件廠家買軟件,之后再把這兩個組合起來,因此,這樣肯定比從專業(yè)通信廠家直接買軟硬件要貴。而且他指出,從設(shè)計角度來看,一些ODM廠家的白盒硬件被設(shè)計得成本過高,而且是不合理的那種高。但如今隨著包括星融在內(nèi)的專業(yè)通信玩家的加入,“我相信成本一定是能夠降下來的”。陳鵬認(rèn)為,之所以現(xiàn)在很多白盒成本更高,是因為“沒有恰當(dāng)?shù)耐婕疫x擇一條正確的技術(shù)路線”。而通過為專業(yè)的通信軟件去設(shè)計硬件,就一定能夠達到降低成本的目的。

需要指出的是,星融本身是一家同時提供開源軟件(NOS)和開放硬件的廠商。軟件產(chǎn)品除了AsterNOS和FusionNO兩套網(wǎng)絡(luò)操作系統(tǒng)、云網(wǎng)控制器(AFC)之外,星融目前提供的硬件產(chǎn)品包括全系列的云網(wǎng)交換機、可視交換機、智能硬件平臺等。在過去的2年里,搭載星融AsterNOS的交換機商業(yè)發(fā)貨量超過6000臺,其中有超過5萬個100G端口,其客戶包括國內(nèi)外運營商、公有云、網(wǎng)絡(luò)安全和行業(yè)私有云行業(yè)等。

談及做白盒交換機本身這件事情,陳鵬坦言,作為一家定位于軟件提供商的公司,星融在一開始開發(fā)AsterNOS時,為了能夠最大程度地去發(fā)揮這套操作系統(tǒng)的作用,才選擇了自己去研發(fā)適配的硬件產(chǎn)品。“在我們的交換機產(chǎn)品出來之前,市場上同類白盒軟硬件系統(tǒng)整機的成交價大概是我們現(xiàn)在成交價的數(shù)倍。”陳鵬表示,“所有認(rèn)真做軟件的公司都會自己做硬件,people who are really serious about software should make their own hardware.”

他強調(diào),相較于其他傳統(tǒng)交換機廠商的專有操作系統(tǒng),星融的AsterNOS更具中立性,不僅可以在星融自己的硬件設(shè)備上運行,通過適配和調(diào)試后,也可以在其他廠商的硬件設(shè)備上運行。而星融對向其他廠商開放其AsterNOS這樣的模式一直持歡迎態(tài)度。

如今,星融專注于SONiC的研發(fā)人員達到120多人,在行業(yè)里,這絕對是個規(guī)模足夠大的團隊。“星融秉承的是All in SONiC的理念,這可能是星融跟生態(tài)里其他參與者不完全一樣的地方。”陳鵬說,星融研發(fā)基于SONiC的AsterNOS的目的在于,希望行業(yè)除了帶寬不斷變寬之外,能夠有更多人加入到網(wǎng)絡(luò)創(chuàng)新當(dāng)中來,而開源的平臺正是一個非常好的創(chuàng)新溫床。

面向未來:電信領(lǐng)域已在擴展規(guī)劃之內(nèi)

盡管SONiC在設(shè)計之初更加針對于數(shù)據(jù)中心,但在微軟提供的最新未來演進路線圖中,已經(jīng)規(guī)劃了包括電信領(lǐng)域在內(nèi)的更多市場。

而星融本身也早在努力推進除了數(shù)據(jù)中心以外的更多應(yīng)用場景。談及對園區(qū)市場的拓展時,陳鵬表示,“SONiC一開始很重,現(xiàn)在我們要把它輕量化。從重到輕這件事情其實我們已經(jīng)解決了。雖然這是一個漫長且復(fù)雜的開發(fā)過程,但到最后那一刻發(fā)現(xiàn)結(jié)果跟我們預(yù)想的一樣,甚至更好的時候,就證明這條路確實是走得通的。”陳鵬分析稱,從應(yīng)用場景的角度來說,數(shù)據(jù)中心要比園區(qū)要復(fù)雜。所以SONiC既然能支撐起更復(fù)雜的應(yīng)用場景,那么自然就能支撐起簡單的應(yīng)用場景。

而從電信市場的角度來看,星融已經(jīng)從架構(gòu)本身做了非常重要的增強支持低資源的改進,并且為云TOR/SPINE交換機增加了對可編程的支持,以及對機架的支持,同時“各種各樣的特性都能完美地在不同容器里去實現(xiàn)”。陳鵬說,通過這些舉措,星融向電信領(lǐng)域的應(yīng)用擴展已經(jīng)走在了SONiC社區(qū)的前面。

當(dāng)我們問及未來與電信運營商在自研SONiC與白盒硬件產(chǎn)品方面的競合關(guān)系時,陳鵬強調(diào),星融與電信運營商一定會是同一個生態(tài)里面上下游的關(guān)系,不存在任何競爭關(guān)系。“技術(shù)上其實有一個非常有意思的事情,就是交換機變得越來越像云。在云計算里面,有人做PaaS層,有人做SaaS層,還有人做IaaS層,在交換機市場里面其實也有可比性,在這個生態(tài)當(dāng)中,每個環(huán)節(jié)有著不一樣的角色,星融在這個生態(tài)里面,扮演的是一個補位角色,因為我們足夠開放,軟件與硬件可以解耦,軟件與軟件也可以解耦——OS層和應(yīng)用層可以解耦,控制面可以與數(shù)據(jù)面解耦,所以我們其實可以作為組件被耦合到在同一個生態(tài)里面。”他解釋說,目前星融本身已經(jīng)與電信運營商有了很密切的合作。

陳鵬說,我們相信,網(wǎng)絡(luò)市場足夠大到讓白盒與黑盒共存,而白盒所占的市場份額將會越大。“或早或晚,白盒將占據(jù)整個網(wǎng)絡(luò)市場中20%甚至更高的份額。”不過他亦強調(diào),這一切都需要時間,以及與云計算的緊密結(jié)合。

極客網(wǎng)企業(yè)會員

免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負任何法律責(zé)任。任何單位或個人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實內(nèi)容時,應(yīng)及時向本網(wǎng)站提出書面權(quán)利通知或不實情況說明,并提供身份證明、權(quán)屬證明及詳細侵權(quán)或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實,溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。

2021-06-08
對話星融創(chuàng)始人陳鵬:開源OS+白盒交換機意味著什么?
對話星融創(chuàng)始人陳鵬:開源OS+白盒交換機意味著什么?,C114訊 6月8日專稿(艾斯)數(shù)據(jù)中心基礎(chǔ)設(shè)施的開源化趨勢已越來越明顯,同時,云網(wǎng)融合在行業(yè)中的呼

長按掃碼 閱讀全文