雲端計算:為什麼說儲存是雲端計算髮展瓶頸之一?虛擬化是解決之道!
共享儲存模型
檔案/記錄層(File/Record Layer)
-
提供儲存資源訪問方法,包括:檔案系統,資料庫,快取等
-
將使用者檢視的資料單元(檔案/記錄/物件)儲存到儲存空間,並記錄對映關係,負責維護名稱空間、儲存空間分配
-
效能優化,分散式系統叢集管理與控制
塊層(Block Layer):支援檔案/記錄層
-
儲存裝置:磁碟、磁帶、固態硬碟等,用來儲存資料
-
提供塊聚合管理:實現儲存網路聚合,物理卷聚合,映象冗餘(RAID-n)等功能
-
負責快取管理
-
包括DAS、NAS和SAN等不同儲存模型
資料儲存
資料儲存是一個邏輯儲存單元,它可以使用一個或多個物理裝置上的磁碟空間。
資料儲存型別:
-
VMFS
-
網路檔案系統 (NFS)
資料儲存可用於儲存虛擬機器檔案、模板和 ISO 映像。
儲存:雲端計算髮展瓶頸之一
由於虛擬化技術的發展儲存向集中式共享儲存發展,並正在向分散式儲存方向發展
分散式儲存(分散式檔案儲存、分散式塊儲存、分散式物件儲存)
-
資源池所依賴的共享儲存問題
-
規模有限、無法線性擴充套件:機頭、網路的瓶頸
-
單獨的儲存網路、成本高:獨立的儲存網路(FC),建設成本高、複雜
-
效能和容量有限:受集中式機頭效能限制,效能和總容量受限
-
重建時間長:盤越來越大、重建時間變長、引入資料丟失風險 (重建時間數小時到數天)
分散式儲存技術及其區別
分散式塊儲存:將分散式的大量伺服器硬碟經過分散式塊儲存軟體變為統一的邏輯硬碟,再按邏輯卷分給虛機(作業系統),作業系統需要首先分割槽,格式化,才能部署檔案或資料庫,基於SCSI/iSCSI介面,適合於作為資源池共享儲存,IO要求高。
分散式檔案儲存:將一個大檔案切分為多個小的檔案塊,並將小檔案塊分散式儲存在伺服器節點上,基於後設資料伺服器控制各個資料節點。基於類POSIX介面實現檔案訪問。適合於大資料檔案的儲存和處理。適合於特別大的檔案,並且儲存與計算一體化。
物件儲存:也是一種分散式檔案儲存系統,但物件儲存的特點是扁平化,也就是層級很少,有利於快速查詢到對應的檔案(物件),檔案之間沒有複雜的關係(層級或型別),基於REST API,適合於各種大小的海量檔案基於網際網路的線上儲存、訪問和備份。
相關文章
- 【雲端計算小知識】什麼是雲端計算?雲端計算特點是什麼?
- LikeLib:區塊鏈技術優勢可以解決雲端計算髮展瓶頸區塊鏈
- 什麼是雲端計算
- 什麼是雲端計算?
- 為什麼說雲端計算運維是新“貴”?運維
- 雲端計算是什麼?雲端計算的發展趨勢是什麼?
- 什麼是雲端計算雲端計算能幹什麼?雲端計算學習筆記工具素材筆記
- 雲端計算技術是什麼?雲端計算有什麼優勢?
- 什麼是雲端計算?雲端計算學習方向有哪些?
- 虛擬化不是雲端計算
- 最通俗的解釋下雲端計算,雲端計算的核心是什麼?
- 雲端計算儲存之什麼是Ceph?聽聽Ceph創始人怎麼說
- 什麼是雲端計算?什麼是公司網盤?
- 雲端計算管理的功能是什麼?Linux雲端計算學習Linux
- 什麼是雲端計算?雲端計算適合哪些人學習?
- 什麼叫雲端計算?雲端計算通俗解釋
- 雲端計算髮展大事件事件
- 雲端計算的定義是什麼?
- 雲端計算開發是什麼?雲端計算的就業前途怎麼樣?就業
- 虛擬化是雲端計算的第一步薦
- 什麼是Linux雲端計算?學習雲端計算可以用來做什麼?Linux
- 好程式設計師雲端計算培訓分享雲端計算中SOA是什麼?程式設計師
- 雲端計算導論 # 4 虛擬化
- 超級雲端計算與虛擬化
- 零基礎雲端計算學習路線,到底什麼是雲端計算?
- 雲端計算儲存之Ceph架構是怎麼樣的?架構
- 雲端計算教程入門影片:雲端計算到底是什麼?
- 雲端計算到底是什麼?我這樣看待雲端計算
- Linux雲端計算教程全套影片合集:如何用大白話解釋什麼是雲端計算Linux
- 好程式設計師雲端計算培訓分享雲端計算中微服務是什麼?程式設計師微服務
- 為什麼分散式雲是雲端計算的未來?分散式
- “要致富先修路”——中國頻寬是阻礙雲端計算的瓶頸薦
- 雲端計算教程學習入門影片課件:雲端計算中SOA是什麼?
- 雲端計算儲存技術
- 通俗解釋啥是雲端計算
- 雲端計算和Linux是什麼關係?Linux
- 雲端計算教程學習入門影片課件:雲端計算中IDS是什麼?
- 雲端計算教程學習入門影片課件:雲端計算中微服務是什麼?微服務