兼容POSIX接口的云存儲文件系統(tǒng)的設(shè)計與實現(xiàn)
發(fā)布時間:2017-04-28 06:06
本文關(guān)鍵詞:兼容POSIX接口的云存儲文件系統(tǒng)的設(shè)計與實現(xiàn),,由筆耕文化傳播整理發(fā)布。
【摘要】:云存儲是專門為了解決云計算中數(shù)據(jù)規(guī)模龐大的問題而設(shè)計的。云存儲可以獨立發(fā)布存儲服務(wù),也能夠提供專業(yè)的存儲解決的策略方案。它把存儲看作是服務(wù),又分別將位于不同地方網(wǎng)絡(luò)的大量不同類別的存儲設(shè)備通過分布式文件系統(tǒng)、集群應(yīng)用和網(wǎng)絡(luò)技術(shù)等一起集合起來協(xié)同合作,通過統(tǒng)一的應(yīng)用程序接口提供的業(yè)務(wù)功能和數(shù)據(jù)存儲,并通過應(yīng)用軟件最終控制管理。本論文提出將云存儲系統(tǒng)劃分成前端應(yīng)用層,文件系統(tǒng)層,底層分布式存儲層三個模塊,其中文件系統(tǒng)層是本文設(shè)計和實現(xiàn)的目標(biāo),它向上提供文件系統(tǒng)訪問接口,向下調(diào)用分布式存儲接口函數(shù)實現(xiàn)文件數(shù)據(jù)的讀寫,使得云存儲系統(tǒng)前端應(yīng)用層和分布式存儲層可以專注于各自的核心功能。本文設(shè)計的云存儲文件系統(tǒng)由hsfsmount和hsfsmaster兩個程序組成。hsfsmount是文件系統(tǒng)的掛載端程序,它基于FUSE實現(xiàn),為文件系統(tǒng)提供POSIX訪問接口支持。hsfsmaster是文件系統(tǒng)的元數(shù)據(jù)管理端程序,負(fù)責(zé)云存儲文件系統(tǒng)元數(shù)據(jù)的組織和維護(hù),響應(yīng)hsfsmount文件系統(tǒng)元數(shù)據(jù)操作請求。本文對這兩個程序進(jìn)行了設(shè)計和實現(xiàn)。論文最后對文件系統(tǒng)的功能進(jìn)行了測試。由于系統(tǒng)的性能與底層存儲的關(guān)系非常密切,主要從功能方面進(jìn)行了測試,測試系統(tǒng)是否對上層的POSIX接口提供良好的支持,能否通過底層存儲接口實現(xiàn)文件數(shù)據(jù)讀寫。測試結(jié)果顯示本論文設(shè)計的云存儲文件系統(tǒng)功能達(dá)到預(yù)期目標(biāo),能很好地服務(wù)云存儲系統(tǒng)。
【關(guān)鍵詞】:云存儲文件系統(tǒng) 分布式存儲 POSIX接口
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TP333
本文關(guān)鍵詞:兼容POSIX接口的云存儲文件系統(tǒng)的設(shè)計與實現(xiàn),由筆耕文化傳播整理發(fā)布。
本文編號:332251
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/332251.html
最近更新
教材專著