银河行业信息

我家那台NAS里的银河硬盘,到底是不是叠瓦盘?

前几天朋友来家里做客,瞥见我电视柜旁边那个嗡嗡响的NAS,随口问了句:“你这塞的什么硬盘?别是叠瓦盘吧,用来存照片可不靠谱。”我愣了一下,打开手机翻购买记录——希捷银河,型号ST8000NM017B,当时买的时候只看了“企业级”三个字就下单了,至于它是不是叠瓦盘,还真没细想。

这个问题其实困扰过不少人,尤其是这两年硬盘圈里“谈叠瓦色变”的氛围越来越浓,我花了一个下午翻阅了希捷官方的技术文档、产品手册,还有StorageReview和ServeTheHome上的一些实测数据,总算把这件事理清楚了。结论先放在这儿:目前市售的希捷银河Exos系列,几乎全部是传统磁记录(CMR)硬盘,不是叠瓦盘(SMR)。但这件事得掰开来讲,因为其中藏着不少容易被忽略的细节。

先搞明白,叠瓦盘和传统盘到底差在哪儿

我第一次听到“叠瓦”这个词的时候,脑子里浮现的是房顶上一片压一片的瓦片,实际上硬盘里的叠瓦技术(SMR,Shingled Magnetic Recording)也确实就是这个意思——写入磁道像瓦片一样互相重叠,前面的磁道被后面盖住一部分,这么做的目的很单纯:在同样大小的盘片上塞进更多的数据,但代价也很明显,改写中间某一条磁道的时候,会影响到相邻的磁道,导致写性能断崖式下降,尤其是在频繁随机写入的场景下。

传统垂直磁记录(CMR,Conventional Magnetic Recording)就不一样了,磁道之间留有空隙,各写各的,互不干扰,写性能稳定,延迟可预测,是它最大的优点,缺点嘛,就是单盘容量做不大,或者同样的容量需要更多的盘片,成本更高。

我用一个简单的比喻帮朋友理解了这件事:

  • CMR传统盘就像一排整齐的停车位,每辆车停进去、开出来都不影响旁边的车。
  • SMR叠瓦盘就像路边侧方停车,前后车贴得很紧,想中间的车出来,得来回挪好几把,甚至把前后的车都动一动。

这个比喻虽然不完美,但大概能说明为什么NAS用户和折腾DIY的朋友们对叠瓦盘深恶痛绝,特别是在组建RAID阵列的时候,SMR盘的重建时间可能长到令人崩溃——有时甚至直接重建失败,所以才有了那句流传甚广的话:“NAS千万别用叠瓦盘”。

那希捷银河系列到底是什么技术路线?

回到正题,希捷银河Exos是希捷面向企业级和数据中心市场的旗舰产品线,和它平级的还有酷狼IronWolf(NAS专用)和酷鱼BarraCuda(消费级)。

我去翻了希捷2024年公开发布的产品数据表,把银河系列目前在售的主要型号捋了一遍,整理成下面这个表:

容量型号示例磁记录技术备注
8TBST8000NM017BCMR空气填充,7200RPM
10TBST10000NM001GCMR氦气密封
12TBST12000NM001GCMR氦气密封
14TBST14000NM001GCMR氦气密封
16TBST16000NM001GCMR氦气密封,18磁头
18TBST18000NM003JCMR氦气密封
20TBST20000NM003ECMR氦气密封

可以看到,从8TB到20TB,整个银河Exos 7E10/7E8/X20/X24这些分支系列,清一色都是CMR传统磁记录,这不是什么秘密,希捷在官方规格表里明确标注了“Recording Technology: CMR”,企业级硬盘的用户——数据中心、云服务商、高性能计算集群——对性能一致性的要求极高,SMR那种不稳定的写入延迟在机房里根本没法用。

有朋友可能会问:那为什么市面上还有“银河SMR”的说法?这件事的来源其实是一个历史型号,几年前希捷推出过一款叫Archive HDD的冷归档盘,后来被归入银河Exos 5E8系列,那个确实是SMR,专门给“写一次、读偶尔”的冷数据场景设计的,但它和现在大家买到的银河Exos 7E10、X20这些主力型号完全是两码事。现在零售渠道能买到的银河盘,几乎碰不到SMR。

顺手拍了两张图,看得更明白

我把自己NAS里那块8TB银河盘拆出来拍了一张标签特写,又在网上找了一张官方透视图对比了一下盘片结构,这样直观一些。

【图1:希捷银河8TB硬盘标签特写,型号ST8000NM017B,标签上清晰标注了7200RPM转速和缓存信息,从产品数据表可确认该型号为CMR技术】

这张标签上虽然没有直接写“CMR”三个字母,但只要拿着型号去希捷官网一查产品手册,Recording Technology那栏就写得清清楚楚,企业盘不像消费盘那样在包装上大肆宣传“采用CMR技术”——对它们来说这是默认配置,就像没人会在汽车宣传册上特意强调“本车配有方向盘”一样。

【图2:CMR与SMR磁道排列对比示意图,左侧为CMR独立磁道结构,右侧为SMR瓦片式重叠磁道结构,可以看到写入时SMR需要处理相邻磁道干扰】

这张对比图其实很能说明问题,看右边SMR的结构,想象一下如果你要改写中间那条磁道上的数据,磁头就得小心翼翼地重新整理周围一圈磁道的信息,这个过程在硬盘固件里叫“垃圾回收”或者“磁道重整”,会占用大量的时间和IO资源,而左边的CMR,直接定位、直接写,干脆利落。

如果你正好在挑硬盘,有几个判断方法可以记一下

我知道大多数人不会像我这样闲得去翻产品数据表,那我分享几个快速判断一块盘是不是SMR的野路子:

  • 看缓存大小:SMR盘因为需要大缓存来缓冲随机写入、整理数据,通常会配上128MB甚至256MB的缓存,但这招不太准,因为现在很多大容量CMR盘也用大缓存,只算个参考信号。
  • 看TRIM支持:在Windows系统里打开命令提示符,输入fsutil behavior query DisableDeleteNotify,如果硬盘支持TRIM,大概率是SMR(传统机械盘一般不支持TRIM),这个方法只能排除,不能确认。
  • 最靠谱的还是查官方型号表:希捷官网上每个系列都有技术文档下载,里面Recording Technology那一行写得明明白白,型号在硬盘标签上就能找到,拿着型号去搜,比任何道听途说都准。

我那个朋友后来也买了一块银河16TB,塞进他的群晖里组了RAID 5,到现在跑了快一年,重建过一次阵列,耗时大概18个小时——在16TB这个量级上算是很正常的速度,如果换成一块SMR盘,这个时间可能要翻三到四倍,甚至中途掉盘,他后来跟我说,多亏当时没图便宜去买那种同容量但便宜好几百的“监控盘”或者“桌面盘”——那些盘里SMR的坑太多了。

说到底,硬盘这东西挺像鞋子,看起来差不多的款式,穿起来舒不舒服只有脚知道,企业盘贵是贵了点,但图的就是那份稳定和可预期,希捷把银河系列定位在数据中心市场,从产品设计上就没打算在CMR和SMR之间摇摆——那是对消费级产品线才有的纠结。

写到这儿我看了眼NAS的状态灯,8TB的银河盘还在安静地转着,里面存着孩子从出生到现在的所有照片和视频,加起来快两万张了,如果当初真的不小心买了块叠瓦盘,想想那个重建阵列时的提心吊胆,我大概会后悔得睡不着觉。

我家那台NAS里的银河硬盘,到底是不是叠瓦盘?

关键词: