search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

雲計算:為什麼說存儲是雲計算髮展瓶頸之一?虛擬化是解決之道!

共享存儲模型

文件/記錄層(File/Record Layer)

  • 提供存儲資源訪問方法,包括:文件系統,資料庫,緩存等

  • 將用戶視圖的數據單元(文件/記錄/對象)保存到存儲空間,並記錄映射關係,負責維護命名空間、存儲空間分配

  • 性能優化,分散式系統集群管理與控制

塊層(Block Layer):支持文件/記錄層

  • 存儲設備:磁碟、磁帶、固態硬碟等,用來存儲數據

  • 提供塊聚合管理:實現存儲網路聚合,物理卷聚合,鏡像冗餘(RAID-n)等功能

  • 負責緩存管理

  • 包括DAS、NAS和SAN等不同存儲模型

數據存儲

數據存儲是一個邏輯存儲單元,它可以使用一個或多個物理設備上的磁碟空間。

數據存儲類型:

  • VMFS

  • 網路文件系統 (NFS)

數據存儲可用於存儲虛擬機文件、模板和 ISO 映像。

存儲:雲計算發展瓶頸之一

由於虛擬化技術的發展存儲向集中式共享存儲發展,並正在向分散式存儲方向發展

分散式存儲(分散式文件存儲、分散式塊存儲、分散式對象存儲)

  • 資源池所依賴的共享存儲問題

  • 規模有限、無法線性擴展:機頭、網路的瓶頸

  • 單獨的存儲網路、成本高:獨立的存儲網路(FC),建設成本高、複雜

  • 性能和容量有限:受集中式機頭性能限制,性能和總容量受限

  • 重建時間長:盤越來越大、重建時間變長、引入數據丟失風險 (重建時間數小時到數天)

分散式存儲技術及其區別

分散式塊存儲:將分散式的大量伺服器硬碟經過分散式塊存儲軟體變為統一的邏輯硬碟,再按邏輯卷分給虛機(操作系統),操作系統需要首先分區,格式化,才能部署文件或資料庫,基於SCSI/iSCSI介面,適合於作為資源池共享存儲,IO要求高。

分散式文件存儲:將一個大文件切分為多個小的文件塊,並將小文件塊分散式存儲在伺服器節點上,基於元數據伺服器控制各個數據節點。基於類POSIX介面實現文件訪問。適合於大數據文件的存儲和處理。適合於特別大的文件,並且存儲與計算一體化。

對象存儲:也是一種分散式文件存儲系統,但對象存儲的特點是扁平化,也就是層級很少,有利於快速查找到對應的文件(對象),文件之間沒有複雜的關係(層級或類型),基於REST API,適合於各種大小的海量文件基於互聯網的在線存儲、訪問和備份。



熱門推薦

本文由 yidianzixun 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