我们目前使用定制服务器作为独立备份机(使用 rsync/zfs 快照)。它们运行 freebsd(这样我们就可以使用 ZFS),其中有 16 个 SATA HDD,全部以直连 jbod 的形式连接,其余部分由 zfs 处理。
我们遇到了很多麻烦,并且投入了大量的时间和费用来维护这些东西,我正在考虑用一家大型经销商(HP、戴尔、Oracle 等)支持的服务器来替换它们。
我们唯一真正的要求是
- 它需要容纳 16 个硬盘(和一个内部启动盘)
- 它需要是一个独立的服务器(而不是 DAS/SAN/NAS 设备……我们希望在其上运行适当的操作系统)
- 我们希望运行 ZFS 进行磁盘管理
- 它需要价格合理。我们不需要任何花哨的功能,我们基本上只需要 SATA 磁盘来运行阵列,而不需要大量的计算能力。但我想 zfs 需要 FreeBSD 或 solaris。
就像我说的,我们一直在自己做这件事,我们发现这会占用系统管理员的大量时间(有很多故事,比如 backblaze 博客上的自己做这件事的故事)。但我们正在寻找现成的解决方案,这样我们就可以开始做其他事情了。
有人有什么建议吗?谢谢!
答案1
我最喜欢的独立 ZFS 服务器是 HP ProLiant DL380 G7,带有额外的驱动器笼。SD 启动。16 个驱动器托架。但同样,SuperMicro、戴尔和 IBM 都有可以工作的型号。为了我的目的(ZFS),我将驱动器笼连接到ZFS 友好的 LSI 控制器,绕过板载 RAID。
这是使用 DL380 G7、LSI 9211-8i 控制器和专用 ZIL 和 L2ARC 构建的单个 zpool 的示例。
答案2
您还可以考虑通过 SAS 4x 电缆(SFF-8088 或 SFF-8470)连接单独的“哑”直接连接存储单元 (SAS JBOD)。这些允许 4 倍单个 SAS 连接器的总吞吐量,因此 12Gbps 或 24Gbps 取决于您的控制器/机箱是 SAS 还是 SAS2(3Gbps 或 6Gbps)。在大多数(所有?)上,您可以使用 SATA 而不仅仅是 SAS 磁盘。SAS 机箱具有可扩展到超过 16 个磁盘(只需添加另一个机箱)的额外优势,并且在服务器发生故障/升级时可以轻松迁移到其他硬件。每个主要制造商都有它们:
- HP D2600/D2700 2U SAS 6Gbps(12x3.5 英寸或 25x2.5 英寸)
- Dell MD1200 2U SAS 6Gbps(12x3.5 或 24x2.5)
- 戴尔 MD1000 3U SAS 3Gbps (15x3.5)
- Promise VTrak Jx30 3U/4U 6Gbps(16x3.5 或 24x3.5)
- Promise VTrak Jx10 2U/4U 3Gbps(12x3.5 或 16x3.5)
- Oracle J4420 4U 6Gbps(24 x 3.5英寸)
- Oracle J2400/J4400/J4800 2U/4U/8U SAS 3Gbps(12/24/48 x 3.5)
答案3
SuperMicro。2.5 英寸:4u 空间内每台服务器最多可容纳 72 个磁盘。另外还有各种各样其他的机箱。让它们非常独特。不过,它在内部使用 SAS - 价格有点高,但质量也有点高。