基于分布共享存儲的移動設(shè)備數(shù)據(jù)共享技術(shù)研究
本文關(guān)鍵詞:基于分布共享存儲的移動設(shè)備數(shù)據(jù)共享技術(shù)研究,由筆耕文化傳播整理發(fā)布。
【摘要】:隨著性能的不斷提高和購買成本的不斷下降,移動設(shè)備已經(jīng)充分融入到了人們的工作娛樂當(dāng)中,并慢慢改變著人們的生活習(xí)慣。在日常的使用過程中,人們往往會需要在多個不同的移動設(shè)備間共享數(shù)據(jù),并對這些數(shù)據(jù)進(jìn)行有效的管理。然而,現(xiàn)有的很多工具往往需要人的參與來實現(xiàn)數(shù)據(jù)的共享與同步,加重了使用者的負(fù)擔(dān)。此外,不同于傳統(tǒng)的計算機(jī),移動設(shè)備有其固有的特性:移動設(shè)備更為靈活,它可以由用戶隨身攜帶并隨時使用;移動設(shè)備受到體積的限制,使得其在性能上還無法和傳統(tǒng)計算機(jī)相抗衡;現(xiàn)有的電池技術(shù)還無法保證移動設(shè)備的長時間運行。上述的這些因素,使得傳統(tǒng)的數(shù)據(jù)共享技術(shù)難以在移動設(shè)備上也表現(xiàn)的令人滿意。分布共享存儲是一種通過底層的消息傳遞機(jī)制,使得在物理上分離的存儲介質(zhì)能夠在邏輯上提供統(tǒng)一的內(nèi)存訪問地址的模型。它屏蔽了底層復(fù)雜的消息傳遞,使得用戶在操作共享數(shù)據(jù)時,無需考慮具體的數(shù)據(jù)同步過程,從而將用戶從管理數(shù)據(jù)同步的繁重任務(wù)中解放出來。為了解決移動設(shè)備在數(shù)據(jù)共享過程中的困難,并盡量降低用戶在數(shù)據(jù)同步過程中的負(fù)擔(dān),本文著重研究基于分布共享存儲的移動設(shè)備數(shù)據(jù)共享技術(shù)。具體而言,本文的主要貢獻(xiàn)包括:首先,本文給出了移動設(shè)備數(shù)據(jù)共享系統(tǒng)DOMO的設(shè)計,它基于分布共享存儲,將用戶同底層的消息通信相隔離,能夠在不同移動設(shè)備間實現(xiàn)高效的數(shù)據(jù)共享與同步。其次,本文將文件的元數(shù)據(jù)同其具體內(nèi)容相分離,用一個樹形的數(shù)據(jù)結(jié)構(gòu)來管理與監(jiān)控共享的文件,并以一組樹結(jié)點來作為同步的對象,實現(xiàn)了高效的文件管理與監(jiān)控。利用文件元數(shù)據(jù)和版本信息,使得移動設(shè)備在斷連后仍能操作數(shù)據(jù),并在重新連接后繼續(xù)同步。然后,本文引入了邏輯時鐘來應(yīng)對由移動設(shè)備組成的分布式系統(tǒng)中存在的異步問題,給出了數(shù)據(jù)的一致性維護(hù)與沖突處理的方法。設(shè)計并實現(xiàn)了兩種一致性維護(hù)策略UAW和UBR以及基于重命名的沖突消解策略。最后,在Android平臺上開發(fā)并實現(xiàn)了DOMO原型系統(tǒng),并利用UAW與UBR兩種不同的同步策略來對DOMO的性能進(jìn)行了全面的實驗評估。實驗驗證的結(jié)果表明,DOMO具有較好的性能,并能應(yīng)對網(wǎng)絡(luò)斷連的情況。
【關(guān)鍵詞】:移動設(shè)備 分布共享存儲 數(shù)據(jù)一致性 數(shù)據(jù)沖突
【學(xué)位授予單位】:南京大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP333
【目錄】:
- 摘要4-6
- ABSTRACT6-14
- 第一章 引言14-19
- 1.1 數(shù)據(jù)共享14-15
- 1.2 分布共享存儲15
- 1.3 移動設(shè)備間數(shù)據(jù)共享的挑戰(zhàn)15-17
- 1.4 本文貢獻(xiàn)17-18
- 1.5 論文組織18-19
- 第二章 相關(guān)工作19-24
- 2.1 客戶-服務(wù)器模式19-22
- 2.1.1 Coda19-20
- 2.1.2 Hub-and-Spoke20-21
- 2.1.3 Cloud Storage21-22
- 2.2 對等模式22-24
- 2.2.1 Cooperative File System22-23
- 2.2.2 Ivy23-24
- 第三章 DOMO設(shè)計概覽24-27
- 3.1 總體架構(gòu)24-26
- 3.2 技術(shù)難點26-27
- 第四章 文件及網(wǎng)絡(luò)管理層27-41
- 4.1 DOMO文件系統(tǒng)27-35
- 4.1.1 Meta Data與Concrete Data27-28
- 4.1.2 文件變化監(jiān)控28-33
- 4.1.3 文件的組織與維護(hù)33-35
- 4.1.4 文件管理模塊詳細(xì)結(jié)構(gòu)35
- 4.2 連接管理35-37
- 4.2.1 Heart Beat36-37
- 4.2.2 斷連處理37
- 4.2.3 重連處理37
- 4.3 數(shù)據(jù)傳輸37-41
- 4.3.1 共享設(shè)備管理37-38
- 4.3.2 數(shù)據(jù)傳輸過程38-39
- 4.3.3 消息格式39-41
- 第五章 共享存儲管理層41-51
- 5.1 一致性維護(hù)41-43
- 5.1.1 Update after write42-43
- 5.1.2 Update before read43
- 5.2 沖突管理43-47
- 5.2.1 沖突檢測43-45
- 5.2.2 沖突消解45-46
- 5.2.3 沖突管理模塊詳細(xì)結(jié)構(gòu)46-47
- 5.3 DOMO文件同步流程47-51
- 5.3.1 接收到文件操作指令47-48
- 5.3.2 接收到文件數(shù)據(jù)48-51
- 第六章 DOMO實驗評估51-63
- 6.1 實驗環(huán)境配置51
- 6.2 實驗設(shè)計51-53
- 6.2.1 無斷連情況52-53
- 6.2.2 有斷連情況53
- 6.3 實驗結(jié)果53-63
- 6.3.1 無斷連情況下讀寫請求比例對系統(tǒng)性能的影響53-57
- 6.3.2 文件數(shù)對系統(tǒng)內(nèi)存空間的影響57
- 6.3.3 有斷連情況下斷連頻率對系統(tǒng)性能的影響57-63
- 第七章 總結(jié)與展望63-65
- 7.1 工作總結(jié)63
- 7.2 研究展望63-65
- 致謝65-66
- 簡歷與科研成果66-67
- 參考文獻(xiàn)67-70
【相似文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 李春江,楊學(xué)軍;虛擬共享存儲系統(tǒng)中核外計算的實現(xiàn)[J];計算機(jī)工程與科學(xué);2000年04期
2 毛永捷,施巍松,祝明發(fā);用戶級通信在軟件分布式共享存儲系統(tǒng)中的應(yīng)用與分析[J];計算機(jī)研究與發(fā)展;2001年04期
3 胡衛(wèi)華,陳基祿,朱永利,王新;實時重新配置的分布式共享存儲的研究[J];華北電力大學(xué)學(xué)報;2003年04期
4 ;EditShare Field便攜式共享存儲系統(tǒng)[J];電視字幕(特技與動畫);2007年04期
5 劉祖云;胡進(jìn)德;;分布式共享存儲研究[J];成都大學(xué)學(xué)報(自然科學(xué)版);2008年01期
6 章鋒,徐大杰,李宇峰,陳國良;對分布式共享存儲中的偽共享的動態(tài)控制[J];計算機(jī)研究與發(fā)展;1999年03期
7 謝向輝,韓承德,唐志敏;分布共享存儲系統(tǒng)中的數(shù)據(jù)預(yù)送技術(shù)[J];計算機(jī)學(xué)報;1999年03期
8 ;共享存儲有軟功[J];每周電腦報;1999年32期
9 尹文軒;高翔;朱曉靜;郭德源;;基于共享存儲的高可伸縮嵌入式集群模型[J];計算機(jī)研究與發(fā)展;2012年S1期
10 楊清平,麥中凡;分布式共享存儲系統(tǒng)實現(xiàn)算法研究[J];北京航空航天大學(xué)學(xué)報;1997年01期
中國重要會議論文全文數(shù)據(jù)庫 前2條
1 袁輝;;數(shù)據(jù)化新聞生產(chǎn)系統(tǒng)中的共享存儲與存儲管理[A];中國電影電視技術(shù)學(xué)會影視科技論文集[C];2003年
2 徐家雷;張水花;;數(shù)據(jù)共享存儲技術(shù)在L2過程計算機(jī)系統(tǒng)中的應(yīng)用[A];中國計量協(xié)會冶金分會2007年會論文集[C];2007年
中國博士學(xué)位論文全文數(shù)據(jù)庫 前5條
1 毛永捷;用戶級通信在軟件分布式共享存儲系統(tǒng)中的應(yīng)用[D];中國科學(xué)院研究生院(計算技術(shù)研究所);2000年
2 施巍松;軟件分布式共享存儲系統(tǒng)的性能優(yōu)化[D];中國科學(xué)院研究生院(計算技術(shù)研究所);2000年
3 苗乾坤;面向共享存儲系統(tǒng)的計算模型及性能優(yōu)化[D];中國科學(xué)技術(shù)大學(xué);2010年
4 史崗;支持軟件分布式共享存儲系統(tǒng)的機(jī)群通信技術(shù)[D];中國科學(xué)院研究生院(計算技術(shù)研究所);2004年
5 戴華東;并行分布操作系統(tǒng)共享存儲管理及其優(yōu)化技術(shù)的研究[D];國防科學(xué)技術(shù)大學(xué);2002年
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前10條
1 劉旭民;一種避免偽共享的分布式共享存儲協(xié)議的設(shè)計與實現(xiàn)[D];暨南大學(xué);2003年
2 李明;基于工作站網(wǎng)絡(luò)的分布式共享存儲系統(tǒng)的設(shè)計[D];中國科學(xué)院研究生院(計算技術(shù)研究所);1997年
3 孫春玲;基于局域網(wǎng)的共享存儲研究[D];北京交通大學(xué);2008年
4 張紹文;基于分布共享存儲的移動設(shè)備數(shù)據(jù)共享技術(shù)研究[D];南京大學(xué);2015年
5 張雪冰;SAN技術(shù)及其在異構(gòu)網(wǎng)絡(luò)共享存儲系統(tǒng)中的應(yīng)用研究[D];西北工業(yè)大學(xué);2005年
6 劉海明;基于SMP機(jī)群的虛擬共享存儲系統(tǒng)[D];中國科學(xué)院研究生院(計算技術(shù)研究所);2001年
7 楊俊;基于存儲共享的NISO-MEFS研究[D];西南交通大學(xué);2006年
8 尹宏達(dá);共享存儲機(jī)群中用戶級通信協(xié)議的實現(xiàn)和性能[D];中國科學(xué)院研究生院(計算技術(shù)研究所);2004年
9 陳昕鵬;基于SAN的共享存儲系統(tǒng)的研究與實現(xiàn)[D];復(fù)旦大學(xué);2012年
10 郭琳燕;高容錯分布式共享存儲機(jī)制的研究與系統(tǒng)實現(xiàn)[D];成都理工大學(xué);2004年
本文關(guān)鍵詞:基于分布共享存儲的移動設(shè)備數(shù)據(jù)共享技術(shù)研究,,由筆耕文化傳播整理發(fā)布。
本文編號:302627
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/302627.html