[發明專利]網絡就近性負載均衡方法及設備有效
| 申請號: | 201010165687.6 | 申請日: | 2010-05-06 |
| 公開(公告)號: | CN102215247A | 公開(公告)日: | 2011-10-12 |
| 發明(設計)人: | 孫福清;李峰;李繼軍 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 任默聞 |
| 地址: | 518129 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網絡 就近 負載 均衡 方法 設備 | ||
技術領域
本發明涉及通信技術領域,尤其涉及一種網絡就近性負載均衡方法及設備。
背景技術
本地負載均衡是指對數據中心本地的服務器群進行負載均衡處理。本地負載均衡設備(Server?Load?Balance,SLB)將大量外部客戶的并發訪問負載分擔到多臺服務器上分別進行處理,通過多臺服務器和/或網絡設備共同提供服務,可以降低服務的故障率、提高服務的可伸縮性和擴展性;將客戶負載分擔到負荷輕的服務器,可以減少用戶訪問時延。
全局負載均衡主要用于在多個區域擁有服務器的站點,全球用戶只以一個域名就能訪問離自己最近的、負荷最輕的站點服務器,從而獲得更快的訪問速度和用戶體驗。
現有技術中同域名多站點的域名服務器(Domain?Name?System,DNS)提供網絡服務的處理過程如下:
1、客戶端向本地域名服務器(Local?DNS)請求對某一網站進行解析,如請求對www.site.com進行解析;
2、本地域名服務器根據解析結果,將客戶端訪問請求發送至www.site.com的授權域名服務器;
3、授權域名服務器向本地域名服務器返回www.site.com的一個或多個IP地址;非智能、傳統的授權域名服務器將同域名下所有IP地址順序進行循環,客戶端一般使用第一個IP地址;智能授權域名服務器根據網絡距離參數?庫中已經探測存儲的各個站點與本地域名服務器之間的網絡距離參數、站點服務器負載等信息,返回最適合客戶端的站點地址;其中,智能授權域名服務器為全局負載均衡設備Global?Server?Load?Balance,GSLB)。當GSLB接收到新的本地域名服務器的域名解析請求時,需要向所有的站點發送網絡距離探測請求,各個站點的負載均衡設備探測并計算出本站點與本地域名服務器之間的網絡距離參數,上報給GSLB,由GSLB進行保存和維護。
4、本地域名服務器向客戶端返回www.site.com的一個或多個IP地址;
5、客戶端根據接收的IP地址向站點發起訪問請求;
6、站點響應客戶端的訪問請求。
為了避免全局負載均衡設備(Global?Server?Load?Balance,GSLB)維護龐大的網絡距離參數庫,現有技術在已有的全局負載均衡網絡就近性技術方案基礎上,提供一種各個站點針對真實用戶進行網絡距離探測的技術方案,其主要處理流程為:
1、客戶端根據域名解析結果,向站點1發起訪問請求;
2、站點1的本地負載均衡設備向所有其他站點的本地負載均衡設備發起針對客戶端的網絡距離同步探測請求;
3、站點1的本地負載均衡設備完成對客戶端的網絡距離探測,將結果記錄在自己的網絡距離參數庫中;
4、其他站點的本地負載均衡設備也完成對客戶端的網絡距離探測,也將數據記錄中各自的網絡距離參數庫中;
5、所有站點的本地負載均衡設備交互各個站點的針對客戶端的網絡距離參數;
6、后續任何站點的本地負載均衡設備接收到客戶的再次訪問請求時,就可以根據數據庫中記錄的各個站點與客戶端之間的網絡距離參數,選出與客戶網絡距離最近的站點,并將客戶端重定向到選出站點,由選出站點向客戶端提供網絡服務。
發明人在實現本發明的過程中,發現上述現有技術存在如下不足:
1、站點的本地負載均衡設備上保存了龐大和復雜的網絡距離參數,隨著用戶數量以及站點數量增長,網絡距離參數庫規模將不可控,老化維護管理困難;
2、站點的本地負載均衡設備對客戶端的探測報文數據流量會非常大,影響本地負載均衡設備的性能;站點的本地負載均衡設備之間的網絡距離參數同步流量很大,也影響了本地負載均衡設備的性能。
發明內容
本發明實施例提供一種網絡就近性負載均衡方法,用以簡單易行地實現網絡就近性負載均衡處理,改善本地負載均衡設備的性能,降低本地負載均衡設備的成本,該方法包括:
確定客戶端對網站的訪問請求中所述網站的站點與所述客戶端之間的網絡距離參數的攜帶狀況;
根據所述網絡距離參數的攜帶狀況,確定向所述客戶端提供所述網站的訪問服務的站點。
本發明實施例還提供一種網絡就近性負載均衡設備,用以簡單易行地實現網絡就近性負載均衡處理,改善本地負載均衡設備的性能,降低本地負載均衡設備的成本,該設備包括:
第一確定模塊,用于確定客戶端對網站的訪問請求中所述網站的站點與所述客戶端之間的網絡距離參數的攜帶狀況;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010165687.6/2.html,轉載請聲明來源鉆瓜專利網。





