[發(fā)明專利]一種負(fù)載均衡調(diào)度方法、裝置及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201010111887.3 | 申請日: | 2010-02-11 |
| 公開(公告)號: | CN102158512A | 公開(公告)日: | 2011-08-17 |
| 發(fā)明(設(shè)計(jì))人: | 李亞飛 | 申請(專利權(quán))人: | 聯(lián)想(北京)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/56 |
| 代理公司: | 北京銀龍知識產(chǎn)權(quán)代理有限公司 11243 | 代理人: | 許靜 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 負(fù)載 均衡 調(diào)度 方法 裝置 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明主要涉及網(wǎng)絡(luò)集群服務(wù)器技術(shù)領(lǐng)域,特別是指一種負(fù)載均衡調(diào)度方法、裝置及系統(tǒng)。
背景技術(shù)
為滿足服務(wù)器對用戶終端服務(wù)響應(yīng)的及時(shí)性以及大量客戶端的并發(fā)訪問及時(shí)性,負(fù)載均衡技術(shù)得到了廣泛的應(yīng)用,負(fù)載均衡是集群服務(wù)器中的關(guān)鍵技術(shù),它決定了負(fù)載調(diào)度器的請求分發(fā)策略,并且直接影響著服務(wù)器集群系統(tǒng)的整體性能,通常負(fù)載調(diào)度器采用不同的調(diào)度策略把客戶端的請求負(fù)載到不同的服務(wù)器上,以滿足客戶端的響應(yīng)時(shí)間需求。
常用的負(fù)載調(diào)度策略有輪詢法,加權(quán)法,動態(tài)預(yù)測法等調(diào)度算法。隨著集群技術(shù)的發(fā)展,服務(wù)器集群對外提供服務(wù)的種類越來越多,應(yīng)用情況也愈加復(fù)雜。例如,往往需要針對不同客戶的付費(fèi)情況為不同客戶提供不同的服務(wù)感受,特別是在異構(gòu)的集群中,很需要將不同的客戶請求分發(fā)到不同的服務(wù)器上來響應(yīng)。在現(xiàn)有的一種實(shí)現(xiàn)方案中,在常用的負(fù)載均衡調(diào)度策略的基礎(chǔ)上,利用IP轉(zhuǎn)發(fā)技術(shù)將不同用戶的請求轉(zhuǎn)發(fā)到特定的服務(wù)器,例如,直接根據(jù)IP地址,將請求轉(zhuǎn)發(fā)給特定的服務(wù)器,此時(shí)特定服務(wù)器的負(fù)載可能非常重,因此客戶端的請求很難得到及時(shí)處理,因此,在該技術(shù)方案中,要在轉(zhuǎn)發(fā)的同時(shí)實(shí)現(xiàn)負(fù)載均衡難度較高,而且實(shí)現(xiàn)用戶的差異化管理也比較復(fù)雜。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提出一種負(fù)載均衡調(diào)度方法、裝置及系統(tǒng),通過建立客戶端地址與服務(wù)器地址的對應(yīng)關(guān)系,將不同客戶端的請求轉(zhuǎn)發(fā)給不同的服務(wù)器處理,給不同的客戶以不同的服務(wù)感受,滿足客戶的差異化需求。
本發(fā)明實(shí)施例的技術(shù)方案是這樣實(shí)現(xiàn)的:
一種負(fù)載均衡調(diào)度方法,包括:
接受客戶端發(fā)送的訪問請求報(bào)文;
獲取所述訪問請求報(bào)文中的客戶端地址,并根據(jù)預(yù)先設(shè)置的客戶端地址與服務(wù)器地址的對應(yīng)關(guān)系,確定兩個服務(wù)器;
獲取所述兩個服務(wù)器的負(fù)載級別;
根據(jù)所述兩個服務(wù)器各自的負(fù)載級別,確定所述兩個服務(wù)器中負(fù)載級別低的服務(wù)器為目的服務(wù)器;
將所述訪問請求報(bào)文轉(zhuǎn)發(fā)給所述目的服務(wù)器處理。
優(yōu)選的,所述確定所述兩個服務(wù)器中負(fù)載級別低的服務(wù)器為目的服務(wù)器后還包括:
存儲所述客戶端與所述目的服務(wù)器之間的對應(yīng)關(guān)系。
優(yōu)選的,所述接收客戶端發(fā)送的訪問請求報(bào)文后還包括:
判斷是否存在與所述客戶端對應(yīng)的目的服務(wù)器,如果存在與所述客戶端對應(yīng)的目的服務(wù)器,則將所述訪問請求報(bào)文直接轉(zhuǎn)發(fā)至所述目的服務(wù)器處理。
優(yōu)選的,還包括:
預(yù)先設(shè)置客戶端地址與服務(wù)器地址的對應(yīng)關(guān)系,并存儲所述客戶端地址與服務(wù)器地址的對應(yīng)關(guān)系。
優(yōu)選的,設(shè)置客戶端地址與服務(wù)器地址的對應(yīng)關(guān)系后還包括:
設(shè)置所述客戶端地址與服務(wù)器地址的對應(yīng)關(guān)系的等級;
其中,根據(jù)預(yù)先設(shè)置的客戶端地址與服務(wù)器地址的對應(yīng)關(guān)系,確定兩個服務(wù)器具體為:
根據(jù)預(yù)先設(shè)置的客戶端地址與服務(wù)器地址的對應(yīng)關(guān)系以及所述對應(yīng)關(guān)系的等級,確定兩個服務(wù)器。
優(yōu)選的,述將所述訪問請求報(bào)文轉(zhuǎn)發(fā)至所述目的服務(wù)器處理后還包括:
接收所述目的服務(wù)器對所述訪問請求報(bào)文的處理結(jié)果;
將所述訪問請求報(bào)文的處理結(jié)果返回至所述客戶端。
優(yōu)選的,所述客戶端地址具體為客戶端網(wǎng)際協(xié)議IP域地址,所述服務(wù)器地址具體為服務(wù)器網(wǎng)際協(xié)議IP地址。
一種負(fù)載均衡調(diào)度裝置,包括:
第一接收單元,用于接收客戶端發(fā)送的訪問請求報(bào)文;
第一確定單元,用于獲取所述訪問請求報(bào)文中的客戶端地址,并根據(jù)預(yù)先設(shè)置的客戶端地址與服務(wù)器地址的對應(yīng)關(guān)系,確定兩個服務(wù)器;
獲取單元,用于獲取所述兩個服務(wù)器的負(fù)載級別;
第二確定單元,用于根據(jù)所述兩個服務(wù)器各自的負(fù)載級別,確定所述兩個服務(wù)器中負(fù)載級別低的服務(wù)器為目的服務(wù)器;
第一轉(zhuǎn)發(fā)單元,用于將所述訪問請求報(bào)文轉(zhuǎn)發(fā)給所述目的服務(wù)器處理。
優(yōu)選的,還包括:
第一存儲單元,用于存儲所述客戶端與所述目的服務(wù)器之間的對應(yīng)關(guān)系。
優(yōu)選的,還包括:
判斷單元,用于判斷是否存在與所述客戶端對應(yīng)的目的服務(wù)器,如果存在與所述客戶端對應(yīng)的目的服務(wù)器,則直接調(diào)用所述第一轉(zhuǎn)發(fā)單元將所述訪問請求報(bào)文直接轉(zhuǎn)發(fā)至所述目的服務(wù)器處理。
優(yōu)選的,還包括:
設(shè)置單元,用于預(yù)先設(shè)置客戶端地址與服務(wù)器地址的對應(yīng)關(guān)系;
第二存儲單元,用于存儲所述客戶端地址與服務(wù)器地址的對應(yīng)關(guān)系。
優(yōu)選的,還包括:
第二接收單元,用于接收所述目的服務(wù)器對所述訪問請求報(bào)文的處理結(jié)果;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于聯(lián)想(北京)有限公司,未經(jīng)聯(lián)想(北京)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010111887.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種真蛸親體暫養(yǎng)促熟方法和所用裝置
- 下一篇:一種鑄管涂襯堵頭
- 旅游車輛調(diào)度監(jiān)控方法及其系統(tǒng)
- 一種用戶隊(duì)列調(diào)度的方法和裝置
- 一種資源調(diào)度的方法、裝置和過濾式調(diào)度器
- 一種調(diào)度方法和裝置
- 一種調(diào)度終端動態(tài)切換調(diào)度組歸屬關(guān)系的方法及裝置
- 用戶調(diào)度方法、裝置、基站和存儲介質(zhì)
- 一種食材的調(diào)度系統(tǒng)和方法
- 一種資源調(diào)度的方法、裝置和過濾式調(diào)度器
- 任務(wù)調(diào)度方法、裝置、設(shè)備及存儲介質(zhì)
- 一種自動化調(diào)度系統(tǒng)和調(diào)度方法





