[發明專利]一種負荷分擔系統及方法在審
| 申請號: | 201310295630.1 | 申請日: | 2013-07-15 | 
| 公開(公告)號: | CN104298560A | 公開(公告)日: | 2015-01-21 | 
| 發明(設計)人: | 陳陽平 | 申請(專利權)人: | 中興通訊股份有限公司 | 
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;H04L29/08 | 
| 代理公司: | 北京銀龍知識產權代理有限公司 11243 | 代理人: | 許靜;安利霞 | 
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 | 
| 權利要求書: | 查看更多 | 說明書: | 查看更多 | 
| 摘要: | |||
| 搜索關鍵詞: | 一種 負荷 分擔 系統 方法 | ||
技術領域
本發明涉及通信領域,提供一種負荷分擔系統及方法。
背景技術
在通訊系統中,隨著通訊市場的不斷發展,對通訊處理系統的容量要求越來越高,目前的單節點處理系統已經不能滿足日益增長的通訊需求,因此N+1的多節點工作負荷分擔系統成為發展的方向。而如何解決多節點緩存的負荷分擔與管理問題,成為一個待解決的問題。
發明內容
本發明要解決的技術問題是提供一種負荷分擔系統及方法,在業務處理過程中,能夠分擔掉業務處理和數據查詢所帶來的負荷。
為解決上述技術問題,本發明的實施例提供一種負荷分擔系統,包括:
分發裝置、若干業務處理機以及若干查詢處理機;其中,
所述分發裝置用于:從所述業務處理機中確定一目標業務處理機,并發送業務處理請求至所述目標業務處理機;
所述目標業務處理機用于:當收到所述分發裝置發送的業務處理請求時,從所述查詢處理機中確定一目標查詢處理機,并發送目標數據查詢請求至所述目標查詢處理機;并在獲取目標數據后,執行需要應用到所述目標數據的業務工作;
所述目標查詢處理機用于接收所述目標業務處理機的數據查詢請求,獲取緩存在自身存儲器中的目標數據,并將該目標數據發送至所述目標業務處理機。
其中,所述目標業務處理機還用于:當所述目標業務處理機無法從所述目標查詢處理機獲取所述目標數據時,則訪問核心網以獲取目標數據。
其中,所述目標業務處理機還用于:
當所述目標查詢處理機的存儲器沒有存儲所述目標數據時,則將源自核心網的目標數據保存至所述目標查詢處理機的存儲器中;以及
當無法訪問到所述目標查詢處理機時,將訪問失敗結果保存至自身的存儲器中;其中,所述目標業務處理機在選取目標查詢處理機時,具體根據自身存儲器所記錄的訪問失敗結果排除無法訪問的查詢處理機。
其中,所述目標查詢處理機的存儲器還用于:
自動刪除其保存的存儲時間達到預設周期的數據。
本發明的實施例還提供一種負荷分擔方法,包括:
提供一分發裝置、若干業務處理機以及若干查詢處理機;
通過所述分發裝置從所述業務處理機中確定一目標業務處理機;
通過所述分發裝置發送業務處理請求至所述目標業務處理機,從而使所述目標業務處理機能夠從所述查詢處理機中確定一目標查詢處理機,并使所述目標業務處理機還能夠發送目標數據查詢請求至所述目標查詢處理機,使得所述目標查詢處理機在獲取緩存在自身存儲器中的目標數據后將該目標數據發送至所述目標業務處理機;
當所述目標業務處理機獲取到所述目標數據后,通過所述目標業務處理機執行需要應用到所述目標數據的業務工作。其中,當無法通過所述目標業務處理機從所述目標查詢處理機獲取所述目標數據時,則通過所述目標業務處理機訪問核心網以獲取目標數據,并發送目標數據至所述目標業務處理機。
其中,當所述目標查詢處理機的存儲器沒有存儲所述目標數據時,則通過所述目標業務處理機將源自核心網的目標數據保存至所述目標查詢處理機的存儲器中;以及
當無法通過所述目標業務處理機訪問到所述目標查詢處理機時,將訪問失敗結果保存至自身的存儲器中;其中,目標業務處理機在選取目標查詢處理機時,具體根據自身存儲器所記錄的訪問失敗結果排除無法訪問的查詢處理機。
其中,所述目標查詢處理機的存儲器能夠自動刪除其保存的存儲時間達到預設周期的數據。
本發明的方案具有以下優點:
本發明中的分發裝置首先會指派一個業務處理機負責執行業務工作,之后該業務處理機在收到分發裝置的指派后再進一步指派一個查詢處理機在其本地調取與業務工作相關的數據。查詢處理機在獲取到數據后將其反饋至業務處理機,最終由業務處理機根據得到數據執行完成業務工作。因此,在遇到龐大的業務請求下,分發裝置也能夠有條不紊將地將不同的業務工作指派給不同的業務處理機,并且各個業務處理機能夠通過不同的查詢處理機來獲取所需要的數據信息以執行各自的業務工作,從而實現了多節點的負荷分擔。
附圖說明
圖1為本發明中負荷分擔系統的架構示意圖;
圖2為本發明中負荷分擔系統的另一架構示意圖;
圖3為本發明中負荷分擔方法的步驟示意圖。
具體實施方式
為使本發明要解決的技術問題、技術方案和優點更加清楚,下面將結合附圖及具體實施例進行詳細描述。
如圖1所示,一種負荷分擔系統,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310295630.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種搜索論壇帖子系統
- 下一篇:嵌入式系統的系統配置方法及嵌入式系統





