在云計算的領域離不開存儲,那么云計算使用的存儲包括三種類型:虛擬化的存儲(虛擬化存儲、非虛擬化存儲、裸設備映射,一般用于虛擬化場景)和分布式存儲(存儲池和存儲卷,一般用于私有云場景和虛擬化場景)、集中式傳統存儲(FC-SANIP-SANNAS,一般用于虛擬化和私有場景)。
虛擬化存儲架構
虛擬磁盤:由存儲池提供給虛擬機使用的磁盤,后綴名為VHD。
虛擬化存儲:由SAN和NAS提供的存儲空間,需要添加一層文件系統(VIMS)屏蔽底層差異,性能較差。支持更多的虛擬化特性如遷移、快照等等。有文件系統。
非虛擬化存儲:由分布式存儲提供的存儲空間,沒有添加文件系統,性能較好,無法支持一些高級虛擬化特性。沒有文件系統。
虛擬化存儲和非虛擬化存儲都是兩種不同類型的數據存儲,都可以給虛擬機使用。
區別:
1、底層提供者不一樣。
2、性能不一樣。
3、特性不一樣。
4、文件系統不一樣。
總結:
虛擬化存儲:在存儲空間上添加了一層文件系統,支持高級特性如遷移。但是性能差。
非虛擬化存儲:在存儲空間上沒有一層文件系統,無法支持高級特性如遷移,但是性能好。
集中式存儲
講磁盤組成磁盤陣列,完成集中式的存儲,并通過映射給主機使用。
1、通過奇偶校驗算法(XOR)的方式保存數據,相同為0,不同為1。
2、RAID分類
RAID0:讀取數據快,但是沒有數據保護機制。
RAID1:2塊磁盤組成一個RAID組,性能一般,安全性較高,磁盤利用率不高。
RAID3:使用單獨的磁盤做校驗,磁盤利用率較高,讀數據性能高,寫時會產生搶占。
ARID5:將校驗值放入整個陣列中,緩解了搶占問題。讀寫性能一般。至少要3塊磁盤。
RAID10:組合RAID,性能提升較快。
RAID50:組合RAID,提供了存儲的利用率。
磁盤陣列主要采用RAID技術來保護數據,還可以提供并行讀寫。
熱備盤技術:將快要損壞的磁盤上的數據移動到熱備盤進行數據保護。
傳統存儲網絡類型:
1、SAN存儲區域網絡:利用磁盤陣列、網絡設備組成專業化的存儲網絡。SAN網絡只跑存儲的數據。分為IPSAN和FCSAN兩種存儲。通過SCSI和iSCSI協議實現數據傳遞。又叫塊存儲,將LUN(數據塊)直接映射給主機使用,LUN相當于一塊裸盤,需要使用時需要格式化添加文件系統。
2、NAS網絡附加存儲:利用存儲設備添加文件系統,通過TCP/IP網絡,利用NFSCIFS共享協議實現存儲空間的映射。使用簡單,造價便宜,讀寫性能一般。用戶操控共享空間時就像操控本地硬盤一樣。又叫文件存儲,在NAS存儲設備上添加文件系統,將有文件系統的共享目錄映射給主機使用,不需要格式化,也不需要添加文件系統。
分布式存儲
又叫ServerSAN/SDS,將通用X86服務器的本地HDD、SSD等介質通過分布式技術組織成大規模存儲資源池。對非虛擬化環境的上層應用和虛擬機提供工業界標準的SCSI和iSCSI接口。華為分布式存儲產品叫FusionStorage,利用五個組件/軟件FSM、FSA、MDC、VBS、OSD組成存儲池或者存儲卷。
副本機制:將一份數據復制2/3份保存到不同的位置,實現數據保護。讀數據只需要一份。
虛擬化存儲架構
虛擬化的存儲:SAN、NAS、本地硬盤都需要添加文件系統。
SAN添加的文件系統是VIMS/虛擬化的文件系統
NAS設備添加的文件系統是NFS文件系統
本地硬盤添加的文件系統是EXT4文件系統
FusionCompute的文件系統有VIMS、NFS、ext4,都能被使用,被識別。屏蔽底層差異,形成存儲融合資源池。
非虛擬化存儲:由FusionStorage分布式存儲提供的沒有文件系統的存儲池,性能較好,但是不支持遷移等特性。
華為虛擬化存儲框架
存儲資源:FC可以使用/對接的外部存儲設備如IPSAN、NAS、FusionStorage。
存儲設備:由外部存儲劃分出來的存儲空間,如SAN劃分的LUN,NAS劃分出來的共享空間,FusionStorage劃分出來的存儲池,本地硬盤。
數據存儲:華為的稱呼,FusionCmopute能夠真正使用的存儲空間。可以劃分出虛擬機使用的虛擬磁盤。由存儲設備提供的。可以分為裸設備映射、虛擬化存儲、非虛擬化存儲三種不同的類型。
裸設備映射:LUN提供
虛擬化存儲:LUN提供、共享空間、本地硬盤
非虛擬化存儲:存儲池、本地硬盤
裸設備映射:將IPSAN設備的LUN直接映射給虛擬機,性能最好,沒有文件系統,不支持虛擬化特性。
虛擬化存儲:將LUN、共享空間、本地硬盤添加不同的文件系統,都能被FC識別使用。屏蔽底層差異,性能一般,支持所有的虛擬化特性如熱遷移、快照等等。
非虛擬化存儲:存儲池、本地硬盤不添加文件系統,性能較好,但不支持某些虛擬化特性如遷移。
虛擬磁盤特性
磁盤類型:磁盤的使用范圍,分為普通和共享。
磁盤配置模式:磁盤的數據存儲方式劃分
普通:劃分的空間會立馬置零,并從數據存儲中刪除分配的空間。分配多少得到多少。
普通延遲置零:分配多少就會在數據存儲消耗多少,但不會置零,所以創建速度快于普通模式。
精簡:根據數據量使用磁盤,分配50g,寫入20g,數據存儲真正損耗的空間就是20g。
磁盤模式:磁盤的使用場景劃分
從屬:用于快照,可以在原磁盤上創建不同的差分磁盤。所以從屬磁盤就不是一個整體磁盤。
獨立-持久:獨立的意思是磁盤是個整體磁盤不能切分不能創建快照,持久的意思是寫入即存盤。
獨立-非持久:獨立的意思是磁盤是個整體磁盤不能切分不能創建快照,非持久的意思是關機數據消失,有點像還原卡。
責任編輯人:CC
評論
查看更多