[發明專利]磁盤遷移方法、系統、設備及介質在審
| 申請號: | 202210360350.3 | 申請日: | 2022-04-07 |
| 公開(公告)號: | CN114780028A | 公開(公告)日: | 2022-07-22 |
| 發明(設計)人: | 劉勝金 | 申請(專利權)人: | 重慶紫光華山智安科技有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 上海光華專利事務所(普通合伙) 31219 | 代理人: | 張雙鳳 |
| 地址: | 400700 重慶市*** | 國省代碼: | 重慶;50 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 磁盤 遷移 方法 系統 設備 介質 | ||
1.一種磁盤遷移方法,其特征在于,所述方法包括:
獲取集群中磁盤容量、新增節點信息和原有節點信息,并確定各所述原有節點的遷出磁盤數,新增節點信息包括新增節點數量和各新增節點的新增節點可用容量,原有節點信息包括原有節點數量和各原有節點的原有節點可用容量;
根據各原有節點的遷出磁盤數從各原有節點的原有磁盤中確定多個待遷出磁盤組,得到各原有節點對應的多個待遷出磁盤組;
分別將各原有節點對應的待遷出磁盤組進行組合,得到多個磁盤遷出方案;
分別將各磁盤遷出方案中的遷出磁盤遷入新增節點,得到多個磁盤遷移方案;
確定各磁盤遷移方案的待遷移分塊數據數量,并將待遷移分塊數據數量最少的磁盤遷移方案作為優選遷移方案,以供進行磁盤遷移。
2.如權利要求1所述的方法,其特征在于,原有節點的遷出磁盤數的確定方式包括:
根據新增節點可用容量和原有節點可用容量確定當前集群總可用容量;
根據新增節點數量和原有節點數量確定當前集群節點總數;
根據當前集群總可用容量和當前集群節點總數確定當前集群各節點平均可用總量;
獲取各原有節點中原有磁盤的可用容量,根據當前集群各節點平均可用總量和原有磁盤的可用容量確定原有節點的遷出磁盤數。
3.如權利要求1所述的方法,其特征在于,磁盤遷移方案的待遷移分塊數據數量的確定方式包括:
獲取節點最大可寫入同組分塊數據數量和磁盤遷移方案中各集群節點的節點同組分塊數據數量,集群節點包括新增節點和原有節點;
根據節點最大可寫入同組分塊數據數量和磁盤遷移方案中各集群節點的節點同組分塊數據數量確定磁盤遷移方案的待遷移分塊數據數量。
4.如權利要求1所述的方法,其特征在于,磁盤遷移方案包括新增節點的遷入磁盤槽位信息、原有節點的遷出磁盤槽位信息、原有節點的遷入磁盤槽位信息,所述方法還包括:
根據優選遷移方案的新增節點的遷入磁盤槽位信息、原有節點的遷出磁盤槽位信息、原有節點的遷入磁盤槽位信息生成磁盤插拔提示消息。
5.如權利要求4所述的方法,其特征在于,根據優選遷移方案對至少一部分原有磁盤和至少一部分新增磁盤進行插拔后,所述方法還包括:
獲取集群節點中各當前磁盤的磁盤配置信息,所述集群節點包括原有節點和新增節點,所述當前磁盤包括原有磁盤和新增磁盤;
若磁盤配置信息包括磁盤識別信息和節點識別信息,且節點識別信息與當前節點的節點預設信息相同,控制當前磁盤上線;
若磁盤配置信息包括磁盤識別信息和節點識別信息,且節點識別信息與當前節點的節點預設信息不同,對當前磁盤配置新的磁盤識別信息和新的節點識別信息,并將新的磁盤識別信息和新的節點識別信息確定為磁盤配置信息,控制當前磁盤上線;
若磁盤配置信息不包括磁盤識別信息和/或節點識別信息,對當前磁盤配置磁盤識別信息和/或節點識別信息,并將磁盤識別信息和節點識別信息確定為磁盤配置信息,控制當前磁盤上線。
6.如權利要求5所述的方法,其特征在于,控制當前磁盤上線之前,所述方法還包括:
獲取并記錄當前磁盤的磁盤配置信息;
若磁盤配置信息包括磁盤識別信息、節點識別信息、新的磁盤識別信息和新的節點識別信息,將磁盤配置信息更新為新的磁盤識別信息和新的節點識別信息,通知當前磁盤上線。
7.如權利要求3所述的方法,其特征在于,所述方法還包括:
獲取優選遷移方案的待遷移分塊數據數量;
若優選遷移方案的待遷移分塊數據數量大于零,根據節點最大可寫入同組分塊數據數量和優選遷移方案中各集群節點的節點同組分塊數據數量確定各集群節點的節點待遷移分塊數據;
根據負載均衡原則從各集群節點中選擇至少一個目標節點,將各集群節點的節點待遷移分塊數據遷移到目標節點。
8.如權利要求7所述的方法,其特征在于,根據負載均衡原則從各集群節點中選擇至少一個目標節點之前,所述方法還包括:
對各集群節點上的各當前磁盤進行磁盤清理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于重慶紫光華山智安科技有限公司,未經重慶紫光華山智安科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210360350.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:水位監測方法和水位監測裝置
- 下一篇:一種定位方法、裝置、系統及存儲介質





