第1章 NetApp 技术简介 1.1 NetApp RAID 技术介绍 NetApp 可以提供WAFL Optimized intelligent RAID 4(增强型RAID 4) 、双校验盘 RAID DP 、SyncMirror 和组合型RAID 等多种技术手段,不仅满足传统 RAID 的四种需求目标—安全、经济、效率、扩充,另外对资料安全还提供更多层不影响资料服务的线上防护机制: 硬盘区块验证系统 (Block-level checksum),当有一颗硬盘故障时,RAID 系统可保护资料不会流失,但是硬盘无故障时,如果某个硬盘的区块 (Block) 资料有错误时,RAID 将无法侦测与更正,此时读取的的资料将会错误。WAFL 内建硬盘区块验证系统 (Block-level checksum) 功能,在 RAID 所写入资料的 Block 都会加写 checksum 在每颗硬盘上,每次读取资料时都会同时检查 checksum 值。若检查不符时,就会利用RAID 的 Parity 将该 Block 进行修复与更正,如此所读出的资料就可得到正确性的保障了。(专利申请中) 硬盘扇区检查系统 (Disk scrubbing),每周 WAFL 会自动自我扫描检查每颗有资料的硬盘所有区块,检查的周期与时间长度亦可自行调整,于所定的时间内未完成时,也会在下次检查时继续未完成的部分。如此可以提早剔除将会故障的扇区,提供更安全、稳定的硬盘环境,更进一步降低风险。 文件系统线上检查系统 (Online File System Check),一般的文件系统检查都必须在离线状态下才能进行(例如 fsck 和 scandisk),不仅需要漫长的等待时间,更造成服务的中断,文件系统容量越大时,服务停顿的时间就越长。为避免任何可能造成文件系统错误的因素,同时避免因着检查而让服务中断,WAFL 具有独步全球的线上进行文件系统检查的能力,进行检查时仍可正常提供资料服务,达到同时兼顾安全、不带来服务停顿的效果。 NetApp Filer 的 RAID 组大小可灵活配置。NetApp 的 RAID 4 支持 2-14个任意个硬盘,RAID DP 支持 3-28 任意个硬盘的配置,这些硬盘不是限制在一个或几个磁盘柜内,可以跨磁盘柜配置 RAID。 NetApp Filer 的热备盘为全局模式。热备盘可以在任意位置,并且每个热备盘都可服务于所有的 RAID 组。当检测到硬盘故障后,系统会自动从热备盘中选择一个最合适的盘来接管故障硬盘;当更换了故障硬盘后,该新硬盘立即成为新的热备盘,而不会去接管刚才顶替上去的热备盘,以减小数据重建对性能的影响。 1.2 NetApp 独有RAID DP 技术...