目前,我的任务是逐步build立一个ZFS商店。 IOPS不是优先事项,数据安全和容量是。
实际上,我们所拥有的只是一台机器,它包含一个操作系统(很可能是FreeBSD,但可能是OmniOS),2个RAID-1操作系统磁盘和4个SSD,用于caching和ZIL。 RAM将以16GB开始,但如果需要的话,我可以一路升级到128GB(如果会计不会中风)。 这反过来连接到可以处理多达45个驱动器的JBOD机箱。 每个驱动器是4TB。
我正在考虑增加9个驱动器,使用RAID-Z2架构,然后根据需要创build另一个9个驱动器的新vDEV,直到45个驱动器容量完成,然后再添加另一个处理另外45个驱动器的机箱。 在需要创build新的类似configuration之前,有3或4个连接机箱的限制。
另一个可能的select是以7s(RAID-Z2)为单位,一旦我们达到了42的驱动器标记,我们可以插入3个驱动器在任何时候由任何vdevs使用,如果一个驱动器推动雏菊。
架构如下:
Storage Server | | | ------------------------------------------------ | | | JBOD 1 ... JBOD 2 JBOD 3 -vdev 1.1 (9 drives) -vdev 2.1 (9 drives) -vdev 3.1 (9 drives) -vdev 1.2 (9 drives) -vdev 2.2 (9 drives) -vdev 3.2 (9 drives) -vdev 1.3 (9 drives) -vdev 2.3 (9 drives) -vdev 3.3 (9 drives) -vdev 1.4 (9 drives) -vdev 2.4 (9 drives) -vdev 3.4 (9 drives) -vdev 1.5 (9 drives) -vdev 2.5 (9 drives) -vdev 3.5 (9 drives)
另外值得一提的是,我也非常感谢FreeBSD vs Illumian和OmniOS在ZFS方面的投入。 我在FreeBSD上相当stream利,我在OmniOS上玩了一下,但是没有Illumian的工作知识。
TIA
[编辑]
参考Nex7的博客文章第9点,我们在9个磁盘上构buildVDEV,其中2个用于校验,所以我们仍然是清楚的,但我们可以相信交换15个vdev与2个奇偶校验,因为我们使用RAIDZ2。
在SATA驱动器上指出,切换到SAS不会是一个问题。 SSD驱动器是英特尔服务器驱动器,但我会检查。 总而言之,因为我们有几十个盒子在同一个硬件上运行,所以我不担心兼容性问题。
我们没有Linux的原因是因为我们不能100%确定实施的体面和稳定性。 如果它是稳定的…
OpenIndiana对FreeBSD的ZFS有什么优势? Napp有什么优势呢?
您如何build议我们处理存储主pipeHA问题?
谢谢
你有什么问题? 我的post中没有看到问号… 🙂
这些是你想要回答的问题吗? 这是回答他们吗?