2015年4月21日,DPDK(Data Plane Development Kit,數(shù)據(jù)面開發(fā)套件)開源社區(qū)在中國的首次技術(shù)盛會——2015中國DPDK開發(fā)者大會在北京隆重召開。來自電信行業(yè)和數(shù)據(jù)中心網(wǎng)絡(luò)領(lǐng)域的眾多重量級技術(shù)專家和用戶代表參與了此次大會。與會者們圍繞推動DPDK開源社區(qū)在中國的發(fā)展,及其最新技術(shù)的演進和在中國市場的實踐等話題進行了深入的分享和討論,旨在共同建立中國本地產(chǎn)業(yè)界在軟件定義網(wǎng)絡(luò)(Software Defined Network,簡稱SDN)與網(wǎng)絡(luò)功能虛擬化(Network Function Virtualization,簡稱NFV)創(chuàng)新上的領(lǐng)先地位,并加速網(wǎng)絡(luò)通信行業(yè)對下一代數(shù)據(jù)面相關(guān)技術(shù)的應(yīng)用和探索。
以SDN和NFV帶來的更靈活的網(wǎng)絡(luò)應(yīng)用和服務(wù)開發(fā),來推進電信網(wǎng)絡(luò)架構(gòu)變革,這已成為產(chǎn)業(yè)界公認的網(wǎng)絡(luò)技術(shù)變革趨勢和方向。DPDK正是在這一環(huán)境下,成為了產(chǎn)業(yè)界共同關(guān)注的數(shù)據(jù)平臺熱點技術(shù)。DPDK最初源自英特爾為優(yōu)化通用服務(wù)器網(wǎng)絡(luò)與數(shù)據(jù)面性能而開發(fā)的英特爾數(shù)據(jù)面開發(fā)套件(Intel DPDK),其出色的數(shù)據(jù)面性能優(yōu)化能力,以及與通用計算平臺優(yōu)秀的契合度,使之迅速成為眾多SDN和NFV開發(fā)者或廠商用以優(yōu)化自身技術(shù)和方案的關(guān)鍵技術(shù),也成為了基于通用計算技術(shù)的數(shù)據(jù)平臺的熱門解決方案。
為推動SDN和NFV領(lǐng)域技術(shù)創(chuàng)新和實踐的步伐,英特爾在2010年啟動了對DPDK技術(shù)的開源化進程。DPDK于當(dāng)年9月通過FreeBSD開源許可協(xié)議正式發(fā)布源代碼軟件包,并于2014年4月在www.dpdk.org上正式成立了獨立的開源社區(qū)平臺,為開發(fā)者們提供支持。開源社區(qū)的參與者們大幅推進了DPDK的技術(shù)創(chuàng)新和快速演進,而今它已發(fā)展成為SDN和NFV的關(guān)鍵技術(shù),可提供基于Linux的數(shù)據(jù)面庫和優(yōu)化的輪詢中斷模式驅(qū)動(Pull Model Driver, 簡稱PMD),與傳統(tǒng)Linux內(nèi)核軟件轉(zhuǎn)發(fā)相比,DPDK能實現(xiàn)非常顯著的網(wǎng)絡(luò)數(shù)據(jù)面性能提升。
得益于卓越的應(yīng)用價值,特別是對SDN和NFV創(chuàng)新的支持,DPDK及其開源社區(qū),正在收獲越來越廣泛的生態(tài)系統(tǒng)合作伙伴的認可與支持——多家領(lǐng)先的應(yīng)用軟件開發(fā)商,網(wǎng)絡(luò)通信與半導(dǎo)體產(chǎn)品提供商,如Wind River、 6wind、 Tieto、華為、中興、Netronome、Cavium和Xilinx都已支持DPDK部分開發(fā)工作。此外,還有更多產(chǎn)業(yè)界力量與英特爾攜手,參與到了DPDK社區(qū)的建設(shè)和技術(shù)創(chuàng)新事業(yè)中。剛剛于今年4月3日發(fā)布的最新DPDK 2.0版本,就更新了來自60個貢獻者提供的530個補丁,這些貢獻者來自英特爾、6wind、思科、華為、博科、VMware、紅帽、IBM、飛思卡爾、EZchip、Mellanox等公司。DPDK迅速從以英特爾平臺為核心優(yōu)化的報文加速技術(shù),轉(zhuǎn)變成支持多種處理器體系架構(gòu),支持多種PMD的開源軟件,這種靈活性的提升也展現(xiàn)了生態(tài)系統(tǒng)的強大助力,以及得益于開源社區(qū)的更為長久的生命力。
在本次中國DPDK開發(fā)者大會上,多家公司宣布了基于DPDK的重要進展,分享了技術(shù)實踐和當(dāng)前的挑戰(zhàn),中國移動與中國電信提出了數(shù)據(jù)面關(guān)鍵技術(shù)的愿景,希望使用DPDK作為關(guān)鍵的數(shù)據(jù)面加速方案,并且分享了基于DPDK技術(shù)的“虛擬化小基站網(wǎng)關(guān)”與“虛擬化智能管道”項目。阿里巴巴、華為、中興也在演講中聲明支持DPDK技術(shù)。
“我們非常榮幸地看到DPDK在走向開源后能獲得如此多合作伙伴的支持,并為用戶在SDN及NFV的創(chuàng)新實踐中產(chǎn)出如此出色的成績,”英特爾公司數(shù)據(jù)中心事業(yè)部市場拓展部總監(jiān)Lynn Comp在2015中國DPDK開發(fā)者大會上表示:“這充分說明英特爾在技術(shù)架構(gòu)上的開放策略,以及對開源社區(qū)的貢獻是為產(chǎn)業(yè)界所高度認可的。我們正期望這些策略,及其支持的DPDK創(chuàng)新大潮,能夠通過本次開發(fā)者大會,在中國這片熱土上形成新一波高潮,能夠推進和匯聚更多來自中國開源開發(fā)者和產(chǎn)業(yè)界的貢獻,加速中國本地以及全球市場在網(wǎng)絡(luò)技術(shù)架構(gòu)和基礎(chǔ)設(shè)施上的轉(zhuǎn)型升級,讓我們共創(chuàng)和共享更靈活、敏捷的軟件定義網(wǎng)絡(luò)時代。”