資源描述:
《云存儲技術(shù)研究發(fā)展畢業(yè)設(shè)計》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、云存儲技術(shù)研究發(fā)展畢業(yè)設(shè)計目錄摘要IAbstractII1緒論11.1云存儲的興起11.2云存儲的發(fā)展22云存儲的概念32.1云存儲的定義32.2云存儲與傳統(tǒng)存儲32.3云存儲與云計算42.4云存儲架構(gòu)模型43云存儲的關(guān)鍵技術(shù)63.1存儲虛擬化技術(shù)63.2分布式存儲技術(shù)73.3數(shù)據(jù)備份技術(shù)83.3.1傳統(tǒng)的備份策略83.3.2副本數(shù)據(jù)布局83.3.3連續(xù)數(shù)據(jù)保護83.4數(shù)據(jù)縮減技術(shù)93.4.1自動精簡配置93.4.2自動存儲分層93.4.3重復(fù)數(shù)據(jù)刪除103.4.4數(shù)據(jù)壓縮103.5存儲安全技術(shù)113.6
2、容錯技術(shù)124云存儲的架構(gòu)技術(shù)134.1GFS系統(tǒng)架構(gòu)134.2GPFS架構(gòu)154.3HDFS架構(gòu)164.4Dynamo架構(gòu)175云計算仿真CloudSim205.1CloudSim環(huán)境配置205.2程序流程圖225.3程序編寫步驟225.4仿真結(jié)果296總結(jié)及展望306.1本文工作總結(jié)306.2研究工作展望30參考文獻31致謝33I摘要云計算是當(dāng)前研究與應(yīng)用的熱點問題。至今為止,Google、Microsoft、IBM、亞馬遜等IT商業(yè)巨頭都推出了自己的云計算平臺,并把云計算作為其未來發(fā)展的最主要戰(zhàn)略之
3、一。云存儲作為云計算的底層服務(wù),對上層服務(wù)提供重要的支持;同時,云存儲可以有效的存儲和管理海量數(shù)據(jù),所以更是成為專家學(xué)者們關(guān)注的焦點。因此,云存儲的研究不但緊跟發(fā)展的趨勢,同時還具有較高的應(yīng)用價值。云存儲是一種架構(gòu)復(fù)雜的分布式文件系統(tǒng),一是其建立在云計算系統(tǒng)的基礎(chǔ)設(shè)施之上,這樣的基礎(chǔ)實施是基于廉價的或虛擬化了的不可信物理硬件;二是其必須支持超大節(jié)點規(guī)模和海量數(shù)據(jù)的高效存儲,這對于系統(tǒng)架構(gòu)和模塊設(shè)計的關(guān)鍵技術(shù)提出了巨大的挑戰(zhàn)。本文討論了云存儲的發(fā)展背景,給出了云存儲的定義,描述了云存儲的特點,提出了云存儲的
4、架構(gòu)模型,系統(tǒng)地闡述了云存儲的關(guān)鍵技術(shù),對比了GFS、GPFS、HDFS、Dynamo架構(gòu)的特點,并用CloudSim對云計算系統(tǒng)進行了仿真。關(guān)鍵詞:云存儲,關(guān)鍵技術(shù),架構(gòu)模型,HDFS,CloudSimIIAbstractCloudcomputingisahottopicinrecentresearchandapplications.Uptonow,Google、Microsoft、IBM、Amazonandsomeotherfamouscooperationshaveproposedtheirclou
5、dcomputingapplication,andtakecloudcomputingasoneofthemostimportantstrategyinthefuture.Cloudstorageisthelowerlayerofcloudcomputingsystemwhichsupportstheserviceoftheotherlayersaboveit.Meanwhile,itisaneffectivewaytostoreandmanageheavydata.Soitfocusedevenmore
6、attentionsfromsomeresearchers.Therefore,theresearchofcloudstoragewillnotonlykeepupontrends,butalsohasahighapplicationvalue.Cloudstorageisadistributedfilesystemwithcomplicatedarchitecture.Firstly,itisimplementedontopofthecloudcomputinginfrastructurewhichis
7、basedoncheap,virtualizedandunreliablephysicalhardware.Secondly,itshouldsupportshugeserverscale,efficientheavydatastorage.Allofthesechallengethekeytechnologiesofthesystemarchitectureandmodulesdesign.Thisarticlediscussesthebackgroundofthedevelopmentofclouds
8、torage,givesthedefinitionofcloudstorage,describesthecharacteristicsofcloudstorage,proposesthemodeofcloudstoragearchitecture,exposedthekeytechnologiesofcloudstoragesystematically,comparedthefeaturesofGFS,GPFS,HDFS,Dy