基于GlusterFS的網(wǎng)絡(luò)虛擬化與目錄虛擬化
本文關(guān)鍵詞:基于GlusterFS的網(wǎng)絡(luò)虛擬化與目錄虛擬化
更多相關(guān)文章: 云存儲(chǔ) 分布式文件系統(tǒng) 虛擬化 GlusterFS Lvs
【摘要】:文件系統(tǒng),是用戶對(duì)文件和各種操作進(jìn)行存儲(chǔ)的平臺(tái)?萍荚诎l(fā)展,用戶對(duì)文件系統(tǒng)所能達(dá)到的和實(shí)現(xiàn)的功能需求越來越嚴(yán)格。網(wǎng)絡(luò)的普及使文件只能存儲(chǔ)在本地的定律被打破,出于對(duì)安全和使用角度考慮,用戶希望自己的文件被保存在互聯(lián)網(wǎng)上,單單是存在本地已經(jīng)滿足不了廣大用戶追求的多樣化網(wǎng)絡(luò)體驗(yàn),云和分布式文件系統(tǒng)的誕生正是為了解決這一需求。 但當(dāng)數(shù)以萬計(jì)的用戶體驗(yàn)分布式文件系統(tǒng)帶來的便捷時(shí),越來越多的技術(shù)性問題進(jìn)入了研究者的視野。其中比較典型的是:當(dāng)大量屬于不同用戶的數(shù)據(jù)存放在一臺(tái)服務(wù)器中時(shí),如何讓這些用戶在瀏覽數(shù)據(jù)的時(shí)候不會(huì)互相干擾,如何避免自己的數(shù)據(jù)被其他人獲取;用戶要訪問云端的數(shù)據(jù),自然要和這個(gè)數(shù)據(jù)所在的服務(wù)器進(jìn)行交互,那么就要事先知曉這個(gè)服務(wù)器的IP地址,這顯然有巨大的安全隱患,有什么方法能高效的解決這個(gè)問題等。現(xiàn)在國(guó)內(nèi)外的眾多學(xué)者都有了自己的解決方案——虛擬化。還有很多知名企業(yè),都有自己不開源的處理方法。本文提出了一個(gè)虛擬化的具體設(shè)計(jì)方案并給出了實(shí)現(xiàn)的詳細(xì)過程:基于GlusterFS,利用卷結(jié)構(gòu)實(shí)現(xiàn)目錄虛擬化,利用lvs配合keepalived實(shí)現(xiàn)的轉(zhuǎn)包功能完成網(wǎng)絡(luò)虛擬化。 首先本文給出一個(gè)分布式虛擬存儲(chǔ)系統(tǒng)的簡(jiǎn)要設(shè)計(jì),利用此系統(tǒng)來測(cè)試虛擬模塊的功能。加上虛擬模塊的系統(tǒng)在功能上要實(shí)現(xiàn):當(dāng)用戶的文件存在云端——在一個(gè)集群甚至一臺(tái)PC機(jī)中的時(shí)候,加入的虛擬模塊會(huì)使用戶避免被其他用戶竊取自己數(shù)據(jù)的可能,還會(huì)利用事先準(zhǔn)備好的虛擬IP(Virtual IP)產(chǎn)生對(duì)真實(shí)IP的一對(duì)一映射,隱藏服務(wù)器的真實(shí)IP。 然后,本文在第二章對(duì)目前已有幾種典型的分布式文件系統(tǒng)按照結(jié)構(gòu)進(jìn)行剖析和橫向的比較和分類,找到設(shè)計(jì)分布式虛擬存儲(chǔ)系統(tǒng)最合適的結(jié)構(gòu)以及實(shí)現(xiàn)的后續(xù)工作。之后在第三章給出詳細(xì)設(shè)計(jì),在第四章給出具體實(shí)現(xiàn),其中包括詳細(xì)流程和偽代碼。 本文設(shè)計(jì)的分布式虛擬存儲(chǔ)系統(tǒng)在實(shí)現(xiàn)上只有虛擬模塊,其他模塊只給出實(shí)現(xiàn)的思路和可能的方向。此系統(tǒng)和GlusterFS在設(shè)計(jì)上具有很大的兼容性,因此在給出這個(gè)文件系統(tǒng)的詳細(xì)設(shè)計(jì)之后,虛擬模塊的實(shí)現(xiàn)部分上采用了此分布式文件系統(tǒng)作為載體,編寫代碼,在GlusterFS中加入這個(gè)模塊,在功能上加入了虛擬化,,實(shí)現(xiàn)了分布式虛擬存儲(chǔ)系統(tǒng)。 最后做出總結(jié),展望分布式虛擬文件系統(tǒng)的發(fā)展前景,歸納本文的貢獻(xiàn),以及下一步的工作。
【學(xué)位授予單位】:吉林大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類號(hào)】:TP333
【參考文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫 前9條
1 李玲;付園;麻曉珍;張海蓉;;云存儲(chǔ)系統(tǒng)中數(shù)據(jù)冗余策略優(yōu)化問題[J];吉林大學(xué)學(xué)報(bào)(信息科學(xué)版);2013年01期
2 余慶;;分布式文件系統(tǒng)FastDFS架構(gòu)剖析[J];程序員;2010年11期
3 何思敏;康慕寧;張曉;孫展望;;云存儲(chǔ)性能評(píng)測(cè)技術(shù)與方法研究[J];計(jì)算機(jī)與現(xiàn)代化;2011年12期
4 李鶴;侯海翔;姜躍;廖小飛;金海;;面向多虛擬機(jī)的分布式存儲(chǔ)系統(tǒng)[J];計(jì)算機(jī)科學(xué)與探索;2011年07期
5 劉嘉;元數(shù)據(jù):理念與應(yīng)用[J];中國(guó)圖書館學(xué)報(bào);2001年05期
6 周可;王樺;李春花;;云存儲(chǔ)技術(shù)及其應(yīng)用[J];中興通訊技術(shù);2010年04期
7 董儉;;扁平化結(jié)構(gòu)下一線員工激勵(lì)方式的轉(zhuǎn)變[J];中國(guó)人力資源開發(fā);2012年08期
8 虛擬化;;淺談虛擬化工作原理[J];網(wǎng)絡(luò)與信息;2009年12期
9 張曉景;鄭曉文;李先毅;;基于GlusterFS的OpenStack平臺(tái)設(shè)計(jì)[J];微型機(jī)與應(yīng)用;2014年01期
本文編號(hào):1175261
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1175261.html