今天小编要和大家分享的是存储技术相关信息,接下来我将从云计算中的存储技术,分布式文件存储技术_分布式存储软件_分布式存储架构这几个方面来介绍。

存储技术相关技术文章云计算中的存储技术分布式文件存储技术_分布式存储软件_分布式存储架构

存储技术相关技术文章云计算中的存储技术

在云计算的领域离不开存储,那么云计算使用的存储包括三种类型:虚拟化的存储(虚拟化存储、非虚拟化存储、裸设备映射,一般用于虚拟化场景)和分布式存储(存储池和存储卷,一般用于私有云场景和虚拟化场景)、集中式传统存储(FC-SAN IP-SAN NAS,一般用于虚拟化和私有场景)

虚拟化存储架构

虚拟磁盘:由存储池提供给虚拟机使用的磁盘,后缀名为VHD。

虚拟化存储:由SAN和NAS提供的存储空间,需要添加一层文件系统(VIMS)屏蔽底层差异,性能较差。支持更多的虚拟化特性如迁移、快照等等。有文件系统。

非虚拟化存储:由分布式存储提供的存储空间,没有添加文件系统,性能较好,无法支持一些高级虚拟化特性。没有文件系统。

虚拟化存储和非虚拟化存储都是两种不同类型的数据存储,都可以给虚拟机使用。

区别:

1、 底层提供者不一样。

2、 性能不一样。

3、 特性不一样。

4、 文件系统不一样。

总结:

虚拟化存储:在存储空间上添加了一层文件系统,支持高级特性如迁移。但是性能差。

非虚拟化存储:在存储空间上没有一层文件系统,无法支持高级特性如迁移,但是性能好。

集中式存储

讲磁盘组成磁盘阵列,完成集中式的存储,并通过映射给主机使用。

1、 通过奇偶校验算法 (XOR)的方式保存数据,相同为0,不同为1。

2、 RAID 分类

RAID 0:读取数据快,但是没有数据保护机制。

RAID 1:2块磁盘组成一个RAID组,性能一般,安全性较高,磁盘利用率不高。

RAID 3:使用单独的磁盘做校验,磁盘利用率较高,读数据性能高,写时会产生抢占。

ARID 5:将校验值放入整个阵列中,缓解了抢占问题。读写性能一般。至少要3块磁盘。

RAID 10:组合RAID,性能提升较快。

RAID 50:组合RAID,提供了存储的利用率。

磁盘阵列主要采用RAID技术来保护数据,还可以提供并行读写。

热备盘技术:将快要损坏的磁盘上的数据移动到热备盘进行数据保护。

传统存储网络类型:

1、 SAN存储区域网络:利用磁盘阵列、网络设备组成专业化的存储网络。SAN网络只跑存储的数据。分为IP SAN和FC SAN两种存储。通过SCSI和iSCSI协议实现数据传递。又叫块存储,将LUN(数据块)直接映射给主机使用,LUN相当于一块裸盘,需要使用时需要格式化添加文件系统。