[發明專利]一種云平臺負載均衡方法有效
| 申請號: | 202210635189.6 | 申請日: | 2022-06-07 |
| 公開(公告)號: | CN114978951B | 公開(公告)日: | 2023-08-18 |
| 發明(設計)人: | 張萬順;彭虹;王浩 | 申請(專利權)人: | 武漢大學;中國水利水電科學研究院 |
| 主分類號: | H04L43/08 | 分類號: | H04L43/08;H04L67/1008;H04L67/1012 |
| 代理公司: | 北京睿智保誠專利代理事務所(普通合伙) 11732 | 代理人: | 杜娟 |
| 地址: | 430000 湖*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 平臺 負載 均衡 方法 | ||
本發明公開了一種云平臺負載均衡方法,用于數字信息化技術領域,包括以下內容:采用主動獲取、分布式匯報兩種方式調整主動獲取的頻率;其中,通過所述主動句獲取方式獲取網絡響應延時值;其中,所述分布式匯報方式基于所述網絡響應延時值獲取節點負載信息,并調用命令字交互協議,連接負載均衡服務器;將所述節點負載信息進行處理,得到可識別負載信息,并發送至所述負載均衡服務器,完成節點負載信息的監控和獲取。本發明的方法可以在獲取集群的動態實時信息,不影響集群的正常工作任務;并將獲取的實時信息收集起來,發送到負載均衡服務器上。
技術領域
本發明涉及數字信息化技術領域,特別涉及一種云平臺負載均衡方法。
背景技術
負載均衡是云計算模式中最重要的技術之一,大量服務器能協同工作并表現出強大的計算能力需要負載均衡技術的支撐。負載均衡技術在平衡云計算操作系統負載分布、提高節點計算效率、減小任務響應時間、提高操作系統魯棒性等方面發揮了重要作用。由于現有流域水環境水生態操作系統架構存在數據傳輸效率低、模型運算速度慢、資源重復建設浪費及決策支撐能力不夠等問題。現階段將地面監測、空間遙感監測、多尺度模型模擬、環境分析等多種手段和信息有機融合為一體的信息操作系統仍十分缺乏,很難真正實現空天地一體化的水環境綜合調控與管理,制約了決策的效率和效能。具體的:如何獲取集群的動態實時信息,而不影響集群的正常工作任務;如何把獲取的實時信息收集起來,發送到負載均衡服務器上。這就需要負載均衡技術提供解決方法,但是現有技術中的負載均衡方法還無法做到解決上述問題。
因此,本領域技術人員亟需提供一種新的應用于云平臺的負載均衡方法以解決上述問題。
發明內容
本發明的目的在于,提供一種云平臺負載均衡方法,解決現有技術中如何獲取集群的動態實時信息,而不影響集群的正常工作任務;如何把獲取的實時信息收集起來,發送到負載均衡服務器上的技術問題。
為了實現上述目的,本發明提供了如下技術方案:
一種云平臺負載均衡方法,包括以下內容:
通過主動獲取方式獲取網絡響應延時值;
利用分布式匯報方式基于所述網絡響應延時值獲取節點負載信息,并調用命令字交互協議,連接負載均衡服務器;
將所述節點負載信息進行處理,得到可識別負載信息,并發送至所述負載均衡服務器,完成節點負載信息的監控和獲取。
可選的,所述節點負載信息包括:實時CPU使用狀況、實時網絡使用狀況、實時磁盤占用狀況、實時內存占用狀況。
可選的,所述主動獲取方式為主動獲取網絡響應延時的方法,具體實現路徑如下:
設置執行所述主動獲取代碼的入口鏈接,使用操作系統定期執行命令crontab命令,curl周期性請求所述入口鏈接;
根據URL路由進入控制器的方法;
讀取數據庫配置,獲得所有所述節點的地址列表,并遍歷所述地址列表,對每個節點地址進行網絡診斷,根據所述網絡診斷的結果記錄延時信息;
獲取當前所述節點歷史n次有效延時,使用負載均衡預測算法得到當前平均延時值;
S5.將所述節點地址、所述當前平均延時值以及所述延時信息插入到所述數據庫往返延時監測表,完成對全部所述節點地址的遍歷。
可選的,所述延時信息包括:所述節點當前延時值、記錄時間。
可選的,所述分布式匯報方式為分布式部署監控腳本獲取負載信息的方法,其具體實現路徑如下:
在所述負載均衡服務器平臺上開啟MySQL的遠程訪問;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢大學;中國水利水電科學研究院,未經武漢大學;中國水利水電科學研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210635189.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種大田管網式肥料精確調控作業系統
- 下一篇:一種浮雕裝飾板材及其制作方法





