[發明專利]一種存儲系統的擴容方法、系統及相關裝置在審
| 申請號: | 202010922900.7 | 申請日: | 2020-09-04 |
| 公開(公告)號: | CN112130761A | 公開(公告)日: | 2020-12-25 |
| 發明(設計)人: | 李曉偉 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06;G06F16/901 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 高勇 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 存儲系統 擴容 方法 系統 相關 裝置 | ||
本申請提供一種存儲系統的擴容方法,包括:獲取目標存儲池的擴容請求,并確認所述目標存儲池的原存儲節點信息;根據所述擴容請求確定對應的擴容策略;根據所述原存儲節點信息創建擴容池對應的crushmap樹節點;在所述crushmap樹節點上根據所述擴容策略創建所述目標存儲池對應的擴容池。本申請使得擴容池和目標存儲池之間的影響降到最低,消除存儲擴容對于存儲特別是在線存儲業務的業務影響,實現無感知化存儲擴容。同時簡化傳統擴容時需要執行繁瑣的數據重構,降低人為誤操作帶來的擴容風險。本申請還提供一種存儲系統的擴容系統、計算機可讀存儲介質和存儲設備,具有上述有益效果。
技術領域
本申請涉及數據存儲領域,特別涉及一種存儲系統的擴容方法、系統及相關裝置。
背景技術
隨著企業的業務增長以及面臨的不確定性,對存儲資源的彈性擴展提出越來越高的要求。企業單位在首次采購存儲設備資源時,并不能完全的評估出未來三五年的存儲需求規劃,對于多數在線業務的正常運行,存儲系統的靈活性擴展是業務快速增長過程中的必要條件。
而相關技術中每當分布式存儲系統有擴容需求時,只能將新的存儲節點擴容至已有的存儲池之中,從而發生大量的數據重構,嚴重影響已有業務的正常運行。同時因為分布式存儲數據服務進程之間的心跳機制會限制一個存儲集群的規模不能過大,在線項目進行擴容時不能靈活的根據業務實際需求進行,導致擴容操作被多種因素掣肘,也就導致了存儲廠商一旦遇見擴容需求的時候就會建議用戶搭建新的存儲集群,或者將擴容設備直接擴容至老的存儲池中,也就會發生大量的數據重構,而數據重構過程中會對在線業務產生較大的影響,從而造成用戶使用體驗差。
發明內容
本申請的目的是提供一種存儲系統的擴容方法、系統、計算機可讀存儲介質和存儲設備,能夠降低存儲池擴容時由于數據重構帶來的存儲業務損失。
為解決上述技術問題,本申請提供一種存儲系統的擴容方法,具體技術方案如下:
獲取目標存儲池的擴容請求,并確認所述目標存儲池的原存儲節點信息;
根據所述擴容請求確定對應的擴容策略;
根據所述原存儲節點信息創建擴容池對應的crushmap樹節點;
在所述crushmap樹節點上根據所述擴容策略創建所述目標存儲池對應的擴容池。
可選的,根據所述擴容請求確定對應的擴容策略包括:
根據所述擴容請求確定對應的擴容節點數、擴容節點IP信息和擴容節點磁盤信息。
可選的,根據所述原存儲節點信息創建擴容池對應的crushmap樹節點之后,還包括:
檢測所述crushmap樹節點是否存在異常;
若是,對所述crushmap樹節點進行修復,或,更換另一crushmap樹節點作為擴容池地點;
若否,執行在所述crushmap樹節點上根據所述擴容策略創建所述目標存儲池對應的擴容池的步驟。
可選的,根據所述擴容請求確定對應的擴容策略后,還包括:
對所述目標存儲池和對應的擴容池配置數據隔離參數;
則在所述crushmap樹節點上根據所述擴容策略創建所述目標存儲池對應的擴容池后,還包括:
以所述數據隔離參數執行所述目標存儲池和所述擴容池之間的數據隔離。
可選的,獲取目標存儲池的擴容請求后,還包括:
接收所述擴容池的冗余規則要求,并以所述冗余規則要求對所述擴容池進行數據冗余。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010922900.7/2.html,轉載請聲明來源鉆瓜專利網。





