基于Linux系統(tǒng)的控制轉(zhuǎn)發(fā)分離方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)
基本信息
申請(qǐng)?zhí)?/td> | CN202110822845.9 | 申請(qǐng)日 | - |
公開(kāi)(公告)號(hào) | CN113535433A | 公開(kāi)(公告)日 | 2021-10-22 |
申請(qǐng)公布號(hào) | CN113535433A | 申請(qǐng)公布日 | 2021-10-22 |
分類(lèi)號(hào) | G06F9/54 | 分類(lèi) | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 劉忻;林冬藝;肖興 | 申請(qǐng)(專(zhuān)利權(quán))人 | 廣州市品高軟件股份有限公司 |
代理機(jī)構(gòu) | 廣州新諾專(zhuān)利商標(biāo)事務(wù)所有限公司 | 代理人 | 張玲春 |
地址 | 510000 廣東省廣州市天河區(qū)軟件路17號(hào)第G1棟 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開(kāi)的基于Linux系統(tǒng)的控制轉(zhuǎn)發(fā)分離方法、裝置、設(shè)備和存儲(chǔ)介質(zhì),涉及網(wǎng)絡(luò)協(xié)議技術(shù)領(lǐng)域,由DPDK網(wǎng)絡(luò)處理模塊接管物理網(wǎng)卡,并通過(guò)虛擬網(wǎng)口與系統(tǒng)網(wǎng)絡(luò)處理模塊進(jìn)行通信,配合控制模塊和共享內(nèi)存完成信息的更新和其他處理,將DPDK用戶(hù)態(tài)網(wǎng)絡(luò)處理作為L(zhǎng)inux網(wǎng)絡(luò)協(xié)議棧的加速部件,實(shí)現(xiàn)了對(duì)Linux網(wǎng)絡(luò)協(xié)議棧的應(yīng)用軟件生態(tài)有效的保留與兼容,可以有效提高網(wǎng)絡(luò)協(xié)議棧的性能和生態(tài)的兼容性。此外,本發(fā)明還通過(guò)讀寫(xiě)分離避免共享內(nèi)存的并發(fā)沖突,解決了依賴(lài)于網(wǎng)卡RSS隊(duì)列網(wǎng)絡(luò)分發(fā)所帶來(lái)的限制問(wèn)題,本發(fā)明DPDK快速路徑模塊可隨意綁定多個(gè)網(wǎng)卡RSS隊(duì)列,無(wú)需采用一對(duì)一綁定方式,進(jìn)一步提升網(wǎng)絡(luò)性能以及架構(gòu)的靈活性。 |
