[發(fā)明專利]負(fù)載均衡方法、裝置、介質(zhì)及設(shè)備有效
| 申請?zhí)枺?/td> | 201911050205.X | 申請日: | 2019-10-31 |
| 公開(公告)號: | CN112751897B | 公開(公告)日: | 2022-08-26 |
| 發(fā)明(設(shè)計)人: | 李逸駿 | 申請(專利權(quán))人: | 貴州白山云科技股份有限公司 |
| 主分類號: | H04L67/1004 | 分類號: | H04L67/1004;H04L67/60 |
| 代理公司: | 北京名華博信知識產(chǎn)權(quán)代理有限公司 11453 | 代理人: | 苗源 |
| 地址: | 550003 貴州省貴陽市*** | 國省代碼: | 貴州;52 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 負(fù)載 均衡 方法 裝置 介質(zhì) 設(shè)備 | ||
本文是關(guān)于一種負(fù)載均衡的方法、裝置、介質(zhì)和設(shè)備,負(fù)載均衡方法包括:由第二負(fù)載均衡器接收第一負(fù)載均衡器轉(zhuǎn)發(fā)的客戶端的請求報文;與客戶端建立連接,并生成擴展信息;解析所述客戶端的請求報文,基于設(shè)定的負(fù)載均衡規(guī)則,確定業(yè)務(wù)服務(wù)器;發(fā)送所述客戶端的請求報文及擴展信息至確定的業(yè)務(wù)服務(wù)器。通過本文的方法,第二負(fù)載均衡器消耗較少的帶寬資源,即可實現(xiàn)精細(xì)的負(fù)載調(diào)度,更便于負(fù)載均衡器和業(yè)務(wù)服務(wù)器的混合部署,減少混合部署對網(wǎng)卡帶寬的損耗。
技術(shù)領(lǐng)域
本文涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,尤其涉及負(fù)載均衡方法、裝置、介質(zhì)及設(shè)備。
背景技術(shù)
相關(guān)技術(shù)中,現(xiàn)有的7層負(fù)載均衡方案,都需要負(fù)載均衡器提供轉(zhuǎn)發(fā)功能,導(dǎo)致負(fù)載均衡器有較高的負(fù)載,消耗較多的資源。同時如果負(fù)載均衡器和業(yè)務(wù)服務(wù)器混合部署,會導(dǎo)致網(wǎng)卡有額外的帶寬消耗。
發(fā)明內(nèi)容
為克服相關(guān)技術(shù)中存在的問題,本文提供一種負(fù)載均衡方法、裝置、介質(zhì)及設(shè)備。
根據(jù)本文的第一方面,提供一種負(fù)載均衡方法,包括:
接收第一負(fù)載均衡器轉(zhuǎn)發(fā)的客戶端的請求報文;
與客戶端建立連接,并生成擴展信息;
解析所述客戶端的請求報文,基于設(shè)定的負(fù)載均衡規(guī)則,確定業(yè)務(wù)服務(wù)器;
發(fā)送所述客戶端的請求報文及擴展信息至確定的業(yè)務(wù)服務(wù)器。
當(dāng)所確定的業(yè)務(wù)服務(wù)器與所述第二負(fù)載均衡器分別部署在不同服務(wù)器上時,所述負(fù)載均衡方法還包括:
所述發(fā)送客戶端的請求報文及擴展信息至確定的業(yè)務(wù)服務(wù)器后,清理與客戶端連接時的相關(guān)數(shù)據(jù)信息。
如所述確定的業(yè)務(wù)服務(wù)器為本機服務(wù)器,所述接收第一負(fù)載均衡器轉(zhuǎn)發(fā)的客戶端的請求報文為同一個連接內(nèi)的不同請求報文時,解析所述請求報文,基于設(shè)定的負(fù)載均衡規(guī)則,確定業(yè)務(wù)服務(wù)器。
所述擴展信息包括:
與所述客戶端的連接所用協(xié)議包含的相關(guān)信息,業(yè)務(wù)服務(wù)器解析并響應(yīng)所述請求報文所需的信息。
負(fù)載均衡方法應(yīng)用于業(yè)務(wù)服務(wù)器,包括:
獲取客戶端的請求報文及擴展信息;
基于所述擴展信息,處理所述請求報文,生成響應(yīng)報文,并發(fā)送所述響應(yīng)報文至所述客戶端。
當(dāng)所述業(yè)務(wù)服務(wù)器與所述第二負(fù)載均衡器分別部署在不同服務(wù)器上時,所述負(fù)載均衡方法還包括:
發(fā)送遷移通知信息至第一負(fù)載均衡器;
接收第一負(fù)載均衡器發(fā)送的客戶端的請求報文。
負(fù)載均衡方法應(yīng)用于第一負(fù)載均衡器,包括:
接收客戶端的請求報文;
轉(zhuǎn)發(fā)所述請求報文至第二負(fù)載均衡器;
接收業(yè)務(wù)服務(wù)器發(fā)送的業(yè)務(wù)遷移通知;
轉(zhuǎn)發(fā)所述客戶端的請求報文至所述業(yè)務(wù)服務(wù)器。
根據(jù)本文的另一方面,提供一種負(fù)載均衡裝置,應(yīng)用于第二負(fù)載均衡器包括:
第二接收模塊,用于接收第一負(fù)載均衡器轉(zhuǎn)發(fā)的客戶端的請求報文;
連接模塊,用于與客戶端建立連接,并生成擴展信息;
均衡模塊,用于解析所述客戶端的請求報文,基于設(shè)定的負(fù)載均衡規(guī)則,確定業(yè)務(wù)服務(wù)器;
第二轉(zhuǎn)發(fā)模塊,用于轉(zhuǎn)發(fā)所述端的請求報文及擴展信息至確定的業(yè)務(wù)服務(wù)器。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于貴州白山云科技股份有限公司,未經(jīng)貴州白山云科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911050205.X/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





