[發(fā)明專利]聚合和虛擬化固態(tài)驅(qū)動器中的故障保護冗余在審
| 申請?zhí)枺?/td> | 202010586451.3 | 申請日: | 2020-06-24 |
| 公開(公告)號: | CN112131053A | 公開(公告)日: | 2020-12-25 |
| 發(fā)明(設計)人: | C·J·比布;普爾納·卡利 | 申請(專利權(quán))人: | 美光科技公司 |
| 主分類號: | G06F11/16 | 分類號: | G06F11/16 |
| 代理公司: | 北京律盟知識產(chǎn)權(quán)代理有限責任公司 11287 | 代理人: | 王龍 |
| 地址: | 美國愛*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 聚合 虛擬 固態(tài) 驅(qū)動器 中的 故障 保護 冗余 | ||
本申請涉及聚合和虛擬化固態(tài)驅(qū)動器中的故障保護冗余。一種固態(tài)驅(qū)動器具有至少一個組件固態(tài)驅(qū)動器、備用固態(tài)驅(qū)動器和驅(qū)動聚合器。所述驅(qū)動聚合器具有至少一個主機接口、連接到所述至少一個組件固態(tài)驅(qū)動器的至少一個驅(qū)動接口,以及連接到所述備用固態(tài)驅(qū)動器的接口。所述驅(qū)動聚合器經(jīng)配置以在所述備用固態(tài)驅(qū)動器中維持存儲在所述組件固態(tài)驅(qū)動器中的數(shù)據(jù)集的副本。響應于所述組件固態(tài)驅(qū)動器的故障,所述驅(qū)動聚合器經(jīng)配置以基于所述備用固態(tài)驅(qū)動器中維持的所述數(shù)據(jù)集的所述副本,用所述備用固態(tài)驅(qū)動器的相應功能替換所述組件固態(tài)驅(qū)動器的相對于所述數(shù)據(jù)集的功能。
技術(shù)領(lǐng)域
本文中所公開的至少一些實施例大體來說涉及存儲器系統(tǒng),且更明確地說涉及(但不限于)具有故障保護冗余的固態(tài)驅(qū)動器的聚合和虛擬化。
背景技術(shù)
存儲器子系統(tǒng)可以是存儲系統(tǒng),例如固態(tài)驅(qū)動器(SSD)或硬盤驅(qū)動器(HDD)。存儲器子系統(tǒng)可以是存儲器模塊,例如雙列直插式存儲器模塊(dual in-line memory module,DIMM)、小型DIMM(small outline DIMM,SO-DIMM)或非易失性雙列直插式存儲器模塊(non-volatile dual in-line memory module,NVDIMM)。存儲器子系統(tǒng)可包含存儲數(shù)據(jù)的一或多個存儲器組件。存儲器組件可以是例如非易失性存儲器組件和易失性存儲器組件。存儲器組件的實例包含存儲器集成電路。一些存儲器集成電路是易失性的且需要電力來維持所存儲數(shù)據(jù)。一些存儲器集成電路是非易失性的,且即使當未被供電時也可保持所存儲數(shù)據(jù)。非易失性存儲器的實例包含快閃存儲器、只讀存儲器(ROM)、可編程只讀存儲器(PROM)、可擦除可編程只讀存儲器(EPROM)和電子可擦除可編程只讀存儲器(EEPROM)存儲器等。易失性存儲器的實例包含動態(tài)隨機存取存儲器(DRAM)和靜態(tài)隨機存取存儲器(SRAM)。一般來說,主機系統(tǒng)可利用存儲器子系統(tǒng)在存儲器組件處存儲數(shù)據(jù)且從存儲器組件檢索數(shù)據(jù)。
舉例來說,計算機可包含主機系統(tǒng)和附接到主機系統(tǒng)的一或多個存儲器子系統(tǒng)。主機系統(tǒng)可具有與所述一或多個存儲器子系統(tǒng)通信以存儲和/或檢索數(shù)據(jù)和指令的中央處理單元(CPU)。用于計算機的指令可包含操作系統(tǒng)、裝置驅(qū)動器和應用程序。操作系統(tǒng)管理計算機中的資源且提供例如存儲器分配和資源的分時等用于應用程序的共同服務。裝置驅(qū)動器操作或控制計算機中的特定類型的裝置;且操作系統(tǒng)使用裝置驅(qū)動器來提供由所述類型的裝置提供的資源和/或服務。計算機系統(tǒng)的中央處理單元(CPU)可運行操作系統(tǒng)和裝置驅(qū)動器以向應用程序提供服務和/或資源。中央處理單元(CPU)可運行使用所述服務和/或資源的應用程序。舉例來說,實施計算機系統(tǒng)的一種類型的應用的應用程序可指示中央處理單元(CPU)將數(shù)據(jù)存儲在存儲器子系統(tǒng)的存儲器組件中且從存儲器組件檢索數(shù)據(jù)。
發(fā)明內(nèi)容
在一個方面中,本申請?zhí)峁┮环N固態(tài)驅(qū)動器,所述固態(tài)驅(qū)動器包括:至少一個組件固態(tài)驅(qū)動器;備用固態(tài)驅(qū)動器;以及驅(qū)動聚合器,所述驅(qū)動聚合器具有:至少一個主機接口;至少一個驅(qū)動接口,其連接到所述至少一個組件固態(tài)驅(qū)動器;以及接口,其連接到所述備用固態(tài)驅(qū)動器;其中所述驅(qū)動聚合器經(jīng)配置以在所述備用固態(tài)驅(qū)動器中維持存儲在所述組件固態(tài)驅(qū)動器中的數(shù)據(jù)集的副本;且其中響應于所述組件固態(tài)驅(qū)動器的故障,所述驅(qū)動聚合器經(jīng)配置以基于所述備用固態(tài)驅(qū)動器中維持的所述數(shù)據(jù)集的所述副本,用所述備用固態(tài)驅(qū)動器的相應功能替換所述組件固態(tài)驅(qū)動器的相對于所述數(shù)據(jù)集的功能。
在另一方面中,本申請進一步提供一種方法,所述方法包括:提供具有多個組件固態(tài)驅(qū)動器、備用固態(tài)驅(qū)動器和驅(qū)動聚合器的固態(tài)驅(qū)動器;在所述驅(qū)動聚合器中經(jīng)由至少一個主機接口接收操作經(jīng)由邏輯地址識別的存儲器單元的命令;由所述驅(qū)動聚合器經(jīng)由將命令發(fā)射到所述組件固態(tài)驅(qū)動器來實施所述命令;由所述驅(qū)動聚合器在所述備用固態(tài)驅(qū)動器中維持存儲在所述多個組件固態(tài)驅(qū)動器中的第一組件固態(tài)驅(qū)動器中的數(shù)據(jù)集的副本;以及響應于所述第一組件固態(tài)驅(qū)動器的故障,基于所述備用固態(tài)驅(qū)動器中維持的所述數(shù)據(jù)集的所述副本,用所述備用固態(tài)驅(qū)動器的相應功能替換所述第一組件固態(tài)驅(qū)動器的相對于所述數(shù)據(jù)集的功能。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于美光科技公司,未經(jīng)美光科技公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010586451.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





