国产精品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ài)硬盤的方法、控制裝置和固態(tài)硬盤的制作方法

      文檔序號(hào):6577351閱讀:148來源:國知局
      專利名稱:一種訪問固態(tài)硬盤的方法、控制裝置和固態(tài)硬盤的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明實(shí)施例涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種訪問固態(tài)硬盤的方法、控制裝 置和固態(tài)硬盤。
      背景技術(shù)
      固態(tài)硬盤(SSD,Solid State Disk)由控制單元和存儲(chǔ)單元組成,并且存儲(chǔ)單元在 固態(tài)硬盤中組成陣列,其中存儲(chǔ)單元為固態(tài)電子存儲(chǔ)芯片,通常為flash存儲(chǔ)器,而控制單 元相應(yīng)地可以為flash控制器。固態(tài)硬盤的抗震性能很好,而且工作溫度范圍也很寬?,F(xiàn)有技術(shù)中對固態(tài)硬盤的訪問是這樣實(shí)現(xiàn)的在flash控制器和flash存儲(chǔ)器之 間連接一個(gè)分配邏輯器件(Allocation logic),用于專門進(jìn)行地址分配的邏輯操作。當(dāng)前 端傳送數(shù)據(jù)到該分配邏輯器件后,該器件進(jìn)行地址分配的邏輯處理,得到分配的地址,并按 該分配的地址傳輸?shù)胶蠖硕嗥琭lash存儲(chǔ)器中的相應(yīng)位置上進(jìn)行讀寫。通過上述分配邏輯 器件可以實(shí)現(xiàn)通過控制器的邏輯片選控制到對flash物理區(qū)域資源的訪問。發(fā)明人在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)現(xiàn)由于對固態(tài)硬盤內(nèi)部的flash存儲(chǔ)器的訪問 過程從用戶的角度看是不可見的,因此,在很多需要將不同用戶的數(shù)據(jù)分配在不同的物理 區(qū)域資源的場合中,使用現(xiàn)有技術(shù)方案,由于用戶無法指定對固態(tài)硬盤中具體的物理區(qū)域 的訪問,從而無法保證不同用戶對固態(tài)硬盤訪問的獨(dú)立性和安全性。

      發(fā)明內(nèi)容
      本發(fā)明實(shí)施例提供一種訪問固態(tài)硬盤的方法、控制裝置和固態(tài)硬盤,能夠根據(jù)用 戶的設(shè)置,指定對固態(tài)硬盤中的具體物理區(qū)域資源進(jìn)行訪問。根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種訪問固態(tài)硬盤的方法,包括通過識(shí)別需要訪問固態(tài)硬盤的用戶的用戶標(biāo)識(shí),確認(rèn)用戶身份;根據(jù)為所述用戶預(yù)置的使用區(qū)域參數(shù),選定所述用戶的使用邏輯區(qū)域資源;根據(jù)所述邏輯區(qū)域資源與固態(tài)硬盤內(nèi)物理區(qū)域資源的映射關(guān)系,確定用于用戶訪 問的固態(tài)硬盤內(nèi)的物理區(qū)域資源。根據(jù)本發(fā)明實(shí)施例的另一方面,提供一種控制裝置,所述控制裝置用于控制訪問 固態(tài)硬盤,該控制裝置包括用戶身份識(shí)別單元、邏輯區(qū)域資源選定單元和第一地址變換單 元,其中,所述用戶身份識(shí)別單元用于識(shí)別需要訪問固態(tài)硬盤的用戶的用戶標(biāo)識(shí),確認(rèn)所述 用戶身份;所述邏輯區(qū)域資源選定單元用于根據(jù)為所述用戶身份識(shí)別單元確認(rèn)的用戶預(yù)置 的使用區(qū)域參數(shù),選定所述用戶的使用邏輯區(qū)域資源;第一地址變換單元,用于根據(jù)邏輯區(qū) 域資源與固態(tài)硬盤內(nèi)的物理區(qū)域資源的映射關(guān)系,得到用于用戶訪問的固態(tài)硬盤內(nèi)的物理 區(qū)域資源。根據(jù)本發(fā)明實(shí)施例的再一方面,提供一種固態(tài)硬盤,包括上述控制裝置。根據(jù)本發(fā)明實(shí)施例所述技術(shù)方案,可以通過為用戶設(shè)定的使用區(qū)域參數(shù),找到該 用戶的使用邏輯區(qū)域資源,并經(jīng)過轉(zhuǎn)換得到該用戶對應(yīng)的固態(tài)硬盤內(nèi)的物理區(qū)域資源,由此可見通過本發(fā)明實(shí)施例提供的技術(shù)方案能夠根據(jù)為不同用戶設(shè)定的使用區(qū)域參數(shù),確定 用于不同用戶訪問的固態(tài)硬盤內(nèi)的物理區(qū)域資源,為用戶指定固態(tài)硬盤內(nèi)的具體物理訪問 區(qū)域提供方便,進(jìn)一步地,可以保證為不同用戶設(shè)置不同的訪問區(qū)域,保證用戶訪問之間的 獨(dú)立性和安全性。



      為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明 的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù) 這些附圖獲得其他的附圖。圖1是本發(fā)明實(shí)施例一提供的一種訪問固態(tài)硬盤的方法示意圖;圖2是本發(fā)明實(shí)施例二提供的一種訪問固態(tài)硬盤的方法示意圖;圖3是本發(fā)明實(shí)施例三提供的一種訪問固態(tài)硬盤的控制裝置的示意圖;圖4是本發(fā)明實(shí)施例三提供的控制裝置中的邏輯區(qū)域資源選定單元的示意圖;圖5是本發(fā)明實(shí)施例四提供的固態(tài)硬盤的示意圖。
      具體實(shí)施例方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例 中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是 本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員 在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。實(shí)施例一圖1是本發(fā)明實(shí)施例一提供的一種訪問固態(tài)硬盤的方法示意圖,如圖1所示,該方 法包括步驟SlOl 識(shí)別需要訪問固態(tài)硬盤的用戶標(biāo)識(shí),根據(jù)識(shí)別出的用戶標(biāo)識(shí)確定用戶 的身份;步驟S102 根據(jù)為所述用戶預(yù)置的使用區(qū)域參數(shù),選定供所述用戶使用的邏輯區(qū) 域資源;步驟S103 通過使用邏輯區(qū)域資源與固態(tài)硬盤內(nèi)物理區(qū)域資源之間的對應(yīng)關(guān)系, 確定用于用戶訪問的物理區(qū)域資源。根據(jù)本實(shí)施例提供的方法,通過識(shí)別用戶身份,從而可以根據(jù)為用戶設(shè)置的訪問 區(qū)域參數(shù),最終確定用于該用戶訪問的固態(tài)硬盤內(nèi)的物理區(qū)域資源。從而可以為用戶指定 固態(tài)硬盤內(nèi)的具體訪問物理區(qū)域,進(jìn)一步地,可以保證為不同用戶設(shè)置不同的訪問區(qū)域,保 證用戶訪問之間的獨(dú)立性和安全性。實(shí)施例二圖2為本發(fā)明實(shí)施例二所示訪問固態(tài)硬盤的方法示意圖,在本發(fā)明實(shí)施例二中, 將以具體用戶訪問固態(tài)硬盤的方法為例詳細(xì)進(jìn)行說明。如圖2所示,本發(fā)明實(shí)施例提供的訪問固態(tài)硬盤的方法包括步驟S201 識(shí)別用戶的用戶標(biāo)識(shí),根據(jù)識(shí)別出的用戶標(biāo)識(shí),確認(rèn)用戶的身份;
      其中,在本發(fā)明實(shí)施例提供的方法中,上述用戶標(biāo)識(shí)用于標(biāo)識(shí)各個(gè)用戶。當(dāng)用戶需 要訪問固態(tài)硬盤時(shí),首先需要確認(rèn)訪問用戶的身份,具體可以通過識(shí)別用戶各自的用戶標(biāo) 識(shí)來完成。步驟S202 根據(jù)用戶的身份,找到事先為用戶預(yù)置的使用區(qū)域參數(shù),所述使用區(qū) 域參數(shù)包括為用戶設(shè)定的軟件層面的使用資源信息;本實(shí)施例中,預(yù)先為不同的用戶預(yù)置各自的使用區(qū)域參數(shù),而各個(gè)用戶可以通過 其用戶身份建立與使用區(qū)域參數(shù)之間的對應(yīng)關(guān)系,從而通過用戶的身份就可以找到該用戶 對應(yīng)的使用區(qū)域參數(shù)。上述軟件層面的使用區(qū)域資源信息可以是用戶層面的使用區(qū)域資源信息,該軟件 層面的使用區(qū)域資源信息只對用戶可見,比如總共有30GB空間,為用戶分配了軟件區(qū)域內(nèi) 的0x8000_0000到0Xa000_000的IGB空間,那么這個(gè)地址范圍是從軟件層面看已使用的區(qū) 域資源,軟件層面的區(qū)域資源適用于軟件或用戶管理的場合。由上述軟件層面的使用區(qū)域 資源信息可以得到用戶對應(yīng)的軟件層面的使用區(qū)域資源。需要說明的是,在為用戶預(yù)置使用區(qū)域參數(shù)中的軟件層面的使用資源信息時(shí),可 以根據(jù)各個(gè)用戶的應(yīng)用需求或用戶訪問級別進(jìn)行設(shè)定,當(dāng)然也可以同時(shí)根據(jù)用戶的應(yīng)用需 求和用戶訪問級別進(jìn)行設(shè)定。步驟S203 根據(jù)步驟S202中獲得的用戶的使用區(qū)域參數(shù)中的軟件層面的使用資 源信息,確定用戶的軟件層面的使用區(qū)域資源;步驟S204 通過軟件層面區(qū)域資源與邏輯區(qū)域資源的映射關(guān)系,將步驟S203中確 定的用戶的軟件層面的使用區(qū)域資源進(jìn)行變換,選定用戶的使用邏輯區(qū)域資源。在本實(shí)施例中,將實(shí)際的固態(tài)硬盤中的物理區(qū)域通過邏輯映射處理,對應(yīng)成芯片 可見的邏輯區(qū)域資源,在實(shí)際中,邏輯區(qū)域資源通常用邏輯中的地址表示。例如,用戶要求 使用IGB的資源,邏輯將用戶的資源分配在邏輯中的地址0x8000a000-0xa0001000、以及 0x70002000-0x7000b000 中。將軟件層面的使用區(qū)域資源進(jìn)行轉(zhuǎn)換可以得到上述邏輯資源地址。邏輯區(qū)域資源 是處于軟件層面資源和實(shí)際物理資源兩個(gè)層面之間的一個(gè)概念。步驟S205 通過邏輯區(qū)域資源與固態(tài)硬盤內(nèi)物理區(qū)域資源之間的對應(yīng)關(guān)系,將步 驟S204中確定的用戶的使用邏輯區(qū)域資源進(jìn)行變換,得到用于用戶訪問的物理區(qū)域資源。上述物理區(qū)域資源是指固態(tài)硬盤中的實(shí)際物理資源,例如固態(tài)硬盤中的某一個(gè) Flash存儲(chǔ)中的某個(gè)layer中一個(gè)block,是對固態(tài)硬盤內(nèi)部進(jìn)行讀寫的實(shí)際操作區(qū)域資 源。其中,步驟S204中已經(jīng)選定用戶的使用邏輯區(qū)域資源,為了最終能夠使用戶指定 實(shí)際的固態(tài)硬盤物理訪問位置,還需要執(zhí)行選定的邏輯區(qū)域資源與實(shí)際的固態(tài)硬盤的物理 區(qū)域之間的變換,通過二者之間的映射關(guān)系,可以實(shí)現(xiàn)上述變換,確定用于用戶訪問的固態(tài) 硬盤內(nèi)的物理區(qū)域資源。上述軟件層面的使用區(qū)域資源與邏輯區(qū)域資源之間的映射關(guān)系可以以映射表的 方式存放在固態(tài)硬盤中,也可以將上述地址映射關(guān)系的管理放在邏輯芯片中用于實(shí)時(shí)處 理。可以理解的是,本領(lǐng)域技術(shù)人員可以知道,所述地址映射關(guān)系的管理是指通過將處理地 址映射關(guān)系所遵從的規(guī)律(或者說可以表述成一個(gè)公式)以算法的方式實(shí)現(xiàn),并將該算法直接封裝在芯片中,當(dāng)需要進(jìn)行地址映射時(shí),則可以通過該芯片進(jìn)行實(shí)時(shí)處理。同理,邏輯 區(qū)域資源和物理區(qū)域資源的映射關(guān)系也可以映射表的方式存放在固態(tài)硬盤中,或?qū)⑸鲜龅?址映射關(guān)系的管理放在邏輯芯片中用于實(shí)時(shí)處理。在本實(shí)施例中的步驟S204中將軟件層 面的軟件層面的使用區(qū)域資源進(jìn)行變換得到邏輯區(qū)域資源時(shí),可以借助上述包括軟件層面 的使用區(qū)域資源與邏輯區(qū)域資源之間的映射關(guān)系的映射表;類似地,在步驟S205中將邏輯 區(qū)域資源進(jìn)行變換得到物理區(qū)域資源時(shí),也可以借助包括邏輯區(qū)域資源和物理區(qū)域資源的 映射關(guān)系的映射表。實(shí)施例三
      本實(shí)施例相應(yīng)提供一種控制裝置,該裝置用于控制訪問固態(tài)硬盤,如圖3所示,該 控制裝置300包括用戶身份識(shí)別單元301、邏輯區(qū)域資源選定單元302和第一地址變換單 元303,其中,用戶身份識(shí)別單元301,用于識(shí)別需要訪問固態(tài)硬盤的用戶的用戶標(biāo)識(shí),以確認(rèn)身 份;邏輯區(qū)域資源選定單元302,用于根據(jù)為所述用戶身份識(shí)別單元301確認(rèn)的用戶 預(yù)置的使用區(qū)域參數(shù),選定所述用戶的使用邏輯區(qū)域資源;第一地址變換單元303,用于根據(jù)所述使用邏輯區(qū)域資源與固態(tài)硬盤內(nèi)的物理區(qū) 域資源之間的映射關(guān)系,得到用于用戶訪問的固態(tài)硬盤內(nèi)的物理區(qū)域資源。上述使用區(qū)域參數(shù)可以根據(jù)用戶的應(yīng)用需求和/或用戶訪問級別進(jìn)行確定。其中,所述使用區(qū)域參數(shù)可以包括為用戶預(yù)置的使用邏輯區(qū)域資源信息。另外,所述使用區(qū)域參數(shù)可以包括為用戶預(yù)置的軟件層面的使用資源信息。如圖 4所示,當(dāng)所述使用區(qū)域參數(shù)包括為用戶設(shè)定的軟件層面的使用資源信息時(shí),所述邏輯區(qū)域 資源選定單元302可以包括軟件層面區(qū)域資源確定單元3021,用于在所述用戶身份識(shí)別單元301確認(rèn)身份 后,根據(jù)為所述用戶預(yù)置的使用區(qū)域參數(shù)中的軟件層面的使用資源信息,確定與用戶對應(yīng) 的軟件層面的使用區(qū)域資源;第二地址變換單元3022,用于根據(jù)軟件層面區(qū)域資源確定單元3021確定的所述 用戶對應(yīng)的軟件層面區(qū)域資源與邏輯區(qū)域資源的映射關(guān)系,得到所述用戶的使用邏輯區(qū)域 資源。具體地,在本實(shí)施例中,用戶身份識(shí)別單元301識(shí)別用戶的用戶標(biāo)識(shí),根據(jù)識(shí)別出 的用戶標(biāo)識(shí),確認(rèn)用戶的身份;然后,邏輯區(qū)域資源選定單元302中的軟件層面區(qū)域資源確 定單元3021根據(jù)用戶身份,找到事先為用戶設(shè)定的使用區(qū)域參數(shù),該使用區(qū)域參數(shù)中包括 為用戶設(shè)定的軟件層面的使用資源信息,然后軟件層面區(qū)域資源確定單元3021根據(jù)為用 戶設(shè)定的軟件層面的使用資源信息,確定用戶的軟件層面的使用區(qū)域資源。本發(fā)明實(shí)施例中,預(yù)先為不同的用戶設(shè)置有對應(yīng)的使用區(qū)域參數(shù),各個(gè)用戶可以 通過其用戶身份建立與使用區(qū)域參數(shù)之間的對應(yīng)關(guān)系,從而通過用戶的身份就可以找到該 用戶對應(yīng)的使用區(qū)域參數(shù)。上述軟件層面的使用區(qū)域資源信息可以是用戶層面的使用區(qū)域資源信息,用戶可 見該軟件層面的使用區(qū)域資源信息,比如總共有30GB空間,為用戶分配了軟件區(qū)域內(nèi)的 0x8000,0000到0Xa000_000的IGB空間,那么這個(gè)地址范圍是從軟件層面看已使用的區(qū)域資源,軟件層面的區(qū)域資源適用于軟件或用戶管理的場合。由上述軟件層面的使用區(qū)域資 源信息可以得到用戶對應(yīng)的軟件層面的使用區(qū)域資源。需要說明的是,在為用戶設(shè)置使用區(qū)域參數(shù)中的軟件層面的使用資源信息時(shí),可 以根據(jù)各個(gè)用戶的應(yīng)用需求或用戶訪問級別進(jìn)行設(shè)定,當(dāng)然也可以同時(shí)根據(jù)用戶的應(yīng)用需 求和用戶訪問級別進(jìn)行設(shè)定。第二地址變換單元3022根據(jù)軟件層面區(qū)域資源與邏輯區(qū)域資源的映射關(guān)系,將 軟件層面區(qū)域資源確定單元3021確定的用戶的軟件層面的使用區(qū)域資源進(jìn)行變換,得到 用戶的邏輯區(qū)域資源。在本實(shí)施例中,將實(shí)際的固態(tài)硬盤中的物理區(qū)域通過邏輯映射處理,對應(yīng)成芯片 可見的邏輯區(qū)域資源,在實(shí)際中,邏輯區(qū)域資源通常用邏輯中的地址表示。例如,用戶要求 使用IGB的資源,邏輯將用戶的資源分配在邏輯中的地址0x8000a000-0xa0001000、以及 0x70002000-0x7000b000 中。第一地址變換單元303根據(jù)邏輯區(qū)域資源與固態(tài)硬盤內(nèi)的物理區(qū)域資源之間映 射關(guān)系,將第二地址變換單元3022得到的用戶的邏輯區(qū)域資源進(jìn)行變換,得到用于用戶訪 問的物理區(qū)域資源。本發(fā)明實(shí)施例中,上述軟件層面的使用區(qū)域資源與邏輯區(qū)域資源之間的映射關(guān)系 可以以映射表的方式存放在第二地址變化單元3022中,也可以將上述地址映射關(guān)系的管 理放在第二地址變化單元3022中用于實(shí)時(shí)處理。可以理解的是,本領(lǐng)域技術(shù)人員可以知 道,所述地址映射關(guān)系的管理是指通過將處理地址映射關(guān)系所遵從的規(guī)律(或者說可以表 述成一個(gè)公式)以算法的方式實(shí)現(xiàn),并將該算法直接封裝在芯片中,當(dāng)需要進(jìn)行地址映射 時(shí),則可以通過該芯片進(jìn)行實(shí)時(shí)處理。同理,邏輯區(qū)域資源和物理區(qū)域資源的映射關(guān)系也可 以映射表的方式存放在第一地址變換單元303中,或?qū)⑸鲜龅刂酚成潢P(guān)系的管理放在第一 地址變換單元303中用于實(shí)時(shí)處理。根據(jù)本實(shí)施例提供的控制裝置,通過識(shí)別用戶身份,從而可以根據(jù)預(yù)置的訪問區(qū) 域參數(shù),最終確定用于該用戶訪問的固態(tài)硬盤內(nèi)的物理區(qū)域資源??梢詾橛脩糁付ü虘B(tài)硬 盤內(nèi)的具體訪問物理區(qū)域,進(jìn)一步地,可以保證為不同用戶設(shè)置不同的訪問區(qū)域,保證用戶 訪問之間的獨(dú)立性和安全性。實(shí)施例四本發(fā)明實(shí)施例四提供一種固態(tài)硬盤,如圖5所示,該固態(tài)硬盤500包括控制裝置 501,該控制裝置501可以包括用戶身份識(shí)別單元5011、邏輯區(qū)域資源選定單元5012和第 一地址變換單元5013,其中,用戶身份識(shí)別單元5011,用于識(shí)別需要訪問固態(tài)硬盤的用戶的用戶標(biāo)識(shí),以確認(rèn) 身份;邏輯區(qū)域資源選定單元5012,用于根據(jù)為所述用戶身份識(shí)別單元5011確認(rèn)的用 戶預(yù)置的使用區(qū)域參數(shù),選定所述用戶的使用邏輯區(qū)域資源;第一地址變換單元5013,用于根據(jù)所述使用邏輯區(qū)域資源與固態(tài)硬盤內(nèi)的物理區(qū) 域資源之間的映射關(guān)系,得到用于用戶訪問的固態(tài)硬盤內(nèi)的物理區(qū)域資源。其中,邏輯區(qū)域資源選定單元5012可以包括軟件層面區(qū)域資源確定單元50121,用于在所述用 戶身份識(shí)別單元5011確認(rèn)身份后,根據(jù)為所述用戶預(yù)置的使用區(qū)域參數(shù)中的軟件層面的使用資源信息,確定與用戶對應(yīng) 的軟件層面的使用區(qū)域資源;第二地址變換單元50122,用于根據(jù)軟件層面區(qū)域資源確定單元50121確定的所 述用戶對應(yīng)的軟件層面區(qū)域資源與邏輯區(qū)域資源的映射關(guān)系,得到所述用戶的使用邏輯區(qū) 域資源。本實(shí)施例中各個(gè)單元的工作方式可以參考本發(fā)明方法實(shí)施例三中的相應(yīng)描述。在本實(shí)施例中,通過識(shí)別用戶身份,從而可以根據(jù)預(yù)置的訪問區(qū)域參數(shù),最終確定 用于該用戶訪 問的固態(tài)硬盤內(nèi)的物理區(qū)域資源。可以為用戶指定固態(tài)硬盤內(nèi)的具體訪問物 理區(qū)域,進(jìn)一步地,可以保證為不同用戶設(shè)置不同的訪問區(qū)域,保證用戶訪問之間的獨(dú)立性 和安全性。本領(lǐng)域普通技術(shù)人員可以意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單 元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來實(shí)現(xiàn),為了清楚地說明硬件 和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這 些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專 業(yè)技術(shù)人員可以對每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不 應(yīng)認(rèn)為超出本發(fā)明的范圍。結(jié)合本文中所公開的實(shí)施例描述的方法或算法的步驟可以用硬件、處理器執(zhí)行的 軟件模塊,或者二者的結(jié)合來實(shí)施。軟件模塊可以置于隨機(jī)存儲(chǔ)器(RAM)、內(nèi)存、只讀存儲(chǔ)器 (ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動(dòng)磁盤、CD-ROM、或技術(shù)領(lǐng)域 內(nèi)所公知的任意其它形式的存儲(chǔ)介質(zhì)中。以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人 員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng) 視為本發(fā)明的保護(hù)范圍。
      權(quán)利要求
      一種訪問固態(tài)硬盤的方法,其特征在于,包括通過識(shí)別需要訪問固態(tài)硬盤的用戶的用戶標(biāo)識(shí),確認(rèn)用戶身份;根據(jù)為所述用戶預(yù)置的使用區(qū)域參數(shù),選定所述用戶的使用邏輯區(qū)域資源;根據(jù)所述使用邏輯區(qū)域資源與固態(tài)硬盤內(nèi)物理區(qū)域資源的映射關(guān)系,確定用于用戶訪問的固態(tài)硬盤內(nèi)的物理區(qū)域資源。
      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述為用戶預(yù)置的使用區(qū)域參數(shù)包括為 用戶預(yù)置的軟件層面的使用資源信息;所述根據(jù)為用戶預(yù)置的使用區(qū)域參數(shù),選定所述用戶的使用邏輯區(qū)域資源包括根據(jù)為用戶預(yù)置的軟件層面的使用資源信息,確定與所述用戶對應(yīng)的軟件層面的使用 區(qū)域資源,通過軟件層面區(qū)域資源與邏輯區(qū)域資源的映射關(guān)系,將所述用戶對應(yīng)的軟件層 面的使用區(qū)域資源進(jìn)行變換,選定所述用戶的使用邏輯區(qū)域資源。
      3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述為用戶預(yù)置的軟件層面的使用資源 信息根據(jù)用戶的應(yīng)用需求或用戶訪問級別設(shè)定。
      4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述通過軟件層面區(qū)域資源與邏輯區(qū) 域資源的映射關(guān)系,將所述用戶對應(yīng)的軟件層面的使用區(qū)域資源進(jìn)行變換包括根據(jù)預(yù)先設(shè)置的包括軟件層面區(qū)域資源與邏輯區(qū)域資源之間映射關(guān)系的映射表,將所 述用戶對應(yīng)的軟件層面的使用區(qū)域資源進(jìn)行變換。
      5.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述通過軟件層面區(qū)域資源與邏輯區(qū) 域資源的映射關(guān)系,將所述用戶對應(yīng)的軟件層面的使用區(qū)域資源進(jìn)行變換包括根據(jù)預(yù)先存儲(chǔ)在邏輯芯片中的軟件層面區(qū)域資源與邏輯區(qū)域資源之間的映射關(guān)系,將 所述用戶對應(yīng)的軟件層面的使用區(qū)域資源進(jìn)行變換。
      6.根據(jù)權(quán)利要求1至3中任意一項(xiàng)所述的方法,其特征在于,所述根據(jù)邏輯區(qū)域資源與 固態(tài)硬盤內(nèi)物理區(qū)域資源的映射關(guān)系,將所述選定的用戶的使用邏輯區(qū)域資源進(jìn)行變換包 括根據(jù)預(yù)置的包括邏輯區(qū)域資源與固態(tài)硬盤內(nèi)物理區(qū)域資源的映射關(guān)系的映射表,將所 述選定的用戶的使用邏輯區(qū)域資源進(jìn)行變換。
      7.根據(jù)權(quán)利要求1至3中任意一項(xiàng)所述的方法,其特征在于,所述根據(jù)邏輯區(qū)域資源與 固態(tài)硬盤內(nèi)物理區(qū)域資源的映射關(guān)系,將所述選定的用戶的使用邏輯區(qū)域資源進(jìn)行變換包 括根據(jù)預(yù)先存儲(chǔ)在邏輯芯片中的邏輯區(qū)域資源與固態(tài)硬盤內(nèi)物理區(qū)域資源的映射關(guān)系, 將所述選定的用戶的使用邏輯區(qū)域資源進(jìn)行變換。
      8.—種控制裝置,用于控制訪問固態(tài)硬盤,其特征在于,所述控制裝置包括用戶身份識(shí)別單元,用于識(shí)別需要訪問固態(tài)硬盤的用戶的用戶標(biāo)識(shí),確認(rèn)所述用戶身份;邏輯區(qū)域資源選定單元,用于根據(jù)為所述用戶身份識(shí)別單元確認(rèn)的用戶預(yù)置的使用區(qū) 域參數(shù),選定所述用戶的使用邏輯區(qū)域資源;第一地址變換單元,用于根據(jù)邏輯區(qū)域資源與固態(tài)硬盤內(nèi)的物理區(qū)域資源的映射關(guān) 系,得到用于用戶訪問的固態(tài)硬盤內(nèi)的物理區(qū)域資源。
      9.根據(jù)權(quán)利要求8所述的控制裝置,其特征在于,所述邏輯區(qū)域資源選定單元包括軟件層面區(qū)域資源確定單元,用于在所述用戶身份識(shí)別單元確認(rèn)用戶身份后,根據(jù)為 所述用戶預(yù)置的使用區(qū)域參數(shù)中的軟件層面的使用資源信息,確定與所述用戶對應(yīng)的軟件 層面的使用區(qū)域資源;第二地址變換單元,用于根據(jù)所述軟件層面區(qū)域資源確定單元確定的所述用戶的軟件 層面的使用區(qū)域資源與邏輯區(qū)域資源的映射關(guān)系,得到所述用戶的使用邏輯區(qū)域資源。
      10. 一種固態(tài)硬盤,其特征在于,包括如權(quán)利要求8或9所述的控制裝置。
      全文摘要
      本發(fā)明實(shí)施例公開了一種訪問固態(tài)硬盤的方法、控制裝置和固態(tài)硬盤。該方法包括通過識(shí)別需要訪問固態(tài)硬盤的用戶的用戶標(biāo)識(shí),確認(rèn)用戶身份;根據(jù)為所述用戶預(yù)置的使用區(qū)域參數(shù),選定所述用戶的使用邏輯區(qū)域資源;根據(jù)所述使用邏輯區(qū)域資源與固態(tài)硬盤內(nèi)物理區(qū)域資源的映射關(guān)系,確定用于用戶訪問的固態(tài)硬盤內(nèi)的物理區(qū)域資源。通過本發(fā)明實(shí)施例,可以為用戶指定固態(tài)硬盤內(nèi)的具體訪問物理區(qū)域,進(jìn)一步地,可以保證為不同用戶設(shè)置不同的物理訪問區(qū)域,保證用戶之間訪問的獨(dú)立性和安全性。
      文檔編號(hào)G06F12/14GK101840378SQ20091012922
      公開日2010年9月22日 申請日期2009年3月19日 優(yōu)先權(quán)日2009年3月19日
      發(fā)明者唐嫻 申請人:成都市華為賽門鐵克科技有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
      1