一種大量小文件遠程傳輸?shù)姆椒?/p>

基本信息

申請?zhí)?/td> CN201610585749.6 申請日 -
公開(公告)號 CN105959423A 公開(公告)日 2016-09-21
申請公布號 CN105959423A 申請公布日 2016-09-21
分類號 H04L29/08(2006.01)I;G06F17/30(2006.01)I 分類 電通信技術(shù);
發(fā)明人 康煒;閆鵬飛 申請(專利權(quán))人 龍存科技(北京)股份有限公司
代理機構(gòu) 北京挺立專利事務(wù)所(普通合伙) 代理人 葉樹明
地址 100083 北京市海淀區(qū)靜淑苑路2號502A室
法律狀態(tài) -

摘要

摘要 本發(fā)明提供了一種大量小文件遠程傳輸?shù)姆椒?,其將位于第一計算設(shè)備的大量小文件遠程傳輸至第二計算設(shè)備,包括如下步驟:打開位于第一計算設(shè)備的小文件并讀取文件內(nèi)容;將讀取的文件加入到網(wǎng)絡(luò)包;將網(wǎng)絡(luò)包中的文件同時經(jīng)網(wǎng)絡(luò)傳輸至所述第二計算設(shè)備;重復(fù)上述步驟直至所有文件傳輸完畢。本發(fā)明在原有流程上增加了一重操作循環(huán),通過新的同步協(xié)議,定義網(wǎng)絡(luò)包內(nèi)容,包含多組文件操作,使得原有需要多次的網(wǎng)絡(luò)通信合并為一次,充分提高了網(wǎng)絡(luò)帶寬利用率;同時本發(fā)明通過多線程IO復(fù)用技術(shù),消了除文件IO延遲對于系統(tǒng)性能的影響。本發(fā)明使得海量小文件的遠程傳輸效率有了顯著的提升。