[發明專利]用于非平衡RAID管理的系統和方法有效
| 申請號: | 201280059163.6 | 申請日: | 2012-11-30 |
| 公開(公告)號: | CN104094254B | 公開(公告)日: | 2018-01-09 |
| 發明(設計)人: | M·J·克勒姆;M·H·皮特爾科 | 申請(專利權)人: | 康佩倫特科技公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京潤平知識產權代理有限公司11283 | 代理人: | 肖冰濱,孫向民 |
| 地址: | 美國明*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 平衡 raid 管理 系統 方法 | ||
1.一種信息處理系統,包括:
多個RAID裝置,在多個物理數據存儲裝置上被定義,所述多個RAID裝置被定義為非平衡配置,其中所述多個RAID裝置中的至少一個RAID裝置由至少一個不同類型的物理存儲裝置或相比于所述多個RAID裝置中的至少另外一個RAID裝置的不同數目的物理數據存儲裝置構成,并且所述RAID裝置的至少一部分不是寬條帶跨越整個物理數據存儲裝置;以及
處理單元,其中該處理單元配置為動態地分配數據到所述多個RAID裝置,以便平衡數據I/O跨越所述多個RAID裝置,其中平衡數據I/O包括:
確定每一個RAID裝置的使用系數,其中所述使用系數至少部分地基于每個RAID裝置磁盤使用率,其通過將RAID裝置的使用率除以所述RAID裝置條帶跨越的磁盤的數量來確定,并且至少部分地基于重疊磁盤使用率,其包括條帶跨越給定的物理磁盤的每一個RAID裝置的所述每個RAID裝置磁盤使用率的總和;
基于所述多個RAID裝置各自的使用系數,將所述多個RAID裝置分類;以及
至少部分地基于所述多個RAID裝置的分類以至少分配來自所述多個RAID裝置的存儲空間或將數據I/O引導到所述多個RAID裝置。
2.如權利要求1所述的信息處理系統,其中所述使用系數用于在頁面池種類自由列表上分類所述多個RAID裝置。
3.如權利要求1所述的信息處理系統,其中,所述使用系數包括所述RAID裝置跨越的每個所述物理磁盤的重疊磁盤使用率的總和。
4.如權利要求1所述的信息處理系統,其中,所述處理單元進一步配 置為當RAID裝置跨越數據存儲邊界時平衡數據I/O。
5.如權利要求1所述的信息處理系統,其中,所述處理單元進一步配置為當從所述信息處理系統中增加或移除物理磁盤時平衡數據I/O。
6.一種具有在其上定義多個RAID裝置的多個物理數據存儲裝置中動態平衡數據分配的方法,所述多個RAID裝置被定義為非平衡配置,其中,所述多個RAID裝置中的至少一個RAID裝置由至少一個不同類型的物理存儲裝置或相比于所述多個RAID裝置中的至少另外一個RAID裝置的不同數量的物理數據存儲裝置的構成,并且所述RAID裝置的至少一部分不是寬條帶跨越整個物理數據存儲裝置,該方法包括:
對每一個RAID裝置確定使用系數,其中所述使用系數至少部分地基于每個RAID裝置磁盤使用率,其通過將RAID裝置的使用率除以所述RAID裝置條帶跨越的磁盤的數量來確定,并且至少部分地基于重疊磁盤使用率,其包括條帶跨越給定的物理磁盤的每一個RAID裝置的所述每個RAID裝置磁盤使用率的總和;
基于所述多個RAID裝置各自的使用系數,將所述多個RAID裝置分類;以及
通過至少部分地基于所述多個RAID裝置的分類將數據I/O引導到所述多個RAID裝置來平衡數據I/O。
7.如權利要求6所述的方法,進一步包括基于所述使用系數來移除RAID裝置。
8.如權利要求7所述的方法,其中,具有最低使用系數的RAID裝置 被移除。
9.如權利要求6所述的方法,其中,在RAID裝置跨越數據存儲邊界時發生平衡。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于康佩倫特科技公司,未經康佩倫特科技公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201280059163.6/1.html,轉載請聲明來源鉆瓜專利網。





