raid卡缓存对硬盘性能_机械硬盘寿命探究(续)

接上期

在谈到MTBF(平均无故障时间)和AFR(年均故障率)两个指标,有人定会不服气:“我的硬盘为何很快就挂了?”对于这种情况导致因素很多,比如我国南方空气湿度大,硬盘氧化、腐蚀的程度大。厂家给出标准,是在推荐的环境范围为基准,并且系统设计(特别是机箱)要达标。 所以,硬盘想要获得较好的性能和寿命,还有许多要注意的问题。 df3c7d2cfc0a22664f58292824df8d49.png 2b6f5bf086c45008a601750dc3cafc96.png 5 视频监控写入负载是否会超标? 我们根据硬盘每年的读写负载,计算出550/300/180/55TB对应到平均每天就是1.51/0.83/0.49/0.15TB,平均每秒大约17.5/9.6/5.67/1.74MB。回到本文上篇中那个数据备份的需求,每天写入不到1TB的数据,使用Enterprise Capacity这个档次的企业级硬盘比较合适。 9de8911d05145fb028fa575068e5ae04.png IBM、HP等知名品牌,选配的7200转大容量硬盘一般都是企业级硬盘。 此外,监控是典型的多流写入,而且7x24小时连续工作,在一个系统中为了应对单盘故障RAID保护又是有必要的。首先,年负载55TB的桌面硬盘很容易超标;其次,如果有高清监控且需要保留时间较短的场合,每块硬盘平均写入速度超过5.67MB/s,是否将年负载180TB的监控盘换成550TB的企业级硬盘更合适呢? 硬盘厂家的工程师建议,如果超出建议负载较多其故障率会高于标称的AFR(监控盘为0.88%),而且Enterprise Capacity(ES)的AFR设计标准本身就低至0.44(8TB)~0.63%,可以降低后期维护的成本和数据丢失风险。 至于“云盘”,其平均故障率监控盘还要高些,如何选择具体还是看用户的要求。 当然这里面还有成本的因素,Enterprise Capacity的公开报价是7200转盘里面比较高的。由于视频监控在国内的市场巨大,像海康一类的监控硬盘有较大的议价能力及较低的工况要求。 6 盘位数支持与箱体结构要求 在每个机箱支持的盘位数上,最新资料4TB及以上写的都是“8+”,而我们在另一份早些的希捷监控硬盘资料中看到了这样的描述: ee166fb69daf4c22c38e800117bd7352.png 上图截自 《Seagate Surveillance +SRS HDD Product Manual, Rev. E》 在监控环境中,非RAID应用顺序(I/O)使用模型下盘数不限。(取决于箱体结构)而监控硬盘在RAID应用中建议≤16盘位。究其原因,如果做了RAID,硬盘磁头容易按照同样的轨迹来运动。这时共振的影响应该会有所加大。 回到我们引用的那个英文表格,Enterprise Capacity系列硬盘支持大于8盘位的部署,在有的机箱中甚至支持84、90这样的盘位。 8f3d8f4f6bad8a6b8fe5b29b499ce308.png ENAS系列虽然抗旋转振动能力与Enterprise Capacity相同,但由于其主要定位中小型设备,只建议配置不超过16盘位,对机箱结构要求相应放松。 经济型Constellation CS主要针对互联网等大型分布式环境,其中定制系统相对偏多,需要适应各种不同需求,因此抗旋转振动也达到12.5rad/sec/sec。 7 不可恢复读错误 不可恢复读错误可以理解为磁介质上静态数据损坏的比率,由于这个数值比较固定,随着单盘容量增大在一块盘上遇到错误的几率也越来越高。我们注意到,Enterprise Capacity和ENAS的该项指标比10K、15K高转速SAS硬盘高一个数量级,但比桌面和其它“准企业级”硬盘还是要低一个数量级的。 由于不可恢复读错误可能在RAID Rebuild时才暴露出来,RAID卡、磁盘阵列控制器普遍设计了后台介质扫描的功能,而有些廉价视频监控设备使用的软RAID就不好说了。此外,EMC等存储厂商还使用非标准扇区(从传统512byte增大到520byte)加入校验实现容错。 8 近线SAS存着的意义 主机接口方面,7200转硬盘中只Nearline(Enterprise Capacity)系列具备SAS版本。除了SCSI协议的完整性之外,最重要的是提供双端口支持,在那些双控磁盘阵列中SATA驱动器还得加个转接板就不划算了。而且,也只有SAS接口硬盘才能兼容520/528这些非标准扇区大小。 在质保年限上,桌面硬盘目前执行2年;Enterprise Capacity、NAS与SAS为5年;表格里对比的其它7200转硬盘基本上是3年。根据经验,质保5年的硬盘设计寿命一般在8-10年,如果超出5年使用故障率会提高;同理,普通7200转硬盘的设计寿命通常也有5年,缩短保修时间也有降低服务成本的考虑。(根据现实情况而言实际上已经低于5年标准了。) 至此,我们看出ENAS系列应该是由企业级硬盘“降级”而来,它们之间的定位可以从开头表格中的组件级差别上看出来。比如:两者都使用了相对较好的高通量密度音圈磁头,磁头和盘片ENAS为Performance而Enterprise Capacity采用High Performance等级。 9 性能增强新技术 在硬盘上添加少量闪存的固态混合硬盘(SSHD),希捷最早推出消费级产品,并于后来引入到企业级市场(只限10K高转速SAS盘)。不过加入Flash之后带来了另外一个用途——掉电保护。我们知道早期硬盘上DRAM缓存中的数据断电就会丢失,所以对数据一致性要求高的应用通常会选择在RAID卡/阵列控制器上关闭硬盘自身的写缓存。如今则可以利用电容和盘片旋转的势能将DRAM写缓存区的数据写到闪存中。 对于没有Flash缓存的Enterprise Capacity,希捷在最新一代8TB型号上内置了2MB NOR闪存,用于掉电时备份写缓存数据,因此可以打开WCE(Write Cache Enable),大幅提升随机写性能——IOPS 342明显超出读IOPS 164(队列深度16)。 据了解,HGST企业级硬盘采用了另一种技术来达到同样的目的——开辟一小块磁道做为将随机写I/O变成顺序写入的缓冲区。 10 硬盘厂商怎么说? d6e36ac07cca6f803107a92015aa3b4f.png 其实希捷官方也做了监控专用硬盘和企业级3.5寸海量盘的对比。 首先,监控盘“划算”就是在谈它的性价比; 而性能、节电模式/响应时间、写入负载、抗振动、SAS接口支持和质保期限上Enterprise Capacity都更胜一筹。 11 用户选购该如何考虑

以上写了这么多硬盘自身的特性,其实同样的盘用在不同系统上其可靠性表现也可能会有不小的差距。

比如散热设计,我认为正规一些的服务器、存储厂商,测试每个盘位上承载最大功耗硬盘时的满负载工作温度,应该是比较基本的要求。对于一线品牌,安装各种转速硬盘时产生的线性、旋转振动值是否超标,估计也在结构方面的测试项目中。用软件仿真和实测可以做为互补,通过这些评估工作可以看出机箱、硬盘托架等有无改良空间,能够支持的硬盘范围等 b3475650cee2db6277ac123428354c8d.png 另一方面,从EMC、戴尔等厂商采购的硬盘,与渠道市场中的相同型号也有些区别。 定制的Firmware版本只是一个表象,兼容性测试也是很重要的工作。如果一时贪图便宜导致数据丢失就得不偿失了。 如果您没有条件计算读写负载,或者不确定服务器/存储机箱本身消减振动的能力,选择一款规格较高、有裕量的硬盘相对比较保险。比如本文对比中的企业级硬盘Enterprise Capacity(ES)系列或者其他品牌的同级产品。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值