跳到主要內容

臺灣博碩士論文加值系統

(44.201.99.222) 您好!臺灣時間:2022/12/10 10:24
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:戴正邑
研究生(外文):Cheng-Yi Dai
論文名稱:在多雲架構下運用抹除碼實現支援服務品質保證的雲端儲存系統
論文名稱(外文):A Cloud Storage System with QoS Support by Applying Erasure Code in Multi-Cloud
指導教授:蘇維宗
指導教授(外文):Wei-Tsung Su
口試委員:林熙中衛信文
口試日期:2015-07-30
學位類別:碩士
校院名稱:真理大學
系所名稱:資訊工程學系碩士班
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2015
畢業學年度:103
語文別:中文
論文頁數:45
中文關鍵詞:抹除碼多雲端儲存資料備份
外文關鍵詞:Erasure CodeMulti-Cloud StorageData Backup
相關次數:
  • 被引用被引用:0
  • 點閱點閱:91
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
近年來,蓬勃發展的雲端科技帶給人們對於儲存空間上有許多新思維的改革。透過雲端儲存技術,使用者只須要利用連網裝置就可以在任何地方、任何時間,方便的存取資料而不需要再額外購買隨身攜帶的儲存設備(如記憶卡、隨身硬碟等等)。然而,雲端儲存的效能與安全性是使用者必須考量的因素。例如;雲端伺服器仍然會在極低的機率上碰到技術性損害(例如,程式缺陷、人為疏失造成系統錯誤)或是受到自然災害(地震、颱風導致電力無法供電)的影響而造成了無法及時提供服務給使用者。另一種情況是,當攻擊者入侵雲端儲存伺服器後可能就獲取了使用者的所有資料。為了避免上述情況發生,許多使用者會選擇同時將資料重複備份在多個不一樣的雲端儲存服務空間上。雖然這種做法可以確保在單一雲端發生技術損害或自然災害時仍然可以透過其他雲端服務空間存取資料,但是將相同的資料重複儲存在多個雲端儲存空間中會造成儲存成本提高;另外,重複儲存仍然無法解決單一雲端儲存伺服器被攻擊者成功入侵後所造成的資料被盜取問題;再則,使用者如果欲對資料進行更新異動時,必須比較費時地在每一個不同的雲端儲存空間上進行相對應的更新異動。因此,在本論文中,我們提出了一個在多雲架構下支援使用者在使用多雲端儲存上保證服務品質的雲端儲存系統。本論文的方法利用抹除碼(erasure code)技術將資料等分分割成k個資料塊後再將資料塊重新編碼成n個資料訊息塊。本論文方法根據不同雲端儲存提供商上提供的資訊以及使用者所選擇的儲存方式做出一個保證服務品質的策略,例如雲端的儲存價格、頻寬、存取速度、安全性等特性,我們將n個資料訊息塊以符合使用者在成本、效能、安全等服務需求分散儲存在多個雲端儲存伺服器上。本論文所提出來的方法在儲存成本上與重複儲存方法相比的話儲存成本相對的較低,而且由於抹除碼技術本身的機制可以確保單一個雲端儲存平台所儲存的資料訊息塊小於k,就能夠保證單一雲端儲存平台被攻擊者入侵所造成資料被揭露的問題。
In recent years, the flourishing Cloud technology brings many new ideas on storage space to people. The Cloud storage technology enables the users to access data anywhere anytime by using online devices, it is unnecessary to buy additional portable storage equipments (e.g. memory card, portable hard disk and so on). However, the users must consider the practical performance of Cloud. For example, the cloud server is least probable to suffer from technical damage (Bug, human error caused system error) or natural disaster (earthquake, typhoon caused power off), so that the services cannot be provided for the users in time. Another situation is that when an attacker intrudes into the Cloud storage server, he may obtain all data of the users. In order to avoid the aforesaid situation, many users backup data in multiple different Cloud storage service spaces repeatedly. Therefore, if one Cloud suffers from technical damage or natural disaster, the data can be accessed via other cloud service spaces. However, the repeated storage backups the same data in the Cloud storage spaces of different providers, so the storage cost is relatively high. In addition, the repeated storage cannot solve the data stealing when one single Cloud storage server is intruded by attackers; and if the user wants to update the data, he has to spend much time on updating the data in the Cloud storage servers of different providers. Therefore, in this paper, we propose a Cloud storage system based on multi-cloud architecture which guarantees the service quality of multi-cloud storage for users. This method uses erasure code technology to separate data into k data blocks, and then the data blocks are recoded as n data message blocks.
第1章 緒論---------------------------------1
1.1、研究動機------------------------------1
1.2、研究目的------------------------------3
1.3、研究貢獻------------------------------5
1.4、論文架構------------------------------6
第2章 背景知識-----------------------------8
2.1、抹除碼(Erasure Code)------------------8
2.2、開放授權(Open Authorization)技術-------9
2.3、單一雲端與多雲架構的儲存服務------------10
第3章 研究問題與方法------------------------12
3.1、網路模型------------------------------12
3.2、透過本系統上傳資料的過程----------------13
3.3、透過本系統下載資料的過程----------------14
3.4、分散式儲存策略的成本、效能、與安全性模型--15
3.4.1、分散儲存策略的成本模型----------------16
3.4.2、分散儲存策略的效能模型----------------17
3.4.3、分散儲存策略的安全模型----------------20
3.5、分散式儲存策略的最佳化問題--------------21
3.5.1、成本策略的最佳化問題------------------22
3.5.2、效能策略的最佳化問題------------------24
3.5.3、安全性策略的最佳化問題----------------26
第4章 實驗與數據分析------------------------29
4.1、環境設定------------------------------29
4.2、成本策略的實驗與數據分析----------------30
4.3、效能策略的實驗與數據分析----------------35
4.4、安全性策略的實驗與數據分析--------------39
第5章 結論與未來期望------------------------42
參考文獻-----------------------------------44

