[發明專利]數據鏈路分配方法、裝置及分布式塊存儲系統有效
| 申請號: | 202210432177.3 | 申請日: | 2022-04-22 |
| 公開(公告)號: | CN114844912B | 公開(公告)日: | 2022-12-09 |
| 發明(設計)人: | 柯杰偉;徐文豪;王弘毅;張凱 | 申請(專利權)人: | 北京志凌海納科技有限公司 |
| 主分類號: | H04L67/1097 | 分類號: | H04L67/1097;H04L67/10;H04L12/28 |
| 代理公司: | 北京繪聚高科知識產權代理事務所(普通合伙) 11832 | 代理人: | 汪帆 |
| 地址: | 100086 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據鏈 分配 方法 裝置 分布式 存儲系統 | ||
本發明提供了一種數據鏈路分配方法、裝置及分布式塊存儲系統,涉及通信的技術領域,應用于數據鏈路分配服務器,包括:先接收分布式存儲管理前端發送的數據鏈路分配請求,并基于數據鏈路分配請求,利用繼承模式或均衡模式確定最優接入服務節點;然后利用預設拓撲感知的環形分配方式確定次級接入服務節點;最后基于最優接入服務節點和次級接入服務節點,確定目標客戶端與Subsystem之間的數據鏈路分配結果。本發明在不同場景下通過繼承模式或均衡模式均能夠保證在數據鏈路分配過程中充分利用整個存儲集群的處理能力,并且采用預設基于拓撲感知的環形分配方式確定的次級接入服務節點能夠保證分布式塊存儲系統的高可用性。
技術領域
本發明涉及通信技術領域,尤其是涉及一種數據鏈路分配方法、裝置及分布式塊存儲系統。
背景技術
分布式存儲集群一般會被多個Host共同訪問。在此基礎上,如何為Host分配數據鏈路,不僅影響每個Host的性能,還影響整個存儲集群的性能。現有技術提出了一種簡單的數據鏈路分配策略,該策略為:每次集群接收到一個新的連接,均以輪轉方式將數據鏈路均衡地分散到存儲集群所有節點上,使得每個Target Server處理的數據鏈路均衡。
目前以輪轉方式分配數據鏈路的策略具有以下缺陷:單個Host無法利用整個存儲集群的性能。對于Host訪問單個Subsystem場景,由于多個路徑中只有一個最優路徑,因此Host對同一個Subsystem的所有Namespace訪問都只能經過同一個Target Server,無法利用其他Target Server的處理能力。對于Host訪問多個Subsystem場景,Host的最優路徑分配受連接順序影響而不可控,不一定能夠利用多個Target Server的處理能力。因此現有的以輪轉方式分配數據鏈路的策略在不同場景下均存在分配過程中無法充分利用整個存儲集群的處理能力且分配結果導致存儲系統不具有高可用性的技術缺陷。
發明內容
本發明的目的在于提供一種數據鏈路分配方法、裝置及分布式塊存儲系統,以緩解現有技術中存在的分配過程中無法充分利用整個存儲集群的處理能力且分配結果導致存儲系統不具有高可用性的技術問題。
第一方面,本發明提供的一種數據鏈路分配方法,其中,應用于數據鏈路分配服務器,包括:接收分布式存儲管理前端發送的數據鏈路分配請求,并基于所述數據鏈路分配請求,利用最優接入點分配模式確定最優接入服務節點;其中,所述數據鏈路分配請求中攜帶目標客戶端的標識符,所述最優接入點分配模式由所述分布式存儲管理前端在創建Namespace所屬的Subsystem時根據場景需求確定為繼承模式或均衡模式;利用預設拓撲感知的環形分配方式確定次級接入服務節點;基于所述最優接入服務節點和所述次級接入服務節點,確定所述目標客戶端與所述Subsystem之間的數據鏈路分配結果。
進一步的,當所述最優接入點分配模式為繼承模式時,所述基于所述數據鏈路分配請求,利用最優接入點分配模式確定最優接入服務節點,包括:根據所述數據鏈路分配請求攜帶的目標客戶端的標識符和Subsystem的名稱信息,在預設數據庫中查詢是否存在所述目標客戶端與所述Subsystem之間的分配記錄;若否,則查找所述Subsystem相關的數據鏈路數量最少的第一接入點服務列表,并將所述第一接入點服務列表所屬的接入服務節點確定為第一接入服務節點;當所述第一接入服務節點為多個時,查找所述目標客戶端相關的數據鏈路數量最少的第二接入點服務列表,并將所述第二接入點服務列表所屬的接入服務節點確定為第二接入服務節點;當所述第二接入服務節點為多個時,查找所有數據鏈路總數量最少的第三接入點服務列表,并將所述第三接入點服務列表所屬的接入服務節點確定為最優接入服務節點;若是,則將所述分配記錄中的接入服務節點確定為最優接入服務節點。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京志凌海納科技有限公司,未經北京志凌海納科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210432177.3/2.html,轉載請聲明來源鉆瓜專利網。





