[發明專利]一種數據傳輸方法、裝置、非易失性存儲介質及電子裝置有效
| 申請號: | 202110860244.7 | 申請日: | 2021-07-28 |
| 公開(公告)號: | CN113630317B | 公開(公告)日: | 2022-10-11 |
| 發明(設計)人: | 鐘立楊;張旭明;王豪邁;胥昕 | 申請(專利權)人: | 北京星辰天合科技股份有限公司 |
| 主分類號: | H04L45/00 | 分類號: | H04L45/00 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 黃海英 |
| 地址: | 100094 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據傳輸 方法 裝置 非易失性 存儲 介質 電子 | ||
本申請公開了一種數據傳輸方法、裝置、非易失性存儲介質及電子裝置。該方法包括:獲取多個數據中心的節點發送的路徑信息,得到多個路徑信息;從多個路徑信息中確定第一路徑信息,其中,第一路徑信息用于表征客戶端的本地數據中心的節點對應的路徑信息;在第一路徑信息對應的節點中包含正常工作的節點的情況下,將待處理業務的業務數據發送至第一路徑信息對應的正常工作的節點。通過本申請,解決了相關技術中客戶端將數據隨機發送至不同數據中心進行存儲時,存在傳輸延遲從而影響系統性能的問題。
技術領域
本申請涉及數據存儲技術領域,具體而言,涉及一種數據傳輸方法、裝置、非易失性存儲介質及電子裝置。
背景技術
在異地雙活存儲環境中,如圖1所示,是根據相關技術提供的數據傳輸方法的示意圖基于開源社區版ceph(分布式文件系統)對A數據中心、B數據中心使用延展集群技術,具體地,兩個數據中心使用多副本存儲互為備份,而延展集群提供塊存儲服務,客戶端通過iscsi(internet small computer system interface,internet小型計算機系統接口)連接集群,應用就可以使用延展集群提供的塊設備。
該方法最低成本的實現分布式存儲雙活特性,很好的解決了分布式存儲異地備份和應用高可用性問題,有廣泛的應用。但是,該方法存在以下問題,客戶端數據流可能走A數據中心,可能走B數據中心,A客戶端數據流走B數據中心的話,相當于跨網絡傳輸,延遲就會高很多,隨機發給A、B數據中心的話,性能存在很大的抖動,對客戶端系統穩定性有很大的挑戰。
針對相關技術中客戶端將數據隨機發送至不同數據中心進行存儲時,存在傳輸延遲從而影響系統性能的問題,目前尚未提出有效的解決方案。
發明內容
本申請提供一種數據傳輸方法、裝置、非易失性存儲介質及電子裝置,以解決相關技術中客戶端將數據隨機發送至不同數據中心進行存儲時,存在傳輸延遲從而影響系統性能的問題。
根據本申請的一個方面,提供了一種數據傳輸方法。該方法包括:獲取多個數據中心的節點發送的路徑信息,得到多個路徑信息,其中,多個數據中心由目標延展集群的節點構成,每個數據中心包括多個節點,路徑信息為節點與待處理業務所在客戶端之間的路徑的信息;從多個路徑信息中確定第一路徑信息,其中,第一路徑信息用于表征客戶端的本地數據中心的節點對應的路徑信息;在第一路徑信息對應的節點中包含正常工作的節點的情況下,將待處理業務的業務數據發送至第一路徑信息對應的正常工作的節點。
可選地,在獲取多個數據中心的節點發送的路徑信息,得到多個路徑信息之前,該方法還包括:確定目標延展集群的各個節點所在的區域,將相同區域內的所有節點構成一個數據中心,得到多個數據中心,并確定每個數據中心所在的區域;在數據中心與客戶端位于同一區域的情況下,將數據中心確定為本地數據中心,并將本地數據中心的節點對應的路徑信息確定為第一路徑信息。
可選地,在第一路徑信息對應的節點中包含正常工作的節點的情況下,將待處理業務的業務數據發送至第一路徑信息對應的正常工作的節點包括:在第一路徑信息對應的正常工作的節點包含多個的情況下,采用輪詢的方式將業務數據發送至多個正常工作的節點。
可選地,在確定每個數據中心所在的區域之后,該方法還包括:在數據中心與客戶端位于不同區域的情況下,將數據中心確定為非本地數據中心,并將非本地數據中心的節點對應的路徑信息確定為第二路徑信息;在從多個路徑信息中確定第一路徑信息之后,該方法還包括:在第一路徑信息對應的節點均無法正常工作的情況下,將待處理業務的業務數據發送至第二路徑信息對應的節點。
可選地,在將待處理業務的業務數據發送至第二路徑信息對應的節點之后,該方法還包括:按照預設周期查詢第一路徑信息對應的節點中是否存在恢復正常工作的節點;在第一路徑信息對應的節點中存在恢復正常工作的節點的情況下,將業務數據發送至恢復正常工作的節點。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京星辰天合科技股份有限公司,未經北京星辰天合科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110860244.7/2.html,轉載請聲明來源鉆瓜專利網。





