嵌入式網(wǎng)絡(luò)存儲系統(tǒng)的設(shè)計與實現(xiàn)
本文關(guān)鍵詞:嵌入式網(wǎng)絡(luò)存儲系統(tǒng)的設(shè)計與實現(xiàn)
更多相關(guān)文章: 嵌入式網(wǎng)絡(luò)存儲 USB μC/OS-Ⅲ LwIP FAT32 FTP
【摘要】:隨著計算機技術(shù)的發(fā)展和互聯(lián)網(wǎng)的大規(guī)模廣泛應用,網(wǎng)絡(luò)通信數(shù)據(jù)呈爆炸性增長。傳統(tǒng)的存儲技術(shù)已經(jīng)不能滿足人們通信以及對數(shù)據(jù)共享的要求,網(wǎng)絡(luò)存儲技術(shù)逐漸替代傳統(tǒng)的存儲技術(shù)。同時,嵌入式技術(shù)也在迅猛發(fā)展,嵌入式ARM體系處理器,經(jīng)歷了ARM7系列、ARM9系列、ARM9E系列、ARM10E系列已發(fā)展到ARM11系列之后的CORTEX系列。并且嵌入式產(chǎn)品與互聯(lián)網(wǎng)的結(jié)合日益緊密,嵌入式產(chǎn)品網(wǎng)絡(luò)化已成為一種趨勢。目前市場上的國產(chǎn)網(wǎng)絡(luò)存儲系統(tǒng),大多數(shù)是采用X86等成熟的硬件平臺,其特點是價格昂貴并且知識產(chǎn)權(quán)受保護。順應嵌入式系統(tǒng)的發(fā)展趨勢和人們對網(wǎng)絡(luò)數(shù)據(jù)的存儲等需求,提出在SD嵌入式開發(fā)平臺(K60微控制器CORTEX-M4內(nèi)核)和嵌入式μC/OS-Ⅲ操作系統(tǒng)之上構(gòu)建一個嵌入式網(wǎng)絡(luò)存儲系統(tǒng)。 論文首先介紹了DAS(Direct Attached Storage直接附加存儲)、NAS(Network Attached Storage網(wǎng)絡(luò)附屬存儲)和SAN(Storage Area Network存儲區(qū)域網(wǎng)絡(luò))三種主流網(wǎng)絡(luò)存儲技術(shù)的定義、優(yōu)點、缺點以及適用環(huán)境。并對這三種技術(shù)進行了比較。緊接著,論文描述了用戶通過客戶機與嵌入式網(wǎng)絡(luò)存儲系統(tǒng)的交互過程以及嵌入式網(wǎng)絡(luò)存儲系統(tǒng)所需的硬件環(huán)境和所實現(xiàn)的軟件功能;然后描述了具體的嵌入式網(wǎng)絡(luò)存儲系統(tǒng)嵌入式FTP系統(tǒng)的概要設(shè)計。隨后,論文詳細介紹了嵌入式FTP系統(tǒng)中用到的概念及協(xié)議和嵌入式FTP系統(tǒng)的詳細設(shè)計和具體實現(xiàn)。最后,論文描述了測試環(huán)境的搭建和測試過程,給出了所采用的測試用例,并對使用測試用例測試后所得的結(jié)果與預期結(jié)果比較進行分析。
【關(guān)鍵詞】:嵌入式網(wǎng)絡(luò)存儲 USB μC/OS-Ⅲ LwIP FAT32 FTP
【學位授予單位】:北京郵電大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP333
【目錄】:
- 摘要4-5
- ABSTRACT5-9
- 第一章 緒論9-14
- 1.1 課題研究背景和意義9
- 1.2 嵌入式系統(tǒng)研究現(xiàn)狀9-11
- 1.2.1 嵌入式系統(tǒng)概述9-10
- 1.2.2 嵌入式系統(tǒng)硬件10
- 1.2.3 嵌入式操作系統(tǒng)10-11
- 1.2.4 嵌入式系統(tǒng)發(fā)展現(xiàn)狀11
- 1.3 網(wǎng)絡(luò)存儲技術(shù)發(fā)展現(xiàn)狀11-12
- 1.4 論文內(nèi)容和相關(guān)工作12-13
- 1.5 論文組織結(jié)構(gòu)13-14
- 第二章 網(wǎng)絡(luò)存儲技術(shù)14-21
- 2.1 網(wǎng)絡(luò)存儲技術(shù)概況14
- 2.2 DAS14-16
- 2.3 NAS16-17
- 2.4 SAN17-19
- 2.5 三種主流網(wǎng)絡(luò)存儲技術(shù)比較19-20
- 2.6 本章小結(jié)20-21
- 第三章 嵌入式網(wǎng)絡(luò)存儲系統(tǒng)總體設(shè)計21-26
- 3.1 系統(tǒng)設(shè)計21-22
- 3.2 硬件環(huán)境22-23
- 3.3 軟件功能23
- 3.4 嵌入式網(wǎng)絡(luò)存儲系統(tǒng)概要設(shè)計23-25
- 3.4.1 軟件概述23-24
- 3.4.2 操作系統(tǒng)24
- 3.4.3 驅(qū)動設(shè)計24
- 3.4.4 網(wǎng)絡(luò)協(xié)議棧24-25
- 3.4.5 文件系統(tǒng)25
- 3.4.6 FTPserver25
- 3.5 本章小結(jié)25-26
- 第四章 嵌入式FTP服務(wù)器的詳細設(shè)計與實現(xiàn)26-65
- 4.1 板級支持包的實現(xiàn)26-27
- 4.2 μC/OS-Ⅲ操作系統(tǒng)的移植27-28
- 4.3 移動硬盤驅(qū)動的實現(xiàn)28-47
- 4.3.1 USB協(xié)議介紹29-36
- 4.3.2 Bulk_only協(xié)議介紹36-39
- 4.3.3 USB系統(tǒng)層協(xié)議實現(xiàn)代碼介紹39-41
- 4.3.4 Bulk_only協(xié)議實現(xiàn)41-46
- 4.3.5 SCSI接口實現(xiàn)46-47
- 4.4 FAT32文件系統(tǒng)實現(xiàn)47-54
- 4.4.1 FAT32文件系統(tǒng)存儲組織結(jié)構(gòu)介紹47-51
- 4.4.2 FAT32文件系統(tǒng)實現(xiàn)51-54
- 4.5 網(wǎng)卡驅(qū)動的實現(xiàn)54-55
- 4.5.1 K60以太網(wǎng)模塊介紹54-55
- 4.5.2 網(wǎng)卡驅(qū)動實現(xiàn)代碼介紹55
- 4.6 LWIP網(wǎng)絡(luò)協(xié)議棧的移植55-61
- 4.6.1 LWIP協(xié)議介紹55-57
- 4.6.2 LWIP協(xié)議棧移植57-61
- 4.7 FTP服務(wù)器的實現(xiàn)61-64
- 4.7.1 FTP協(xié)議介紹61-62
- 4.7.2 FTP服務(wù)器實現(xiàn)62-64
- 4.8 本章小結(jié)64-65
- 第五章 嵌入式網(wǎng)絡(luò)存儲系統(tǒng)的測試和結(jié)果分析65-76
- 5.1 測試目的65
- 5.2 測試環(huán)境搭建65-66
- 5.3 測試用例和結(jié)果分析66-76
- 第六章 結(jié)束語76-78
- 6.1 論文總結(jié)76-77
- 6.2 展望77-78
- 參考文獻78-79
【參考文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 徐明;;網(wǎng)絡(luò)存儲技術(shù)的研究現(xiàn)狀和發(fā)展[J];電腦知識與技術(shù);2011年30期
2 孫庚,解曉茹;Bulk-Only協(xié)議及其實現(xiàn)[J];福建電腦;2004年01期
3 寧志華;;淺析計算機網(wǎng)絡(luò)中常見的存儲技術(shù)[J];電腦編程技巧與維護;2012年22期
4 黃土琛;宮輝;薛濤;邵貝貝;;在CodeWarrior編譯環(huán)境下運行μC/OS-Ⅲ[J];單片機與嵌入式系統(tǒng)應用;2012年12期
5 陳惠娟;;主流網(wǎng)絡(luò)存儲技術(shù)比較及展望[J];科技創(chuàng)新與應用;2013年05期
6 李云龍;張曉慧;張振華;周文理;;網(wǎng)絡(luò)存儲技術(shù)的應用研究[J];計算機光盤軟件與應用;2013年02期
7 倪永軍,謝長生;網(wǎng)絡(luò)存儲技術(shù)現(xiàn)狀、存在的問題及對策研究[J];計算機工程與應用;2003年10期
8 劉貝;陳們;;網(wǎng)絡(luò)存儲技術(shù)綜述[J];科技信息;2011年05期
9 鄭麗華;;網(wǎng)絡(luò)存儲技術(shù)的對比研究與思考[J];信息系統(tǒng)工程;2010年03期
10 邢曉敏;;嵌入式系統(tǒng)的發(fā)展與應用[J];中國水運(下半月);2011年06期
,本文編號:737961
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/737961.html