zfs raidz结构详解.pdfVIP

  • 28
  • 0
  • 约1.52万字
  • 约 10页
  • 2017-10-01 发布于江苏
  • 举报
zfs raidz结构详解

zfs raidz 结构详解 1、RAIDZ 是和ZFS 密切配合的一种RAID 模型,RAIDZ 在接收数据时是由ZFS 指定一个可变长的数据流。 根据这个数据流的大小不同,RAIDZ 在存储时也会有不同。 2、RAIDZ 相对于传统RAID,没有严格的blocksize 概念,如果数据流小,甚至可以是1 扇区的blocksize。 同时相对于传统RAID,也没有一个标准的校验模式,虽然比较像RAID5,但假如是1 扇区的IO,就更像RAID1 了。 3、RAIDZ 也可以支持多重冗余,内部称之为RAIDZ_P(即通常提到的RAIDZ,支持1 块硬盘掉线)、RAIDZ_Q(支 持2 块盘同时掉线,如同RAID6)、 RAIDZ_R(支持3 块盘同时掉线) 4 、RAIDZ 的IO 地址是带有校验的地址值,不同于传统RAID 校验(传统RAID 的校验区域对于文件系统 而言是不可见的) 5、RAIDZ_P 的校验位置在每次IO 的位置相对一致,但为了负载均衡,约定,如果IO 首地址是偶数1M 内(即offset / 1M 为偶数),校验在数据的最前面;如果IO 首地址是奇数1M 内,校验插入数据流,在第一 个扇区(从0 开始计数) 。此规则仅适用于RAIDZ_P,

文档评论(0)

1亿VIP精品文档

相关文档