磁盤陣列控制器中iSCSI目標(biāo)器的設(shè)計與實現(xiàn)
發(fā)布時間:2020-07-03 22:29
【摘要】: IP存儲是當(dāng)前信息技術(shù)領(lǐng)域中一個熱門的研究方向。iSCSI技術(shù)是IP存儲的底層存儲協(xié)議,它的目的是在TCP/IP網(wǎng)絡(luò)上實現(xiàn)SCSI傳輸協(xié)議。 RAID(磁盤陣列)存儲系統(tǒng)是構(gòu)建大型存儲系統(tǒng)的關(guān)鍵設(shè)備,F(xiàn)階段RAID系統(tǒng)的協(xié)議接口主要采用的是光纖協(xié)議,成本高且管理復(fù)雜。隨著iSCSI技術(shù)的飛速發(fā)展,支持iSCSI協(xié)議的RAID系統(tǒng)在國外已經(jīng)發(fā)展得比較成熟。在國內(nèi),對磁盤陣列及iSCSI協(xié)議的研究由于起步較晚,取得的成果還不多,與國外相比仍有相當(dāng)大的差距。實現(xiàn)支持iSCSI技術(shù)的RAID系統(tǒng)具有十分重要的意義。 深入探討了iSCSI協(xié)議的相關(guān)標(biāo)準(zhǔn),詳細論述了iSCSI的體系結(jié)構(gòu)及關(guān)鍵技術(shù),從會話管理和連接、命名與尋址、協(xié)議數(shù)據(jù)單元的格式、錯誤恢復(fù)機制等方面對iSCSI協(xié)議進行了詳細分析。 采用純軟件方式實現(xiàn)了LINUX平臺下基于iSCSI協(xié)議接口的RAID存儲系統(tǒng)。系統(tǒng)分為啟動器和目標(biāo)器兩部分,啟動器作為客戶端發(fā)出請求,目標(biāo)器作為服務(wù)器端處理請求及響應(yīng)。目標(biāo)器的實現(xiàn)包括前端驅(qū)動和中間層的實現(xiàn),同時需要通過接口函數(shù)與內(nèi)存管理和全局管理等RAID模塊交互。 簡要介紹了啟動器的功能及實現(xiàn)原理,詳細分析了iSCSI目標(biāo)器的功能以及實現(xiàn)細節(jié),詳細描述了目標(biāo)器與啟動器之間的交互原理及過程,具體分析了目標(biāo)器對于讀寫命令的執(zhí)行過程。 搭建了一個支持iSCSI協(xié)議傳輸?shù)腞AID平臺,通過專門的測試工具對該系統(tǒng)進行了測試,測試結(jié)果表明,系統(tǒng)在I/O傳輸率可以達到30MB/S左右,雖然帶寬略低于光纖傳輸,但基本實現(xiàn)了支持iSCSI接口的RAID系統(tǒng)。
【學(xué)位授予單位】:華中科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2007
【分類號】:TP333
【圖文】:
表 5.4 FC 服務(wù)器環(huán)境CPU Celeron 1.8GRAM 256M適配器 Qlogic Qla2300操作系統(tǒng) Windows XP軟件選用了 Intel 的 IOMETER。IOMETER 是測試 I/O 系統(tǒng)性能的專業(yè)反應(yīng)測試系統(tǒng)的 I/O 性能。IOMETER 支持多線程測試,每個線程稱為它能夠通過調(diào)整測試參數(shù)來進行各種測試。常見參數(shù)有 I/O 請求大小別所占的百分比,隨機/順序訪問所占百分比、訪問 worker 數(shù)等。IOM存儲系統(tǒng)的 I/O 能力、吞吐量、CPU 使用率、錯誤信息等。目標(biāo)器端的磁盤陣列配置好 IP 和端口后,建好一個 slice(對于用戶看立磁盤),iSCSI 啟動器端可以看到目標(biāo)器端的設(shè)備,如圖 5.1 所示:
本文編號:2740266
【學(xué)位授予單位】:華中科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2007
【分類號】:TP333
【圖文】:
表 5.4 FC 服務(wù)器環(huán)境CPU Celeron 1.8GRAM 256M適配器 Qlogic Qla2300操作系統(tǒng) Windows XP軟件選用了 Intel 的 IOMETER。IOMETER 是測試 I/O 系統(tǒng)性能的專業(yè)反應(yīng)測試系統(tǒng)的 I/O 性能。IOMETER 支持多線程測試,每個線程稱為它能夠通過調(diào)整測試參數(shù)來進行各種測試。常見參數(shù)有 I/O 請求大小別所占的百分比,隨機/順序訪問所占百分比、訪問 worker 數(shù)等。IOM存儲系統(tǒng)的 I/O 能力、吞吐量、CPU 使用率、錯誤信息等。目標(biāo)器端的磁盤陣列配置好 IP 和端口后,建好一個 slice(對于用戶看立磁盤),iSCSI 啟動器端可以看到目標(biāo)器端的設(shè)備,如圖 5.1 所示:
【參考文獻】
相關(guān)期刊論文 前4條
1 尚濤,施亮,吳智銘;RAID系統(tǒng)的結(jié)構(gòu)化模型[J];微型電腦應(yīng)用;2001年01期
2 付長冬,舒繼武,沈美明,鄭緯民;網(wǎng)絡(luò)存儲體系結(jié)構(gòu)的發(fā)展和研究[J];小型微型計算機系統(tǒng);2004年04期
3 倪永軍,謝長生;網(wǎng)絡(luò)存儲技術(shù)現(xiàn)狀、存在的問題及對策研究[J];計算機工程與應(yīng)用;2003年10期
4 劉志君,朱蘭娟,吳智銘;RAID系統(tǒng)中管理模塊的設(shè)計與實現(xiàn)[J];微型電腦應(yīng)用;2003年06期
本文編號:2740266
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2740266.html
最近更新
教材專著