考虑 RAID-5 设置 - 最佳配置是什么?

考虑 RAID-5 设置 - 最佳配置是什么?

我计划使用 Windows Server 2008 软件 RAID 在我的数据存储驱动器上设置 RAID 5 阵列。我目前有一个 500 GB 的驱动器用于服务器操作系统,还有两个 1 TB 的驱动器用于数据存储。我现在遇到的问题是这些驱动器不是一块大磁盘,所以我必须在每个卷上复制共享(即 D:\Share1、E:\Share1 等)。

显然,在 Server 2008 中将卷扩展到多个磁盘是危险的,因为如果一个磁盘发生故障,整个卷就完蛋了。因此,RAID 5 似乎是解决这个问题的好办法。此外,我希望保持尽可能快的传输速度,因为这些磁盘上的数据经常流式传输到另一台设备等。

我的问题如下:

  • RAID 5 阵列中“最佳”的驱动器数量是多少?我是否应该再购买一个 1TB 驱动器?如果我有 4 个 1TB 驱动器怎么办?

  • RAID5 阵列中的驱动器数量是否会影响传输速度?我假设 RAID 5 仍然比我当前的配置(单个卷)更快

  • 对于 RAID 5 阵列,在阵列上创建多少个分区有关系吗?

提前感谢您的建议!

PS 所有数据都已备份到另一台设备。

答案1

RAID 5 阵列中“最佳”的驱动器数量是多少?我是否应该再购买一个 1TB 驱动器?如果我有 4 个 1TB 驱动器怎么办?

最佳数量通常是 3 个磁盘。如果您有 4 个磁盘,则可以使用 1 个作为热备用,如果驱动器发生故障,建议这样做。一旦磁盘发生故障,您需要从奇偶校验快速重建坏磁盘,因为磁盘受损时间越长,另一个磁盘发生故障的可能性就越大。

RAID5 阵列中的驱动器数量是否会影响传输速度?我假设 RAID 5 仍然比我当前的配置(单个卷)更快

驱动器数量通常不会影响整体传输速度。您真正需要知道的是,RAID 5 通常读取速度非常好,写入速度较慢。如果这满足您的需求,请坚持使用 RAID 5。

对于 RAID 5 阵列,在阵列上创建多少个分区有关系吗?

说实话,我不知道分区和阵列是否会影响性能等等。我尝试将其设置为 1:1 的比例,但如果您需要对阵列进行切片,我不知道是否会出现任何重大的挂断/问题。


我计划使用 Windows Server 2008 软件 RAID 在我的数据存储驱动器上设置 RAID 5 阵列

高度建议避免使用软件 RAID,尤其是 Windows 系统。以及 Intel/nVidia 或其他系统的板载“硬件”RAID。如果你非常严重关于 RAID 数据保护,请从信誉良好的供应商(3Ware、LSI、Adaptec 等)购买真正的硬件卡。有人认为 Linux 软件 RAID 相对安全有效,但 Windows 软件 RAID(据我所知)的声誉一直不太好。根据我的经验,如果您真的希望在数据保护方面能够安心。

PS 即使您的数据已备份到另一台设备,如果可以花一些钱避免重建软件 RAID 阵列,您真的想经历重建软件 RAID 阵列的麻烦吗?此外,如果您真的想要某种程度的保护,我强烈建议您运行(硬件)RAID 6,因为它可以承受 2 个磁盘故障,而 RAID 5 只能处理 1 个磁盘故障。

答案2

RAID 5 阵列中“最佳”的驱动器数量是多少?我是否应该再购买一个 1TB 驱动器?如果我有 4 个 1TB 驱动器怎么办?

最佳是一个可变数字。您正在寻找什么 - 读取性能、写入性能、快速重建、最小浪费空间?

我曾以 4 个磁盘到 24 个磁盘为一个单元,构建了 RAID 5 阵列。每种阵列都有优点和缺点。单元越大,浪费的空间越少,但重建时间越长,写入开销也越大。

RAID5 阵列中的驱动器数量是否会影响传输速度?我假设 RAID 5 仍然比我当前的配置(单个卷)更快

是的,但有注意事项。在达到一定限制(由您的硬件和配置定义)之前,添加更多磁盘将提高最大读取速度,并降低最大写入速度。您是否会真正注意到这一点取决于工作负载。

影响它的因素包括控制器的数量、磁盘和控制器的特性等。

对于 RAID 5 阵列,在阵列上创建多少个分区有关系吗?

取决于你实际上如何使用它,实际上可能不会。

答案3

Raid 5 在这里对您没有帮助,因为您只有 2 个驱动器,而 raid 5 至少需要 3 个。如果您想使用 raid 进行大型、有弹性的存储,则需要考虑很多问题。

  • 此次突袭将涉及多少个驱动器?
    • 请注意,对于任何突袭来说,这些都需要大小相同
  • 我需要多少可用空间?
  • 在丢失数据之前有多少个驱动器会损坏?
  • 我是否会为该阵列添加更多驱动器?
  • 我的最终分区有多大?
    • Linux 中的 16 TB 突袭会破坏一些东西。使用 NTFS 的 Windows 可能更好
  • 您需要多少读取性能?
  • 您需要多少写入性能?

对于此系统,如果您想要 2TB 的存储空间,并且希望它具有弹性,我建议您购买 2 个 2TB 驱动器,并在 Raid 0 中运行它们。这意味着每次写入驱动器都会同时写入两个驱动器。您可以丢失一半的驱动器 (1) 而不会丢失数据。如果要扩展,则必须添加偶数个 2TB 磁盘。即:2 个驱动器到 4 个驱动器。

相关内容