PowerEdge R720 中的 RAID10(16 x 256GB SSD)用于构建服务器

hey*_*jon 2 raid ssd

我正在尝试为顶级 Dell R720(运行 Windows Server 2008R2)构建服务器 (C#) 整合规格,但我不确定最好的硬盘驱动器/RAID 设置是什么。

我们的空间要求是:

  • C (OS) - 100GBs
  • E(源)- 600GB
  • F(输出) - 850GBs

使用戴尔 R720,我打算:

  • 16 x 2.5" 驱动器托架
  • 16 x 256 Crucial m4 SSD
  • H710P HW Raid 控制器
  • 2 x RAID1 (C 盘)
  • 6 x RAID10 (E 盘)
  • 8 x RAID10 (F 盘)

在不投资 ioDrives 的情况下,上述设置是否看起来非常适合最快的写入速度?我了解我们在使用非 OEM、非企业 SSD 时所面临的风险,但我的目标不是稳定性,而是为 F: 驱动器实现最佳写入性能。

- -编辑 - -

@ewwwhite 提出的一些观点:

您知道您实际的 I/O 需求是什么吗?##

不幸的是,我没有,除了:

  1. 尽可能快地将数据从网络复制到 E:驱动器(10GbE、6Gbps SATAIII)
  2. 从 E: 驱动器读取数据到 Visual Studio.NET (2008) 编译器
  3. 将数据按顺序(作为 4GB+ 二进制文件)写入 F: 驱动器

主要是随机读/写?顺序读/写?

我对我们的 C# 构建过程读/写的线性程度不够熟悉,但我相信它比随机更顺序。

您需要多少空间和存储空间

OS 100GB,SOURCE 600GB,输出850GB。SOURCE 和 OUTPUT 卷的利用率约为 85%。

eww*_*ite 5

大多数 RAID 控制器对一次可容纳的固态驱动器数量有上限。有一个收益递减点。对于 HP Smart Array P410 控制器,RAID0 中大约有 6 个 SSD。

您知道您实际的 I/O 需求是什么吗?什么是工作数据集和预期的数据输出大小?I/O 模式是什么?主要是随机读/写?顺序读/写?您需要多少空间和存储空间?这在设计中有点重要。

在这一点上,我还不会避开企业驱动器。这里各种SSD产品之间的差异,以及一些设备能够比其他人更大的吞吐量。例如,单个ZeusRAM SSD 驱动器具有 8GB 容量,但可以在 800+MB/秒和微秒延迟下维持 100,000 次 IOPS,并且不会磨损。或重新考虑FusionIO 驱动器。它与您提出的解决方案的价格相当,并且是一种更有效的方法。

您能帮助我们了解您实际需要什么吗?