[發明專利]用于管理存儲系統的方法、設備和計算機程序產品有效
| 申請號: | 201810049953.5 | 申請日: | 2018-01-18 |
| 公開(公告)號: | CN110058960B | 公開(公告)日: | 2023-05-16 |
| 發明(設計)人: | 徐濤;高宏坡;董繼炳;龔紹欽;卓保特;高健 | 申請(專利權)人: | 伊姆西IP控股有限責任公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F3/06 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 王茂華;黃捷 |
| 地址: | 美國馬*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 管理 存儲系統 方法 設備 計算機 程序 產品 | ||
本公開的實施例涉及管理存儲系統的方法、設備和計算機程序產品。該方法包括響應于確定將要執行再平衡操作,基于存儲系統的條帶所包括的區段在存儲系統中的多個存儲設備上的分布信息,確定與再平衡操作相關聯的源存儲設備和目的地存儲設備。該方法還包括基于源存儲設備中的區段的訪問信息,從源存儲設備確定目標區段。該方法進一步包括將目標區段移動到目的地存儲設備。基于本公開的實施例,能夠更為高效地執行再平衡操作,優化了存儲系統的整體性能。
技術領域
本公開的實施例涉及數據存儲領域,并且更具體地,涉及用于管理多個存儲系統的方法、設備以及計算機程序產品。
背景技術
近來,基于獨立磁盤冗余陣列(RAID)的存儲系統得到了長足發展。基于RAID的技術是一種數據存儲虛擬化技術。根據該虛擬化技術,可以在多個物理存儲設備(例如,盤)上建立一個或多個作為RAID的存儲系統,以用于提供數據冗余、性能提升等多種特性。RAID以條帶為單位進行數據寫入和讀取。傳統的RAID在盤級別上均勻寫入數據。具體地,在寫入數據時,RAID的每個條帶的數據被均勻寫入用于建立該系統的多個盤,以使得該RAID的總體數據在多個盤上均勻分布。這樣的系統可能存在盤管理、數據讀寫等多個方面的缺陷。
隨著RAID技術的發展,已經提出了一種新的RAID技術。該RAID在盤的區段級別上而不是在盤的級別上執行數據讀取和寫入。根據這樣技術,多個盤被劃分為多個區段。基于這些盤建立的RAID的每個條帶被分配一定數目的區段,并且RAID的全部條帶所包括的區段在多個盤上基本上均勻分布。這樣的RAID也可以被稱為映射RAID(Mapped?RAID)或分布式RAID。
然而,盡管RAID技術不斷發展,在映射RAID中仍然需要更優化的盤管理方案。例如在向RAID中增加新盤的場合,現有的盤管理方案將會執行再平衡操作,以實現RAID中的全部區段在所有盤上的均勻分布(或基本上均勻分布)的狀態。而目前的再平衡操作在執行時僅考慮區段在物理上的平均分布,導致經過再平衡操作的存儲系統在整體性能方面仍存在一些不足。
發明內容
本公開的實施例提供了一種改進的管理存儲系統的方案。
在本公開的第一方面中,提供了一種管理存儲系統的方法。該方法包括響應于確定將要執行再平衡操作,基于存儲系統的條帶所包括的區段在存儲系統中的多個存儲設備上的分布信息,確定與再平衡操作相關聯的源存儲設備和目的地存儲設備。該方法進一步包括基于源存儲設備中的區段的訪問信息,從源存儲設備確定目標區段。該方法還包括將目標區段移動到目的地存儲設備。
在本公開的第二方面中,提供了一種管理存儲系統的設備。該設備包括一個或者多個處理器、耦合至一個或者多個處理器中的至少一個處理器的存儲器、以及在存儲器中存儲的計算機程序指令,當該計算機指令由至少一個處理器執行時,使得該設備執行管理多個存儲設備的動作。該動作包括響應于確定將要執行再平衡操作,基于存儲系統的條帶所包括的區段在存儲系統中的多個存儲設備上的分布信息,確定與再平衡操作相關聯的源存儲設備和目的地存儲設備。該動作還包括基于源存儲設備中的區段的訪問信息,從源存儲設備確定目標區段。該動作進一步包括將目標區段移動到目的地存儲設備。
在本公開的第三方面中,提供了一種計算機程序產品。計算機程序產品被有形地存儲在非瞬態計算機可讀介質上并且包括機器可執行指令,機器可執行指令在被執行時使機器實現根據本公開的第一方面所描述的方法。
提供發明內容部分是為了簡化的形式來介紹對概念的選擇,它們在下文的具體實施方式中將被進一步描述。發明內容部分無意標識本公開的關鍵特征或主要特征,也無意限制本公開的范圍。
附圖說明
通過結合附圖對本公開示例性實施例進行更詳細的描述,本公開的上述以及其它目的、特征和優勢將變得更加明顯,其中,在本公開示例性實施例中,相同的參考標號通常代表相同部件。
圖1示出了本公開的實施例可以在其中被實現的存儲管理系統的示意圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于伊姆西IP控股有限責任公司,未經伊姆西IP控股有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810049953.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:數據備份方法、設備和計算機程序產品
- 下一篇:用于管理存儲系統的方法和設備





