前言

在说明之前

我们需要先了解一下什么是Raid阵列。

Raid阵列

RAID,全称为”Redundant Array of Independent Disks”(独立磁盘冗余阵列),是一种数据存储技术,旨在提高数据存储的性能、容量和冗余度。RAID技术通过将多个硬盘驱动器组合在一起,以一种特定的方式进行数据分布和管理,从而在不同的RAID级别下提供不同的优势。

不同的RAID级别(RAID 0、RAID 1、RAID 5、RAID 10等)采用不同的数据分布和冗余策略,以满足不同的需求。以下是几个常见的RAID级别的简要解释:

Raid0

Raid0:数据被分割成块,并且这些块分布在多个磁盘上,从而提高读写性能。然而,RAID 0没有冗余,如果一个磁盘故障,可能会导致数据丢失。

Raid1

Raid1:也称为镜像阵列,数据被同时写入两个磁盘,提供冗余,即使其中一个磁盘故障,数据仍然可用。RAID 1的容量利用率相对较低,因为数据被完全复制到每个磁盘

Raid5

Raid5:数据被分割成块,并且这些块分布在多个磁盘上,从而提高读写性能。此外,每个磁盘还存储了一个校验块,用于恢复数据,即使一个磁盘故障,数据仍然可用。RAID 5的容量利用率相对较高,因为只有一个校验块被存储在每个磁盘上。

Raid10

Raid10:也称为RAID 1+0,将多个RAID 1组合在一起。数据首先被镜像到不同的磁盘,然后这些镜像组成一个RAID 0阵列。RAID 10提供了良好的性能和冗余,但需要更多的磁盘。

RAID技术的选择取决于特定的需求,例如性能、容量、冗余级别和成本。不同的RAID级别适用于不同的应用场景,帮助用户平衡数据存储的各种需求。

Windows软Raid

镜像卷
镜像卷可能是扫全盘同步,同步镜像卷的原理大致是:“写”镜像是操作在主站点和异地站点上都完成后,才向上层通报“写”操作成功。
保证两地数据的一致性,但是响应速度慢。所以慢是正常的。
也没法进行优化,使用两个相同型号,大小的磁盘,可能会提高速度。

windows不是只有镜像卷,实际上还有存储池这一项,你可以创建双向镜像存储池
随机拔掉一个硬盘再重新插回,可以选择重置有“警告”的硬盘
“重置驱动器”是将显示“正常”硬盘的数据镜像到有“警告”的硬盘,值得注意的是这一步很快就完成了,即不是扫全盘。

Windows操作系统提供了软件RAID(也称为动态磁盘)功能,允许用户在不使用硬件RAID控制器的情况下,通过操作系统自身来管理和配置RAID阵列。以下是Windows软件RAID是如何实现的一些关键点:

  1. 动态磁盘: Windows软件RAID依赖于操作系统中的动态磁盘。动态磁盘是一种不同于基本磁盘的分区类型,它允许用户创建和管理卷集(卷集是一个或多个卷的组合,类似于RAID阵列)。动态磁盘可以包括多个卷,这些卷可以通过不同的RAID级别进行组合。
  2. RAID级别支持: Windows软件RAID支持多种RAID级别,包括RAID 0、RAID 1和RAID 5。用户可以选择将动态磁盘配置为不同的RAID级别,以满足其需求。
  3. 磁盘冗余和条带化: 类似于硬件RAID,Windows软件RAID也可以实现数据冗余和条带化。对于冗余,例如在RAID 1中,数据被镜像到多个磁盘上,从而提供了冗余性。对于条带化,例如在RAID 0中,数据被分割成块并分布在多个磁盘上,以提高性能。
  4. 管理界面: Windows提供了磁盘管理工具,允许用户创建、删除、修改和监视动态磁盘以及相关的RAID卷。用户可以通过图形界面或命令行工具来进行这些操作。
  5. 热插拔和扩展: Windows软件RAID支持热插拔,这意味着用户可以在不中断系统运行的情况下添加或删除动态磁盘。用户还可以在需要时扩展RAID卷的大小,以适应数据存储需求的增长。

总结

好用,但是不要用镜像卷,而是使用存储池。