一種基于RDMA的數(shù)據(jù)傳輸方法及裝置

基本信息

申請(qǐng)?zhí)?/td> CN202110255648.3 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN112954068A 公開(kāi)(公告)日 2021-06-11
申請(qǐng)公布號(hào) CN112954068A 申請(qǐng)公布日 2021-06-11
分類號(hào) H04L29/08;H04L29/06;G06F15/173 分類 電通信技術(shù);
發(fā)明人 宋江波;周耀輝;吳軍疆 申請(qǐng)(專利權(quán))人 西安奧卡云數(shù)據(jù)科技有限公司
代理機(jī)構(gòu) 西安維賽恩專利代理事務(wù)所(普通合伙) 代理人 李明全
地址 710000 陜西省西安市西咸新區(qū)秦漢新城周陵街辦新莊村天工一路東段長(zhǎng)信工業(yè)園6-2號(hào)
法律狀態(tài) -

摘要

摘要 本發(fā)明公開(kāi)了一種基于RDMA的數(shù)據(jù)傳輸方法及裝置,向遠(yuǎn)端服務(wù)器發(fā)送連接報(bào)文,并與遠(yuǎn)端服務(wù)器建立數(shù)據(jù)連接;將待傳輸數(shù)據(jù)寫(xiě)入到網(wǎng)卡注冊(cè)的DMA內(nèi)存中;構(gòu)造數(shù)據(jù)包并通過(guò)網(wǎng)卡發(fā)送至遠(yuǎn)端服務(wù)器;構(gòu)建本地事件,獲取寫(xiě)入待傳輸數(shù)據(jù)的第一應(yīng)用程序?qū)?yīng)的第一通信標(biāo)識(shí)碼;向第一應(yīng)用程序發(fā)送數(shù)據(jù)傳輸完成信息;本發(fā)明通過(guò)在構(gòu)造數(shù)據(jù)包后構(gòu)建本地事件,得到第一應(yīng)用程序的第一通信標(biāo)識(shí)碼,并向第一應(yīng)用程序返回?cái)?shù)據(jù)傳輸完成信息,不再需要遠(yuǎn)端服務(wù)器的返回消息進(jìn)行確認(rèn),可以降低遠(yuǎn)端CPU的使用率,提升數(shù)據(jù)傳輸速率。