[發(fā)明專利]云計(jì)算系統(tǒng)中均衡負(fù)載的方法、節(jié)點(diǎn)管理器及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201210082581.9 | 申請日: | 2012-03-26 |
| 公開(公告)號: | CN102624916A | 公開(公告)日: | 2012-08-01 |
| 發(fā)明(設(shè)計(jì))人: | 巨澤建 | 申請(專利權(quán))人: | 華為技術(shù)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/56 |
| 代理公司: | 深圳市深佳知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 44285 | 代理人: | 唐華明 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 計(jì)算 系統(tǒng) 均衡 負(fù)載 方法 節(jié)點(diǎn) 管理器 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及云計(jì)算系統(tǒng)中均衡負(fù)載的方法、節(jié)點(diǎn)管理器及系統(tǒng)。
背景技術(shù)
在云計(jì)算環(huán)境下,會(huì)有海量的基于超文本傳送協(xié)議(HTTP,hypertext?transport?protocol)中的簡單對象訪問協(xié)議(SOAP,Simple?Object?Access?Protocol)、架構(gòu)狀態(tài)轉(zhuǎn)換協(xié)議(RESTful,REpresentation?State?Transfer)等,以及其他非HTTP協(xié)議的訪問,如何快速高效完成多種協(xié)議的海量接入和編解碼,是云計(jì)算平臺(tái)必須考慮的問題。
在云計(jì)算系統(tǒng)中,接入部件一般都是業(yè)務(wù)系統(tǒng)的核心部件,負(fù)責(zé)外部業(yè)務(wù)的接入和分發(fā),對性能和可靠性要求極高,傳統(tǒng)解決方案是使用硬件負(fù)載均衡器,(如F5、Radware等型號的負(fù)載均衡器)進(jìn)行負(fù)載接入和分發(fā),為了提高負(fù)載均衡器的吞吐量,一般負(fù)載均衡器不會(huì)做協(xié)議編解碼等耗時(shí)的操作,協(xié)議編解碼的操作都是后臺(tái)應(yīng)用服務(wù)器進(jìn)行處理的。
在對現(xiàn)有技術(shù)的研究和實(shí)踐過程中,本發(fā)明的發(fā)明人發(fā)現(xiàn),云計(jì)算環(huán)境下,業(yè)務(wù)種類繁多,請求量變化很大,同一種業(yè)務(wù)在不同時(shí)期的業(yè)務(wù)請求量也會(huì)差別很大,硬件負(fù)載均衡器作為接入節(jié)點(diǎn),很難進(jìn)行水平擴(kuò)展,因此雖然能夠處理很多并發(fā)請求,但容量是有限的,無法實(shí)現(xiàn)云計(jì)算環(huán)境中的海量接入請求。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種云計(jì)算系統(tǒng)中均衡負(fù)載的方法,通過多個(gè)接入節(jié)點(diǎn)接入負(fù)載,通過多個(gè)業(yè)務(wù)節(jié)點(diǎn)處理負(fù)載,實(shí)現(xiàn)了云計(jì)算系統(tǒng)中的海量接入。本發(fā)明實(shí)施例還提供了相應(yīng)的節(jié)點(diǎn)管理器及系統(tǒng)。
一種云計(jì)算系統(tǒng)中均衡負(fù)載的方法,包括:
接收每個(gè)接入節(jié)點(diǎn)和每個(gè)業(yè)務(wù)節(jié)點(diǎn)的注冊請求,所述注冊請求中攜帶各自的節(jié)點(diǎn)標(biāo)識和地址信息;
將每個(gè)接入節(jié)點(diǎn)的節(jié)點(diǎn)標(biāo)識、地址信息對應(yīng)存儲(chǔ),并將每個(gè)業(yè)務(wù)節(jié)點(diǎn)的節(jié)點(diǎn)標(biāo)識和地址信息對應(yīng)存儲(chǔ);
監(jiān)控注冊后的每個(gè)接入節(jié)點(diǎn)的負(fù)載接入量和注冊后的每個(gè)業(yè)務(wù)節(jié)點(diǎn)的負(fù)載處理量;
接收用戶端發(fā)送的負(fù)載接入請求消息;
將所述負(fù)載接入請求消息,發(fā)送給負(fù)載接入量未滿負(fù)荷的任意一個(gè)接入節(jié)點(diǎn),使所述用戶端接入云計(jì)算系統(tǒng);
將每個(gè)業(yè)務(wù)節(jié)點(diǎn)的負(fù)載處理量發(fā)送給每個(gè)接入節(jié)點(diǎn),使接入節(jié)點(diǎn)將接入的負(fù)載,分發(fā)給負(fù)載處理量未滿負(fù)荷的任意一個(gè)業(yè)務(wù)節(jié)點(diǎn)。
一種節(jié)點(diǎn)管理器,包括:
接收單元,用于接收每個(gè)接入節(jié)點(diǎn)和每個(gè)業(yè)務(wù)節(jié)點(diǎn)的注冊請求,所述注冊請求中攜帶各自的節(jié)點(diǎn)標(biāo)識和地址信息;
存儲(chǔ)單元,用于將所述接收單元接收到的每個(gè)節(jié)點(diǎn)的注冊請求中攜帶的接入節(jié)點(diǎn)的節(jié)點(diǎn)標(biāo)識、地址信息對應(yīng)存儲(chǔ),每個(gè)業(yè)務(wù)節(jié)點(diǎn)的節(jié)點(diǎn)標(biāo)識和地址信息對應(yīng)存儲(chǔ);
監(jiān)控單元,用于監(jiān)控所述接收單元接收到注冊請求后的每個(gè)接入節(jié)點(diǎn)的負(fù)載接入量和注冊后的每個(gè)業(yè)務(wù)節(jié)點(diǎn)的負(fù)載處理量;
所述接收單元,還用于接收用戶端發(fā)送的負(fù)載接入請求消息;
發(fā)送單元,用于將所述接收單元接收到的負(fù)載接入請求消息,發(fā)送給所述監(jiān)控單元監(jiān)控到的負(fù)載接入量未滿負(fù)荷的任意一個(gè)接入節(jié)點(diǎn),使所述用戶端接入云計(jì)算系統(tǒng);
所述發(fā)送單元,還用于將所述監(jiān)控單元監(jiān)控到的每個(gè)業(yè)務(wù)節(jié)點(diǎn)的負(fù)載處理量發(fā)送給每個(gè)接入節(jié)點(diǎn),使接入節(jié)點(diǎn)將接入的負(fù)載,分發(fā)給負(fù)載處理量未滿負(fù)荷的任意一個(gè)業(yè)務(wù)節(jié)點(diǎn)。
一種云計(jì)算系統(tǒng),包括:節(jié)點(diǎn)管理器、多個(gè)接入節(jié)點(diǎn)、和多個(gè)業(yè)務(wù)節(jié)點(diǎn);
所述每個(gè)接入節(jié)點(diǎn)和每個(gè)業(yè)務(wù)節(jié)點(diǎn)向所述節(jié)點(diǎn)管理器發(fā)送注冊消息,所述注冊請求中攜帶各自的節(jié)點(diǎn)標(biāo)識和地址信息;
所述節(jié)點(diǎn)管理器為上述技術(shù)方案所述的節(jié)點(diǎn)管理器。
本發(fā)明實(shí)施例采用接收每個(gè)接入節(jié)點(diǎn)和每個(gè)業(yè)務(wù)節(jié)點(diǎn)的注冊請求,所述注冊請求中攜帶各自的節(jié)點(diǎn)標(biāo)識和地址信息;將每個(gè)接入節(jié)點(diǎn)的節(jié)點(diǎn)標(biāo)識、地址信息對應(yīng)存儲(chǔ),并將每個(gè)業(yè)務(wù)節(jié)點(diǎn)的節(jié)點(diǎn)標(biāo)識和地址信息對應(yīng)存儲(chǔ);監(jiān)控注冊后的每個(gè)接入節(jié)點(diǎn)的負(fù)載接入量和注冊后的每個(gè)業(yè)務(wù)節(jié)點(diǎn)的負(fù)載處理量;接收用戶端發(fā)送的負(fù)載接入請求消息;將所述負(fù)載接入請求消息,發(fā)送給負(fù)載接入量未滿負(fù)荷的任意一個(gè)接入節(jié)點(diǎn),使所述用戶端接入云計(jì)算系統(tǒng);將每個(gè)業(yè)務(wù)節(jié)點(diǎn)的負(fù)載處理量發(fā)送給每個(gè)接入節(jié)點(diǎn),使接入節(jié)點(diǎn)將接入的負(fù)載,分發(fā)給負(fù)載處理量未滿負(fù)荷的任意一個(gè)業(yè)務(wù)節(jié)點(diǎn)。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例提供的云計(jì)算系統(tǒng)中均衡負(fù)載的方法,可以通過多個(gè)接入節(jié)點(diǎn)接入負(fù)載,通過多個(gè)業(yè)務(wù)節(jié)點(diǎn)處理負(fù)載,實(shí)現(xiàn)了云計(jì)算系統(tǒng)中的海量接入。
附圖說明
圖1是本發(fā)明實(shí)施例提供的均衡負(fù)載的方法的一實(shí)施例示意圖;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華為技術(shù)有限公司,未經(jīng)華為技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210082581.9/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





