[發明專利]一種智能自動化的負載均衡系統及均衡方法在審
| 申請號: | 201810622285.0 | 申請日: | 2018-06-15 |
| 公開(公告)號: | CN108900583A | 公開(公告)日: | 2018-11-27 |
| 發明(設計)人: | 馬建峰;劉少彬;李輝;馮曉琴 | 申請(專利權)人: | 西安電子科技大學 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 西安通大專利代理有限責任公司 61200 | 代理人: | 徐文權 |
| 地址: | 710065 陜*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 負載均衡 負載均衡系統 智能自動化 均衡 動態資源調度 任務執行節點 虛擬化技術 動態管理 空閑節點 任務調度 系統過載 系統空閑 系統資源 自動開啟 新節點 云計算 并發 節約 網絡 | ||
1.一種智能自動化的負載均衡系統,其特征在于,包括主控模塊(1),子控模塊(2)和云平臺管理模塊(3),其中:
主控模塊(1)用于接收各個子控模塊(2)發送的任務執行數量,并根據所有子控模塊的平均任務執行數量判斷當前系統運行狀態:當每個子控模塊的平均任務執行數量大于設定的過載閾值時,系統運行狀態為過載,發送開啟新子控模塊的指令給云平臺管理模塊(3);當每個子控模塊的平均任務執行數量小于設定的空閑閾值時,進行計時,在規定的計時時間內平均任務執行數量始終小于空閑閾值時,系統運行狀態為空閑,發送關閉空閑子控模塊的指令給云平臺管理模塊(3);
同時用于接收各個子控模塊(2)發送的服務運行狀態,當子控模塊的服務運行狀態為宕機時,將宕機的子控模塊(2)剔除出子控模塊隊列;
還用于在接收到上層應用的任務請求時,根據負載均衡策略調度到不同的子控模塊(2)處理。
2.如權利要求1所述的一種智能自動化的負載均衡系統,其特征在于,所述主控模塊(1)包括子控調度子模塊(11)、平臺調度子模塊(12)和狀態監控子模塊(13),其中:
子控調度子模塊(11)用于向各個子控模塊(2)調度上層應用的任務請求;平臺調度子模塊(12),用于向云平臺管理模塊(3)發送開啟或關閉子控模塊的指令;狀態監控子模塊(13),用于接收子控模塊運行狀態,并根據各個子控模塊(2)的任務執行數量判斷系統的運行狀態。
3.如權利要求1所述的一種智能自動化的負載均衡系統,其特征在于,所述子控模塊(2)包括狀態報告子模塊(21)和任務處理子模塊(22),其中:
狀態報告子模塊(21)用于向主控模塊(1)匯報自身運行狀態,包括:服務運行狀態和任務執行數量,當子控模塊(2)運行正常時,其服務運行狀態為OK,否則為宕機;任務處理子模塊(22)用于處理主控模塊(1)調度的任務請求。
4.如權利要求1所述的一種智能自動化的負載均衡系統,其特征在于,所述云平臺管理模塊(3),包括虛擬機管理子模塊(31)和鏡像管理子模塊(32),其中:
虛擬機管理子模塊(31)用于接收主控模塊(1)的控制指令,對子控模塊(2)進行開啟和關閉;鏡像管理子模塊(32)用于提供開啟新子控模塊所需的鏡像信息。
5.根據權利要求1所述的一種智能自動化的負載均衡系統,其特征在于,根據負載均衡策略調度到不同的子控模塊(2)處理具體如下,根據各子控模塊(2)當前的任務執行狀態,從中選取任務量最小的子控模塊(2)去處理新請求,存在任務量相同的子控模塊(2)時選擇在子控隊列順序靠前的子控模塊(2)處理新請求。
6.一種智能自動化的負載均衡方法,其特征在于,包括以下步驟:
步驟1.啟動系統;
步驟2.主控模塊(1)開啟對上層應用請求的監聽并接收上層應用的任務請求;
步驟3.主控模塊(1)分析各子控模塊(2)運行狀態以及系統的運行狀態,當所有子控模塊所執行任務平均數大于設定的過載閾值時,系統運行狀態為過載,并進入步驟5處理;
當所有子控模塊所執行任務平均數小于設定的空閑閾值時,進行計時,在規定的計時時間內系統始終滿足空閑閾值的情況時,則定義系統處于空閑態,進入步驟4處理;
步驟4.空閑態處理
當系統空閑時,標記任務量最少的N個子控模塊(2)為空閑子控模塊,N≥1,不再分配新的任務到空閑子控模塊,直至其任務處理完畢后,主控模塊(1)發送關閉空閑子控模塊的指令到云平臺管理模塊(3)完成對空閑子控模塊的關閉;
步驟5.過載態處理
當系統過載時,主控模塊(1)發送開啟新子控模塊的指令給云平臺管理模塊(3),云平臺管理模塊(3)開啟新的子控模塊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安電子科技大學,未經西安電子科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810622285.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于物聯網的智能控制器
- 下一篇:內容分發網絡的數據傳輸方法和系統





