Seagate Exos X26z 是一款主机管理的 SMR 硬盘,专为 Seagate 最大的客户创建,这些客户控制其堆栈并可以利用这些专用的大容量硬盘。 但警告一句,不要在家尝试这个!
有一种特殊类别的硬盘旨在为超大规模提供商和其他云提供商提供每个 3.5 英寸驱动器插槽的最大容量。 叠瓦式磁记录 (SMR) 硬盘驱动器最初是通过分层磁道为 HDD 供应商提供更多的每盘容量。 不过,存在性能方面的考虑,以及这些驱动器如何交互的一些细微差别。 此外,还有一类主机管理的 SMR 驱动器 (HM-SMR),它使主机系统能够更好地控制数据放置。 Seagate Exos X26z 就是其中一款硬盘,专为 Seagate 最大的客户打造,这些客户控制其堆栈并可以利用这些专用硬盘。
Seagate Exos X26z 高级规格
属性 | 值 |
---|---|
类型 | 25TB 企业级硬盘 |
品牌 | 希捷 |
系列 | 外星X26z |
型号 | ST25000NM000E |
光驱类型 | 分区存储设备、主机管理的 SMR |
外形 | 3.5" |
容量 | 25TB |
接口 | SATA 6Gb /秒 |
主轴转速 | 7.2K RPM |
Seagate Exos X26z – 我们是如何走到这一步的?
由于 HM-SMR 硬盘的市场有限,希捷和西数并没有真正对这些硬盘进行抽样审查。 出于充分的理由,典型的技术审阅者会将这些设备猛烈地放入 Windows 设备中,发现驱动器没有出现,并且审阅将在开始之前结束。 但无论如何,我们还是来了,X26z 就在手。 与我们大多数人一样 最近可怕的想法,这也归功于我们的积极,但有时被误导, 不和谐社区.
正如他们经常做的那样,我们的 Discord 中的许多人定期在 eBay 上寻找他们的下一个理想的家庭实验室“宝藏”。 关于手头的案例,我错误地鼓励了这些会员,告诉他们他们发现的下一个奇怪的东西,我会购买并评论。 几分钟后,我的 eBay 购物车里就有了这个硬盘。 300美元后,我们到了。
分区存储设备、主机管理的 SMR – 并不适合所有人
正如我多次提到的,这些驱动器的兼容性列表非常小。 它们不仅需要可以与 HM-SMR 驱动器配合使用的操作系统,而且还具有兼容的特定(有限)适配器子集等。 最糟糕的是,因为希捷将这些产品出售给少数或两个帐户,所以他们没有努力宣传该产品。 我们找到了一本针对更旧的驱动器的手册,但最终 在社交媒体上招揽我们的朋友 以获得最佳建议。
建议从 Ubuntu 开始,它已经支持 HM-SMR 一段时间了。 我们加载的选择口味是23.04。 从那里,有一个一致的信息可以概括为“祝大家好运,你们可能在浪费时间。”
为了好玩,Kevin 首先将驱动器放入 Windows 系统中。 它甚至没有被识别为连接设备。 继续前进,我们把它扔进了一个 超微存储服务器,带有 SATA/SAS 托架。 安装了 Ubuntu 后肯定会找到驱动器。 唉,胜利又从我们手中溜走了,动力没有找到。
在砸碎驱动器并不光彩地退出之前,凯文进行了最后一次尝试,直接将希捷 Exos X26z 连接到主板。 又多了一只靴子……就在那里! 事实证明,存在一些已知的错误和问题,导致此类驱动器无法通过作为磁盘扩展器一部分的某些 SAS HBA 和 SAS 交换机可见。 直连 SATA 可以缓解这些问题,但传统服务器主板上可用的 SATA 端口很少。
为了公平对待驱动器,使用这些驱动器的客户拥有专门构建的硬件来利用它们。 我们不这样做,所以我们所经历的尝试和错误完全是我们自己造成的。 这也是为什么在测试期间,驱动器在 CPU 散热器顶部保持不稳定的平衡,这要归功于我们创造性的布线。
准备 Seagate Exos X26z 进行审核
有了可见的驱动器,就有一些家务事需要处理。 这个特定的驱动器来自 服务器零件交易 并作为制造商重新认证的产品进行销售。 在这种情况下,重新认证可能有点误导。 根据我们的研究,这些驱动器似乎属于未履行的订单的一部分。 因此从技术上讲,它们并不是“全新的”,但它们可能也从未患过任何需要修复的疾病。 为了便于将来参考,标签周围带有绿线的希捷硬盘均属于重新认证类别。
为了确保驱动器处于干净状态,我们创建了一个新的 btrfs 文件系统,使用以下命令清除所有现有区域:
sudo mkfs.btrfs -O zoned -d single -m single /dev/sdX
运行 lsblk,我们可以看到块设备,以及较小的 20TB IronWolf Pro CMR HDD。
root@bigserver:/home/storagereview# lsblk
sda 8:0 0 18.2T 0盘
sdb 8:16 0 22.7T 0 盘
相比之下,20TB CMR 驱动器显示为 18.2TB 原始设备,而 25TB Exos X26z 显示的可用大小为 22.7TB。 我们还使用parted查看了驱动器,以查看分区和块布局。 传统的 20TB IronWolf Pro CMR 模型为我们提供了常见的细节,表明它兼容 512 字节,同时更喜欢 4K 块对齐。
型号:ATA ST20000NE000-3G5(scsi)
磁盘/dev/sda:20.0TB
扇区大小(逻辑/物理):512B/4096B
有趣的是,25TB 型号也显示了相同的信息。
型号:ATA ST25000NM000E-3L(scsi)
磁盘/dev/sdb:25.0TB
扇区大小(逻辑/物理):512B/4096B
希捷 Exos X26z 性能
清理工作完成后,我们转向 fio,以真正基本的四角工作负载(包括 128k 顺序读取和写入以及 4k 随机读取和写入)来处理两个驱动器。
希捷 Exos X26z 25TB | 希捷酷狼 Pro 20TB | |
---|---|---|
顺序 128K 读取 (4T/32Q) | 274MB /秒 | 278MB /秒 |
顺序 128K 写入 (4T/32Q) | 270MB /秒 | 286MB /秒 |
随机 4K 读取 (4T/32Q) | 2,121 IOPS | 233 IOPS |
随机4K写入(4T/32Q) | 失败前 2 IOPS 总计 | 313 IOPS |
虽然这些测试看起来相当温和(针对 CMR HDD),但 SMR 模型在应用随机写入时完全出错。 这就是主机管理的 HDD 有点奇怪的地方,而驱动器管理的 SMR HDD 可以更好地应对,尽管性能要低得多。
另外值得注意的是,4K 读取 IOPS 数据令人印象深刻。 这与我们之前从 SMR HDD 中看到的情况一致,因为它们铺设磁道的方式不同。 随机读取和写入实际上看起来更像是驱动器的顺序读取和写入。
最后,使用这些 HDD 的客户充分了解围绕驱动器构建软件堆栈,以充分利用其优势(增加容量、降低成本)并解决技术限制。 但显然,如果创建不当,驱动器会有点不稳定,这使得它不太适合那些不从上到下管理堆栈的人。
总结
类似的 Seagate Exos X26z 和 HM-SMR 硬盘都有非常具体的用例。 当超大规模厂商可以将驱动器的特性纳入其管理数据的方式时,它们确实非常有用。 SMR 硬盘可以为这些数据中心提供比 CMR 硬盘每插槽容量高出 25% 的容量,在我们等待的同时,SMR 很好地填补了容量增长的缺口。 HAMR 即将上市 在数量上。
但尽管它们很诱人,但对大多数人来说并不是一项好的投资。 当家庭使用者在 eBay 上寻找便宜的大容量硬盘时,25TB 的标签和相对较低的成本可能会让人大吃一惊。 不过,我劝你继续开车,你不想这样开车。 痛苦的事实是,这是在理性边缘跳舞的海市蜃楼,即使是最热心的家庭劳动者也应该避免。 坐等更友好的硬盘上市吧,那些 50TB HAMR 硬盘肯定也会很快上市吧?
参与 StorageReview
电子报 | YouTube | 播客 iTunes/Spotify | Instagram | Twitter | TikTok | RSS订阅