[1]Amazon Wed Services is experiencing issues. (2012).;http://goo.gl/ErZehG
[2]Dropbox is experiencing issues. (2014).;http://goo.gl/OwAzBK
[3]Azure is experiencing issues. (2014).;https://goo.gl/WqUNF1
[4]Open Authorization. (2010, April).;http://oauth.net/
[5]Open Authorization2.0. (2012, October);http://oauth.net/2/
[6]Luigi Rizzo. (1997, April).Effective Erasure Codes for Reliable Computer Communication Protocols. Computer Communication Review: Vol. 27. No. 2. (PP24-36). ACM New York, NY, USA.
[7]Kejun Dong. & Jiahong Feng. & Baoping Yan. (2005, October). A Distributed File System Model Based on Erasure Code Theory. Computer Engineering: no.20. (pp93-95). East China Institute of Computing Technology.
[8]Jun-di JIA. & Jian-hua. & Jing-fei ZHU. & Ji-wei ZHANG. (2009, May). Design of storage scheme with high reliability based on Erasure Codes in environment of networks. Application Research of Computers: Vol.26. No.5.(pp1835-1838)
[9]Li-wei PAN. & Jian-hua GU. & Jing-fei ZHU. & Zhi-chao ZHOU. (2010, September). Distributed File Storage System Based on Erasure Code. Computer Engineering: Vol.36. No.17. East China Institute of Computing Technology.
[10]Fu-Juan LI. (2015, April). OAuth Technology and its Application in the Cloud Computing. Computing Systems & Applications: Vol.25. No.4. (pp228-232).
[11]Hakim Weatherspoon. & John D. Kubiatowicz. (2002). Erasure Coding vs. Replication: A Quantitative Comparison. Peer-to-Peer Systems: First International Workshop, IPTPS 2002, LNCS 2429, (pp328-337).
[12]James Hendricks. & Gregory R. Ganger. & Michael K. Reiter. (2007, August). Verifying distributed erasure-coded data. PODC '07Proceedings of the twenty-sixth annual ACM symposium on Principles of distributed computing. (pp. 139-146). ACM New York, NY, USA.
[13]Jun Tao. & J-I chang SHA. & Hui WANG. (2008, June). A Design for the Erasure Code Based Segmented File P2P Storage Structure. Journal of national university of defense technology: Vol. 30. No. 6.
[14]W.K.Lin. & D.M.Chiu. & Y.B.Lee. (2004, August). Erasure Code Replication Revisited. Peer-to-Peer Computing, IEEE International Conference on (2004). (pp. 90-97). Switzerland.
[15]Osama Khan. & Randal Burns. & James Plank. & William Pierce. & Cheng Huang. (2012, February). Rethinking Erasure Codes for Cloud File Systems: Minimizing I/O for Recovery and Degraded Reads. FAST'12 Proceedings of the 10th USENIX conference on File and Storage Technologies. (pp. 20-20). USENIX Association Berkeley, CA, USA.

QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top