基于對(duì)象分布式文件系統(tǒng)的存儲(chǔ)緩存研究
發(fā)布時(shí)間:2020-08-07 20:19
【摘要】:隨著信息技術(shù)的發(fā)展,當(dāng)今社會(huì)的數(shù)據(jù)信息量呈指數(shù)增長(zhǎng),很多存儲(chǔ)平臺(tái)的量級(jí)都上升為PB級(jí)別。作為海量數(shù)據(jù)存儲(chǔ)系統(tǒng)在用戶(hù)層上普遍使用的管理平臺(tái)一分布式文件系統(tǒng)已經(jīng)日漸成熟,其可以以透明方式連接共享文件夾和文件服務(wù)器,將不同位置的文件數(shù)據(jù)映射到單一的邏輯層次,以達(dá)到用戶(hù)訪問(wèn)和管理的便捷性,它的高效性、通用性、可靠性、擴(kuò)展性也一直都是人們研究的熱點(diǎn)。一方面,基于對(duì)象分布式文件系統(tǒng)在海量存儲(chǔ)時(shí)表現(xiàn)出了更好的性能,越來(lái)越受到廣泛關(guān)注。但由于其文件服務(wù)器集群的客觀網(wǎng)絡(luò)環(huán)境有所不同,基于對(duì)象分布式文件系統(tǒng)在異構(gòu)存儲(chǔ)環(huán)境下針對(duì)用戶(hù)訪問(wèn)特征中的熱點(diǎn)文件沒(méi)有緩存,影響了其整體系統(tǒng)的性能。所以在存儲(chǔ)領(lǐng)域中分布式文件系統(tǒng)在高效性上的研究是非常必要的。另一方面,網(wǎng)絡(luò)緩存技術(shù)是提高一個(gè)系統(tǒng)高效性的有效手段之一。它通過(guò)使用具有高效傳輸性能的設(shè)備或者存儲(chǔ)組件來(lái)緩存數(shù)據(jù)對(duì)象來(lái)提高系統(tǒng)的整體效率。因此,研究基于對(duì)象分布式文件系統(tǒng)的網(wǎng)絡(luò)緩存技術(shù)有著重大的意義。 本文在閱讀國(guó)內(nèi)外的相關(guān)文獻(xiàn)基礎(chǔ)上,研究了基于對(duì)象分布式文件系統(tǒng)和網(wǎng)絡(luò)緩存的各個(gè)關(guān)鍵技術(shù),針對(duì)當(dāng)前基于對(duì)象分布式文件系統(tǒng)在異構(gòu)存儲(chǔ)環(huán)境中對(duì)高頻訪問(wèn)熱點(diǎn)文件無(wú)緩存機(jī)制的不足,設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)基于對(duì)象分布式文件系統(tǒng)的存儲(chǔ)緩存系統(tǒng),本文的主要工作總結(jié)如下: (1)研究了國(guó)內(nèi)外的相關(guān)數(shù)據(jù)存儲(chǔ)系統(tǒng),并根據(jù)現(xiàn)有的基于對(duì)象分布式文件系統(tǒng),提出了其在異構(gòu)存儲(chǔ)環(huán)境下出現(xiàn)的問(wèn)題,確定了研究的方向,設(shè)計(jì)了基于對(duì)象分布式文件系統(tǒng)的存儲(chǔ)緩存模型。該模型改善了傳統(tǒng)的基于對(duì)象文件系統(tǒng)的數(shù)據(jù)訪問(wèn)模式,并根據(jù)該存儲(chǔ)緩存的整體架構(gòu)模型設(shè)計(jì)了存儲(chǔ)緩存的操作協(xié)議,協(xié)調(diào)客戶(hù)端、元數(shù)據(jù)服務(wù)器和存儲(chǔ)集群之間的通信及傳輸。 (2)以基于對(duì)象分布式文件系統(tǒng)的存儲(chǔ)緩存模型和緩存操作協(xié)議為基礎(chǔ)開(kāi)發(fā)實(shí)現(xiàn)了基于對(duì)象分布式文件系統(tǒng)的存儲(chǔ)緩存系統(tǒng)(Server-side Cache Scheme for Object-Based Distributed Storage System,以下簡(jiǎn)稱(chēng)OBSC)。OBSC改進(jìn)了元數(shù)據(jù)服務(wù)器和存儲(chǔ)集群,使之能對(duì)熱點(diǎn)文件進(jìn)行緩存處理。 (3)根據(jù)該基于對(duì)象分布式文件系統(tǒng)的存儲(chǔ)緩存模型,具體研究了傳統(tǒng)的緩存置換策略的優(yōu)劣及其中的緩存準(zhǔn)入性問(wèn)題的分析,結(jié)合基于對(duì)象分布式文件系統(tǒng)的特點(diǎn)和數(shù)據(jù)部署方式提出了一個(gè)基于訪問(wèn)頻率的熱點(diǎn)置換策略,使兩者能夠完美兼容運(yùn)行,并提高整體系統(tǒng)文件I/0速率。 (4)根據(jù)以上研究,本文給出了基于對(duì)象分布式文件系統(tǒng)的存儲(chǔ)緩存的總體設(shè)計(jì)與實(shí)現(xiàn)。并分別進(jìn)行了系統(tǒng)性能測(cè)試和系統(tǒng)開(kāi)銷(xiāo)測(cè)試并且用實(shí)驗(yàn)結(jié)果充分證明了系統(tǒng)的可行性、高效性。
【學(xué)位授予單位】:杭州電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2011
【分類(lèi)號(hào)】:TP333
【學(xué)位授予單位】:杭州電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2011
【分類(lèi)號(hào)】:TP333
【參考文獻(xiàn)】
相關(guān)期刊論文 前9條
1 謝長(zhǎng)生,傅湘林,韓德志,任勁;一種基于iSCSI的SAN的研究與實(shí)現(xiàn)[J];計(jì)算機(jī)研究與發(fā)展;2003年05期
2 韓德志,謝長(zhǎng)生,傅湘林,易法令;一種基于iSCSI的附網(wǎng)存儲(chǔ)服務(wù)器系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)研究與發(fā)展;2004年01期
3 張震波;楊鶴標(biāo);馬振華;;基于LRU算法的Web系統(tǒng)緩存機(jī)制[J];計(jì)算機(jī)工程;2006年19期
4 楊春貴;吳產(chǎn)樂(lè);彭鴻雁;;一種有效的Web代理緩存替換算法[J];計(jì)算機(jī)工程;2007年03期
5 孟曉p
本文編號(hào):2784475
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2784475.html
最近更新
教材專(zhuān)著