[發明專利]一種負載均衡調度方法、負載均衡器、服務器及系統在審
| 申請號: | 201810834342.1 | 申請日: | 2018-07-26 |
| 公開(公告)號: | CN109032800A | 公開(公告)日: | 2018-12-18 |
| 發明(設計)人: | 劉青 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 北京安信方達知識產權代理有限公司 11262 | 代理人: | 胡艷華;解婷婷 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 服務器 負載均衡調度 負載均衡器 用戶請求 響應 優先級信息 調度效率 負載均衡 排序 分發 應用 | ||
1.一種負載均衡調度方法,應用于負載均衡器,包括:
獲取服務器的響應優先級信息;
按照各個服務器的響應優先級對服務器排序;
接收到用戶請求后,將所述用戶請求分發給響應優先級最高的服務器。
2.如權利要求1所述的方法,其特征在于:
服務器的響應優先級p通過以下公式計算:
其中,ai是第i種計算資源的加權系數,bi是所述服務器分配到的第i種計算資源的配額,ci是所述服務器上第i種計算資源的利用率,n是計算資源類型總數;0<ai<1,0<bi<1,0<ci<1。
3.如權利要求2所述的方法,其特征在于:
所述計算資源包括以下至少一種:CPU、內存。
4.如權利要求1或2或3所述的方法,其特征在于:
所述獲取服務器的響應優先級信息,包括以下至少一種:
接收服務器周期性上報的響應優先級信息;
接收服務器響應于新的用戶請求后重新計算的響應優先級信息;
向服務器發送優先級查詢請求,接收所述服務器返回的優先級查詢響應,所述優先級查詢響應中攜帶所述服務器的響應優先級信息;
在負載均衡器啟動時,向服務器發送優先級評級請求,接收服務器返回的優先級評級響應,所述優先級評級響應中攜帶所述服務器的響應優先級信息。
5.一種負載均衡調度方法,應用于服務器,包括:
計算服務器的響應優先級;
向負載均衡器發送響應優先級信息。
6.如權利要求5所述的方法,其特征在于:
所述計算服務器的響應優先級,包括:
采用以下公式計算服務器的響應優先級p:
其中,ai是第i種計算資源的加權系數,bi是所述服務器分配到的第i種計算資源的配額,ci是所述服務器上第i種計算資源的利用率,n是計算資源類型總數;0<ai<1,0<bi<1,0<ci<1。
7.如權利要求6所述的方法,其特征在于:
所述計算資源包括以下至少一種:CPU、內存。
8.如權利要求5或6或7所述的方法,其特征在于:
所述計算服務器的響應優先級,包括以下至少一種:
周期性計算服務器的響應優先級;接收到負載均衡器分發的新的用戶請求后,重新計算服務器的響應優先級;接收到負載均衡器發送的優先級查詢請求后,計算服務器的響應優先級;接收到負載均衡器在啟動時發送的優先級評級請求,計算服務器的響應優先級;
所述向負載均衡器發送響應優先級信息,包括以下至少一種:
周期性向負載均衡器發送響應優先級信息;接收到負載均衡器分發的新的用戶請求后,將重新計算的響應優先級信息發送給負載均衡器;接收到負載均衡器發送的優先級查詢請求后,向所述負載均衡器發送優先級查詢響應,所述優先級查詢響應中攜帶響應優先級信息;接收到負載均衡器在啟動時發送的優先級評級請求后,向所述負載均衡器發送優先級評級響應,所述優先級評級響應中攜帶響應優先級信息。
9.一種負載均衡器,包括:
存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的負載均衡調度程序,所述負載均衡調度程序被所述處理器執行時實現上述權利要求1-4中任一項所述的負載均衡調度方法的步驟。
10.一種服務器,包括:
存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的負載均衡調度程序,所述負載均衡調度程序被所述處理器執行時實現上述權利要求5-7中任一項所述的負載均衡調度方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810834342.1/1.html,轉載請聲明來源鉆瓜專利網。





