ZFS NAS:PCI-e x1 SATA 还是内置 ICH10R?

ZFS NAS:PCI-e x1 SATA 还是内置 ICH10R?

我计划安装 Nexenta(或者 NexentaStor,我还没有决定)来从以下机器构建 ZFS NAS:

  • 主板:英特尔 DG45FC
  • 磁盘:4x 2TB WD Caviar Green
  • RAM:2x 2GB 非 ECC 金士顿(我买不起 ECC)
  • 系统磁盘:2x 500GB 2.5'' WD,用于托管系统镜像池,也可能托管另一个用于高优先级数据的镜像池

问题:MB 只有 5 个 SATA(4 个内部 + 1 个 eSATA)端口,而我需要 4 个 + 2 个 SATA 端口。我预见到两种选择:

1)将系统磁盘连接到 MB 控制器并购买 2 端口 PCI-e x1 SATA 卡。问题:有人知道 ICH10R 在 Solaris ZFS RAID5 模式下的吞吐量吗?

2)购买一张 4 端口 PCI-e x1 SATA 卡。因为我不确定 AHCI 模式下的 ICH10R 是否很快,所以我也在考虑购买支持速度不错的卡。问题:我找不到支持且有 4 个端口的 PCI-e x1 卡。此综合列表http://blog.zorinaq.com/?e=10似乎没有任何与我的设置兼容的。

你有什么建议吗?

答案1

ICH10R 的速度应该足够快,可以容纳 4x2 TB WD 绿盘,我建议将 4x2TB 磁盘连接到主板,将系统磁盘连接到附加 SATA 控制器。

另一个需要考虑的问题是使用针对 RAID 操作优化的数据磁盘,而不是 WD 绿盘(例如 WD RAID 版)。

答案2

您不一定需要购买附加 PCIe x1 控制器,因为您的 ICH10R 支持端口倍增器,因此不限于每个 SATA 通道仅 1 个设备。购买类似Addonics AD5SAPM 5x1 端口倍增器它位于一个空的 PCI 托架中,最多可让五个设备共享一个 SATA 通道。这些设备的性能将限制在单通道 SATA2 最大速度(300MB/秒),但这仍然比您使用任何 PCIe x1 设备(250MB/秒)所获得的性能要好。

请注意,Caviar 2TB Caviar Green 磁盘有 4K 扇区,但会向操作系统报告 512 字节扇区。在创建池时,请确保指定,ashift=12以便 ZFS 可以将所有内容与 4K 边界对齐,否则您的性能将非常糟糕。

相关内容