一種基于異構(gòu)混合存儲(chǔ)設(shè)備的數(shù)據(jù)寫入及讀取方法

基本信息

申請(qǐng)?zhí)?/td> CN201510133968.6 申請(qǐng)日 -
公開(公告)號(hào) CN104834478B 公開(公告)日 2018-05-22
申請(qǐng)公布號(hào) CN104834478B 申請(qǐng)公布日 2018-05-22
分類號(hào) G06F3/06 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 賈士博;岳銀亮 申請(qǐng)(專利權(quán))人 山東福生佳信科技股份有限公司
代理機(jī)構(gòu) 北京泛華偉業(yè)知識(shí)產(chǎn)權(quán)代理有限公司 代理人 中國科學(xué)院計(jì)算技術(shù)研究所;山東福生佳信科技股份有限公司
地址 100190 北京市海淀區(qū)中關(guān)村科學(xué)院南路6號(hào)
法律狀態(tài) -

摘要

摘要 本發(fā)明提供一種基于異構(gòu)混合存儲(chǔ)設(shè)備的數(shù)據(jù)寫入方法,包括:1)按照當(dāng)前的拆分比例將要寫入的對(duì)象拆分為A和B兩部分;2)將A部分寫入SSD磁盤陣列,將A部分和B部分寫入HDD磁盤陣列;3)根據(jù)SSD磁盤陣列和HDD磁盤陣列的滿帶寬比,以及SSD磁盤陣列當(dāng)前的剩余容量,動(dòng)態(tài)調(diào)整所述拆分比例,然后返回步驟1)等待下一個(gè)要寫入的對(duì)象。本發(fā)明還提供了相應(yīng)的數(shù)據(jù)讀取方法,包括:41)對(duì)于當(dāng)前所要讀取的對(duì)象,并發(fā)地從SSD磁盤陣列讀取該對(duì)象的A部分,從HDD磁盤陣列讀取該對(duì)象的B部分;42)將A部分和B部分拼接。本發(fā)明能夠提升讀取大對(duì)象的速度,能夠避免SSD中數(shù)據(jù)淘汰過程所造成的阻塞,從而顯著提升數(shù)據(jù)讀寫的用戶體驗(yàn)。