[發明專利]一種元數據集群負載均衡方法、裝置、終端及存儲介質在審
| 申請號: | 202210178665.6 | 申請日: | 2022-02-25 |
| 公開(公告)號: | CN114338693A | 公開(公告)日: | 2022-04-12 |
| 發明(設計)人: | 李旭東;張在貴 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | H04L67/1008 | 分類號: | H04L67/1008;H04L67/561 |
| 代理公司: | 濟南舜源專利事務所有限公司 37205 | 代理人: | 劉雪萍 |
| 地址: | 215100 江蘇省蘇州*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據 集群 負載 均衡 方法 裝置 終端 存儲 介質 | ||
1.一種元數據集群負載均衡方法,其特征在于,包括以下步驟:
主元數據服務發起負載收集請求;
計算文件目錄的元數據熱度值,各個元數據服務根據元數據熱度值計算自身負載,并將自身負載信息發送至其余各個元數據服務;
各元數據服務根據所有元數據服務負載計算平均負載,并根據自身負載與平均負載差距判斷是否進行負載均衡。
2.根據權利要求1所述的元數據集群負載均衡方法,其特征在于,計算文件目錄的元數據熱度值,具體為:
元數據熱度值=讀相關操作次數*1+寫相關操作次數*2。
3.根據權利要求2所述的元數據集群負載均衡方法,其特征在于,各個元數據服務根據元數據熱度值計算自身負載,具體包括:
元數據服務自身負載=A1*auth熱度+A2*all熱度+A3*客戶端請求處理速率+A4*消息隊列長度+A5*CPU平均占用率;
其中,auth熱度為文件目錄中屬于相應元數據服務的元數據熱度值,all熱度為文件目錄中所有元數據的元數據熱度值;A1、A2、A3、A4、A5分別是各個相應項目的權重。
4.根據權利要求3所述的元數據集群負載均衡方法,其特征在于,A1、A2、A3、A4、A5的取值分別為0.8、0.2、1、10和10。
5.根據權利要求1-4任一項所述的元數據集群負載均衡方法,其特征在于,各元數據服務根據所有元數據服務負載計算平均負載具體包括:
步驟一,根據以下公式計算所有元數據服務負載之和;
元數據服務負載之和=a*M0+M1+……+MN;
其中,M0為主元數據服務負載,a為主元數據服務負載的系數,該系數大于1;Mi為第i個元數據服務負載,i=1、2、…、N;
步驟二,根據以下公式計算平均負載;
平均負載=元數據服務負載之和/元數據服務個數。
6.根據權利要求5所述的元數據集群負載均衡方法,其特征在于,根據自身負載與平均負載差距判斷是否進行負載均衡,具體包括:
若自身負載與平均負載差距超過平均負載的50%則進行負載均衡,并將差距縮小到平均負載的25%以內。
7.一種元數據集群負載均衡裝置,其特征在于,包括,
負載收集請求發起模塊:主元數據服務發起負載收集請求;
負載計算發送模塊:計算文件目錄的元數據熱度值,各個元數據服務根據元數據熱度值計算自身負載,并將自身負載信息發送至其余各個元數據服務;
負載均衡判斷模塊:各元數據服務根據所有元數據服務負載計算平均負載,并根據自身負載與平均負載差距判斷是否進行負載均衡。
8.一種終端,其特征在于,包括:
存儲器,用于存儲元數據集群負載均衡程序;
處理器,用于執行所述元數據集群負載均衡程序時實現如權利要求1-6任一項所述元數據集群負載均衡方法的步驟。
9.一種計算機可讀存儲介質,其特征在于,所述可讀存儲介質上存儲有元數據集群負載均衡程序,所述元數據集群負載均衡程序被處理器執行時實現如權利要求1-6任一項所述元數據集群負載均衡方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210178665.6/1.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





