云存儲系統數據持久存儲機制的研究
發(fā)布時間:2022-01-21 14:12
云存儲提供的虛擬化服務,極大地簡化了應用流程,并降低了建設成本,給人們帶來了巨大便利。但在其高速推進過程中頻發(fā)的安全事故,讓人們對云存儲的可靠性產生了擔憂。例如硬件故障、惡意攻擊、人員操作失誤、以及斷電、火災等自然災害,導致單個或多個存儲節(jié)點失效,從而使得整個存儲數據丟失的可能性大大提高。因此,云存儲系統應該具有完善的數據存儲保障機制,以保證系統的高可靠性和數據的高可用性。云存儲系統數據持久存儲機制有效地保證了系統的可靠性和數據的可用性。數據持久存儲的相關技術包括數據的分片,數據的分發(fā)和完整性檢查,以及冗余數據的維護。存儲數據的可用性是衡量系統性能的重要指標,數據的可用性又主要體現在系統節(jié)點間的組織方式,以及系統對于數據冗余容錯的處理方法。數據持久存儲機制實現了基于糾刪碼技術的數據分片與合并,以及對冗余數據基于目錄的分發(fā)和高效的數據完整性檢查,對于丟失數據分片能夠通過現有文件對其進行編碼恢復。設置自適應緩沖區(qū),分段讀入文件數據進行編碼的方法,在提高編碼效率的同時,有效對于原文件內容進行了分散,保證了私密性。通過對糾刪碼算法核心部分的優(yōu)化,明顯提高了對文件進行分片與合并時的平均編碼速率。...
【文章來源】:華中科技大學湖北省 211工程院校 985工程院校 教育部直屬院校
【文章頁數】:71 頁
【學位級別】:碩士
【文章目錄】:
摘要
Abstract
1 緒論
1.1 問題提出
1.2 國內外研究現狀
1.3 課題背景與研究內容
1.4 文章框架結構
2 數據持久存儲機制的設計
2.1 云存儲系統ppStore 概述
2.2 設計思想
2.3 模塊結構及處理流程
2.4 關鍵問題與難點分析
2.5 小結
3 數據持久存儲機制的核心算法
3.1 糾刪碼算法
3.2 數據完整性檢查
3.3 編碼緩沖區(qū)自適應調整算法
3.4 小結
4 數據持久存儲機制的主要實現技術
4.1 用戶節(jié)點
4.2 索引服務器
4.3 緩存服務器
4.4 小結
5 系統測試與分析
5.1 測試環(huán)境
5.2 功能測試
5.3 性能測試與結果分析
5.4 小結
6 總結與展望
致謝
參考文獻
本文編號:3600416
【文章來源】:華中科技大學湖北省 211工程院校 985工程院校 教育部直屬院校
【文章頁數】:71 頁
【學位級別】:碩士
【文章目錄】:
摘要
Abstract
1 緒論
1.1 問題提出
1.2 國內外研究現狀
1.3 課題背景與研究內容
1.4 文章框架結構
2 數據持久存儲機制的設計
2.1 云存儲系統ppStore 概述
2.2 設計思想
2.3 模塊結構及處理流程
2.4 關鍵問題與難點分析
2.5 小結
3 數據持久存儲機制的核心算法
3.1 糾刪碼算法
3.2 數據完整性檢查
3.3 編碼緩沖區(qū)自適應調整算法
3.4 小結
4 數據持久存儲機制的主要實現技術
4.1 用戶節(jié)點
4.2 索引服務器
4.3 緩存服務器
4.4 小結
5 系統測試與分析
5.1 測試環(huán)境
5.2 功能測試
5.3 性能測試與結果分析
5.4 小結
6 總結與展望
致謝
參考文獻
本文編號:3600416
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3600416.html