当华为公司宣布华为存储产品率先支持业界最大容量企业级4TB硬盘的时候,标志着华为厂商能够为客户提供容量更大、竞争力更强的存储产品和解决方案。
4TB硬盘的出现,显然使得海量数据环境下的相对成本相对降低,但是随之而带来数据风险问题也同时随之提高,硬盘在存储阵列中通常是采用RAID5或者RAID6形式居多,即同一时间允许失效1块硬盘或者2块,而在存储阵列中通常也会配置热备盘,当同一个RAID组中的一块硬盘发生故障后,热备盘会自动顶替故障硬盘成为新的RAID组,但是在顶替的过程中,是存在风险的,因为通常热备盘是空盘,需要消耗存储CPU性能,通过原RAID结构中的校验信息,将原故障盘的数据计算出来填补至热备盘中,这一过程是非常漫长的,通过有关测试1TB数据通过校验方式计算出原始数据一般需要16个小时左右,那么随着硬盘单体容量的增大,这一计算时间将更长,而在这段时间内如果再发生一个硬盘故障,那么整个RAID结构就会崩溃,导致数据丢失,虽然这一概率较小,但是风险仍然存在。但是华为为什么仍然推出4TB硬盘配置到全系列存储中呢,这很大程度上依赖于华为存储阵列中的智能硬盘监控功能。
已支持4TB盘的华为统一存储阵列产品
华为在全系列存储中均部署智能硬盘监控功能,可实现硬盘自动修复和磁盘预拷贝。
硬盘自动修复技术能够对硬盘坏道进行智能修复,智能屏蔽坏道区域,避免扩大坏道区域及累积错误。华为存储系统的硬盘介质扫描,摒弃了顺序读取硬盘所有扇区的传统方式,直接使用硬盘的内建介质扫描功能,避免了硬盘扫描对对后端带宽的占用,将对系统性能的影响降到最低。当对正在进行介质扫描的硬盘进行读写时,扫描动作自动停止,转而处理读写操作,在读写停止之后,硬盘可以从之前的断点继续扫描。
磁盘预拷贝即,将处于即将失效状态的硬盘中的数据拷贝到备用的热备盘中,拷贝完成后处于即将失效状态的硬盘被置为失效状态,不再使用。当一个RAID组成员盘被置为即将失效状态时,系统立即为之寻找合适的热备盘(硬盘类型、容量匹配,非即将失效状态),如果找到则启动数据拷贝流程。如果没有找到合适的热备盘,则可以在增加合适的热备盘后,手工启动数据拷贝流程。通过这一功能,将原先需要占用存储计算资源,且需要大量时间才能做的工作缩短为在8个小时左右即可完成4TB数据迁移,而采用校验方式计算出原始数据确需要3天左右的时间,极大的降低了存储使用大容量硬盘的风险。
华为近几年在面向企业网行业市场推出的T系列统一存储产品,在高可靠性、高安全性、高可用性方面做了诸多优化,极大的增强了用户的真实体验感受,在用户使用口碑中迅速占领行业市场