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