[發明專利]在多個服務器之間實現負載均衡的方法在審
| 申請號: | 201210556386.5 | 申請日: | 2012-12-19 |
| 公開(公告)號: | CN102970379A | 公開(公告)日: | 2013-03-13 |
| 發明(設計)人: | 李蘭輝;金京濤;林海;賈曉霞;鄭揚飛;王志堅;胡春波;吳衛榮;郭彥義;劉毅 | 申請(專利權)人: | 中國電子科技集團公司第十五研究所 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京市京大律師事務所 11321 | 代理人: | 黃啟行;方曉明 |
| 地址: | 100083 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 服務器 之間 實現 負載 均衡 方法 | ||
1.一種在多個服務器之間實現負載均衡的方法,其特征在于,該方法包括:
系統中的每個服務器均獲知系統中其它服務器的地址信息;
各個服務器監控自身的負載情況,并向系統中的其它服務器廣播自身的負載情況;
當當前服務器接收到新工作任務且當前服務器滿足預設的負載轉移條件時,根據系統中其它服務器的負載情況選擇一個服務器;
當前服務器與被選擇的服務器建立連接,將所述新工作任務轉移至被選擇的服務器;
被選擇的服務器對所述新工作任務進行處理,并將處理結果發送給當前服務器。
2.如權利要求1所述的方法,其特征在于,所述系統中的每個服務器均獲知系統中其它服務器的地址信息包括:
預先設置一個系統共享的用于存儲系統中所有服務器的地址信息的配置文件或數據庫;
各個服務器通過訪問所述配置文件或數據庫獲知系統中其它服務器的地址信息。
3.如權利要求2所述的方法,其特征在于,該方法還進一步包括:
當系統中新增或刪減服務器時,以排他方式在配置文件或數據庫中新增或刪除相應的地址信息。
4.如權利要求1所述的方法,其特征在于,所述系統中的每個服務器均獲知系統中其它服務器的地址信息包括:
在系統中的每個服務器中都存儲系統中其它服務器的地址信息。
5.如權利要求4所述的方法,其特征在于,該方法進一步包括:
在每個服務器中都預先設置一個用于存儲系統中其它服務器的地址信息的負載情況列表。
6.如權利要求5所述的方法,其特征在于,該方法進一步包括:
當系統中新增或刪減服務器時,系統通知各個服務器在各自存儲的負載情況列表中新增或刪除相應的地址信息。
7.如權利要求6所述的方法,其特征在于,該方法進一步包括:
當系統中新增服務器時,系統將系統中已有服務器的地址信息發送給所述新增的服務器。
8.如權利要求1所述的方法,其特征在于,所述負載情況包括:
內存占用情況、處理器占用情況和網絡連接數。
9.如權利要求1所述的方法,其特征在于,所述向系統中的其它服務器廣播自身的負載情況包括:
根據自身的負載情況和預先設置的負載等級,按照預設的周期向系統中的其它服務器廣播自身的負載等級。
10.如權利要求9所述的方法,其特征在于,所述負載等級包括:
1級空閑、2級空閑、3級空閑、1級繁忙、2級繁忙和3級繁忙。
11.如權利要求1或10所述的方法,其特征在于,該方法還進一步包括:
各個服務器將其它服務器的負載情況記錄在負載情況列表中。
12.如權利要求11所述的方法,其特征在于,所述預設的負載轉移條件為:
當前服務器的負載情況大于或等于預設的負載閾值。
13.如權利要求12所述的方法,其特征在于:
所述負載閾值為預先確定的一個負載等級。
14.如權利要求13所述的方法,其特征在于,所述根據系統中其它服務器的負載情況選擇一個服務器包括:
從自身存儲的負載情況列表中選擇一個負載情況小于預設的負載閾值且負載最輕的服務器。
15.如權利要求13所述的方法,其特征在于,所述根據系統中其它服務器的負載情況選擇一個服務器包括:
為自身存儲的負載情況列表中的各個服務器分別設置加權值,并生成加權后的負載情況;
從自身存儲的負載情況列表中選擇一個加權后的負載情況小于預設的負載閾值且負載最輕的服務器。
16.如權利要求15所述的方法,其特征在于,該方法還進一步包括:
如果當前服務器與被選擇的服務器建立連接失敗,則當前服務器在自身存儲的負載情況列表中下調該被選擇的服務器的加權值,返回執行根據系統中其它服務器的負載情況選擇一個服務器的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國電子科技集團公司第十五研究所,未經中國電子科技集團公司第十五研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210556386.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種兒童自行車
- 下一篇:一種方形多功能無釘訂書器





