[發明專利]數據恢復方法、數據恢復系統和計算機可讀介質有效
| 申請號: | 201810050814.4 | 申請日: | 2018-01-18 |
| 公開(公告)號: | CN110058964B | 公開(公告)日: | 2023-05-02 |
| 發明(設計)人: | 徐鑫磊;高健;楊利鋒;湯海鷹 | 申請(專利權)人: | 伊姆西IP控股有限責任公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F3/06 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 王茂華;辛鳴 |
| 地址: | 美國馬*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據 恢復 方法 系統 計算機 可讀 介質 | ||
本公開的實施例涉及確定數據恢復方法、數據恢復系統和計算機程序產品。該方法包括響應于在第一高速緩存單元處接收到要寫入的數據,將數據中的元數據存儲在第一高速緩存單元的第一非易失性高速緩存中。該方法還包括將數據中的用戶數據存儲在第一高速緩存單元的第一易失性高速緩存中。該方法還包括向第二高速緩存單元發送元數據和用戶數據,以用于對用戶數據進行數據恢復。使用本公開的技術方案,可以在無需增大電池供電能力甚至無需電池的情況下為高速緩存數據備份/恢復系統提供更大并且更有保障的數據存儲空間。
技術領域
本公開的實施例總體上涉及數據存儲領域,具體地涉及數據恢復方法、數據恢復系統和計算機程序產品。
背景技術
存儲裝置陣列通常在將被寫入陣列的主機數據寫入陣列的持久存儲設備(例如,HDD或者SSD驅動)之前使用動態隨機存取存儲器(DRAM)來緩沖數據,這種DRAM經常被稱為寫入高速緩存并且可以與陣列內的讀取高速緩存組合或者作為分離的高速緩存被維持。如果存儲系統能夠一旦當主機數據在DRAM中就將主機寫入確認為完成,而不是等待直至主機數據被寫入到存儲設備才將主機寫入確認為完成,則陣列可以提供更高的I/O性能。
在當前的存儲系統中,DRAM高速緩存可以充當讀取和寫入高速緩存,并且可以服務于用戶讀取/寫入I/O。在DRAM中總是存在臟數據,這是因為DRAM高速緩存需要存儲數據以等待被沖刷到后端驅動。但是,由于DRAM高速緩存作為一種隨機存儲存儲器是易失性存儲器,因此如果掉電則DRAM高速緩存中的所有數據都將丟失。為此,當前的存儲系統在包括DRAM高速緩存的每個存儲處理器(SP)中都設置了電池。當存儲處理器掉電時,電池將保持SP運行從而使得可以將DRAM高速緩存中的數據傾瀉到板載驅動(例如,SSD)中。因此,電池的容量將限制DRAM高速緩存的大小,例如,將其限制為10Gb或更小。由于SP中的DRAM高速緩存的大小不足,從而導致DRAM高速緩存容易被用盡,此時SP會開始對用戶I/O進行節流,從而導致I/O響應時間迅速增加。
發明內容
本公開的實施例提供了數據恢復方法、數據恢復系統和計算機程序產品。
在本公開的第一方面,提供了一種數據恢復方法。該方法包括:響應于在第一高速緩存單元處接收到要寫入的數據,將所述數據中的元數據存儲在所述第一高速緩存單元的第一非易失性高速緩存中;將所述數據中的用戶數據存儲在所述第一高速緩存單元的第一易失性高速緩存中;以及向第二高速緩存單元發送所述元數據和所述用戶數據,以用于對所述用戶數據進行數據恢復。
在本公開的第二方面,提供了一種數據恢復方法。該方法包括:在第二高速緩存單元處從第一高速緩存單元接收數據中的元數據和用戶數據;以及將所述元數據和所述用戶數據存儲在所述第二高速緩存單元中的第二非易失性高速緩存中。
在本公開的第三方面,提供了一種數據恢復系統。該系統包括:第一高速緩存單元;第二高速緩存單元;以及至少一個處理單元,被配置用于:響應于在所述第一高速緩存單元處接收到要寫入的數據,將所述數據中的元數據存儲在所述第一高速緩存單元的第一非易失性高速緩存中;將所述數據中的用戶數據存儲在所述第一高速緩存單元的第一易失性高速緩存中;以及向所述第二高速緩存單元發送所述元數據和所述用戶數據,以用于對所述用戶數據進行數據恢復。
在本公開的第四方面,提供了一種數據恢復系統。該系統包括:第一高速緩存單元;第二高速緩存單元;以及至少一個處理單元,被配置用于:在所述第二高速緩存單元處從所述第一高速緩存單元接收數據中的元數據和用戶數據;以及將所述元數據和所述用戶數據存儲在所述第二高速緩存單元中的第二非易失性高速緩存中。
在本公開的第五方面,提供了一種計算機程序產品。該計算機程序產品被有形地存儲在非瞬態計算機可讀介質上并且包括機器可執行指令,機器可執行指令在被執行使得機器執行根據本公開的第一方面所描述的方法的任意步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于伊姆西IP控股有限責任公司,未經伊姆西IP控股有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810050814.4/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





