如果你有两块同品牌同规格的SSD装在同一台主机上,不管是SATA SSD还是M.2 NVMe SSD,而你的主板又支持RAID模式,那么RAID模式很值得尝试。有人说RAID 0模式下的读写性能会变为单块硬盘的N倍(N2,N指硬盘数量),真是这样么?
目前主板上常见的RAID模式主要有三种,也就是RAID 0、 RAID 1及RAID 10功能,三种模式各有优缺点,适用的场景也略有不同。
RAID 0不提供任何形式的冗余策略,只是一种简单的、无数据校验的技术,同时可以并发执行 I/O 操作,从而使总线带宽得到充分利用。RAID0 是将所有硬盘格式化后组成一个大容量的存储空间,然后将数据分散存储在所有磁盘中并以独立访问方式实现多块磁盘的并读访问,加上无数据校验,所依RAID0 的性能在所有 RAID 等级中是最高的。RAID0 的优点就是低成本、高读写性能、高存储空间利用率等,但缺点就是不提供数据冗余保护,一旦数据损坏,将无法恢复。因此RAID0 一般适用于对性能要求较高但对数据安全性和可靠性要求不高的使用场景。
RAID1 一般被称为镜像模式,直观来讲就是备份模式,为了增强数据安全性使两块硬盘数据呈现完全镜像,即用来将数据完全一致地分别写到存储硬盘和镜像硬盘中,所以 RAID1 在数据写入时的响应时间会比较长一些,但是对数据读取没有影响。 RAID1 模式的优点就是拥有完全容错的能力,为数据提供了最佳的保护,一旦工作磁盘发生故障,系统自动从镜像磁盘读取数据,不会影响用户工作,但RAID1实现成本高。
RAID10其实就是RAID 0 RAID 1的组合模式,兼顾数据安全和读写性能,属于理想型的RAID模式,当然这是在不考虑价格的前提下。RAID10模式所需要的硬盘数量为4 2*N(N