【技術實現步驟摘要】
【國外來華專利技術】固態存儲管理
技術介紹
本專利技術涉及計算機存儲,更具體地說,涉及固態存儲管理。固態驅動器(SSD)是使用固態存儲器存儲持久性數據的數據存儲設備。SSD通常經由高速鏈路連接到主計算機。SSD通常實現某種形式的存儲介質(即,底層固態存儲設備)的管理。這種管理通常包括從邏輯地址空間轉換為物理地址空間。許多SSD使用基于“與非”(NAND)的閃存,其在被以新數據重寫之前必須被成塊擦除。由于難以進行擦除操作,地址轉換通常與NAND閃存設備一起使用。在使用NAND閃存設備的某些現代系統中,在主計算機上執行所有管理功能。在這些系統中,將地址轉換表置于主計算機的主存儲器中,以便在讀取操作期間,主計算機確定對應于邏輯讀取地址的物理地址(地址轉換)。在寫入操作期間,主計算機確定將數據寫入到的物理寫入地址(物理數據放置),并且在地址轉換表中記錄邏輯到物理地址對應。這種方法的缺點是它需要使用主機處的計算周期和主存儲器以執行地址轉換。因此,它非常適合于具有大量動態隨機存取存儲器(DRAM)和處理能力的計算機系統,而不適合于具有有限數量的DRAM和處理能力的低成本系統,或不適合于存儲裝置與系統存儲器之間具有高比率的以數據為中心的大型系統。其它現代系統將所有管理功能放在物理SSD板上。在這種情況下,SSD執行數據放置和地址轉換兩者。這種方法的缺點是它在成本/性能方面變差,因為它沒有利用主處理器,相反需要在SSD中包括另一個處理器。
技術實現思路
一個實施例是一種系統,其包括主板和與所述主板分離的固態存儲板。所述主板經由接口總線耦合到所述固態存儲板。所述固態存儲板包括固態內存設備和固態存 ...
【技術保護點】
一種系統,包括:主板和與所述主板分離的固態存儲板,所述主板經由接口總線耦合到所述固態存儲板,所述固態存儲板包括固態內存設備和固態存儲設備,所述固態存儲設備包括由物理地址標識的多個物理存儲位置,所述系統被配置為執行一種方法,所述方法包括:建立第一邏輯地址與所述固態存儲設備上的第一物理地址之間的對應,所述建立由位于所述主板上的軟件模塊執行;存儲所述第一邏輯地址與所述第一物理地址之間的所述對應,所述存儲在所述固態內存設備上可由位于所述固態存儲板上的地址轉換器模塊訪問的位置中;以及將所述第一邏輯地址轉換為所述固態存儲設備上的所述第一物理地址,所述轉換由位于所述固態存儲板上的所述地址轉換器模塊執行,所述轉換基于先前建立的所述第一邏輯地址與所述第一物理地址之間的對應。
【技術特征摘要】
【國外來華專利技術】2011.12.23 US 13/336,3851.一種系統,包括: 主板和與所述主板分離的固態存儲板,所述主板經由接口總線耦合到所述固態存儲板,所述固態存儲板包括固態內存設備和固態存儲設備,所述固態存儲設備包括由物理地址標識的多個物理存儲位置,所述系統被配置為執行一種方法,所述方法包括: 建立第一邏輯地址與所述固態存儲設備上的第一物理地址之間的對應,所述建立由位于所述主板上的軟件模塊執行; 存儲所述第一邏輯地址與所述第一物理地址之間的所述對應,所述存儲在所述固態內存設備上可由位于所述固態存儲板上的地址轉換器模塊訪問的位置中;以及 將所述第一邏輯地址轉換為所述固態存儲設備上的所述第一物理地址,所述轉換由位于所述固態存儲板上的所述地址轉換器模塊執行,所述轉換基于先前建立的所述第一邏輯地址與所述第一物理地址之間的對應。2.根據權利要求1的系統,其中所述固態存儲設備包括閃存設備。3.根據權利要求1或2的系統,其中所述轉換響應于接收到讀取數據的請求,所述請求包括所述第一邏輯地址,以及所述方法還包括從所述第一物理地址取回數據。4.根據權利要求1、2或3的系統,其中建立所述第一邏輯地址與所述第一物理地址之間的對應響應于包括所述第一邏輯地址和寫入數據的寫入請求,以及所述方法還包括將所述固態存儲設備中的所述寫入數據寫入由所述第一物理地址標識的物理位置。5.根據任一上述權利 要求的系統,其中所述主板位于主計算機上。6.根據任一上述權利要求的系統,其中建立所述第一邏輯地址與所述第一物理地址之間的對應響應于至少一個所述固態存儲設備的耗損測量。7.根據任一上述權利要求的系統,其中建立所述第一邏輯地址與所述第一物理地址之間的對應響應于所述主板的預期性能。8.根據任一上述權利要求的系統,其中建立所述第一邏輯地址與所述第一物理地址之間的對應響應于至少一個所述固態存儲設備的特征。9.根據任一上述權利要求的系統,其中建立所述第一邏輯地址與所述第一物理地址之間的對應響應于錯誤糾正代碼(ECC)解碼器的先前輸出。10.一種方法,包括: 建立第一邏輯地址與位于固態存儲板上的固態存儲設備上的第一物理地址之間的對應,所述固態存儲設備包括由物理地址標識的多個物理存儲位置,所述建立由位于與所述固態存儲板分離的主板上的軟件模塊執行,所述主板經由接口總線耦合到所述固態存儲板; 存儲所述第一邏輯地址與所述第一物理地址之間的所述對應,所述存儲在固態內存設備上可由地址轉換器模塊訪問的位置中,所述地址轉換器模塊和所述固態內存設備位于所述固態存儲板上;以及 將所述第一邏輯地址轉換為所述第一物理地址,所述轉換由所述地址轉換器模塊執行,并且基于先前建立的所述第一邏輯地址與所述第一物理地址之間的對應。11.根據權利要求10的方法,其中所述固態存儲設備包括閃存設備。12.根據權利要求10或11的方法,其中響應于接收到讀取數據的請求而執行所述轉換,所述請求包括所述第一邏輯地址,以及所述方法還包括從所述第一物理地址取回數據。13...
【專利技術屬性】
技術研發人員:M·M·弗蘭切斯基尼,A·賈格莫漢,
申請(專利權)人:國際商業機器公司,
類型:發明
國別省市:美國;US
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。