雲端儲存的技術原理
一、概念
雲端儲存 (Cloud storage)是一種網路線上儲存的模式,即把資料存放在通常由第三方託管的多臺虛擬伺服器,而非專屬的伺服器上。託管(hosting)公司營運大型的資料中心,需要資料儲存託管的人,則透過向其購買或租賃儲存空間的方式,來滿足資料儲存的需求。資料中心營運商根據客戶的需求,在後端準備儲存虛擬化的資源,並將其以儲存資源池(storage pool)的方式提供,客戶便可自行使用此儲存資源池來存放檔案或物件。實際上,這些資源可能被分佈在眾多的伺服器主機上。
二、技術原理
雲端儲存作為雲端計算的一個核心組成部分,承擔著資料最底層資料儲存與資訊收集的任務,他是整個雲平臺、雲服務的基礎。與傳統儲存裝置相比,對它的定義不能簡單的理解為是一個單一的硬體裝置,這個裝置也可以理解為一個系統,這個系統一般都由伺服器、儲存、網路及相關軟體等硬體環境構成。
雲端儲存的概念與雲端計算類似,它是指透過叢集應用、網格技術或分散式檔案系統等功能,網路中大量各種不同型別的儲存裝置透過應用軟體集合起來協同工作,共同對外提供資料儲存和業務訪問功能的一個系統,保證資料的安全性,並節約儲存空間。簡單來說,雲端儲存就是將儲存資源放到雲上供人存取的一種新興方案。使用者可以在任何時間、任何地方,透過任何可連網的裝置連線到雲上方便地存取資料。
三、雲端儲存的實現層次
儲存層 :是雲端儲存的基礎。雲端儲存依靠儲存層將不同的儲存裝置互聯起來,形成一個面向服務的分散式儲存系統。在物理儲存裝置之上是一個統一的儲存裝置管理層,實現對物理儲存裝置的邏輯虛擬化管理、狀態監控和維護等功能。
管理排程層 :是雲端儲存的核心。主要功能是在儲存層提供的儲存資源上部署分散式檔案系統或者建立和組織儲存資源物件,並將使用者資料進行分片處理,按照設定的保護策略將分片後的資料以多副本或者冗餘糾刪碼的方式分散儲存到具體的儲存資源上去。同時,在本層還會在節點間進行讀寫負載均衡排程以及節點或儲存資源失效後的業務排程與資料重建恢復等任務,以便始終提供高效能、高可用的訪問服務。不過,在具體實現時,該層的功能也可能上移,位於訪問介面層和應用服務層之間,甚至直接嵌入到應用服務層中,和業務應用緊密結合,形成業務專用雲端儲存。
訪問介面層: 這是一個可以自由擴充套件的、面向使用者需求的結構層。一般情況下,可以根據具體情況和需求,開放各種介面,為其提供多種服務。
使用者訪問層 :在 連線 網際網路的任何一臺機器上,只要使用者經過授權,都可以透過這一層,進入的雲端儲存平臺系統,進行雲端儲存上的允許的授權操作,享受雲端儲存帶來的各種服務。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69925049/viewspace-2658373/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 雲端儲存技術體系
- 雲端計算儲存技術
- 【技術解密】SequoiaDB分散式儲存原理解密分散式
- 雲端計算導論 # 3 雲端儲存技術:概念、結構模型、關鍵技術、分散式資料儲存、常見儲存結構、應用與問題模型分散式
- 前端儲存技術前端
- 大話儲存——磁碟原理與技術筆記(一)筆記
- 雲端儲存架構的技術特點與三個發展方向架構
- openGauss儲存技術(一)——行儲存引擎儲存引擎
- 三層儲存技術保障雲服務的儲存安全
- 不同體系分散式儲存技術的技術特性分散式
- 玩轉雲端 | 天翼雲物件儲存ZOS高可用的關鍵技術揭秘物件
- InnoDB儲存引擎——Checkpoint技術儲存引擎
- CUUG筆記 儲存技術筆記
- 分散式儲存技術概念分散式
- Android的3種資料儲存技術(一)File儲存Android
- Git的儲存原理Git
- 雲端儲存架構中企業級資料流轉平臺技術方案架構
- 雲端儲存的“安全隱擾”
- 前端儲存技術Cookie,Storage,IndexedDB前端CookieIndex
- 浪潮儲存基於智慧運維技術,加速儲存自治運維
- 雲端儲存抽象層-FluentStorage抽象
- Spring Boot:使用Redis儲存技術Spring BootRedis
- Ceph分散式儲存技術解讀分散式
- [Mysql技術內幕]Innodb儲存引擎MySql儲存引擎
- MongoDB技術分享:WiredTiger儲存引擎MongoDB儲存引擎
- Tair持久儲存系列技術解讀AI
- TiDB 技術內幕 - 說儲存TiDB
- 《客戶端儲存技術》總結客戶端
- MySQL技術內幕:InnoDB儲存引擎MySql儲存引擎
- 基於區塊鏈底層技術的分散式雲端儲存專案招聘go開發區塊鏈分散式Go
- openGauss儲存技術(二)——列儲存引擎和記憶體引擎儲存引擎記憶體
- 雲端儲存產品介紹
- MySQL的varchar儲存原理:InnoDB記錄儲存結構MySql
- HDFS分散式儲存的意義及技術解析分散式
- 資料儲存技術的演進趨勢研判
- Prometheus TSDB儲存原理Prometheus
- 詳解Android資料儲存技術Android
- CynosDB技術詳解——儲存叢集管理