基于CDMI的云存儲框架技術研究
發(fā)布時間:2017-03-31 10:14
本文關鍵詞:基于CDMI的云存儲框架技術研究,,由筆耕文化傳播整理發(fā)布。
【摘要】:隨著云計算應用的日趨廣泛,多種云存儲平臺應運而生,如DropBox、GoogleDrive、 OneDrive等。然而這些云存儲工具的同步存儲技術,大部分是基于特定的底層平臺,在同步時間延遲、帶寬開銷、支持文件類型以及離線同步能力方面各異,大多存在時間延遲、帶寬開銷較大的問題。 基于上述問題,提出一種基于CDMI標準的云存儲框架,該框架包括五個層次。接口層是面向用戶的,負責接收用戶的請求;服務層對接口層傳遞過來的請求進行服務響應,服務層從系統(tǒng)和業(yè)務兩個角度設計,以探測與發(fā)現(xiàn)機制對服務進行管理;元數(shù)據(jù)層,基于CDMI規(guī)范,包括了七類元數(shù)據(jù)對象,對云存儲對象資源合理抽象,方便資源操作;API映射層,負責將底層的存儲API通過某種映射機制映射為標準API,屏蔽特定底層存儲平臺;底層存儲,指各類云存儲服務,包括Swift、S3等。并在客戶端、云端抽象設計ORR、MOR、MSV三類對象,提出了云存儲同步策略,在多個客戶端設計同步服務,實現(xiàn)多客戶端的數(shù)據(jù)快速同步。 從多個角度對設計框架及同步模型進行分析,結合應用案例,使用的底層平臺是Swift,并從系統(tǒng)健壯性、可擴展性能等角度對應用進行分析,結果表明設計框架的可擴展性、穩(wěn)定性強,大大減少了應用開發(fā)的成本,開發(fā)過程中設計的復雜度,使得開發(fā)者不必關注底層的實現(xiàn);結合同步模型的設計,使得用戶體驗較好。
【關鍵詞】:云存儲 同步 CDMI 性能 視圖對象
【學位授予單位】:華東理工大學
【學位級別】:碩士
【學位授予年份】:2015
【分類號】:TP333
【目錄】:
- 摘要5-6
- Abstract6-9
- 第1章 前言9-13
- 1.1 研究背景9-10
- 1.2 研究現(xiàn)狀10-11
- 1.3 研究內(nèi)容與意義11
- 1.4 論文組織結構11-13
- 第2章 相關技術介紹13-21
- 2.1 CDMI介紹13-15
- 2.2 差異同步算法15-16
- 2.2.1 差異同步概述15
- 2.2.2 rsync算法15-16
- 2.3 OpenStack開源項目16-18
- 2.3.1 OpenStack框架圖16-17
- 2.3.2 Swift存儲組件17-18
- 2.4 典型云盤服務18-20
- 2.4.1 DropBox存儲同步18-19
- 2.4.2 OneDrive存儲同步19-20
- 2.5 本章小結20-21
- 第3章 框架設計21-31
- 3.1 云存儲框架設計背景21
- 3.2 ECS框架21-22
- 3.3 各層詳述22-30
- 3.3.1 接口層22-23
- 3.3.2 服務層23-24
- 3.3.3 元數(shù)據(jù)層24-30
- 3.3.4 API Mapping30
- 3.3.5 底層存儲30
- 3.4 本章小結30-31
- 第4章 同步模型31-41
- 4.1 云存儲同步模型31-32
- 4.2 同步流程設計32-33
- 4.3 三類對象設計及其關系33-38
- 4.3.1 ORR的構建35
- 4.3.2 MOR的維護35-36
- 4.3.3 MSV的構建算法36-38
- 4.4 本地同步服務SyncService38-39
- 4.5 分析39-40
- 4.5.1 實現(xiàn)同步39-40
- 4.5.2 版本控制40
- 4.5.3 線下同步處理40
- 4.5.4 時效性和帶寬性能40
- 4.6 本章小結40-41
- 第5章 案例及分析41-55
- 5.1 系統(tǒng)技術背景41-42
- 5.1.1 開發(fā)工具簡述41-42
- 5.1.2 基于Swift組件拓撲結構42
- 5.2 應用設計42-51
- 5.2.1 系統(tǒng)需求分析42-43
- 5.2.2 概要設計和處理流程43-44
- 5.2.3 云盤框架圖44-45
- 5.2.4 監(jiān)控模塊45
- 5.2.5 封裝請求模塊45-47
- 5.2.6 事件處理模塊47-48
- 5.2.7 監(jiān)控問題分析與說明48-50
- 5.2.8 出錯處理設計50
- 5.2.9 服務端處理流程50-51
- 5.3 運行分析51-54
- 5.3.1 系統(tǒng)應用51-52
- 5.3.2 容錯性分析52
- 5.3.3 可擴展性分析52
- 5.3.4 實驗數(shù)據(jù)分析52-54
- 5.4 本章小結54-55
- 第6章 總結與展望55-57
- 6.1 總結55-56
- 6.2 展望56-57
- 參考文獻57-62
- 致謝62-63
- 攻讀碩士學位期間發(fā)表的論文63
【參考文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 王海q
本文編號:279480
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/279480.html
最近更新
教材專著