資源描述:
《基于fastdfs的企業(yè)私有云盤的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、分類號(hào):TP311單位代碼:10183研究生學(xué)號(hào):2013巧密級(jí):公開參古林大學(xué)碩db學(xué)位論文?;瘜W(xué)tt()基于化'Stops的企業(yè)私有云盤的設(shè)計(jì)與實(shí)現(xiàn)TheDesignandimplementationofcompanyprivatecloudstoragebasedonFastDFS作者姓名:陸峰類別:軟件工程領(lǐng)域(方向):軟件工程指導(dǎo)教師:曹成志教巧培養(yǎng)單位:軟件學(xué)院V2016年12月基于FastDFS的企業(yè)私有云盤的設(shè)計(jì)
2、與實(shí)現(xiàn)TheDesignandimplementationofcompanyprivatecloudstoragebasedonFastDFS作者姓名:陸峰專業(yè)名稱:軟件工程指導(dǎo)教師:曹成志教授學(xué)位類別:軟件工程碩士答辯日期:2016年11月20日未經(jīng)本論文作者的書面授權(quán),依法收存和保管本論文書面版本、電子版本的任何單位和個(gè)人,均不得對(duì)本論文的全部或部分內(nèi)容進(jìn)行任何形式的復(fù)制、修改、發(fā)行、出租、改編等有礙作者著作權(quán)的商業(yè)性使用(但純學(xué)術(shù)性使用不在此限)。否則,應(yīng)承擔(dān)侵權(quán)的法律責(zé)任。吉林大學(xué)碩i學(xué)位
3、論文原創(chuàng)性聲明本人鄭重聲明:所呈交的碩古學(xué)位論文,是本人在指導(dǎo)教師的指導(dǎo)下,獨(dú)立進(jìn)行研究工作所取得的成果。除文中己經(jīng)注明引用的內(nèi)容外,本論文不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫過(guò)的作品成果。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中明確方式標(biāo)明。本人完全意識(shí)到本聲明的法律結(jié)果由本人承擔(dān)。學(xué)位論文作者簽名:日期:2〇16年月0I摘要基于FastDFS的企業(yè)私有云盤的設(shè)計(jì)與實(shí)現(xiàn)隨著互聯(lián)網(wǎng)的快速發(fā)展,企業(yè)數(shù)字化辦公已經(jīng)成為企業(yè)提供工作效率的首要方式。作為企業(yè)數(shù)字化辦公的核心——文件
4、管理并沒有很好的解決方案。目前大多數(shù)企業(yè)還是通過(guò)郵件,網(wǎng)站附件,自建FTP服務(wù)器的方式來(lái)分享和管理文件。然后使用郵件或附件存儲(chǔ)和管理文件會(huì)導(dǎo)致文件碎片化特別嚴(yán)重,缺乏統(tǒng)一的管理。非常容易忘記文件的位置,導(dǎo)致找一個(gè)曾經(jīng)用過(guò)的文件需要很長(zhǎng)時(shí)間。并且,經(jīng)常由于清理郵件時(shí)把某個(gè)重要的文件也刪除。文件通過(guò)FTP服務(wù)器的方式對(duì)文件進(jìn)行共享。第一,所有對(duì)文件的管理任務(wù)都交給FTP運(yùn)維人員處理,需要招聘相關(guān)技術(shù)人員,并且運(yùn)維人員工作量特別大。增加了公式的運(yùn)營(yíng)成本。第二,F(xiàn)TP缺乏完善的權(quán)限管理。FTP服務(wù)器僅提供讀寫的訪問(wèn)權(quán)限,不能
5、滿足企業(yè)對(duì)文件多元化的權(quán)限管理的需求。第三,F(xiàn)TP僅僅能提供文件的上傳,下載的功能。不能提供文件的搜索,預(yù)覽,編輯,分享等操作,非常不利于企業(yè)的協(xié)同辦公需求。第四,F(xiàn)TP有容量限制,其容量大小受限于本地磁盤大小。并不能進(jìn)行分布式存儲(chǔ)及實(shí)現(xiàn)容量的線性擴(kuò)展。導(dǎo)致磁盤滿后需要花費(fèi)大量精力進(jìn)行數(shù)據(jù)遷移。第五,F(xiàn)TP并沒有備份和冗余機(jī)制。一旦磁盤損壞,所有的文件全部丟失。這對(duì)企業(yè)而言是致命的打擊。本文試圖構(gòu)建一個(gè)基于FastDFS的企業(yè)私有云盤服務(wù)。企業(yè)利用相關(guān)的云計(jì)算技術(shù)自建私有云盤服務(wù)可以有以下優(yōu)點(diǎn):第一,文件集中化存儲(chǔ),
6、方便對(duì)文件進(jìn)行統(tǒng)一的管理。解決了文件容易丟失的情況,并借助于文件的搜索功能,很容易就能找到想要的文件。第二,云盤底層使用分布式文件系統(tǒng),容量沒有限制。當(dāng)現(xiàn)有存儲(chǔ)不夠時(shí),只需要繼續(xù)添加服務(wù)器便可以實(shí)現(xiàn)云盤容量的線性擴(kuò)展。并且分布式文件系統(tǒng)有冗余備份功能,單節(jié)點(diǎn)的故障不會(huì)造成文件的丟失。第三,自建云盤可以在底層分布式文件系統(tǒng)之上自定義與企業(yè)自身相關(guān)的業(yè)務(wù)需求。如文件權(quán)限,文件的操作都可以根據(jù)企業(yè)自身的情況進(jìn)行自定義的個(gè)性化定制。從而滿足不同企業(yè)對(duì)文件的不同操作需求。第四,自建的企業(yè)云盤部署在企業(yè)內(nèi)部網(wǎng)絡(luò)中,不用擔(dān)心文件的
7、泄露。同時(shí)不依賴任何第三方廠商。本文詳細(xì)地研究了包括HadoopDistributeFilesystem和FastDFS在內(nèi)的多種分布式文件系統(tǒng),最后選擇FastDFS作為本文構(gòu)建的企業(yè)私有云盤的底層存儲(chǔ)。并詳細(xì)地對(duì)企業(yè)私有云盤系統(tǒng)進(jìn)行需求分析,系統(tǒng)設(shè)計(jì)。最終實(shí)現(xiàn)了企業(yè)私有云盤。關(guān)鍵詞:分布式文件系統(tǒng),F(xiàn)astDFS,云盤,分布式系統(tǒng),HDFSIAbstractTheDesignandimplementationofcompanyprivatecloudstoragebasedonFastDFSWiththerapi
8、ddevelopmentoftheInternet,enterprisedigitalofficehasbecometheprimarywayforthecompanyoffersefficiency.Asthecoreoftheenterprisedigitalofficewhichisdocumentmanagementnowhasnogo