国产精品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>

      硬盤控制方法、硬盤、存儲系統(tǒng)及相關(guān)計算機裝置與流程

      文檔序號:39614239發(fā)布日期:2024-10-11 13:24閱讀:16來源:國知局
      硬盤控制方法、硬盤、存儲系統(tǒng)及相關(guān)計算機裝置與流程

      本技術(shù)涉及存儲,特別是涉及一種硬盤控制方法、硬盤、存儲系統(tǒng)、計算機程序產(chǎn)品、計算機設(shè)備以及計算機可讀存儲介質(zhì)。


      背景技術(shù):

      1、在使用諸如ssd(solid?state?disk,固態(tài)驅(qū)動器)等技術(shù)的移動固態(tài)硬盤時,讀取存儲于ssd的數(shù)據(jù)、刪除存儲于ssd的數(shù)據(jù)、向?ssd寫入數(shù)據(jù)時,通常需要獲知數(shù)據(jù)存儲地址或具體寫入地址,以定位到相應(yīng)地址實現(xiàn)相應(yīng)的硬盤操作需求,操作相對較為繁瑣且需明確具體存儲地址,影響硬盤使用的便捷性。


      技術(shù)實現(xiàn)思路

      1、基于此,有必要針對上述技術(shù)問題,提供一種硬盤控制方法、硬盤、存儲系統(tǒng)、計算機程序產(chǎn)品、計算機設(shè)備以及計算機可讀存儲介質(zhì),能夠優(yōu)化硬盤工作原理,提高硬盤使用便捷性以及響應(yīng)效率。

      2、一方面,提供一種硬盤控制方法,硬盤包括控制驅(qū)動模塊以及多個存儲單元;其中,控制驅(qū)動模塊的硬盤驅(qū)動器可創(chuàng)建若干個虛擬單元,各虛擬單元分別與硬盤驅(qū)動器連接且關(guān)聯(lián)存儲單元;硬盤控制方法包括:響應(yīng)于虛擬單元獲取控制請求,將獲取控制請求的虛擬單元作為當前虛擬單元;解析與當前虛擬單元關(guān)聯(lián)的存儲單元,將其作為目標地址;驅(qū)動目標地址執(zhí)行控制請求。

      3、在本技術(shù)的一實施例中,解析與當前虛擬單元關(guān)聯(lián)的存儲單元包括:獲取當前虛擬單元的配置信息;識別配置信息內(nèi)與當前虛擬單元關(guān)聯(lián)的單元信息;其中,單元信息屬于與當前虛擬單元關(guān)聯(lián)的存儲單元。

      4、在本技術(shù)的一實施例中,創(chuàng)建若干個虛擬單元包括:分別獲取硬盤內(nèi)存儲單元的單元信息;其中,單元信息包括單元標識;為各存儲單元分別創(chuàng)建一虛擬單元,并利用存儲單元的單元信息配置所創(chuàng)建的虛擬單元。

      5、在本技術(shù)的一實施例中,單元信息還包括訪問模式,訪問模式包括直通模式以及介質(zhì)模式;利用存儲單元的單元信息配置所創(chuàng)建的虛擬單元包括:將存儲單元的單元標識寫入虛擬單元的配置信息;將存儲單元的訪問模式寫入虛擬單元的配置信息,以基于訪問模式標識存儲單元的空間狀態(tài),當虛擬單元獲取控制請求時,基于訪問模式判斷是否對請求方進行身份驗證。

      6、在本技術(shù)的一實施例中,響應(yīng)于目標地址的空間狀態(tài)為加密狀態(tài),驅(qū)動目標地址執(zhí)行控制請求之前包括:識別控制請求的請求類別;響應(yīng)于控制請求的請求類別為硬盤訪問請求,判定對請求方進行身份驗證;響應(yīng)于控制請求的請求類別為硬盤寫入請求,判定允許執(zhí)行硬盤寫入請求。

      7、在本技術(shù)的一實施例中,響應(yīng)于目標地址的空間狀態(tài)為加密狀態(tài),驅(qū)動目標地址執(zhí)行控制請求之前包括:獲取加密配置表內(nèi)目標地址的加密數(shù)據(jù);獲取來自請求方的驗證參數(shù);解析驗證參數(shù)是否與加密數(shù)據(jù)匹配,響應(yīng)于驗證參數(shù)與加密數(shù)據(jù)匹配,判定請求方通過身份驗證,允許執(zhí)行控制請求。

      8、在本技術(shù)的一實施例中,加密數(shù)據(jù)包括經(jīng)根密鑰加密后的加密介質(zhì);解析驗證參數(shù)是否與加密數(shù)據(jù)匹配包括:獲取硬盤的根密鑰;利用根密鑰對加密數(shù)據(jù)進行解密,得到加密介質(zhì);比對加密介質(zhì)與驗證參數(shù)。

      9、在本技術(shù)的一實施例中,響應(yīng)于加密介質(zhì)包括加密密鑰,加密數(shù)據(jù)還包括經(jīng)根密鑰加密后的隨機密鑰;執(zhí)行控制請求包括:響應(yīng)于控制請求為硬盤訪問請求,利用根密鑰解密加密數(shù)據(jù)得到隨機密鑰;融合隨機密鑰與加密密鑰,得到融合密鑰;利用融合密鑰解密目標地址所存儲的數(shù)據(jù)。

      10、在本技術(shù)的一實施例中,硬盤控制方法包括:將硬盤的存儲空間預(yù)設(shè)為多個存儲單元;響應(yīng)于獲取管理指令,基于管理指令配置目標存儲單元;其中,管理指令用于配置存儲單元的訪問模式、加密介質(zhì)中的至少一者;配置與目標存儲單元關(guān)聯(lián)的虛擬單元。

      11、在本技術(shù)的一實施例中,基于管理指令配置目標存儲單元包括:識別并記錄管理指令所攜帶的加密介質(zhì);其中,加密介質(zhì)包括訪問密碼和/或加密密鑰;響應(yīng)于管理指令攜帶的加密介質(zhì)包括訪問密碼,判定目標存儲單元的訪問模式為第一介質(zhì)模式;響應(yīng)于管理指令攜帶的加密介質(zhì)包括訪問密碼以及加密密鑰,判定目標存儲單元的訪問模式為第二介質(zhì)模式;響應(yīng)于管理指令攜帶的加密介質(zhì)包括加密密鑰,判定目標存儲單元的訪問模式為第三介質(zhì)模式。

      12、在本技術(shù)的一實施例中,響應(yīng)于判定目標存儲單元的訪問模式為第二介質(zhì)模式或第三介質(zhì)模式,記錄管理指令所攜帶的加密介質(zhì)包括:獲取根密鑰,利用根密鑰加密加密介質(zhì);控制生成隨機密鑰,利用根密鑰加密隨機密鑰;記錄加密后的加密介質(zhì)以及隨機密鑰;其中,隨機密鑰用于與加密密鑰融合后加密數(shù)據(jù)。

      13、在本技術(shù)的一實施例中,記錄管理指令所攜帶的加密介質(zhì)包括:調(diào)用存儲于硬盤的加密配置表;其中,加密配置表的表頭包括存儲單元的單元標號類別、存儲地址范圍類別、訪問模式類別、訪問密碼類別、加密密鑰類別以及隨機密鑰類別;基于加密介質(zhì)的類別以及目標存儲單元,將加密介質(zhì)寫入加密配置表內(nèi)對應(yīng)表頭的表身。

      14、在本技術(shù)的一實施例中,驅(qū)動目標地址執(zhí)行控制請求包括:響應(yīng)于控制請求為硬盤寫入請求,獲取硬盤寫入請求所攜帶的寫入數(shù)據(jù);將寫入數(shù)據(jù)寫入目標地址。

      15、在本技術(shù)的一實施例中,將寫入數(shù)據(jù)寫入目標地址包括:查詢目標地址的訪問模式;響應(yīng)于目標地址的訪問模式為介質(zhì)模式且加密介質(zhì)包括加密密鑰,獲取存儲于硬盤的目標地址的加密密鑰;利用所獲取的加密密鑰對寫入數(shù)據(jù)進行加密,將加密后的寫入數(shù)據(jù)寫入目標地址。

      16、在本技術(shù)的一實施例中,利用獲取的加密密鑰對寫入數(shù)據(jù)進行加密包括:獲取存儲于硬盤的目標地址的隨機密鑰;融合隨機密鑰以及加密密鑰,得到融合密鑰;利用融合密鑰加密寫入數(shù)據(jù)。

      17、另一方面,提供了一種硬盤,硬盤包括:多個存儲單元以及控制驅(qū)動模塊;控制驅(qū)動模塊與存儲單元連接;控制驅(qū)動模塊包括硬盤驅(qū)動器,硬盤驅(qū)動器可創(chuàng)建若干個虛擬單元,各虛擬單元分別與硬盤驅(qū)動器連接且關(guān)聯(lián)存儲單元;控制驅(qū)動模塊用于實現(xiàn)以下步驟:響應(yīng)于虛擬單元獲取控制請求,將獲取控制請求的虛擬單元作為當前虛擬單元;解析與當前虛擬單元關(guān)聯(lián)的存儲單元,將其作為目標地址;驅(qū)動目標地址執(zhí)行控制請求。

      18、復(fù)一方面,提供了一種存儲系統(tǒng),存儲系統(tǒng)包括交互裝置以及如前文中的硬盤;交互裝置包括交互模塊以及交互通道,交互模塊包括多個子交互單元,各交互單元分別與一個交互通道聯(lián)通;硬盤的虛擬單元分別與一交互通道連接。

      19、再一方面,提供了一種計算機程序產(chǎn)品,包括計算機程序,該計算機程序被處理器執(zhí)行時實現(xiàn)以下步驟:響應(yīng)于虛擬單元獲取控制請求,將獲取控制請求的虛擬單元作為當前虛擬單元;解析與當前虛擬單元關(guān)聯(lián)的存儲單元,將其作為目標地址;驅(qū)動目標地址執(zhí)行控制請求。

      20、再一方面,提供了一種計算機設(shè)備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,處理器執(zhí)行計算機程序時實現(xiàn)以下步驟:響應(yīng)于虛擬單元獲取控制請求,將獲取控制請求的虛擬單元作為當前虛擬單元;解析與當前虛擬單元關(guān)聯(lián)的存儲單元,將其作為目標地址;驅(qū)動目標地址執(zhí)行控制請求。

      21、又一方面,提供了一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,計算機程序被處理器執(zhí)行時實現(xiàn)以下步驟:響應(yīng)于虛擬單元獲取控制請求,將獲取控制請求的虛擬單元作為當前虛擬單元;解析與當前虛擬單元關(guān)聯(lián)的存儲單元,將其作為目標地址;驅(qū)動目標地址執(zhí)行控制請求。

      22、上述硬盤控制方法、硬盤、存儲系統(tǒng)、計算機程序產(chǎn)品、計算機設(shè)備以及計算機可讀存儲介質(zhì),硬盤的控制驅(qū)動模塊能夠創(chuàng)建若干個虛擬單元,虛擬單元與硬盤驅(qū)動器連接且關(guān)聯(lián)存儲單元。如是,本技術(shù)中能夠通過虛擬單元接收對硬盤的控制指令,并根據(jù)接收控制指令的當前虛擬單元定位與其關(guān)聯(lián)的存儲單元,執(zhí)行相應(yīng)控制請求。也就是說,在控制硬盤時可以需求獲知具體數(shù)據(jù)的存儲地址或意向存儲地址,可以通過虛擬單元相對簡單、明確地進行地址定位,以優(yōu)化硬盤工作原理,提高硬盤使用便捷性以及響應(yīng)效率。

      當前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1