ICCSZ訊(編譯:Joy)世界領(lǐng)先的高性能端到端數(shù)據(jù)中心服務(wù)器和存儲系統(tǒng)互聯(lián)解決方案提供商Mellanox昨日宣布推出針對諸如路由器,負載均衡器和防火墻等先進開放網(wǎng)絡(luò)平臺的新的開源軟件計劃。該計劃的關(guān)鍵部分是發(fā)布第一個軟件開發(fā)工具包:OpenNPU SDK,用于公司最先進的網(wǎng)絡(luò)處理器單元(NPU)NPS-400。 OpenNPU采用GPL或BSD版本,使開發(fā)人員能夠開發(fā)每秒6億分組的真正可編程分組處理產(chǎn)品。 OpenNPU SDK滿足了開源軟件對于越來越多的開放網(wǎng)絡(luò)平臺的需求,這些平臺正在激增當(dāng)今的市場。
Mellanox Technologies軟件架構(gòu)副總裁Dr。Goldenberg表示:“網(wǎng)絡(luò)設(shè)備市場正在經(jīng)歷一個重大的轉(zhuǎn)變,從關(guān)閉的專有OEM網(wǎng)絡(luò)設(shè)備轉(zhuǎn)向開放平臺,既靈活又可配置。我們完全支持這一運動,這是我們?yōu)镹PS系列網(wǎng)絡(luò)處理器開源的整套Mellanox軟件的明證。“
市場研究公司Linley集團首席分析師Bob Wheeler說:“為NPS-400提供開源SDK是Mellanox NPU產(chǎn)品的自然演進。憑借對基于GNU工具以及Linux的支持,NPS架構(gòu)讓編程以及NPU更加容易,也更加簡單。“
OpenNPU是社區(qū)范圍內(nèi)努力探索和重新定義高速網(wǎng)絡(luò)處理器的邊界和功能的一部分。 因此,OpenNPU對個別貢獻者,學(xué)術(shù)和研究機構(gòu)以及希望參與的商業(yè)組織開放。 OpenNPU的目標(biāo)是與社區(qū)合作,為快速原型設(shè)計和創(chuàng)新提供一個環(huán)境。 OpenNPU開發(fā)環(huán)境是高速線速數(shù)據(jù)平面編程,Linux內(nèi)核網(wǎng)絡(luò)堆棧,DPDK,深度包檢測和其他高級網(wǎng)絡(luò)應(yīng)用的理想選擇。
此外,Mellanox還推出了一個大學(xué)合作伙伴計劃以促進開源API的開發(fā),并實現(xiàn)一個多供應(yīng)商生態(tài)系統(tǒng),旨在大幅加速軟件定義網(wǎng)絡(luò)。 作為該計劃的一部分,Mellanox將為參與的大學(xué)提供NPS設(shè)備和技術(shù)支持,用于開發(fā)先進技術(shù)項目。 每個項目的條款和范圍由Mellanox和未來的大學(xué)共同商定。