恭喜山東大學申兆巖獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網恭喜山東大學申請的專利SSA中利用SSD控制器計算資源的分布式數據重建方法獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN114675951B 。
龍圖騰網通過國家知識產權局官網在2025-04-15發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202210316580.X,技術領域涉及:G06F9/48;該發明授權SSA中利用SSD控制器計算資源的分布式數據重建方法是由申兆巖;魏倩;馬兆佳;張余豪;賈智平;趙夢瑩設計研發完成,并于2022-03-29向國家知識產權局提交的專利申請。
本SSA中利用SSD控制器計算資源的分布式數據重建方法在說明書摘要公布了:本發明提供了一種SSA中利用SSD控制器計算資源的分布式數據重建方法,將數據重建任務分解成多個獨立子任務,每個子任務用來恢復某一固態盤中的數據塊,通過RAID控制器對這些子任務進行調度,分別至不同SSD控制器中執行;當系統中IO調度隊列中存在多個順序執行的IO任務時,根據IO調度隊列的長度和數據重建子任務的特征,確定子任務調度策略;本發明利用SSA中嵌入式SSD控制器的計算能力,以分布式方式將數據重建任務分流至SSD控制器中,加速數據重建過程,保障了系統的高效性;本發明基于應用負載及SSD控制器計算資源管理模型,控制數據重建任務與IO負載任務在SSARAID控制器與SSD控制器之間的分工與協作。
本發明授權SSA中利用SSD控制器計算資源的分布式數據重建方法在權利要求書中公布了:1.一種SSA中利用SSD控制器計算資源的分布式數據重建方法,其特征在于:包括以下過程:將數據重建任務分解成多個獨立子任務,每個子任務用來恢復某一固態盤中的數據塊,通過RAID控制器對這些子任務進行調度,分別至不同SSD控制器中執行;當系統中IO調度隊列中存在多個順序執行的IO任務時,根據IO調度隊列的長度和數據重建子任務的特征,確定子任務調度策略;具體的,包括:S1:降低RAID控制器計算消耗的數據重建任務調度策略;基于SSD編程擦除周期的SSA故障模型,得到將要發生故障的SSD,提前將要發生故障的SSD中存儲的數據與數據重建任務結合進行數據轉移;S2:降低通信開銷的數據重建任務的高效執行機制;數據重建任務通過并行方式完成,包括:數據塊A1、A2、A3和Ap組成一個數據條帶,當存儲數據塊A1的第一SSD發生故障時,在并行方式中,SSD控制器協同第二SSD、第三SSD以及第四SSD將數據塊A2、A3和Ap并行傳輸給第五SSD,然后利用第五SSD的控制器完成數據塊A1的恢復;數據重建任務通過串行方式完成,包括:在串行方式中,在每個SSD中利用控制器獨立執行奇偶計算,然后將結果傳輸到下一個SSD中;S3:高效利用SSD控制器計算能力的數據重建任務調度分配機制;通過二分圖將數據重建任務映射到系統中不同的SSD中;二分圖中,每條邊代表將數據重建任務分配至某個SSD上的調度方案,邊的權重代表此調度方案的計算消耗;在數據重建任務調度的二分圖匹配算法中,節點集合分別為數據重建任務集合X={X1,X2,…,Xm}與SSD控制器集合Y={Y1,Y2,…,Yn},所有X集合的頂點到所有Y集合的頂點均有邊,量化通信以及SSD控制器工作負載兩個因素作為二分圖中連線的權重{Wi,j,i={1,2,…,m},j={1,2,…,n}},得到一種最佳匹配使Wi,j之和的值最大;權重Wi,j定義為:Wi,j=a*C_Value+b*S_Value;其中,C_Value為將該數據重建任務需要的數據傳輸到SSD控制器的延時經過取倒數并標準化到0-100之間所得到的值,所需的延時越短,C_Value越大;S_Value為當前SSD控制器剩余的計算資源的百分比乘100得到的值,剩余計算資源越多,S_Value越大;a、b為比例,取值為0-1之間的小數,相加為1;a、b的值隨當前系統環境調整,當系統通信較差時,a的比例相對減少;當系統工作負載較大時,b的比例相對減少。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人山東大學,其通訊地址為:266237 山東省青島市即墨濱海路72號;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。