• 沒有找到結果。

公有雲服務,其包含 Google、Dropbox、Microsoft、使用 Kerberos 驗證方式登入 私有雲 Hadoop HDFS 服務,並且整合和對應已登入使用者之不同雲端帳號。為

‧ 國

立 政 治 大 學

Na tiona

l Ch engchi University

以在入口網站公開檔案彙整頁面上取消檔案分享,對應的檔案存取網址則會失效。

由於本系統是由多個元件所組成,本研究針對系統三大主要功能進行三種整 合測試案例,來驗證本系統各元件模組的正確性和穩定性,測試結果都是通過的;

本研究也針對公、私有雲端,測試其同步流程並衡量檔案同步時間,驗證本系統 的效能和實用性,測試結果從本地端同步新增和修改到伺服器端,在各種檔案大 小同步時間幾乎相同,是因為本系統在處理檔案修改,是以整個完整檔案重新上 傳取代,而同步刪除和更名事件,檔案大小對同步時間影響不大;從伺服器端同 步到雲端的時間主要受各雲端檔案操作 API 的效能影響。

2、 研究貢獻

本研究的貢獻可以歸納為以下三點。

(1) 本研究針對混合雲部署環境下,使用者會遇到的多重帳號及身分問題,提出 一套帳號整合架構和方法,來對應並整合使用者之不同雲端帳號。

(2) 提出一套混合雲檔案與資料夾同步的架構,實作出一個跨本地端、私有雲與 公有雲的檔案與資料夾同步系統,解決在混合雲部署環境下,使用者進行在 進行雲端資料備份與更新操作時,可能產生的檔案資料一致性問題。該同步 架構同時也達到了雲端檔案的自動化異地備援。

(3) 本研究設計出一套檔案權限和功能對應,讓使用者可以在本系統入口網站管 理已同步檔案的權限,解決檔案權限一致性問題,並避免數位資產有曝露在 非預期的閱讀與編輯的風險。

‧ 國

立 政 治 大 學

Na tiona

l Ch engchi University

3、 未來研究建議

針對本研究的問題與不足的部分,在未來的後續建議如下。

(1) 本研究目前已經整合的公有雲有 Google、Dropbox 和 Microsoft,後續可以 結合更多其他公有雲端服務,讓使用者可以有更多登入本系統的選項和方便 管理其雲端帳號的檔案之內容。

(2) 目前在同步伺服器的同步程式,在實作上是單一執行緒的同步程式設計模式,

後續將改以多執行緒的非同步設計模式,讓系統中使用者可以不必等待其他 人的同步工作完成,才能同步檔案、資料夾到雲端。

(3) 在本地端同步到伺服器端的檔案修改同步,客戶端應用程式是把使用者修改 後的完整檔案,重新進行上傳取代系統伺服器端上舊檔案。未來將研究 Dropbox 的檔案修改同步演算法,只同步檔案修改的部分而不是完整檔案,

以減少檔案資料傳輸和增加同步速度。

(4) 在檔案權限管理中,本系統檔案權限分為擁有者和有檔案存取網址的讀取者,

未來可以加入編輯者檔案權限,讓系統使用者可以協同編輯同一個檔案。

1. Amazon AWS, http://aws.amazon.com/.

2. Apache Hadoop, http://hadoop.apache.org/.

3. Dearman, David, and Jeffery S. Pierce. “It's on my other computer!: computing with multiple devices.” Proceedings of the SIGCHI Conference on Human factors in Computing Systems. ACM, 2008.

4. Dropbox, https://www.dropbox.com/.

5. Gartner, 2013, “Gartner Says Nearly Half of Large Enterprises Will Have Hybrid Cloud Deployments by the End of 2017.”, http://www.gartner.com/newsroom/id/2599315.

6. Gartner, 2014, “Magic Quadrant for Enterprise File Synchronization and Sharing.”

7. Google Cloud Platform, https://cloud.google.com/.

8. IDC, 2013, “IDC's Outlook for Data Byte Density Across the Globe Has Big Implications for the Future.”, http://www.idc.com/getdoc.jsp?containerId=prUS24398613.

9. IDC, 2014, “IDC Forecasts Public IT Cloud Services Spending Will Reach $127 billion in 2018 as the Market Enters a Critical Innovation Stage.”, http://www.idc.com/getdoc.jsp?containerId=prUS25219014.

10. IDC, 2014, “IDC Reveals Cloud Predictions for 2015.”, http://www.idc.com/getdoc.jsp?containerId=prUS25350114.

11. IDC, 2014, “Redefining Enterprise Mobile Collaboration.”

12. Ingram Micro, 2015, “What Your Big Data Team Needs to Know About Software Defined Storage.”, http://www.ingrammicroadvisor.com/big-data/what-your-big-data-team-needs-to-know-about-software-defined-storage.

13. Joe Arnold. OpenStack Swift - Using, Administering, and Developing for Swift

Object Storage “O’Reilly Media, Inc.”, 2014.

14. Jones, M. Tim, “Cloud computing with Linux.”, 2012.

15. Microsoft, http://azure.microsoft.com/en-us/overview/what-is-azure/.

16. Nelson Nahum, “Software Defined Storage vs traditional SAN Storage from a storage vendor perspective.” Zadara Storage: Enterprise Storage as a Service, 2013;

https://www.zadarastorage.com/software-defined-storage-vs-traditional-san-storage-from-a-storage-vendor-perspective/.

17. OpenID, 2015, “What is OpenID?”, http://openid.net/get-an-openid/what-is-openid/.

18. P. Mell and T. Grance, “The NIST Definition of Cloud Computing,” US Nat’l Inst.

of Science and Technology, 2011; http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf.

19. Rackspace, http://www.rackspace.com/.

20. Storage Networking Industry Association, 2009, “Cloud Storage Reference Model.”

21. Storage Networking Industry Association, 2010, “Cloud data management interface (CDMI).”

22. SwiftStack, https://swiftstack.com/.

23. Wu, Jiyi, et al. “Cloud storage as the infrastructure of cloud computing.” Intelligent Computing and Cognitive Informatics (ICICCI), 2010 International Conference on.

IEEE, 2010.

24. Wikipedia, 2015, “Cloud storage.”, http://en.wikipedia.org/wiki/Cloud_storage.

25. Wikipedia, 2015, “Software-defined storage”, http://en.wikipedia.org/wiki/Software-defined_storage.

26. Xianqiang, Bao, et al. "Syncviews: Toward consistent user views in cloud-based file synchronization services." Chinagrid Conference (ChinaGrid), 2011 Sixth Annual. IEEE, 2011.

‧ 國

立 政 治 大 學

Na tiona

l Ch engchi University

27. 韦小凤, “云存储技术优势及其发展趋势的探讨.” 科学时代 003, 2013.

28. 吴 迪 , “ 解 析 软 件 定 义 存 储 ( SDS ) .” TechTarget 中 国 , 2013, http://www.searchstorage.com.cn/showcontent_74995.htm.

29. 波 波 编 译 , “ 大 数 据 需 要 软 件 定 义 存 储 .” 网 界 网 , 2014, http://storage.cnw.com.cn/storage-Technology/htm2014/20140416_296307.shtml.