[發明專利]一種輸入控制方法、裝置及存儲設備有效
| 申請號: | 201910736086.7 | 申請日: | 2019-08-09 |
| 公開(公告)號: | CN110569203B | 公開(公告)日: | 2021-11-30 |
| 發明(設計)人: | 劉金虎 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F12/0842 | 分類號: | G06F12/0842 |
| 代理公司: | 北京中博世達專利商標代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 輸入 控制 方法 裝置 存儲 設備 | ||
本發明實施例公開了一種輸入控制方法、裝置及存儲設備,涉及存儲技術領域。該輸入控制方法應用于包括緩存的輸入控制裝置,緩存在當前時刻的存儲空間占用量小于預設的高水位線。輸入控制裝置預測緩存在當前時刻之后的存儲空間占用量;若預測出緩存在第一時刻的存儲空間占用量等于預設的高水位線,且在第一時刻緩存中輸入側的IOPS大于輸出側的IOPS,則輸入控制裝置在第一時刻將輸入側的IOPS的最大值調整為輸出側的IOPS,第一時刻為當前時刻之后緩存的存儲空間占用量等于預設的高水位線的首個時刻。輸入控制裝置對輸入側的IOPS的提前控制,使得緩存的存儲空間占用量處于相對穩定的狀態,有效地提高了系統性能。
技術領域
本申請涉及存儲技術領域,尤其涉及一種輸入控制方法、裝置及存儲設備。
背景技術
存儲的目標是要把數據寫到硬盤中,但是,硬盤的響應速度往往跟不上上層業務的需求。現有的存儲設備通常使用高速緩沖存儲器(Cache)來提高讀寫效率。Cache中被占用的存儲空間的大小通常采用水位線表示。一般的,Cache中預先設置有高、低水位線,高、低水位線分別為Cache中存儲數據的最高限制值和最低限制值。
當Cache的存儲空間占用量小于低水位線時,存儲設備不再對業務層的數據的寫入速度進行限制。當Cache的存儲空間占用量大于高水位線時,存儲設備將業務層的數據的寫入速度限制為較小的數值或者提高下盤速度,以保證系統的安全性。
發明內容
本申請提供一種輸入控制方法、裝置及存儲設備,通過預測Cache在當前時刻之后的存儲空間占用量,實現對輸入側的IOPS的提前控制,使得Cache的存儲空間占用量處于相對穩定的狀態,有效地提高了系統性能。
為達到上述目的,本申請采用如下技術方案:
第一方面,提供一種輸入控制方法,該輸入控制方法應用于包括緩存的輸入控制裝置,該輸入控制裝置中緩存在當前時刻的存儲空間占用量小于預設的高水位線。具體的,輸入控制裝置預測緩存在當前時刻之后的存儲空間占用量;之后,若預測出緩存在第一時刻的存儲空間占用量等于預設的高水位線,且在第一時刻緩存中輸入側的每秒進行讀寫操作的次數(input/output operations per second,IOPS)大于輸出側的IOPS,則輸入控制裝置在第一時刻將輸入側的IOPS的最大值調整為輸出側的IOPS,第一時刻為當前時刻之后緩存的存儲空間占用量等于預設的高水位線的首個時刻。
可以看出,輸入控制裝置通過預測緩存在當前時刻之后的存儲空間占用量,實現對輸入側的IOPS的提前控制,使得緩存的存儲空間占用量處于相對穩定的狀態,有效地提高了系統性能。
可選的,在本申請的一種可能的實現方式中,上述“輸入控制裝置預測緩存在當前時刻之后的存儲空間占用量”的方法包括:輸入控制裝置確定緩存已接收到的多個寫數據請求的平均大小,并預測輸入側的IOPS和輸出側的IOPS,之后,根據平均大小、輸入側的IOPS和輸出側的IOPS,預測緩存在當前時刻之后的存儲空間占用量。
對于某一系統中的同一業務而言,不同寫數據請求的大小可能不同,但是,所有寫數據的平均大小通常保持穩定。輸入控制裝置根據已經接收到的多個寫數據請求,能夠計算出多個寫數據請求的平均大小。輸入側的IOPS用于表示單位時間內進入緩存中寫數據請求的數量,輸出側的IOPS用于表示單位時間內從緩存中輸出的寫數據請求的數量,這樣,輸入控制裝置根據平均大小、輸入側的IOPS和輸出側的IOPS,可以預測出緩存在當前時刻之后的存儲空間占用量。
可選的,在本申請的另一種可能的實現方式中,上述“輸入控制裝置根據平均大小、輸入側的IOPS和輸出側的IOPS,預測緩存在當前時刻之后的存儲空間占用量”的方法包括:輸入控制裝置采用下述公式預測緩存在當前時刻之后的存儲空間占用量:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910736086.7/2.html,轉載請聲明來源鉆瓜專利網。





