本發(fā)明涉及數(shù)據(jù)存儲技術(shù)領(lǐng)域,特別是涉及一種數(shù)據(jù)遷移方法和系統(tǒng)。
背景技術(shù):
隨著計算機硬件和軟件技術(shù)的不斷發(fā)展,數(shù)據(jù)的使用量和交換量都在急劇攀升。一般的存儲器都會有數(shù)據(jù)遷移,但是對系統(tǒng)中數(shù)據(jù)遷移過程中的具體數(shù)據(jù)無法判斷。由于數(shù)據(jù)數(shù)量大、機器中磁盤容量限制等等的原因,會增加數(shù)據(jù)遷移的困難,頻繁的進行數(shù)據(jù)的遷移,即浪費了時間,又降低了存儲器的使用壽命。
存儲器設(shè)備在工作的時候都會處理存儲大量的數(shù)據(jù),如果是海量數(shù)據(jù)的情況,比如大文件或者很多的小文件數(shù)據(jù)會產(chǎn)大量的對象進行存儲,從而可能對系統(tǒng)造成障礙堵塞的可能狀況。存儲器設(shè)備中所存儲的數(shù)據(jù)一般是“二八原則”,也就是大約僅僅20%的重要數(shù)據(jù),80%為其他普通的數(shù)據(jù),可能在系統(tǒng)中60%至80%的數(shù)據(jù)在一個月,或者更長的時間內(nèi)都不會被命中訪問到,即出現(xiàn)了“死數(shù)據(jù)”的現(xiàn)象。
尤其在存儲器的鏡像系統(tǒng)測試時,由于大型的存儲器對數(shù)據(jù)的處理設(shè)計要求很高,不論是前期的數(shù)據(jù)寫入和后期的數(shù)據(jù)保護,通常會加入一些技術(shù)來管理數(shù)據(jù),防止設(shè)備在工作過程出現(xiàn)不確定因素,造成設(shè)備中的數(shù)據(jù)寫入進程卡死或者數(shù)據(jù)的丟失,會對系統(tǒng)中數(shù)據(jù)造成的損壞。一旦無法保證客戶使用設(shè)備中的數(shù)據(jù),不論是由于設(shè)計上的失誤、人為操作、或者其他的意外情況都有可能對用戶造成很大的損失。
為了防止此現(xiàn)象的出現(xiàn),現(xiàn)有技術(shù)中通常在設(shè)計的時候,只利用數(shù)據(jù)的優(yōu)先級選擇數(shù)據(jù)或者有的只是過分地關(guān)注遷移的速度問題。但是當設(shè)備中數(shù)據(jù)為pb量級的存儲系統(tǒng),通過數(shù)據(jù)遷移,會造成設(shè)備資源嚴重性浪費情況,甚至會在讀寫海量數(shù)據(jù)時,系統(tǒng)磁盤會崩潰掉,這對存儲器而言是致命的。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的是提供一種數(shù)據(jù)遷移方法和系統(tǒng),減少或避免設(shè)備中的數(shù)據(jù)寫入進程卡死或者數(shù)據(jù)的丟失,減少對系統(tǒng)中數(shù)據(jù)造成的損壞,提高存儲器的使用壽命。
為解決上述技術(shù)問題,本發(fā)明實施例提供了一種數(shù)據(jù)遷移方法,包括:
步驟1,接收達到遷移條件的存儲數(shù)據(jù)遷移指令;
步驟2,根據(jù)所述存儲數(shù)據(jù)的存在時間越短價值越高、在預(yù)定周期中i/o訪問頻率越高價值越高的原則對所述存儲數(shù)據(jù)進行價值評估;
步驟3,判斷所述存儲數(shù)據(jù)的價值是否超過閾值;
若是,步驟4,將所述存儲數(shù)據(jù)遷移到高速率osd存儲器中,否則,步驟5,將所述存儲數(shù)據(jù)遷移到海量osd存儲器中。
其中,在所述步驟4或所述步驟5之后,還包括:
步驟6,記錄所述存儲數(shù)據(jù)遷移后的數(shù)據(jù)價值。
其中,所述步驟3還包括:
創(chuàng)建所述存儲數(shù)據(jù)的數(shù)據(jù)遷移主線程,并創(chuàng)建數(shù)據(jù)文件遷移隊列任務(wù)。
其中,在所述步驟3中,還包括:
判斷當前等待文件遷移任務(wù)隊列中的數(shù)據(jù)價值是否小于所述存儲數(shù)據(jù)的數(shù)據(jù)價值;
若是,停止所述當前等待文件遷移任務(wù)隊列或變更所述當前等待文件遷移任務(wù)隊列。
其中,在所述步驟6之后,還包括:
步驟7,依據(jù)所述系統(tǒng)的當前的負荷值,調(diào)整當前的數(shù)據(jù)遷移速率。
其中,所述步驟7包括:
對系統(tǒng)的負荷進行監(jiān)控,獲取所述系統(tǒng)當前的負荷值;
判斷所述系統(tǒng)當前的負荷值是否超出閾值;
若是,調(diào)整當前的數(shù)據(jù)遷移速率。
其中,在所述步驟7之后,還包括:
步驟8,周期性查詢數(shù)據(jù)遷移計劃。
除此之外,本發(fā)明實施例還提供了一種數(shù)據(jù)遷移系統(tǒng),包括數(shù)據(jù)存儲模塊、數(shù)據(jù)價值評估模塊和遷移回遷模塊,所述數(shù)據(jù)價值評估模塊用于對數(shù)據(jù)價值評估模塊中的數(shù)據(jù)的價值依據(jù)存在時間越短價值越高、在預(yù)定周期中i/o訪問頻率越高價值越高的原則進行價值評估,所述遷移回遷模塊與服務(wù)器、所述數(shù)據(jù)價值評估模塊連接,接收服務(wù)器發(fā)出的遷移回遷指令,并將數(shù)據(jù)價值高于閾值的數(shù)據(jù)遷入高速率osd存儲器、數(shù)據(jù)價值低于閾值的數(shù)據(jù)遷入海量osd存儲器,所述數(shù)據(jù)存儲模塊用于存儲緩沖數(shù)據(jù),與所述數(shù)據(jù)價值評估模塊、服務(wù)器連接,并依據(jù)所述緩沖數(shù)據(jù)的價值向所述服務(wù)器發(fā)送數(shù)據(jù)遷移命令,并將數(shù)據(jù)存儲量發(fā)送到所述數(shù)據(jù)價值評估模塊,所述服務(wù)器將所述數(shù)據(jù)的遷移結(jié)果反饋到所述數(shù)據(jù)價值評估模塊。
其中,還包括與所述遷移回遷模塊連接的分級管理模塊,用于為所述數(shù)據(jù)遷移創(chuàng)建主線程,建立數(shù)據(jù)文件遷移任務(wù)對隊列,并進行數(shù)據(jù)遷移操作。
其中,還包括與所述分級管理模塊連接的監(jiān)控器,用于監(jiān)控所述分級管理模塊中的數(shù)據(jù)遷移負荷,并依據(jù)所述遷移回遷模塊中的數(shù)據(jù)遷移負荷,調(diào)整數(shù)據(jù)遷移速率,將數(shù)據(jù)遷移后的結(jié)果反饋到所述分級管理模塊,由所述分級管理模塊判斷是否執(zhí)行當前的數(shù)據(jù)遷移任務(wù)或變更當前的數(shù)據(jù)遷移任務(wù)。
本發(fā)明實施例所提供的數(shù)據(jù)遷移方法和系統(tǒng),與現(xiàn)有技術(shù)相比,具有以下優(yōu)點:
本發(fā)明實施例提供的數(shù)據(jù)遷移方法,包括:
步驟1,接收達到遷移條件的存儲數(shù)據(jù)遷移指令;
步驟2,根據(jù)所述存儲數(shù)據(jù)的存在時間越短價值越高、在預(yù)定周期中i/o訪問頻率越高價值越高的原則對所述存儲數(shù)據(jù)進行價值評估;
步驟3,判斷所述存儲數(shù)據(jù)的價值是否超過閾值;
若是,步驟4,將所述存儲數(shù)據(jù)遷移到高速率osd存儲器中,否則,步驟5,將所述存儲數(shù)據(jù)遷移到海量osd存儲器中。
本發(fā)明實施例還提供的數(shù)據(jù)遷移系統(tǒng),包括數(shù)據(jù)存儲模塊、數(shù)據(jù)價值評估模塊和遷移回遷模塊,所述數(shù)據(jù)價值評估模塊用于對數(shù)據(jù)價值評估模塊中的數(shù)據(jù)的價值依據(jù)存在時間越短價值越高、在預(yù)定周期中i/o訪問頻率越高價值越高的原則進行價值評估,所述遷移回遷模塊與服務(wù)器、所述數(shù)據(jù)價值評估模塊連接,接收服務(wù)器發(fā)出的遷移回遷指令,并將數(shù)據(jù)價值高于閾值的數(shù)據(jù)遷入高速率osd存儲器、數(shù)據(jù)價值低于閾值的數(shù)據(jù)遷入海量osd存儲器,所述數(shù)據(jù)存儲模塊用于存儲緩沖數(shù)據(jù),與所述數(shù)據(jù)價值評估模塊、服務(wù)器連接,并依據(jù)所述緩沖數(shù)據(jù)的價值向所述服務(wù)器發(fā)送數(shù)據(jù)遷移命令,并將數(shù)據(jù)存儲量發(fā)送到所述數(shù)據(jù)價值評估模塊,所述服務(wù)器將所述數(shù)據(jù)的遷移結(jié)果反饋到所述數(shù)據(jù)價值評估模塊。
所述數(shù)據(jù)遷移方法和系統(tǒng),通過在數(shù)據(jù)遷移之前,進行價值判斷,依據(jù)不同的數(shù)據(jù)價值執(zhí)行不同的遷移路線,數(shù)據(jù)價值高于閾值的數(shù)據(jù)遷移到高速率osd存儲器中,數(shù)據(jù)價值低于閾值的數(shù)據(jù)遷移到海量osd存儲器中,使得數(shù)據(jù)得到高保值的利用率,由于數(shù)據(jù)價值越高的數(shù)據(jù)使用越頻繁,將其遷入高速率osd存儲器中,能夠提高有效價值數(shù)據(jù)的處理速度,減少數(shù)據(jù)遷移可能對系統(tǒng)造成的堵塞的情況,保證設(shè)備的運行速率,提高了磁盤的使用壽命。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例提供的數(shù)據(jù)遷移方法的一種具體實施方式的步驟流程示意圖;
圖2為本發(fā)明實施例提供的數(shù)據(jù)遷移方法的另一種具體實施方式的步驟流程示意圖;
圖3為本發(fā)明實施例提供的數(shù)據(jù)遷移系統(tǒng)的一種具體實施方式的結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
請參考圖1~3,圖1為本發(fā)明實施例提供的數(shù)據(jù)遷移方法的一種具體實施方式的步驟流程示意圖;圖2為本發(fā)明實施例提供的數(shù)據(jù)遷移方法的另一種具體實施方式的步驟流程示意圖;圖3為本發(fā)明實施例提供的數(shù)據(jù)遷移系統(tǒng)的一種具體實施方式的結(jié)構(gòu)示意圖。
在一種具體實施方式中,所述數(shù)據(jù)遷移方法,包括:
步驟1,接收達到遷移條件的存儲數(shù)據(jù)遷移指令;通過在數(shù)據(jù)遷移前判斷是否達到遷移條件,可以增加數(shù)據(jù)的有效遷移,減少無效遷移,提高數(shù)據(jù)的遷移效率和遷移速率,提高存儲器的使用壽命。
步驟2,根據(jù)所述存儲數(shù)據(jù)的存在時間越短價值越高、在預(yù)定周期中i/o訪問頻率越高價值越高的原則對所述存儲數(shù)據(jù)進行價值評估;在數(shù)據(jù)遷移之前,對其進行價值判斷,數(shù)據(jù)的價值越高,說明其越重要,實際的使用價值也越高,此類數(shù)據(jù)文件有必要存儲在高性能存儲設(shè)備中,其進行數(shù)據(jù)遷移時的優(yōu)先級更高,需要指出的是,本發(fā)明對于數(shù)據(jù)價值的描述不做具體限定,可以是操作人員根據(jù)預(yù)先設(shè)定的規(guī)則對其進行打分或評級,如一個數(shù)據(jù)文件的打分為90分,或者其評價為b等。
步驟3,判斷所述存儲數(shù)據(jù)的價值是否超過閾值;本發(fā)明對于閾值不做具體限定,可以是用戶自設(shè)定的某一標準,如進行打分價值評估時,其價值大于80分計算超過閾值,或者是分級評估時,超過預(yù)定的等級,如b級等。
若是,步驟4,將所述存儲數(shù)據(jù)遷移到高速率osd存儲器中,否則,步驟5,將所述存儲數(shù)據(jù)遷移到海量osd存儲器中。通過將數(shù)據(jù)價值超過閾值的數(shù)據(jù)遷移到高速率osd存儲器中,將數(shù)據(jù)價值低于閾值的數(shù)據(jù)遷移到海量osd存儲器中,使得不同類型的存儲器中所存儲的數(shù)據(jù)均是依據(jù)其重要性進行存儲,數(shù)量少但使用較為頻繁的數(shù)據(jù)遷移到高速率osd存儲器中,數(shù)量多使用頻率較低的數(shù)據(jù)村遷移到海量osd存儲器中,這樣使得高速率osd存儲器、海量osd存儲器的使用價值發(fā)揮到最大,同時數(shù)據(jù)的遷移速率也能夠達到最大,不會發(fā)生海量數(shù)據(jù)遷移至高速率osd存儲器中,致使其存儲空間不足,合作惡化是重要數(shù)據(jù)遷移到海量osd存儲器中,致使遷移速度慢的情況,不會造成系統(tǒng)磁盤的崩潰,減少或避免可能對系統(tǒng)造成的堵塞情況的發(fā)生,減少存儲設(shè)備的資源浪費,提高了存儲設(shè)備的利用效率。
由于在數(shù)據(jù)發(fā)生遷移之后,其使用次數(shù)發(fā)生增加,其數(shù)據(jù)價值也發(fā)生改變,因此,為提高對數(shù)據(jù)的價值評估的效率,減少重復(fù)評估,在所述步驟4或所述步驟5之后,還包括:
步驟6,記錄所述存儲數(shù)據(jù)遷移后的數(shù)據(jù)價值。
在進行數(shù)據(jù)遷移之后,在一定的時間內(nèi),某一數(shù)據(jù)的使用次數(shù)會發(fā)生改變,如經(jīng)過一段時間后,由于初始時間的不同,數(shù)據(jù)的價值發(fā)生改變,某時刻還在價值評估周期內(nèi)的數(shù)據(jù),在另一時間段內(nèi)就不存存在,即數(shù)據(jù)的價值也是在動態(tài)變化的,通過動態(tài)監(jiān)控數(shù)據(jù)的價值變化,就能提高有效價值的遷移效率和利用效率,提高設(shè)備的運行速率和延長磁盤的使用壽命。
在進行數(shù)據(jù)遷移過程中,需要消耗一定的時間,而在同一時刻內(nèi)可能會有多組數(shù)據(jù)需要進行遷移,這就需要進行一定的任務(wù)排隊,因此所述步驟3還包括:
創(chuàng)建所述存儲數(shù)據(jù)的數(shù)據(jù)遷移主線程,并創(chuàng)建數(shù)據(jù)文件遷移隊列任務(wù)。
而在任務(wù)排隊的過程中,可以是順序排隊,但是很顯然這種方式對于數(shù)據(jù)遷移效率有一定的阻礙,如在遷移隊列中,同時存在向高速率osd存儲器和海量osd存儲器遷移的任務(wù)隊列,但是二者的數(shù)據(jù)遷移的重要性是不同的,即使多個向高速率osd存儲器或海量osd存儲器的遷移任務(wù)是獨立進行的,在向同一存儲器進行遷移時其遷移的數(shù)據(jù)價值也是不同的,存在遷移的優(yōu)先級不同的情況。因此,為了提高速記的遷移效率,提高在有效價值數(shù)據(jù)的遷移效率,所述步驟3中,還包括:
判斷當前等待文件遷移任務(wù)隊列中的數(shù)據(jù)價值是否小于所述存儲數(shù)據(jù)的數(shù)據(jù)價值;
若是,停止所述當前等待文件遷移任務(wù)隊列或變更所述當前等待文件遷移任務(wù)隊列。
即在當前創(chuàng)建的任務(wù)隊列與已存在的等待文件遷移任務(wù)隊列的數(shù)據(jù)價值發(fā)生沖突時,優(yōu)先遷移數(shù)據(jù)價值高的數(shù)據(jù),即如果發(fā)生后加隊列的任務(wù)隊列的數(shù)據(jù)價值高于正在等待遷移任務(wù)的數(shù)據(jù)價值,則將正在等待遷移任務(wù)隊列后前,甚至依照一定的預(yù)先指定的規(guī)則,停止其數(shù)據(jù)遷移操作。
而在系統(tǒng)進行數(shù)據(jù)遷移的過程中,隨著時間的不同其符合是不同的,有時符合大,有時負荷小,負荷過大可能造成整個系統(tǒng)的運行效率過低,甚至于數(shù)據(jù)遷移可能占用系統(tǒng)的全部運行空間,無法完成其它的任務(wù),為了提高系統(tǒng)的運行效率,在所述步驟6之后,還包括:
步驟7,依據(jù)所述系統(tǒng)的當前的負荷值,調(diào)整當前的數(shù)據(jù)遷移速率。
在一種實施例中,所述步驟7包括:
對系統(tǒng)的負荷進行監(jiān)控,獲取所述系統(tǒng)當前的負荷值;
判斷所述系統(tǒng)當前的負荷值是否超出閾值;
若是,調(diào)整當前的數(shù)據(jù)遷移速率。
通過在系統(tǒng)的負荷值大于閾值范圍時,減少數(shù)據(jù)遷移速率,保證系統(tǒng)的正常運行,在系統(tǒng)的負荷低于一定的閾值范圍時,提高數(shù)據(jù)遷移效率,使得系統(tǒng)處在最佳運行狀態(tài),保證系統(tǒng)的正常運行。
由于從數(shù)據(jù)遷移命令發(fā)出,到數(shù)據(jù)遷移的執(zhí)行,都需要一定的時間,而且在一定周期內(nèi),數(shù)據(jù)遷移命令的發(fā)出數(shù)量與數(shù)據(jù)遷移量在很多時候是不等的,即并不是發(fā)出一條數(shù)據(jù)遷移命令,就會在完成之前的數(shù)據(jù)遷移任務(wù),有可能發(fā)出兩條甚至更多條的數(shù)據(jù)遷移命令,但是在此過程中,還沒與完成當前正在執(zhí)行的數(shù)據(jù)遷移任務(wù),為了保證系統(tǒng)的運行效率,避免建立過多的數(shù)據(jù)遷移任務(wù),在所述步驟7之后,還包括:
步驟8,周期性查詢數(shù)據(jù)遷移計劃。
通過周期性查詢數(shù)據(jù)遷移計劃,控制創(chuàng)建的數(shù)據(jù)遷移任務(wù)的數(shù)量,提高系統(tǒng)的運行效率。
需要指出的是,在本發(fā)明中,對需要遷移的數(shù)據(jù)不只是存放在數(shù)據(jù)存放模塊的數(shù)據(jù),在必要的情況下,也可以在高速率osd存儲器與海量osd存儲器之間進行數(shù)據(jù)遷移,使得高速率osd存儲器中始終存儲高價值數(shù)據(jù),保證整個系統(tǒng)中的數(shù)據(jù)使用價值和效率達到最高。
除此之外,本發(fā)明實施例還提供了一種數(shù)據(jù)遷移系統(tǒng),包括數(shù)據(jù)存儲模塊10、數(shù)據(jù)價值評估模塊20和遷移回遷模塊30,所述數(shù)據(jù)價值評估模塊20用于對數(shù)據(jù)價值評估模塊20中的數(shù)據(jù)的價值依據(jù)存在時間越短價值越高、在預(yù)定周期中i/o訪問頻率越高價值越高的原則進行價值評估,所述遷移回遷模塊30與服務(wù)器40、所述數(shù)據(jù)價值評估模塊20連接,接收服務(wù)器40發(fā)出的遷移回遷指令,并將數(shù)據(jù)價值高于閾值的數(shù)據(jù)遷入高速率osd存儲器50、數(shù)據(jù)價值低于閾值的數(shù)據(jù)遷入海量osd存儲器60,所述數(shù)據(jù)存儲模塊10用于存儲緩沖數(shù)據(jù),與所述數(shù)據(jù)價值評估模塊20、服務(wù)器40連接,并依據(jù)所述緩沖數(shù)據(jù)的價值向所述服務(wù)器40發(fā)送數(shù)據(jù)遷移命令,并將數(shù)據(jù)存儲量發(fā)送到所述數(shù)據(jù)價值評估模塊20,所述服務(wù)器40將所述數(shù)據(jù)的遷移結(jié)果反饋到所述數(shù)據(jù)價值評估模塊20。
通過在數(shù)據(jù)遷移之前,進行價值判斷,依據(jù)不同的數(shù)據(jù)價值執(zhí)行不同的遷移路線,數(shù)據(jù)價值高于閾值的數(shù)據(jù)遷移到高速率osd存儲器50中,數(shù)據(jù)價值低于閾值的數(shù)據(jù)遷移到海量osd存儲器60中,提高了效價值數(shù)據(jù)的處理速度,保證設(shè)備的運行速率,提高了磁盤的使用壽命
在進行數(shù)據(jù)遷移過程中,需要消耗一定的時間,而在同一時刻內(nèi)可能會有多組數(shù)據(jù)需要進行遷移,這就需要按照一定的規(guī)則進行任務(wù)排隊。因此,為了使得數(shù)據(jù)遷移過程變得有序,所述數(shù)據(jù)遷移系統(tǒng)還包括與所述遷移回遷模塊30連接的分級管理模塊,用于為所述數(shù)據(jù)遷移創(chuàng)建主線程,建立數(shù)據(jù)文件遷移任務(wù)對隊列,并進行數(shù)據(jù)遷移操作。通過為數(shù)據(jù)遷移建立主線程,建立數(shù)據(jù)文件遷移任務(wù)對隊列,使得數(shù)據(jù)遷移過程變得有序可控。
而在數(shù)據(jù)遷移的過程中,后加入的數(shù)據(jù)遷移任務(wù)隊列中的數(shù)據(jù)價值可能與之前已經(jīng)在隊列中的數(shù)據(jù)遷移任務(wù)隊列的數(shù)據(jù)價值高,如果新加入的數(shù)據(jù)遷移任務(wù)都是依序排列,會造成當前的數(shù)據(jù)遷移任務(wù)中的數(shù)據(jù)并不是價值最高的,甚至其中還包括與所述分級管理模塊連接的監(jiān)控器,用于監(jiān)控所述分級管理模塊中的數(shù)據(jù)遷移負荷,并依據(jù)所述遷移回遷模塊30中的數(shù)據(jù)遷移負荷,調(diào)整數(shù)據(jù)遷移速率,將數(shù)據(jù)遷移后的結(jié)果反饋到所述分級管理模塊,由所述分級管理模塊判斷是否執(zhí)行當前的數(shù)據(jù)遷移任務(wù)或變更當前的數(shù)據(jù)遷移任務(wù)。
綜上所述,本發(fā)明實施例提供的數(shù)據(jù)遷移方法和系統(tǒng),通過在數(shù)據(jù)遷移之前,進行價值判斷,依據(jù)不同的數(shù)據(jù)價值執(zhí)行不同的遷移路線,數(shù)據(jù)價值高于閾值的數(shù)據(jù)遷移到高速率osd存儲器中,數(shù)據(jù)價值低于閾值的數(shù)據(jù)遷移到海量osd存儲器中,使得數(shù)據(jù)得到高保值的利用率,由于數(shù)據(jù)價值越高的數(shù)據(jù)使用越頻繁,將其遷入高速率osd存儲器中,能夠提高有效價值數(shù)據(jù)的處理速度,減少數(shù)據(jù)遷移可能對系統(tǒng)造成的堵塞的情況,保證設(shè)備的運行速率,提高了磁盤的使用壽命。
以上對本發(fā)明所提供的數(shù)據(jù)遷移方法和系統(tǒng)進行了詳細介紹。本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想。應(yīng)當指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以對本發(fā)明進行若干改進和修飾,這些改進和修飾也落入本發(fā)明權(quán)利要求的保護范圍內(nèi)。