ZFS镜像或RAID-Z可扩展性

我正在构build一个基于FreeNAS的服务器,主要用于为Xen虚拟机和专用服务器提供iSCSI磁盘。 我目前的数据需求是8TB的空间,每年大约增长2TB。 我有一个带4G内存的Supermicro X6DHE-XB 3U机箱,我将使用16个SATA热插拔托架。 它配备了2×8端口的3Ware RAID卡,但是我正在计划使用ZFSfunction而不是硬件RAID。 我最初的驱动器集合将是8x2TB HITACHI Deskstar 7K3000 HDS723020BLA642驱动器。

我有2个问题

  1. 我将在未来添加额外的驱动器到这台服务器,并将它们添加到存储池中。 理想情况下,我想这样做,而不必重新启动或脱机系统。 ZFS镜像设置与扩展存储池的RAID-Z设置是否有任何限制或优势? 使用热插拔SATA端口,我可以添加一个磁盘,并将其显示在FreeNAS GUI中?
  2. 如果性能损失低于5%左右,我宁愿selectRAID-Z2设置,所以我的初始卷大小将是12TB而不是8TB的镜像configuration。 这个服务器将非常忙碌(服务大约60个iSCSI目标),不幸的是,除了投入生产之外,我无法testing它的生产负载。 我很感激用RAID-Z提供大量iSCSI目标的实际性能。

对不起,我不知道你的硬件的任何东西,但如果你的操作系统和设备可以dynamic地添加驱动器,那么ZFS将处理磁盘添加和文件系统增加没有问题。 事实上,它应该是一个非常愉快的经历:-)

除了关于空间/冗余和速度的常见镜像与RAIDz对话之外,我不知道镜像与RAIDZ相比有什么限制。 你只要给ZFS个人磁盘而不使用RAID,或者如果你对此不满意,那么也许第二个最好的select将被划分到你的RAID中的LUN上,让ZFS镜像它们呢?

您select让ZFS执行冗余而不是您的硬件RAID如果您在ZFS中没有镜像或RAIDZ,那么您将失去ZFS自healing的文件系统自我修复能力。

一个旧的谈话可以在这里find。 它的硬件不一样,但是和你的情况一样http://web.archiveorange.com/archive/v/LmwutnAQ0OKwhALUNimw

问候安迪

如果您正在运行raidz,则只能添加另外一组3个驱动器。 你不能像在linux(mdadm)中生长一个raid5arrays来容纳另一个磁盘。