西数红盘“叠瓦门”后,机械硬盘选购避坑教程
笔者认为,机械硬盘的销售下滑,更大的可能性是消费者对表现糟糕的“叠瓦技术”用脚投票的结果,而不是新冠疫情的影响。 过去一周,西部数据2-6TB容量NAS红盘的“叠瓦门”(在NAS这个用例中不合时宜地引入SMR磁盘技术节省成本,且未向用户明说,存在虚标嫌疑),引发了全行业甚至全社会的关注,因为2013年来入市的SMR技术已经广泛渗透到消费级和企业级硬盘产品中,绝非西部数据一家的问题。 从个人用户视角,我们只关心三个问题: SMR“叠瓦技术”有什么缺点? 选购机械硬盘如何避开SMR的“大坑”? 市场上还有没有能打的硬盘? 在解答上述问题之前,我们先简要科普一下何为SMR?为何大家都“谈SMR色变”: 何为SMR? 目前市场上销售的硬盘存储技术分PMR(CMR)和SMR两大类,后者是为了增加磁片存储密度和降低成本的“新技术”——叠瓦式写入磁纪录技术(SMR,Shingled Magnetic Recording),又称为存档硬盘(冷储存硬盘)。传统的磁盘使用PMR技术,各磁道之间没有重叠,而SMR技术则利用磁盘写入磁道比读取磁道更宽的特性,部分重叠写入磁道,因此可以将更多磁道写入磁盘(增加磁密度)。这意味着与普通驱动器相比,更多的数据可以存储在磁盘上。 但是天下没有免费的早餐,SMR的“占道停车和一分钱掰两瓣的精打细算”,必然意味着性能、可用性甚至可靠性的损失,采用SMR技术的硬盘不适用于随机写IO用例,因为其写性能比非SMR驱动器慢得多。 事实上,SMR磁盘的写入行为更像是磁带机或者DVD刻录盘,不过读取跟一般硬碟差不多,属于WORM device type(一次写入,多次读取型)。 因此,不建议将它们用于具有大量随机写入工作负载的桌面主力盘或者NAS用例。甚至英国最大的大学太空研究小组UCL穆拉德太空科学实验室在用采用SMR技术的西数红盘添加RAID阵列都遇到无法重建和掉盘的问题。 1. SMR的三种类型 驱动器管理型(DM-SMR),对操作系统是不透明的。这意味着ZFS无法“分散”写入,这是ZFS使用最差的类型,因此尽量避开DM-SMR驱动器。 主机感知(HA-SMR),旨在使ZFS洞悉SMR流程。 主机管理的(HM-SMR),不向后兼容,需要ZFS来管理SMR进程。 2. SMR的主要缺点 很显然,SMR的技术特性完全不适合用来作为台式机的主力盘或者需要频繁I/O读取写入的场景(例如NAS)。其主要缺点(问题)如下: SMR的持续写入性能要比PMR(CMR)差,不适合大量随机写入的工作负载。 多次乱序写入后会出现类似SSD的脏盘降速问题,而且目前无解。 重复写入时降速严重,甚至不到10MB/s。 同一磁轨重复写入数据会产生大量坏道,目前无解。 多次重覆写入可能会造成磁盘损毁! 随机写入可能会造成原始数据出错,拷贝出来后跟原始资料MD5比对出错。 SMR在RAID重建或其他密集写入操作期间导致严重问题,甚至导致重新同步失败。 如何避开SMR的大坑? 但是,成本更低,售价更低的SMR硬盘并非一无是处,我们今天的采购建议,主要面向的是台式机系统盘和活跃存储盘,也就是需要装载游戏或者运行密集多媒体处理任务的主力硬盘或者长期下载或使用频繁的NAS硬盘(包含RAID阵列),这两种应用场景中,我们需要尽量避开SMR硬盘。 总之,目前我们采购硬盘面临一个奇葩的现象,那就是“买新不如买旧”。旧款PMR比新款SMR的好!不管哪一家的SMR硬盘都建议暂时先不要买,手里有PMR硬盘先用,等PMR硬碟完全停产再说,千万不要贪便宜买SMR硬盘来当NAS盘或系统盘。 1. 下面进入正题,哪些硬盘是SMR硬盘? 由于厂家存在虚标问题,因此,目前市场上并没有完全权威的官方清单,以下是安全牛从网络上收集整理的部分SMR硬盘型号,准确性有待进一步验证,放出来方便大家参考,如有错漏请在留言中增补或指正: 2. 采用SMR技术的希捷硬盘 酷鱼Barracuda 2TB–7,200rpm–SATA6–ST2000DM008 酷鱼Barracuda 4TB–5,400rpm–SATA6–ST4000DM004 酷鱼Barracuda 8TB–5,400rpm–SATA6–ST8000DM004 Desktop HDD 5TB–5,900rpm–SATA6–ST5000DM000 希捷银河企业级硬盘Exos 8TB–5900rpm– SATA 6–ST8000AS0003 Archivev2 6TB–5,900rpm–SATA6–ST6000AS0002 Archivev2 8TB–5,900rpm–SATA6–ST8000AS0002 细思极恐的是,酷鱼8TB(ST8000DM004)、5TB台式机硬盘(ST5000DM000)的产品介绍和产品手册中都未提及SMR。 (编辑:ASP站长网) |