FD.io(快速數據項目)是Linux基金會下的開源項目,誕生于16年2月。范圍包括跨裸機、管理程序和容器環境中的通用數據面管理,快速輸入/輸出(IO)和基于軟件的數據包處理,在近期于美國加州圣克拉拉召開的ONS上吸引了不少人的關注。
FD.io的一個關鍵組成部分是思科在項目初始時捐贈的矢量數據包處理(VPP)軟件,該軟件的代碼目前已經投向了市場。
在ONS上,與會人員就FD.io的數據包轉發能力以及FD.io在其他網絡開源組中將如何工作展開了討論。
思科公司的杰出咨詢工程師兼FD.io技術指導委員會主席Ed Warnicke稱:“在云基礎設施和NFV基礎設施中,都需要轉發數據包,所以,能否轉發數據包是成功的關鍵。”
愛立信的杰出工程師兼FD.io技術指導委員會的成員Joel Halpern補充說,FD.io就是在促進IP轉發方面做得更好。VPP軟件可以實現零丟幀處理480 Gb/s的數據包。
為什么思科將VPP貢獻給FD.io項目?
Warnicke稱:“我們都需為行業前進助力。FD.io打破了這潭死水,解決靈活度與性能方面存在的老問題。思科樂于開源VPP來推動行業發展。”
通用數據平面
Warnicke表示:“在整個堆棧中,FD.io采用通用數據平面,使之完全在用戶空間中運行。”
到目前為止,該項目的開源社區成員包括AT&T,Comcast,中興,華為,博科,思科,愛立信,Metaswitch,英特爾,Cavium,紅帽和Inocybe等。
AT&T即將構建的SDN的 “Nirvana”堆棧中即將采用FD.io架構,OPNFV也在發布的Danube代碼中納入了FD.io。