RAID控制器APoRC軟件架構(gòu)研究
發(fā)布時間:2022-12-21 22:59
現(xiàn)在的企業(yè)和個人越來越多的依賴于存儲在計算機系統(tǒng)的信息。盡管現(xiàn)在的磁盤驅(qū)動器的平均失效等待時間(MTTF)值越來越高,磁盤的性能大大的提高,但是,存儲需求在以巨大的速度增加,一個足夠大的存儲集合仍然在遭受著頻繁的故障問題。更糟糕的是,從備份的磁帶等系統(tǒng)完全恢復(fù)一個大型的存儲系統(tǒng)需要數(shù)個小時甚至數(shù)天或數(shù)月,這就使得系統(tǒng)故障恢復(fù)的代價變得非常昂貴。 針對現(xiàn)有的技術(shù)發(fā)展,磁盤陣列異步恢復(fù)路徑(Asynchronous Path of RecoveryCode,APoRC)軟件架構(gòu)主要是從如何將主代碼路徑與恢復(fù)路徑區(qū)分進行探討和研究,致力于給用戶提供一個通用的軟件架構(gòu),并能夠根據(jù)不同的負載特征動態(tài)調(diào)整系統(tǒng)的性能。 以往的研究側(cè)重于提供允許快速原型和評價冗余磁盤陣列架構(gòu),到目前為止,RAID的軟件架構(gòu)并沒有太大的改變,在性能調(diào)整及通用性方面還有很大的缺陷。在保障RAID的軟件架構(gòu)通用性的前提下,提出了一種基于異步返回機制的軟件架構(gòu),將目前的RAID核心部分改進為優(yōu)化和執(zhí)行兩個組件,這兩個組件之間采用了異步返回機制,這在傳統(tǒng)架構(gòu)中是無法實現(xiàn)的,在這種異步架構(gòu)下可以對系統(tǒng)動態(tài)配置,從...
【文章頁數(shù)】:123 頁
【學(xué)位級別】:博士
【文章目錄】:
摘要
Abstract
1 緒論
1.1 研究背景
1.2 磁盤陣列系統(tǒng)的發(fā)展現(xiàn)狀
1.3 存儲系統(tǒng)性能改進途徑
1.4 磁盤陣列系統(tǒng)特性
1.5 異步故障返回通用架構(gòu)技術(shù)
1.6 論文的研究內(nèi)容、意義
1.7 課題的來源
2 RAID控制器APoRC軟件架構(gòu)研究
2.1 引言
2.2 RAID控制器軟件系統(tǒng)架構(gòu)概述
2.3 RAID算法引擎
2.4 RAID讀/寫操作
2.5 RAID優(yōu)化器
2.6 RAID執(zhí)行引擎
2.7 RAID其它操作
2.8 本章小結(jié)
3 基于APoRC的緩存系統(tǒng)研究及實現(xiàn)
3.1 引言
3.2 cache技術(shù)在磁盤陣列控制器中的應(yīng)用
3.3 多級緩存設(shè)計的必要性
3.4 傳統(tǒng)磁盤cache架構(gòu)
3.5 雙重磁盤cache模型研究與設(shè)計
3.6 Cache模塊的設(shè)計與實現(xiàn)
3.7 Cache仿真
3.8 本章小結(jié)
4 基于APoRC的重構(gòu)方法研究
4.1 引言
4.2 分條的矩陣化表示
4.3 不相關(guān)扇區(qū)失效模擬及重構(gòu)研究
4.4 偽逆構(gòu)造算法研究
4.5 基于EVENODD碼的重構(gòu)驗證
4.6 部分條塊重構(gòu)研究
4.7 本章小結(jié)
5 全文總結(jié)
5.1 論文總結(jié)
5.2 下一步工作展望
致謝
參考文獻
附錄1 攻讀博士學(xué)位期間發(fā)表論文目錄
【參考文獻】:
期刊論文
[1]數(shù)字全息數(shù)據(jù)存儲系統(tǒng)中的格雷映射等重調(diào)制碼的設(shè)計[J]. 裴先登,陳端榮,謝長生. 電子學(xué)報. 2003(07)
[2]RAID中Cache的設(shè)計與實現(xiàn)[J]. 繆軍海,朱蘭娟,吳智銘. 微型電腦應(yīng)用. 2001(04)
[3]Linux中Software RAID驅(qū)動程序的機制分析[J]. 王沛,韓耀偉,劉斌,潘金貴. 小型微型計算機系統(tǒng). 2001(03)
[4]RAID系統(tǒng)設(shè)計中的一個關(guān)鍵技術(shù)問題[J]. 高峻,吳智銘,蔣智平. 電子計算機與外部設(shè)備. 2000(01)
[5]一種機群網(wǎng)絡(luò)文件系統(tǒng)的合作高速緩存技術(shù)[J]. 何軍,田范江,王鼎興. 計算機學(xué)報. 1997(10)
本文編號:3722937
【文章頁數(shù)】:123 頁
【學(xué)位級別】:博士
【文章目錄】:
摘要
Abstract
1 緒論
1.1 研究背景
1.2 磁盤陣列系統(tǒng)的發(fā)展現(xiàn)狀
1.3 存儲系統(tǒng)性能改進途徑
1.4 磁盤陣列系統(tǒng)特性
1.5 異步故障返回通用架構(gòu)技術(shù)
1.6 論文的研究內(nèi)容、意義
1.7 課題的來源
2 RAID控制器APoRC軟件架構(gòu)研究
2.1 引言
2.2 RAID控制器軟件系統(tǒng)架構(gòu)概述
2.3 RAID算法引擎
2.4 RAID讀/寫操作
2.5 RAID優(yōu)化器
2.6 RAID執(zhí)行引擎
2.7 RAID其它操作
2.8 本章小結(jié)
3 基于APoRC的緩存系統(tǒng)研究及實現(xiàn)
3.1 引言
3.2 cache技術(shù)在磁盤陣列控制器中的應(yīng)用
3.3 多級緩存設(shè)計的必要性
3.4 傳統(tǒng)磁盤cache架構(gòu)
3.5 雙重磁盤cache模型研究與設(shè)計
3.6 Cache模塊的設(shè)計與實現(xiàn)
3.7 Cache仿真
3.8 本章小結(jié)
4 基于APoRC的重構(gòu)方法研究
4.1 引言
4.2 分條的矩陣化表示
4.3 不相關(guān)扇區(qū)失效模擬及重構(gòu)研究
4.4 偽逆構(gòu)造算法研究
4.5 基于EVENODD碼的重構(gòu)驗證
4.6 部分條塊重構(gòu)研究
4.7 本章小結(jié)
5 全文總結(jié)
5.1 論文總結(jié)
5.2 下一步工作展望
致謝
參考文獻
附錄1 攻讀博士學(xué)位期間發(fā)表論文目錄
【參考文獻】:
期刊論文
[1]數(shù)字全息數(shù)據(jù)存儲系統(tǒng)中的格雷映射等重調(diào)制碼的設(shè)計[J]. 裴先登,陳端榮,謝長生. 電子學(xué)報. 2003(07)
[2]RAID中Cache的設(shè)計與實現(xiàn)[J]. 繆軍海,朱蘭娟,吳智銘. 微型電腦應(yīng)用. 2001(04)
[3]Linux中Software RAID驅(qū)動程序的機制分析[J]. 王沛,韓耀偉,劉斌,潘金貴. 小型微型計算機系統(tǒng). 2001(03)
[4]RAID系統(tǒng)設(shè)計中的一個關(guān)鍵技術(shù)問題[J]. 高峻,吳智銘,蔣智平. 電子計算機與外部設(shè)備. 2000(01)
[5]一種機群網(wǎng)絡(luò)文件系統(tǒng)的合作高速緩存技術(shù)[J]. 何軍,田范江,王鼎興. 計算機學(xué)報. 1997(10)
本文編號:3722937
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/3722937.html
最近更新
教材專著