国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種數(shù)據(jù)遷移的方法及裝置的制造方法

      文檔序號:9727105閱讀:316來源:國知局
      一種數(shù)據(jù)遷移的方法及裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001 ]本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)迀移的方法及裝置。
      【背景技術(shù)】
      [0002] 在分級存儲系統(tǒng)中包括多個存儲層級,不同存儲層級中的存儲介質(zhì)的性能不同, 級別越高的存儲層級中的存儲介質(zhì)的性能越高,一個存儲層級中可以包括一個或多個存儲 介質(zhì)。為了提高用戶體驗(yàn),將越熱的數(shù)據(jù)(訪問熱度越高的數(shù)據(jù))存儲在級別越高的存儲層 級中,并且,當(dāng)一個數(shù)據(jù)由冷(熱)數(shù)據(jù)變?yōu)闊?冷)數(shù)據(jù)后,該數(shù)據(jù)還會在存儲層級之間進(jìn)行 迀移。
      [0003] 以一個存儲在某一存儲層級中的數(shù)據(jù)由冷數(shù)據(jù)變?yōu)闊釘?shù)據(jù)為例,分級存儲系統(tǒng)中 的集中控制器迀移數(shù)據(jù)的方法包括:獲取該數(shù)據(jù)在該存儲層級的讀訪問熱度和寫訪問熱 度,將讀訪問熱度與寫訪問熱度之和與特定閾值進(jìn)行比較,當(dāng)讀訪問熱度與寫訪問熱度之 和大于該特定閾值時(此時,說明該數(shù)據(jù)為熱數(shù)據(jù)),將該數(shù)據(jù)迀移至級別更高的存儲層級 中。
      [0004] 需要說明的是,某些應(yīng)用場景下,存儲層級中的數(shù)據(jù)通過采用獨(dú)立冗余磁盤陣列 (Redundant Arrays of Independent Disks,簡稱RAID)技術(shù)進(jìn)行保護(hù),因此,每個存儲層 級都有一個RAID級別,每個RAID級別對應(yīng)一個寫放大系數(shù),一個存儲層級的RAID級別對應(yīng) 的寫放大系數(shù)是指對存儲在該存儲層級中的數(shù)據(jù)的邏輯地址進(jìn)行一次寫訪問時所實(shí)際產(chǎn) 生的對存儲該數(shù)據(jù)的存儲介質(zhì)的訪問次數(shù),該存儲介質(zhì)屬于該存儲層級。例如,當(dāng)對一個 RAID級別為RAID5的存儲層級內(nèi)存儲的數(shù)據(jù)進(jìn)行寫操作時,需要對該數(shù)據(jù)的邏輯地址進(jìn)行 寫訪問,對一個數(shù)據(jù)的邏輯地址的每一次寫訪問將產(chǎn)生兩個實(shí)際的對存儲該數(shù)據(jù)的存儲介 質(zhì)的讀操作和兩個實(shí)際的對該存儲介質(zhì)的寫操作,具體為從該存儲介質(zhì)中讀舊的數(shù)據(jù)和數(shù) 據(jù)校驗(yàn)信息,向該存儲介質(zhì)中寫新的數(shù)據(jù)和數(shù)據(jù)校驗(yàn)信息。根據(jù)存儲在一個存儲層級中的 數(shù)據(jù)的寫訪問熱度和讀訪問熱度迀移數(shù)據(jù),并不能真實(shí)的反映由于對該數(shù)據(jù)進(jìn)行寫操作所 實(shí)際產(chǎn)生的對存儲該數(shù)據(jù)的存儲介質(zhì)的訪問壓力。

      【發(fā)明內(nèi)容】

      [0005] 本發(fā)明的實(shí)施例提供一種數(shù)據(jù)迀移的方法及裝置,用于提高存儲層級中的數(shù)據(jù)的 存取速度。
      [0006] 為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
      [0007] 第一方面,提供一種數(shù)據(jù)迀移的方法,包括:
      [0008] 獲取目標(biāo)數(shù)據(jù)在第一存儲層級的訪問熱度;
      [0009] 根據(jù)第一存儲層級的數(shù)據(jù)保護(hù)機(jī)制對應(yīng)的放大系數(shù)確定權(quán)重,放大系數(shù)是指對目 標(biāo)數(shù)據(jù)的邏輯地址進(jìn)行一次訪問時所實(shí)際產(chǎn)生的對存儲目標(biāo)數(shù)據(jù)的存儲介質(zhì)的訪問次數(shù), 存儲介質(zhì)屬于第一存儲層級;
      [0010] 根據(jù)訪問熱度和權(quán)重計(jì)算目標(biāo)結(jié)果;
      [0011] 當(dāng)目標(biāo)結(jié)果滿足預(yù)設(shè)條件時,迀移目標(biāo)數(shù)據(jù)至第二存儲層級。
      [0012] 結(jié)合第一方面,在第一種可能的實(shí)現(xiàn)方式中,訪問熱度為寫訪問熱度,權(quán)重為根據(jù) 數(shù)據(jù)保護(hù)機(jī)制對應(yīng)的寫放大系數(shù)確定的寫訪問熱度的第一權(quán)重,寫訪問熱度為目標(biāo)數(shù)據(jù)在 第一存儲層級的寫訪問次數(shù)或者單位時間內(nèi)目標(biāo)數(shù)據(jù)在第一存儲層級的寫訪問次數(shù),寫放 大系數(shù)是指對目標(biāo)數(shù)據(jù)的邏輯地址進(jìn)行一次寫訪問時所實(shí)際產(chǎn)生的對存儲目標(biāo)數(shù)據(jù)的存 儲介質(zhì)的訪問次數(shù)。
      [0013] 結(jié)合第一方面,在第二種可能的實(shí)現(xiàn)方式中,訪問熱度包括寫訪問熱度和讀訪問 熱度,權(quán)重包括根據(jù)數(shù)據(jù)保護(hù)機(jī)制對應(yīng)的寫放大系數(shù)確定的寫訪問熱度的第一權(quán)重和根據(jù) 數(shù)據(jù)保護(hù)機(jī)制對應(yīng)的讀放大系數(shù)確定的讀訪問熱度的第二權(quán)重;
      [0014]其中,寫訪問熱度為目標(biāo)數(shù)據(jù)在第一存儲層級的寫訪問次數(shù),讀訪問熱度為目標(biāo) 數(shù)據(jù)在第一存儲層級的讀訪問次數(shù);或者,寫訪問熱度為單位時間內(nèi)目標(biāo)數(shù)據(jù)在第一存儲 層級的寫訪問次數(shù),讀訪問熱度為單位時間內(nèi)目標(biāo)數(shù)據(jù)在第一存儲層級的讀訪問次數(shù);寫 放大系數(shù)是指對目標(biāo)數(shù)據(jù)的邏輯地址進(jìn)行一次寫訪問時所實(shí)際產(chǎn)生的對存儲目標(biāo)數(shù)據(jù)的 存儲介質(zhì)的訪問次數(shù),讀放大系數(shù)是指對目標(biāo)數(shù)據(jù)的邏輯地址進(jìn)行一次讀訪問時所實(shí)際產(chǎn) 生的對存儲目標(biāo)數(shù)據(jù)的存儲介質(zhì)的訪問次數(shù)。
      [0015] 結(jié)合第一方面,第一方面的第一種可能的實(shí)現(xiàn)方式或第二種可能的實(shí)現(xiàn)方式,在 第三種可能的實(shí)現(xiàn)方式中,當(dāng)預(yù)設(shè)條件為大于第一閾值時,第二存儲層級中的存儲介質(zhì)的 性能優(yōu)于第一存儲層級中的存儲介質(zhì)的性能;或者,當(dāng)預(yù)設(shè)條件為小于第二閾值時,第一存 儲層級中的存儲介質(zhì)的性能優(yōu)于第二存儲層級中的存儲介質(zhì)的性能,第一閾值大于第二閾 值。
      [0016] 結(jié)合第一方面的第二種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,第一權(quán)重 為寫放大系數(shù),第二權(quán)重為讀放大系數(shù);或者,第一權(quán)重為第一數(shù)值,第二權(quán)重為第二數(shù)值, 第一數(shù)值與第二數(shù)值的比值和寫放大系數(shù)與讀放大系數(shù)的比值相同。
      [0017] 結(jié)合第一方面,第一方面的第一種可能的實(shí)現(xiàn)方式至第四種可能的實(shí)現(xiàn)方式任一 種,在第五種可能的實(shí)現(xiàn)方式中,數(shù)據(jù)保護(hù)機(jī)制包括獨(dú)立冗余磁盤陣列RAID級別或糾刪碼 EC〇
      [0018] 第二方面,提供一種數(shù)據(jù)迀移裝置,包括:
      [0019] 獲取單元,用于獲取目標(biāo)數(shù)據(jù)在第一存儲層級的訪問熱度;
      [0020] 確定單元,用于根據(jù)第一存儲層級的數(shù)據(jù)保護(hù)機(jī)制對應(yīng)的放大系數(shù)確定權(quán)重,放 大系數(shù)是指對目標(biāo)數(shù)據(jù)的邏輯地址進(jìn)行一次訪問時所實(shí)際產(chǎn)生的對存儲目標(biāo)數(shù)據(jù)的存儲 介質(zhì)的訪問次數(shù),存儲介質(zhì)屬于第一存儲層級;
      [0021 ]計(jì)算單元,用于根據(jù)訪問熱度和權(quán)重計(jì)算目標(biāo)結(jié)果;
      [0022] 迀移單元,用于當(dāng)目標(biāo)結(jié)果滿足預(yù)設(shè)條件時,迀移目標(biāo)數(shù)據(jù)至第二存儲層級。
      [0023] 結(jié)合第二方面,在第一種可能的實(shí)現(xiàn)方式中,訪問熱度為寫訪問熱度,權(quán)重為根據(jù) 數(shù)據(jù)保護(hù)機(jī)制對應(yīng)的寫放大系數(shù)確定的寫訪問熱度的第一權(quán)重,寫訪問熱度為目標(biāo)數(shù)據(jù)在 第一存儲層級的寫訪問次數(shù)或者單位時間內(nèi)目標(biāo)數(shù)據(jù)在第一存儲層級的寫訪問次數(shù),寫放 大系數(shù)是指對目標(biāo)數(shù)據(jù)的邏輯地址進(jìn)行一次寫訪問時所實(shí)際產(chǎn)生的對存儲目標(biāo)數(shù)據(jù)的存 儲介質(zhì)的訪問次數(shù)。
      [0024] 結(jié)合第二方面,在第二種可能的實(shí)現(xiàn)方式中,訪問熱度包括寫訪問熱度和讀訪問 熱度,權(quán)重包括根據(jù)數(shù)據(jù)保護(hù)機(jī)制對應(yīng)的寫放大系數(shù)確定的寫訪問熱度的第一權(quán)重和根據(jù) 數(shù)據(jù)保護(hù)機(jī)制對應(yīng)的讀放大系數(shù)確定的讀訪問熱度的第二權(quán)重;
      [0025] 其中,寫訪問熱度為目標(biāo)數(shù)據(jù)在第一存儲層級的寫訪問次數(shù),讀訪問熱度為目標(biāo) 數(shù)據(jù)在第一存儲層級的讀訪問次數(shù);或者,寫訪問熱度為單位時間內(nèi)目標(biāo)數(shù)據(jù)在第一存儲 層級的寫訪問次數(shù),讀訪問熱度為單位時間內(nèi)目標(biāo)數(shù)據(jù)在第一存儲層級的讀訪問次數(shù);寫 放大系數(shù)是指對目標(biāo)數(shù)據(jù)的邏輯地址進(jìn)行一次寫訪問時所實(shí)際產(chǎn)生的對存儲目標(biāo)數(shù)據(jù)的 存儲介質(zhì)的訪問次數(shù),讀放大系數(shù)是指對目標(biāo)數(shù)據(jù)的邏輯地址進(jìn)行一次讀訪問時所實(shí)際產(chǎn) 生的對存儲目標(biāo)數(shù)據(jù)的存儲介質(zhì)的訪問次數(shù)。
      [0026] 結(jié)合第二方面,第二方面的第一種可能的實(shí)現(xiàn)方式或第二種可能的實(shí)現(xiàn)方式,在 第三種可能的實(shí)現(xiàn)方式中,當(dāng)預(yù)設(shè)條件為大于第一閾值時,第二存儲層級中的存儲介質(zhì)的 性能優(yōu)于第一存儲層級中的存儲介質(zhì)的性能;或者,當(dāng)預(yù)設(shè)條件為小于第二閾值時,第一存 儲層級中的存儲介質(zhì)的性能優(yōu)于第二存儲層級中的存儲介質(zhì)的性能,第一閾值大于第二閾 值。
      [0027] 結(jié)合第二方面的第二種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,第一權(quán)重 為寫放大系數(shù),第二權(quán)重為讀放大系數(shù);或者,第一權(quán)重為第一數(shù)值,第二權(quán)重為第二數(shù)值, 第一數(shù)值與第二數(shù)值的比值和寫放大系數(shù)與讀放大系數(shù)的比值相同。
      [0028] 結(jié)合第二方面,第二方面的第一種可能的實(shí)現(xiàn)方式至第四種可能的實(shí)現(xiàn)方式任一 種,在第五種可能的實(shí)現(xiàn)方式中,數(shù)據(jù)保護(hù)機(jī)制包括獨(dú)立冗余磁盤陣列RAID級別或糾刪碼 EC〇
      [0029] 第三方面,提供一種數(shù)據(jù)迀移裝置,包括:存儲器和處理器,存儲器用于存儲一組 代碼,處理器根據(jù)該組代碼執(zhí)行以下動作:
      [0030] 獲取目標(biāo)數(shù)據(jù)在第一存儲層級的訪問熱度;
      [0031] 根據(jù)第一存儲層級的數(shù)據(jù)保護(hù)機(jī)制對應(yīng)的放大系數(shù)確定權(quán)重,放大系數(shù)是指對目 標(biāo)數(shù)據(jù)的邏輯地址進(jìn)行一次訪問時所實(shí)際產(chǎn)生的對存儲目標(biāo)數(shù)據(jù)的存儲介質(zhì)的訪問次數(shù), 存儲介質(zhì)屬于第一存儲層級;
      [0032] 根據(jù)訪問熱度和權(quán)重計(jì)算目標(biāo)結(jié)果;
      [0033] 當(dāng)目標(biāo)結(jié)果滿足預(yù)設(shè)條件時,迀移目標(biāo)數(shù)據(jù)至第二存儲層級。
      [0034]結(jié)合第三方面,在第一種可能的實(shí)現(xiàn)方式中,訪問熱度為寫訪問熱度,權(quán)重為根據(jù) 數(shù)據(jù)保護(hù)機(jī)制對應(yīng)的寫放大系數(shù)確定的寫訪問熱度的第一權(quán)重,寫訪問熱度為目標(biāo)數(shù)據(jù)在 第一存儲層級的寫訪問次數(shù)或者單位時間內(nèi)目標(biāo)數(shù)據(jù)在第一存儲層級的寫訪問次數(shù),寫放 大系數(shù)是指對目標(biāo)數(shù)據(jù)的邏輯地址進(jìn)行一次寫訪問時所實(shí)際產(chǎn)生的對存儲目標(biāo)
      當(dāng)前第1頁1 2 3 4 5 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1