[發明專利]透明緩存的流量優化方法、負載均衡器及存儲介質在審
| 申請號: | 201710881383.1 | 申請日: | 2017-09-26 |
| 公開(公告)號: | CN109561027A | 公開(公告)日: | 2019-04-02 |
| 發明(設計)人: | 李奎;史美康;尹芹;張宇;陳偉 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L12/803 | 分類號: | H04L12/803 |
| 代理公司: | 工業和信息化部電子專利中心 11010 | 代理人: | 焉明濤 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 緩存 負載均衡器 透明 虛擬化環境 存儲介質 流量優化 業務流量 業務性質 用戶訪問網站 傳輸路徑 服務請求 緩存系統 文件數據 響應時延 網站 下載 響應 | ||
本發明公開了一種透明緩存的流量優化方法、負載均衡器及存儲介質,用以解決云化/虛擬化環境下透明緩存流程中,用戶的可緩存的服務請求的響應時延大、下載速率慢的問題。所述方法用于云化/虛擬化環境下透明緩存系統中的負載均衡器,包括:在接收到用戶訪問網站的請求時,確定所述請求的業務性質;根據所述請求的業務性質,調整業務流量的傳輸路徑;所述業務流量包括所述請求和所述網站響應所述請求的文件數據。
技術領域
本發明涉及網絡技術領域,特別是涉及一種云化/虛擬化環境下透明緩存的流量優化方法、負載均衡器及存儲介質。
背景技術
傳統模式下,透明緩存是基于硬件負載均衡器(SLB,Service Load Balance)、緩存服務器(Cache)和路由器(或交換機)等來實現的,在負載均衡器上的流量優化受制于硬件負載均衡器,無法根據業務特征靈活地做到業務層面的優化。而在云化/虛擬化場景下,負載均衡器、緩存服務器、網絡和存儲等所有相關網元全部采取虛擬化技術,網元功能由軟件來實現。
如圖1所示,現有的透明緩存的業務流程如下:
步驟1.用戶的HTTP請求進入路由器/交換機。
步驟2.由路由器/交換機導入到透明緩存系統的負載均衡模塊.
步驟3.SLB通過內容去重負載均衡算法,選中一臺Cache服務器,轉發用戶的HTTP請求到選中的Cache服務器。
步驟4.Cache在收到SLB轉發的HTTP請求后,在本地緩存中查找是否有用戶請求的文件。
如果Cache服務器在本地緩存中查找到了用戶請求的文件,讀取文件數據返回給SLB。
如果Cache在本地緩存中沒有查到用戶請求的文件,則將用戶的請求轉發給SLB。
步驟5.SLB在收到Cache返回的文件數據后,透傳給用戶,從而用戶獲取到完整文件。
SLB在收到Cache服務器轉發過來的HTTP請求后,向路由器/交換機等轉發。
步驟6.路由器/交換機等向源站轉發HTTP請求。
步驟8.源站收到HTTP請求后,返回文件數據。
步驟9.SLB將文件數據返回給Cache服務器。
步驟10.Cache服務器收到文件數據,根據緩存策略在本地緩存,同時將數據轉發給SLB。
步驟11.SLB在收到Cache返回的文件數據后,將文件數據返回給路由器/交換機等。
步驟12.路由器/交換機等將文件數據返回用戶。
采用現有的透明緩存實現方式的情況下,面臨著用戶的可緩存的服務請求的響應時延大、下載速率慢等問題。
發明內容
鑒于上述缺陷,產生原因在于現有緩存流程下,不可緩存的用戶請求、不需要緩存的用戶請求仍然要發送給緩存服務器進行處理,由于不需要緩存的用戶請求、無法緩存的用戶請求消耗了緩存服務器的資源,導致用戶的可緩存的服務請求的響應時延變大、下載速率變慢等問題。
鑒于上述原因及為了克服上述缺陷,本發明要解決的技術問題是提供一種透明緩存的流量優化方法、負載均衡器及存儲介質,用以解決云化/虛擬化環境下透明緩存流程中,用戶的可緩存的服務請求的響應時延大、下載速率慢的問題。
為解決上述技術問題,本發明中的一種透明緩存的流量優化方法,用于透明緩存系統中的負載均衡器,包括:
在接收到用戶訪問網站的請求時,確定所述請求的業務性質;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710881383.1/2.html,轉載請聲明來源鉆瓜專利網。





