我将购买一台HP家庭服务器的Microserver gen8系统,它包含4个驱动器托架。
我将使用这四个驱动器托架为大容量存储创build一个zpool。
我的目标是能够在这四个驱动器池中的任何两个驱动器故障中幸存下来。
我知道我可以用四驱raidz2游泳池做到这一点 – 这将使我失去4个驱动器中的任何两个,并仍然健康。
但是,当我不需要它时,似乎运行一个raidz2池的开销和弹性压力很大。
那么,是否还有其他一些池configuration可以满足“4中的任何2个”要求? 两个作为一个zpooljoin的镜像不能满足要求,因为我可能会在同一个镜像中丢失两个驱动器并丢失整个池。
谢谢。
我的目标是能够在这四个驱动器池中的任何两个驱动器故障中幸存下来。
RAIDZ2是您在这种情况下唯一的select。
我知道我可以用四驱raidz2游泳池做到这一点 – 这将使我失去4个驱动器中的任何两个,并仍然健康。
确实。
但是,如果我真的不需要它,那么运行一个raidz2池似乎有很多开销和重复压力
当使用合适的硬件时,开销和压力应该可以忽略不计。 当然,重新同步的RAIDZ2花费的时间比重新镜像镜像要长。 如果你真的担心使用更快的驱动器(例如闪存)。
当你决定需要生存“四驱动器故障中的任何两个”时,你需要RAIDZ2。
那么,是否还有其他一些池configuration可以满足“4中的任何2个”要求?
不,RAIDZ2是四个驱动器的唯一select。
除了已经提到的raidz2configuration之外,您可以将三个磁盘configuration为三重镜像,并将第四个磁盘保留为备用磁盘,或将其用于非临界文件。
当然,就容量而言,这并不是最好的select,但是你会有最快的解决scheme。
RAID 6是一个选项吗? 像RAID 5,但有两个奇偶校验驱动器。 只有四个驱动器,你将失去一半的存储空间。 RAID 1存在1个磁盘故障,但成本为50%l。 RAID 5存在1个磁盘故障,成本为25%。 重buildRAID成员的压力可能会导致其他幸存的磁盘出现故障(它们的使用时间相同)。 如果您无法负担存储集群或其他任何费用,请在镜像和RAID 5之间进行select,并定期进行备份。 当驱动器出现故障时,RAID会保持运行,ASAP(几小时而不是几天)进行备份,然后更换arrays中的所有驱动器并从磁带恢复。