[發明專利]一種存儲池構建方法及裝置在審
| 申請號: | 201710800686.6 | 申請日: | 2017-09-07 |
| 公開(公告)號: | CN107577431A | 公開(公告)日: | 2018-01-12 |
| 發明(設計)人: | 譚世偉 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 濟南誠智商標專利事務所有限公司37105 | 代理人: | 王汝銀 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 存儲 構建 方法 裝置 | ||
技術領域
本發明涉及存儲技術領域,尤其是一種存儲池構建方法及裝置。
背景技術
現有的存儲系統池化大多基于Mdisk或者RAID來進行池化,MDisk是來自內部存儲器的陣列(RAID),或是來自外部存儲系統的卷。MDisk對主機系統不可見。MDisk可能由多個物理磁盤構成,這些物理磁盤會以單個邏輯磁盤的形式顯示在存儲區域網絡(SAN)中。MDisk始終會向系統提供可用的物理存儲塊,即使它與物理磁盤沒有一對一的對應關系。
在進行存儲的測試當中發現,將存儲池中的某個Mdisk無法人為剔除,如果強制剔除,將導致整個存儲池脫機,且基于存儲池創建的卷也將無法訪問和數據丟失。故不利于存儲池的數據保護,尤其針對非常重要的數據創建的存儲池,如果由于池中的某個Midsk存在風險,將導致整個池將數據損壞,無法訪問。這樣導致基于池創建的LUN,一旦池中任何Mdisk或者RAID脫機將導致基于此池的LUN均將脫機,這樣給存儲系統帶來很大的弊端。
發明內容
本發明的目的是提供一種存儲池構建方法及裝置,基于現有存儲池建立新型存儲池,避免MDisk或RAID的脫機而導致的LUN脫機無法訪問存儲系統。
為實現上述目的,本發明采用下述技術方案:
一種存儲池構建方法,包括以下步驟:
存儲系統將基于MDisk或RAID的存儲空間劃分為若干個擴展數據塊,形成源池;
存儲系統基于源池的擴展數據塊形成一個或多個容量不大于源池容量的子池;
存儲系統在源池剩余容量大于源池某個MDisk容量時,將該MDisk剔除,存儲系統將剩余容量遷移至子池容量中。
進一步地,所述存儲系統將基于MDisk或RAID的存儲空間劃分為若干個擴展數據塊,形成源池,包括:
存儲系統將基于MDisk或RAID的存儲空間從開頭到結尾順序劃分為若干個大小相同的擴展數據塊,并且依次進行順序編號。
進一步地,所述擴展數據塊的容量大小取決于該MDisk或RAID添加的源池的屬性設置。
進一步地,所述存儲系統基于源池的擴展數據塊形成一個或多個容量不大于源池容量的子池,包括:
通過已完全分配給源池使用的現有物理容量創建子池,建立的子池的已分配容量不再報告為源池的可用容量。
進一步地,存儲系統在對源池進行刪除操作時,需先刪除由源池創建的子池,將擴展數據塊返回至源池中,源池的MDisk或RAID則返回至非受管方式。
進一步地,存儲系統從源池中去除MDisk時,存儲系統將子池創建的卷使用的所有擴展數據塊移動至源池的其他MDisk中。
進一步地,存儲系統向源池中添加MDisk時,存儲系統會均衡多個MDisk之間的擴展數據塊。
一種存儲池構建裝置,包括:源池創建模塊,將構成存儲空間的MDisk或RAID劃分為多個擴展數據塊,并對擴展數據塊進行編號;接收新增加MDisk容量,實現各個擴展數據塊之間的均衡;
子池創建模塊,基于源池的擴展數據塊創建基于源池的子池;
容量遷移模塊,將源池剩余容量空間遷移到子池。
進一步地,還包括子池容量報警模塊,在子池容量縮小時會重置警告級別,在子池容量到達設置的警告閾值時發出警告信息。
發明內容中提供的效果僅僅是實施例的效果,而不是發明所有的全部效果,上述技術方案中的一個技術方案具有如下優點或有益效果:
本發明對系統數據保護和卷中數據保護起到關鍵的作用,能夠保護新型存儲池中的數據和卷的正常訪問;操作實施簡單方便,方便客戶操作易行。
附圖說明
圖1是本發明存儲池構建方法流程圖;
圖2時本發明存儲池構建裝置示意圖。
具體實施方式
為能清楚說明本方案的技術特點,下面通過具體實施方式,并結合其附圖,對本發明進行詳細闡述。下文的公開提供了許多不同的實施例或例子用來實現本發明的不同結構。為了簡化本發明的公開,下文中對特定例子的部件和設置進行描述。此外,本發明可以在不同例子中重復參考數字和/或字母。這種重復是為了簡化和清楚的目的,其本身不指示所討論各種實施例和/或設置之間的關系。應當注意,在附圖中所圖示的部件不一定按比例繪制。本發明省略了對公知組件和處理技術及工藝的描述以避免不必要地限制本發明。
如圖1所示,一種存儲池構建方法,包括以下步驟:
S1、存儲系統將基于MDisk或RAID的存儲空間劃分為若干個擴展數據塊,形成源池;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710800686.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種便于收集圖書的手推車
- 下一篇:一種多功能體育器材收放車





