[發明專利]存儲系統的方法、介質、存儲系統有效
| 申請號: | 202010213494.7 | 申請日: | 2020-03-24 |
| 公開(公告)號: | CN111831219B | 公開(公告)日: | 2022-04-19 |
| 發明(設計)人: | G·謝爾吉爾;山田高榮 | 申請(專利權)人: | 慧與發展有限責任合伙企業 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 北京市漢坤律師事務所 11602 | 代理人: | 魏小薇;吳麗麗 |
| 地址: | 美國德*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 存儲系統 方法 介質 | ||
本公開涉及存儲系統的方法、介質、存儲系統。示例方法包括:確定在給定時間段期間第一控制器與存儲級存儲器SCM讀取高速緩存之間的代表性輸入/輸出IO請求延遲;確定第一總數據量;確定估計累積數據量;基于第一總數據量和估計累積數據量來確定用于第一控制器的至少一個SCM隊列深度閾值的調整量;響應于確定所確定的代表性IO請求延遲超過SCM讀取高速緩存的IO請求延遲閾值,將第一控制器的至少一個SCM隊列深度閾值調整調整量;響應于第一控制器針對SCM讀取高速緩存的IO請求,將第一控制器的SCM隊列深度與第一控制器的至少一個SCM隊列深度閾值之一進行比較;基于IO請求的類型和比較的結果進行選擇;以及響應于選擇來執行所選擇的處理或丟棄。
技術領域
本公開涉及存儲系統的方法、介質與存儲系統。
背景技術
在如服務器、存儲陣列(storage arrays)等計算設備中,處理資源可以以與其他類型的存儲裝置(storage)(例如,非易失性存儲裝置,如硬盤驅動器(HDD)、固態驅動器(SSD)等)相比低得多的延遲從高速緩存存儲器(cache memory)中讀取和寫入到高速緩存存儲器。然而,盡管此類高速緩存存儲器可以具有低得多的延遲,但是其經常使用在斷電時不保留存儲在其中的數據的(多個)易失性存儲器設備(memory devices)來實施,并且與其他類型的存儲裝置(例如,如HDD、SSD等非易失性存儲裝置)相比通常具有(每容量單位)更高的成本。
發明內容
一種存儲系統的方法,所述方法包括:用所述存儲系統的第一控制器確定在給定時間段期間所述第一控制器與存儲級存儲器SCM讀取高速緩存之間的代表性輸入/輸出IO請求延遲,在所述給定時間段中,所述存儲系統的所述第一控制器和第二控制器正在向所述SCM讀取高速緩存發送IO請求,所述第一控制器和所述第二控制器各自包括相應的主高速緩存,并且所述存儲系統包括后端存儲裝置;確定在所述給定時間段期間由所述第一控制器從所述SCM讀取高速緩存讀取和寫入到所述SCM讀取高速緩存的第一總數據量;基于對于所述給定時間段的所確定的代表性IO請求延遲和所述SCM讀取高速緩存的性能數據,用所述第一控制器確定在所述給定時間段期間由所述第一控制器和所述第二控制器從所述SCM讀取高速緩存讀取和寫入到所述SCM讀取高速緩存的估計累積數據量;基于所述第一總數據量和所述估計累積數據量來確定用于所述第一控制器的至少一個SCM隊列深度閾值的調整量;響應于確定所確定的代表性IO請求延遲超過所述SCM讀取高速緩存的IO請求延遲閾值,將所述第一控制器的至少一個SCM隊列深度閾值調整所述調整量;響應于所述第一控制器針對所述SCM讀取高速緩存的IO請求,將所述第一控制器的SCM隊列深度與所述第一控制器的所述至少一個SCM隊列深度閾值之一進行比較;基于所述IO請求的類型和所述比較的結果,在以下操作之間進行選擇:使用所述SCM讀取高速緩存來處理所述IO請求、丟棄所述IO請求、以及在不使用所述SCM讀取高速緩存的情況下處理所述IO請求;以及響應于所述選擇來執行所選擇的處理或丟棄。
一種非暫態機器可讀存儲介質,所述至少一個非暫態機器可讀存儲介質包括指令,所述指令能夠由存儲系統的至少一個處理資源執行以進行以下操作:確定在給定時間段期間所述存儲系統的第一控制器與存儲級存儲器SCM讀取高速緩存之間的代表性輸入/輸出IO請求延遲,在所述給定時間段中,所述存儲系統的所述第一控制器和第二控制器正在向所述SCM讀取高速緩存發送IO請求;基于確定所確定的代表性IO請求延遲超過所述SCM讀取高速緩存的IO請求延遲閾值,調整所述第一控制器的SCM讀取隊列深度閾值或SCM寫入隊列深度閾值;當所述第一控制器的SCM寫入隊列深度大于所述SCM寫入隊列深度閾值時,在所述第一控制器處丟棄降級請求;以及響應于所述第一控制器的從所述SCM讀取高速緩存讀取所請求數據的請求,當所述第一控制器的所述SCM讀取隊列深度大于所述SCM讀取隊列深度閾值時,繞過所述SCM讀取高速緩存并將所請求數據從所述存儲系統的后端存儲裝置或從遠程計算設備讀取到所述第一控制器的主高速緩存中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于慧與發展有限責任合伙企業,未經慧與發展有限責任合伙企業許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010213494.7/2.html,轉載請聲明來源鉆瓜專利網。





