System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及分布式存儲,尤其涉及一種數據副本調整方法、裝置、設備、介質及程序產品。
技術介紹
1、隨著云計算和大數據技術的發展,分布式存儲系統在各大領域中得到了廣泛應用。分布式存儲系統通過將數據拆分并存儲在多個節點的多個設備上,從而提高了數據存儲的可靠性和訪問速度。然而隨著服務器以及設備使用時間的增加,服務器與設備都會逐漸老化進入亞健康以及故障狀態,從而影響副本數據的可靠性與可用性,如何在服務器及設備在老化過程中有效管理數據副本,避免數據存儲可靠性降級以及數據分布不均成為分布式存儲系統的關鍵問題。
2、現有的智能副本選擇和管理策略,包括基于訪問頻率、節點負載、網絡延遲等單一因素的調整方法,雖然在一定程度上解決了負載均衡問題,但仍存在以下局限:副本數量固定、存放位置固定,無法靈活有效應對設備老化的影響;未考慮在服務器以及設備老化對數據訪問性能、可靠性、可用性以及數據分布的影響。
技術實現思路
1、本申請提供一種數據副本調整方法、裝置、設備、介質及程序產品,以從存儲設備全局角度評估性能相對較差存儲設備,及時進行數據副本的調整,避免影響正常訪問。
2、第一方面,本申請提供一種數據副本調整方法,包括:
3、針對目標存儲設備,確定所述目標存儲設備相對于全部存儲設備的相對性能數據;其中,性能數據包括帶寬、處理時延、數據寫入量、存儲設備溫度以及數據寫錯誤次數中的至少一項;
4、確定預設時間段內檢測到的目標存儲設備的相對性能數據的描述性統計量,根據所述
5、根據所述目標存儲設備的性能評估結果,確定對所述目標存儲設備中的數據副本的調整方式。
6、第二方面,本申請提供一種數據副本調整裝置,包括:
7、相對性能數據確定模塊,用于針對目標存儲設備,確定所述目標存儲設備相對于全部存儲設備的相對性能數據;其中,性能數據包括帶寬、處理時延、數據寫入量、存儲設備溫度以及數據寫錯誤次數中的至少一項;
8、描述性統計量確定模塊,用于確定預設時間段內檢測到的目標存儲設備的相對性能數據的描述性統計量,根據所述目標存儲設備對應的描述性統計量確定所述目標存儲設備的性能評估結果;
9、調整方式確定模塊,用于根據所述目標存儲設備的性能評估結果,確定對所述目標存儲設備中的數據副本的調整方式。
10、第三方面,本申請提供了一種電子設備,所述電子設備包括:處理器,以及與所述處理器通信連接的存儲器;所述存儲器存儲計算機執行指令;所述處理器執行所述存儲器存儲的計算機執行指令,以實現如本申請任一實施例所述的數據副本調整方法。
11、第四方面,本申請提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機指令,所述計算機指令用于使處理器執行時實現本申請任一實施例所述的數據副本調整方法。
12、第五方面,本申請提供了一種計算機程序產品,所述計算機程序產品包括計算機程序,該計算機程序被處理器執行時實現本申請任一實施例所述的數據副本調整方法。
13、本申請提供的數據副本調整方法、裝置、設備、介質及程序產品,針對目標存儲設備,確定所述目標存儲設備相對于全部存儲設備的相對性能數據;其中,性能數據包括帶寬、處理時延、數據寫入量、存儲設備溫度以及數據寫錯誤次數中的至少一項;確定預設時間段內檢測到的目標存儲設備的相對性能數據的描述性統計量,根據所述目標存儲設備對應的描述性統計量確定所述目標存儲設備的性能評估結果;根據所述目標存儲設備的性能評估結果,確定對所述目標存儲設備中的數據副本的調整方式。本申請實施例的技術方案,能夠根據目標存儲設備與全部存儲設備的相對性能數據的描述性統計量,準確地評估目標存儲設備的相對性能,以在相對性能較差的情況下及時數據副本進行調整,避免目標存儲設備出現故障影響數據的正常訪問。
本文檔來自技高網...【技術保護點】
1.一種數據副本調整方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,確定所述目標存儲設備相對于全部存儲設備的相對性能數據,包括:
3.根據權利要求2所述的方法,其特征在于,根據所述目標存儲設備的平均性能數據以及全部存儲設備的平均性能數據,確定所述目標存儲設備相對于全部存儲設備的相對性能數據,包括:
4.根據權利要求1所述的方法,其特征在于,確定預設時間段內檢測到的目標存儲設備的相對性能數據的描述性統計量,包括:
5.根據權利要求4所述的方法,其特征在于,根據至少兩個相對性能數據,確定所述描述性統計量,包括:
6.根據權利要求1所述的方法,其特征在于,根據所述目標存儲設備對應的描述性統計量確定所述目標存儲設備的性能評估結果,包括:
7.根據權利要求6所述的方法,其特征在于,確定所述目標存儲設備的性能異常,包括:
8.根據權利要求6所述的方法,其特征在于,確定所述目標存儲設備的性能異常,包括:
9.根據權利要求1所述的方法,其特征在于,根據所述目標存儲設備的性能評估結果
10.根據權利要求9所述的方法,其特征在于,根據輸入輸出操作的判斷結果,確定所述目標存儲設備中數據副本的調整方式,包括:
11.根據權利要求9所述的方法,其特征在于,根據輸入輸出操作的判斷結果,確定所述目標存儲設備中數據副本的調整方式,包括:
12.根據權利要求9或10所述的方法,其特征在于,向所述新存儲設備復制數據副本的過程,包括:
13.一種數據副本調整裝置,其特征在于,包括:
14.一種電子設備,其特征在于,包括:處理器,以及與所述處理器通信連接的存儲器;
15.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質中存儲有計算機執行指令,所述計算機執行指令被處理器執行時用于實現如權利要求1-12中任一項所述的數據副本調整方法。
16.一種計算機程序產品,其特征在于,包括計算機程序,該計算機程序被處理器執行時實現權利要求1-12中任一項所述的數據副本調整方法。
...【技術特征摘要】
1.一種數據副本調整方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,確定所述目標存儲設備相對于全部存儲設備的相對性能數據,包括:
3.根據權利要求2所述的方法,其特征在于,根據所述目標存儲設備的平均性能數據以及全部存儲設備的平均性能數據,確定所述目標存儲設備相對于全部存儲設備的相對性能數據,包括:
4.根據權利要求1所述的方法,其特征在于,確定預設時間段內檢測到的目標存儲設備的相對性能數據的描述性統計量,包括:
5.根據權利要求4所述的方法,其特征在于,根據至少兩個相對性能數據,確定所述描述性統計量,包括:
6.根據權利要求1所述的方法,其特征在于,根據所述目標存儲設備對應的描述性統計量確定所述目標存儲設備的性能評估結果,包括:
7.根據權利要求6所述的方法,其特征在于,確定所述目標存儲設備的性能異常,包括:
8.根據權利要求6所述的方法,其特征在于,確定所述目標存儲設備的性能異常,包括:
9.根據權利要求1所述的方法,其特征在于...
【專利技術屬性】
技術研發人員:張崢,黃俊文,
申請(專利權)人:中國建設銀行股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。