什么是存儲虛擬化?記錄層和塊層都包含哪些設備?
存儲虛擬化就是將一個存儲設備虛擬成多個存儲設備,或者將多個存儲設備虛擬成一個存儲設備的技術。
存儲虛擬化(1:N)
存儲就是根據不同的應用環境通過采取合理、安全、有效的方式將數據保存到某些介質上并能保證有效的訪問,總的來講可以包含兩個方面的含義:
一方面它是數據 臨時或長期駐留的物理媒介;
另一方面,它是保證數據完整安全存放的方式或行為。數據存儲就是把這兩個方面結合起來,向客戶提供一套數據持久化、訪問、維護的解決方案。
文件/記錄層(File/Record Layer)
提供存儲資源訪問方法,包括:文件系統,數據庫,緩存等
將用戶視圖的數據單元(文件/記錄/對象)保存到存儲空間,并記錄映射關系,負責維護命名空間、存儲空間分配
性能優化,分布式系統集群管理與控制。
塊層(Block Layer)
提供存儲設備:磁盤、磁帶、固態硬盤等,用來存儲數據
提供塊聚合管理:實現存儲網絡聚合,物理卷聚合,鏡像冗余(RAID-n)等功能
負責緩存管理
共享存儲包括DAS、NAS和SAN等不同存儲模型