基于VISA系統(tǒng)的多級緩存策略的研究
發(fā)布時間:2021-07-02 16:12
在當今網(wǎng)絡時代,人們提出并實現(xiàn)了附網(wǎng)存儲系統(tǒng)、存儲區(qū)域網(wǎng)等各種網(wǎng)絡存儲體系結構,隨著網(wǎng)絡技術的飛速發(fā)展,網(wǎng)絡帶寬已逐漸不再成為網(wǎng)絡存儲系統(tǒng)的性能瓶頸,存儲子系統(tǒng)的I/O性能則對整個網(wǎng)絡存儲系統(tǒng)的性能起著越來越大的制約作用。在當前的研究當中,采用Cache緩存技術以及預取技術是提高存儲子系統(tǒng)性能的一項重要手段。研究者們已經(jīng)為基于單機系統(tǒng)和DAS(Direct Attached Storage)系統(tǒng)設計并開發(fā)了很多Cache管理與調度算法,獲得了優(yōu)化的系統(tǒng)性能。但在當今的網(wǎng)絡存儲環(huán)境下,存儲系統(tǒng)結構與I/O路徑都發(fā)生了很大的變化,傳統(tǒng)的Cache管理與調度算法并不能很好地適用于新興的網(wǎng)絡應用。VISA系統(tǒng)(Virtual Interface Storage Architecture)是利用基于VIA(Virtual Interface Architecture)的vSCSI(VI-attached SCSI)作為數(shù)據(jù)傳輸協(xié)議而構建的一個典型的提供塊接口的分布式網(wǎng)絡存儲系統(tǒng)。根據(jù)網(wǎng)絡存儲系統(tǒng)的特性為VISA系統(tǒng)設計了兩級緩存,并根據(jù)兩級緩存在系統(tǒng)中的分布特征及存儲訪問請求特征,為兩級緩存分別...
【文章來源】:華中科技大學湖北省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:60 頁
【學位級別】:碩士
【部分圖文】:
VISA體系結構圖
中 科 技 大 學 碩 士 學 位 論客戶節(jié)點服務器中有兩個網(wǎng)絡接口,一個連接到外地高性能 VI 網(wǎng)絡。多個存儲節(jié)點通過內部的 VI 高,用戶對存儲池的請求通過客戶端進入,也就是說據(jù)服務器搜集存儲池中所有磁盤的塊信息并且映射用戶讀寫的請求通過 IP 網(wǎng)絡發(fā)給客戶端,命令和數(shù)用 vSCSI 協(xié)議傳輸。元數(shù)據(jù)服務器、存儲節(jié)點和客示。
圖 2.3 vSCSI 從屬 SCSIv3 體系示意圖為實現(xiàn)與傳統(tǒng)存儲應用的無縫融合,在 vSCSI 客戶端采用了內核級實現(xiàn),通過虛擬 SCSI 磁盤映射遠程存儲資源到用戶空間并接受用戶命令,vSCSI 在 SCSI 子系統(tǒng)的下層注冊,能夠接收來自上層的不同種類發(fā)出的不同命令集,如圖 2.4 所示。和iSCSI 將 SCSI 命令在 Initiator 端封裝進 TCP/IP 包發(fā)送到遠程 Target 后再解包處理的方式不同,vSCSI 將 SCSI 命令在本地進行解析處理,生成新的適合 VIA 的命令后再封裝進 VI 包發(fā)送出去。一方面,這可以很好的彌補上層存儲應用和底層 VIA 傳輸之間的差異;另一方面可實現(xiàn)對一個 SCSI 命令的并發(fā)處理,提高響應速度。
【參考文獻】:
期刊論文
[1]VISA系統(tǒng)設計及性能分析[J]. 馮丹,程孟飛,施展,肖潔. 華中科技大學學報(自然科學版). 2007(07)
[2]基于VIA的存儲局域網(wǎng)的設計與研究[J]. 陳儉喜,馮丹,張江陵. 小型微型計算機系統(tǒng). 2005(09)
[3]帶Cache的磁盤陣列I/O響應時間及吞吐量分析[J]. 周可,張江陵,馮丹. 微電子學與計算機. 2003(08)
[4]基于Linux的NAS系統(tǒng)的設計與研究[J]. 李長和,施亮,吳智銘. 計算機工程. 2002(07)
[5]基于SAN的高可用性網(wǎng)絡存儲解決方案[J]. 蔡皖東. 小型微型計算機系統(tǒng). 2001(03)
[6]磁盤陣列 Cache 自適應預讀算法的研究[J]. 王作新,鄭樂黎. 華南理工大學學報(自然科學版). 1997(05)
碩士論文
[1]高性能分布式網(wǎng)絡存儲系統(tǒng)關鍵技術研究[D]. 程孟飛.華中科技大學 2007
本文編號:3260792
【文章來源】:華中科技大學湖北省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:60 頁
【學位級別】:碩士
【部分圖文】:
VISA體系結構圖
中 科 技 大 學 碩 士 學 位 論客戶節(jié)點服務器中有兩個網(wǎng)絡接口,一個連接到外地高性能 VI 網(wǎng)絡。多個存儲節(jié)點通過內部的 VI 高,用戶對存儲池的請求通過客戶端進入,也就是說據(jù)服務器搜集存儲池中所有磁盤的塊信息并且映射用戶讀寫的請求通過 IP 網(wǎng)絡發(fā)給客戶端,命令和數(shù)用 vSCSI 協(xié)議傳輸。元數(shù)據(jù)服務器、存儲節(jié)點和客示。
圖 2.3 vSCSI 從屬 SCSIv3 體系示意圖為實現(xiàn)與傳統(tǒng)存儲應用的無縫融合,在 vSCSI 客戶端采用了內核級實現(xiàn),通過虛擬 SCSI 磁盤映射遠程存儲資源到用戶空間并接受用戶命令,vSCSI 在 SCSI 子系統(tǒng)的下層注冊,能夠接收來自上層的不同種類發(fā)出的不同命令集,如圖 2.4 所示。和iSCSI 將 SCSI 命令在 Initiator 端封裝進 TCP/IP 包發(fā)送到遠程 Target 后再解包處理的方式不同,vSCSI 將 SCSI 命令在本地進行解析處理,生成新的適合 VIA 的命令后再封裝進 VI 包發(fā)送出去。一方面,這可以很好的彌補上層存儲應用和底層 VIA 傳輸之間的差異;另一方面可實現(xiàn)對一個 SCSI 命令的并發(fā)處理,提高響應速度。
【參考文獻】:
期刊論文
[1]VISA系統(tǒng)設計及性能分析[J]. 馮丹,程孟飛,施展,肖潔. 華中科技大學學報(自然科學版). 2007(07)
[2]基于VIA的存儲局域網(wǎng)的設計與研究[J]. 陳儉喜,馮丹,張江陵. 小型微型計算機系統(tǒng). 2005(09)
[3]帶Cache的磁盤陣列I/O響應時間及吞吐量分析[J]. 周可,張江陵,馮丹. 微電子學與計算機. 2003(08)
[4]基于Linux的NAS系統(tǒng)的設計與研究[J]. 李長和,施亮,吳智銘. 計算機工程. 2002(07)
[5]基于SAN的高可用性網(wǎng)絡存儲解決方案[J]. 蔡皖東. 小型微型計算機系統(tǒng). 2001(03)
[6]磁盤陣列 Cache 自適應預讀算法的研究[J]. 王作新,鄭樂黎. 華南理工大學學報(自然科學版). 1997(05)
碩士論文
[1]高性能分布式網(wǎng)絡存儲系統(tǒng)關鍵技術研究[D]. 程孟飛.華中科技大學 2007
本文編號:3260792
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3260792.html
最近更新
教材專著