计算 Windows 存储空间中不同大小驱动器的可用存储空间?

计算 Windows 存储空间中不同大小驱动器的可用存储空间?

我想在 Windows 10 中创建一个奇偶校验存储空间,其中包含一个 5 TB 磁盘和两个 3 TB 磁盘。有没有办法计算这将为我提供多少可用空间?

答案1

虽然上述答案对于 Raid-5 来说是正确的,但 Windows 存储空间则略有不同。例如,我在使用 ReFS 格式化的奇偶校验空间中拥有以下驱动器(据我所知,如果您想使用 ReFS 进行奇偶校验,则必须在 Windows 10 Pro 中使用 PowerShell):

  • 4x1 TB(3.63 TB 可用)
  • 3x2 TB(可用 5.44 TB,每个 2.72 TB)
  • 2x3 TB(可用 5.43 TB,每个 1.81 TB)
  • 1x1 TB(931 GB 可用)

奇偶校验前的总可用空间为 15.4GB(所有驱动器的实际容量)。奇偶校验后的总可用空间为 10.2GB。因此,它出现在存储空间中,您可以将池的所有可用空间相加,然后除以 1.5,以获得奇偶校验池上可用存储空间的估计值。

因此,就您而言,您将获得以下内容:

(2.72 * 2 + 4.54) / 1.5 = 6.65 TB 可用空间。

答案2

是的。唯一可用的使用 3 个驱动器的冗余存储技术称为 RAID-5。此存储阵列允许系统中的一个驱动器发生故障,同时仍保留所有数据。

Raid-5 背后的基本数学原理是 (# of Drives * GB per drive) - ( GB per one Drive)

Raid 只能使用您拥有的最小驱动器的最大磁盘空间。就您而言,典型的 3TB 驱动器为 2794 GB。将其代入公式可得出:

(3 * 2794) - (2794) = 5588 GB 可用存储空间。 (5.58 千兆字节)

您的 5TB 硬盘实际上将浪费其多余的 2TB 并被用作 3TB 硬盘。

答案3

首先,对于奇偶校验和镜像冗余,可用空间基本单位始终是容量,C,阵列中最小驱动器的容量。这是所有 RAID 实现的基本属性,因为它们都使用行/条带/列范例。假设驱动器位于阵列中,奇偶校验的可用空间为:

C- 1)

而对于n镜像它是:

C/n

Ergo OP 的可用存储空间是:

3(3-1)=3*2=6TB

Dan 的可用存储空间是:

1(10-1)= 9 TB

相关内容