非揮發(fā)性存儲器磨損均衡文件系統(tǒng)的設(shè)計與研究
本文關(guān)鍵詞:非揮發(fā)性存儲器磨損均衡文件系統(tǒng)的設(shè)計與研究 出處:《華南理工大學》2016年碩士論文 論文類型:學位論文
更多相關(guān)文章: 磨損均衡 FUSE 文件系統(tǒng) 非揮發(fā)性存儲器
【摘要】:近年來存儲器與處理器之間的性能差距越來越大,“存儲墻”問題凸顯,但是傳統(tǒng)的DRAM組件基本已經(jīng)達到集成極限,如何設(shè)計有效的存儲架構(gòu)解決存儲墻問題已經(jīng)成為我們必須面對的挑戰(zhàn)。以非揮發(fā)性存儲器(Non-volatile memory,NVRAM)為代表的新型存儲器件因為低功耗、集成度高而備受關(guān)注。但是存儲單元有限的擦寫次數(shù)也是其重要的局限之一。在NVRAM存儲系統(tǒng)中,主要挑戰(zhàn)落在如何保護存儲單元過度更新。為此,本文設(shè)計實現(xiàn)了一個磨損均衡文件系統(tǒng)來解決NVRAM的磨損均衡問題。本文在對Ext2文件系統(tǒng)進行分析和研究的基礎(chǔ)上,設(shè)計與實現(xiàn)了一個基于FUSE框架的解決NVRAM磨損均衡問題的用戶級文件系統(tǒng)。文件系統(tǒng)中更新頻繁的存儲單元主要是索引節(jié)點表區(qū)和空閑塊區(qū),所以本文主要是針對這兩塊區(qū)域設(shè)計不同解決方案來解決磨損問題。本文分別針對這兩部分設(shè)計了不同的算法。索引節(jié)點表區(qū)采用滑動窗口式的自適應(yīng)磨損機制來防止NVRAM存儲單元過早磨損,并且加入間接指針機制來交換數(shù)據(jù),避免對文件系統(tǒng)目錄項的修改?臻e塊區(qū)管理采用類隊列的模型,用空閑塊存儲空閑塊號,每次釋放的空閑塊號入隊到隊尾,每次申請空閑塊就出隊隊頭的空閑塊號,申請和釋放都對空閑塊隊列操作,從而較自然的解決了空閑塊部分的磨損問題;贔USE的非揮發(fā)性存儲器磨損均衡文件系統(tǒng)作用在Linux平臺上。系統(tǒng)實現(xiàn)了文件系統(tǒng)的基本操作。經(jīng)過測試,該文件系統(tǒng)完成了預定的設(shè)計,對解決磨損問題起到了較好的效果,且運行穩(wěn)定。
[Abstract]:In recent years, the gap between memory and processor performance is increasing, "storage wall" problem is prominent, but the traditional DRAM components have basically reached the limit of integration. How to design an effective storage architecture to solve the storage wall problem has become a challenge we must face. The new memory devices represented by NVRAM have attracted much attention because of their low power consumption and high level of integration. However, the limited number of erasures of memory cells is one of its important limitations. In NVRAM memory systems. The main challenge falls on how to protect the storage unit from overupdating. In this paper, we design and implement a wear equalization file system to solve the problem of NVRAM wear equalization. Based on the analysis and research of Ext2 file system. A user-level file system based on FUSE framework is designed and implemented to solve the problem of NVRAM wear balance. The frequently updated storage units in the file system are the index node table area and the free block area. So this paper mainly aims at the two regions to design different solutions to solve the wear problem. This paper respectively designed different algorithms for these two parts. The index node table area adopts sliding window adaptive wear mechanism. To prevent premature wear and tear of NVRAM storage cells. And the indirect pointer mechanism is added to exchange data to avoid the modification of file system directory items. The free block area management adopts class queue model, and the free block number is stored with free block. Each free block number is added to the end of the team, and the free block number of the team head is sent out each time the free block is requested. The free block queue operation is applied for and released. The non-volatile memory wear equalization file system based on FUSE acts on the Linux platform. The system realizes the basic operation of the file system. Pass the test. The file system has completed the scheduled design, which has a good effect on solving the wear problem, and runs stably.
【學位授予單位】:華南理工大學
【學位級別】:碩士
【學位授予年份】:2016
【分類號】:TP333
【相似文獻】
相關(guān)期刊論文 前10條
1 徐鶯,李永寧,曾曦;網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)中文件系統(tǒng)的設(shè)計與實現(xiàn)[J];現(xiàn)代計算機(專業(yè)版);2002年12期
2 劉可嘉;梁阿磊;;實現(xiàn)實時FAT文件系統(tǒng)的一種簡單方法[J];計算機工程與應(yīng)用;2008年16期
3 盧萍;陳進才;;一種基于對象存儲的文件系統(tǒng)的設(shè)計[J];計算機科學;2008年10期
4 李濤;梁洪亮;;具有事件恢復功能的文件系統(tǒng)的研究與實現(xiàn)[J];計算機科學;2009年03期
5 馮新國,,徐秋元;基于文件系統(tǒng)的封鎖機制[J];計算機工程與應(yīng)用;1995年05期
6 高天真,卞立平;三種文件系統(tǒng)之剖析[J];市場與電腦;1998年12期
7 符碧丹,倪曉明;群集環(huán)境下的直接文件系統(tǒng)訪問[J];四川通信技術(shù);2001年02期
8 刺猬;文件系統(tǒng)全面介紹[J];電腦愛好者;2001年09期
9 ;文件、文件系統(tǒng)、文件庫[J];電子科技文摘;2001年09期
10 曲東才;光盤文件系統(tǒng)標準[J];電腦技術(shù);2002年09期
相關(guān)會議論文 前10條
1 謝菲;錢曙霞;;并行文件系統(tǒng)技術(shù)在新華社奧運報道系統(tǒng)中的實現(xiàn)及應(yīng)用[A];中國新聞技術(shù)工作者聯(lián)合會2008年學術(shù)年會論文集(上)[C];2008年
2 馮新國;陶志成;;基于文件系統(tǒng)的封鎖機制[A];第十一屆全國數(shù)據(jù)庫學術(shù)會議論文集[C];1993年
3 仇建偉;鄭紅;;適用于視頻文件系統(tǒng)的有效調(diào)度方法[A];中國圖象圖形科學技術(shù)新進展——第九屆全國圖象圖形科技大會論文集[C];1998年
4 王永瑞;熊劍平;;基于CF卡的特定FAT文件系統(tǒng)的軟硬件設(shè)計與實現(xiàn)[A];2008中國儀器儀表與測控技術(shù)進展大會論文集(Ⅲ)[C];2008年
5 高杰;陸應(yīng)華;陳世文;;基于文件過濾驅(qū)動的信息保護研究[A];教育部中南地區(qū)高等學校電子電氣基礎(chǔ)課教學研究會第二十屆學術(shù)年會會議論文集(下冊)[C];2010年
6 盧雪山;戴華東;顏躍進;;Ext文件系統(tǒng)檢測和修復工具的研究與改進[A];2010年第16屆全國信息存儲技術(shù)大會(IST2010)論文集[C];2010年
7 鄭思;楊尹;;Checksum技術(shù)在文件系統(tǒng)中應(yīng)用的研究[A];全國第20屆計算機技術(shù)與應(yīng)用學術(shù)會議(CACIS·2009)暨全國第1屆安全關(guān)鍵技術(shù)與應(yīng)用學術(shù)會議論文集(下冊)[C];2009年
8 汪黎;章文嵩;楊學軍;;Cfslight:一個新型的輕量級對象存儲集群文件系統(tǒng)[A];2006年全國開放式分布與并行計算學術(shù)會議論文集(一)[C];2006年
9 魏環(huán)宇;陽國貴;;一個基于數(shù)據(jù)庫的文件系統(tǒng)(XFS)的設(shè)計與實現(xiàn)[A];2008通信理論與技術(shù)新進展——第十三屆全國青年通信學術(shù)會議論文集(上)[C];2008年
10 沈志榮;薛矛;薛巍;舒繼武;;Corslet安全文件系統(tǒng)的分析和優(yōu)化[A];2010年第16屆全國信息存儲技術(shù)大會(IST2010)論文集[C];2010年
相關(guān)重要報紙文章 前10條
1 谷治平;文件系統(tǒng)———結(jié)合實際重在內(nèi)容[N];中國醫(yī)藥報;2003年
2 江蘇 王志軍;磁盤的文件系統(tǒng)[N];電腦報;2001年
3 張群英;超級文件系統(tǒng)規(guī)模再突破[N];網(wǎng)絡(luò)世界;2006年
4 ;施樂公司推出頂級數(shù)碼工程文件系統(tǒng)[N];網(wǎng)絡(luò)世界;2000年
5 凡妮;IBM TotalStorage SAN文件系統(tǒng)實現(xiàn)數(shù)據(jù)共享[N];電腦商報;2004年
6 ;共享單一文件系統(tǒng)[N];網(wǎng)絡(luò)世界;2005年
7 黑龍江 馬憲廷;玩轉(zhuǎn)文件系統(tǒng)格式轉(zhuǎn)換[N];電腦報;2003年
8 記者 楊婧瀚;管道公司召開電子文件系統(tǒng)啟動視頻會[N];石油管道報;2007年
9 樂天邋編譯;近距離觀看Snow Leopard Server[N];計算機世界;2008年
10 ;集群儲存技術(shù)解決“大”問題[N];計算機世界;2004年
相關(guān)博士學位論文 前10條
1 陳杰;本地文件系統(tǒng)數(shù)據(jù)更新模式研究[D];華中科技大學;2014年
2 談華芳;基于共享對象存儲設(shè)備的并行文件系統(tǒng)研究[D];中國科學院研究生院(計算技術(shù)研究所);2005年
3 夏鵬;文件系統(tǒng)語義分析技術(shù)研究[D];華中科技大學;2011年
4 熊勁;大規(guī)模機群文件系統(tǒng)的關(guān)鍵技術(shù)研究[D];中國科學院研究生院(計算技術(shù)研究所);2006年
5 劉立坤;海量文件系統(tǒng)元數(shù)據(jù)查詢方法與技術(shù)[D];清華大學;2011年
6 涂旭東;基于對象的并行文件系統(tǒng)接口語義擴展研究[D];華中科技大學;2011年
7 孫凝暉;可擴展I/O的研究和參考實現(xiàn)[D];中國科學院研究生院(計算技術(shù)研究所);1999年
8 徐虎;基于SAN的安全單映像Cluster文件系統(tǒng)關(guān)鍵技術(shù)的研究[D];國防科學技術(shù)大學;2003年
9 常青;瘦型服務(wù)器及個人/家庭事務(wù)處理應(yīng)用研究[D];太原理工大學;2011年
10 李慶虎;基于P2P架構(gòu)的網(wǎng)格文件系統(tǒng)研究[D];清華大學;2004年
相關(guān)碩士學位論文 前10條
1 梁鐘麗;基于嵌入式平臺的文件系統(tǒng)研究[D];大連海事大學;2016年
2 李吉樂;Linux文件系統(tǒng)性能優(yōu)化技術(shù)的研究[D];中國石油大學(華東);2014年
3 劉劍;用FPGA實現(xiàn)文件系統(tǒng)及其應(yīng)用[D];太原理工大學;2013年
4 馮子陵;閃存文件系統(tǒng)UBIFS的分析與優(yōu)化[D];南京大學;2013年
5 唐洪英;VTOS文件系統(tǒng)形式化設(shè)計、實現(xiàn)及驗證[D];南京大學;2013年
6 李肇中;基于外內(nèi)核操作系統(tǒng)的文件系統(tǒng)研究[D];蘭州大學;2016年
7 何耀;面向大容量SCM的融合式文件系統(tǒng)[D];江蘇大學;2016年
8 張曉宇;面向大規(guī)模數(shù)據(jù)處理的PVFS文件系統(tǒng)改進與應(yīng)用研究[D];南京大學;2016年
9 李奇陽;FAT文件系統(tǒng)元數(shù)據(jù)合理性檢測的研究[D];北京理工大學;2016年
10 房s
本文編號:1371227
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1371227.html