[發明專利]一種異構存儲優化方法及裝置有效
| 申請號: | 201410689931.7 | 申請日: | 2014-11-25 |
| 公開(公告)號: | CN105701029B | 公開(公告)日: | 2018-11-06 |
| 發明(設計)人: | 田濤 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F12/0871 | 分類號: | G06F12/0871 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 馮艷蓮 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 存儲 優化 方法 裝置 | ||
本發明公開了一種異構存儲優化方法及裝置,用以解決現有技術中存在的對后端存儲設備進行虛擬化后,降低了讀寫性能,以及浪費Cache資源的問題,該方法為:將Cache資源池中的至少一個Cache塊分配給一個后端存儲設備;確定主機預設時長內,基于分配的Cache塊讀寫該后端存儲設備的數據的讀寫任務的第一總延遲時間,以及確定在未給該后端存儲設備分配Cache塊的情況下,主機處理上述讀寫任務的第二總延遲時間;根據第一總延遲時間和第二總延遲時間對分配的Cache塊的數目進行調整。這樣,針對具有不同性能參數的后端存儲設備,對分配的Cache資源進行調整,合理利用Cache資源,提高了主機處理讀寫任務的效率。
技術領域
本發明涉及數據存儲技術領域,尤其涉及一種異構存儲優化方法及裝置。
背景技術
目前,在虛擬化網關或軟件定義存儲(Software Defined Storage,SDS)設備中,通常將物理存儲設備虛擬化或封裝成為更需要的存儲資源類型來整合存儲資源以及提供存儲服務,用來虛擬化或封裝的物理存儲設備稱為后端存儲設備。將不同性能、結構的后端存儲設備應用虛擬化技術集中管理起來,使所有的存儲子系統在一個存儲池中得到統一的管理,以集中存儲資源,提供存儲服務,降低維護投入,稱為異構存儲虛擬化。
由于虛擬化網關或SDS設備中的這些后端存儲設備是來自于不同的存儲設備廠商,且規格也不盡相同,因此,每個后端存儲設備的屬性和性能參數差異較大,其中,性能參數包括每秒讀寫次數(Input/Output Operations Per Second,IOPS)與延遲時間等。
但是虛擬化網關或SDS設備通常在對不同的后端存儲設備進行虛擬化的過程中,對不同的后端存儲設備采用相同的處理策略,即虛擬化網關或SDS設備在本地的高速緩沖存儲器(Cache)為對接的每一個后端存儲設備采用同樣的策略分配Cache資源,然而,由于不同的后端存儲設備的性能參數不同,針對性能參數較低的慢陣列和中端陣列,通過虛擬化網關或SDS設備分配的對應的Cache資源,可以明顯提高慢陣列和中端陣列的讀寫性能;針對性能參數較高的快陣列,如某全閃存存儲陣列性能參數很高,在經過虛擬化網關或SDS設備虛擬化過后,該全閃存存儲陣列的讀寫性能遠低于該全閃存存儲陣列未虛擬化的讀寫性能,虛擬化網關或SDS設備中的Cache拖慢了該全閃存存儲陣列的訪問速度,進而降低了該存儲系統的讀寫性能,同時,也導致虛擬化網關或SDS設備中Cache資源的浪費,不能充分提高其它后端存儲設備讀寫速度。
發明內容
本發明實施例提供一種異構存儲優化方法及裝置,用以解決現有技術中存在的對不同性能參數的后端存儲設備進行虛擬化后,降低了后端存儲設備的性能參數,以及浪費Cache資源的問題。
本發明實施例提供的具體技術方案如下:
第一方面,一種異構存儲優化方法,包括:
針對一個后端存儲設備,將高速緩沖存儲器Cache資源池中的至少一個Cache塊分配給所述后端存儲設備;并
將所述Cache資源池中分配給所述后端存儲設備的Cache塊刪除;
在一個預設時長結束后,確定主機在所述時長內,基于分配的Cache塊讀寫所述后端存儲設備的數據的讀寫任務的第一總延遲時間,以及確定在未給所述后端存儲設備分配Cache塊的情況下,主機讀寫所述后端存儲設備的數據時,處理所述讀寫任務的第二總延遲時間;
根據所述第一總延遲時間和所述第二總延遲時間對已分配給所述后端存儲設備的Cache塊的數量進行調整。
結合第一方面,在第一種可能的實現方式中,將Cache資源池中的至少一個Cache塊分配給所述后端存儲設備,包括:
將Cache資源池中設定比例的Cache塊分配給所述后端存儲設備;或
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410689931.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種級聯芯片啟動方法及相關裝置
- 下一篇:一種內存管理方法以及裝置





