[發明專利]一種客戶端訪問存儲系統的負載均衡的方法及裝置有效
| 申請號: | 201710930494.7 | 申請日: | 2017-10-09 |
| 公開(公告)號: | CN107493351B | 公開(公告)日: | 2021-06-29 |
| 發明(設計)人: | 李景要 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 羅滿 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 客戶端 訪問 存儲系統 負載 均衡 方法 裝置 | ||
本發明公開了一種客戶端訪問存儲系統的負載均衡的方法,包括:接收客戶端向具有唯一域名的存儲系統發送的業務請求,解析得到虛擬服務;選擇虛擬服務對應的后臺服務器組;在后臺服務器組中以輪詢的方式選擇后臺服務器;在物理IP地址對應的虛擬IP地址中以輪詢的方式選擇虛擬IP地址,并將虛擬IP地址發送至客戶端。本發明提供的方法先對后臺服務器的物理IP地址進行輪詢,由于物理IP地址與后臺服務器一一對應,輪詢物理IP地址就相當于輪詢后臺服務器,避免了現有技術中僅輪詢虛擬IP地址導致的任務分配不均的問題。本發明還提供一種客戶端訪問存儲系統的負載均衡的裝置、后臺服務器、后臺服務器系統及計算機可讀存儲介質,具有上述有益效果。
技術領域
本發明涉及計算機領域,特別是涉及一種客戶端訪問存儲系統的負載均衡的方法、裝置、后臺服務器、后臺服務器系統及計算機可讀存儲介質。
背景技術
隨著互聯網業務量的增加、訪問量和數據流量的快速增長,存儲系統各個核心部分的處理強度也相對增大,使后臺服務器系統工作負載日益增大。用戶需要訪問存儲系統的信息量呈爆炸式增長,存儲系統規模的日益壯大給后臺服務器的壓力帶來了巨大的挑戰,尤其是對于金融、軍事、大型企業等應用領域,在訪問存儲系統時,一旦出現訪問故障、崩潰等災難性故障,企業將面臨著難以承受的巨大損失。因此,訪問的可靠性已經成為衡量存儲系統總體性能的重要因素。
客戶端訪問存儲系統的機制主要為客戶端發出訪問存儲系統的請求,DNS服務器解析客戶端要訪問的域名,根據域名和虛擬IP地址的一一對應關系,將域名對應的虛擬IP地址發送至客戶端,以便客戶端通過該虛擬IP地址訪問對應的后臺服務器。為了提高訪問的可靠性,因為一個域名對應一項虛擬服務,可以為一項虛擬服務設置多個對應的虛擬IP地址,采用輪詢的方法在客戶端提供的域名對應的虛擬IP地址中選擇一個供客戶端訪問存儲系統。
但是在上述背景與機制下,訪問的可靠性還是面臨著嚴峻的挑戰,雖然DNS服務器可以采用輪詢法,將訪問請求平均地分配到不同的虛擬IP地址對應的后臺服務器上,但是這些后臺服務器有的負載較重,有的負載較輕,甚至處于空閑狀態,對于被分配到負載較重的后臺服務器上的訪問任務,還是需要等待較長時間;同時,在訪問量過大時,還會造成存儲系統運行速度慢、不能登錄系統的情況,最終導致整個系統崩潰。
因此如何在客戶端訪問存儲系統時將訪問任務盡可能平均地分配到各個后臺服務器上,均衡各個后臺服務器的負載,是本領域技術人員需要解決的技術問題。
發明內容
本發明的目的是提供一種客戶端訪問存儲系統的負載均衡的方法、裝置、后臺服務器、后臺服務器系統及計算機可讀存儲介質,用于在客戶端訪問存儲系統時將訪問任務盡可能平均地分配到各個后臺服務器上,均衡各個后臺服務器的負載。
為解決上述技術問題,本發明提供一種客戶端訪問存儲系統的負載均衡的方法,包括:
接收所述客戶端向所述存儲系統發送的業務請求,并解析所述業務請求中的虛擬服務;其中,所述存儲系統具有唯一域名;
選擇所述虛擬服務對應的后臺服務器組;其中,所述虛擬服務與所述后臺服務器組一一對應;
在所述后臺服務器組中以輪詢的方式選擇一個后臺服務器;其中,所述后臺服務器具有唯一的物理IP地址,且所述物理IP地址對應多個虛擬IP地址;
在所述物理IP地址對應的虛擬IP地址中以輪詢的方式選擇一個虛擬IP地址,并將所述虛擬IP地址發送至所述客戶端,以便所述客戶端通過所述虛擬IP地址訪問所述后臺服務器。
優選地,所述在所述物理IP地址對應的虛擬IP地址中以輪詢的方式選擇一個虛擬IP地址,并將所述虛擬IP地址發送至所述客戶端具體包括:
在所述物理IP地址對應的虛擬IP地址中以輪詢的方式選擇一個虛擬IP地址,并檢查所述虛擬IP地址是否為所述唯一域名對應的虛擬IP地址;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710930494.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:云管理系統與方法
- 下一篇:一種實體機器人智能培訓的方法、系統和裝置





