0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

告别SATA后的下一步棋,NVMe机械硬盘?

E4Life 来源:电子发烧友网 作者:周凯扬 2022-10-10 02:04 次阅读
电子发烧友网报道(文/周凯扬)无论是在消费级产品中,还是在数据中心这样的场景里,固态硬盘SSD都已经开始成为主流的存储介质,随着成本一再降低,高读写性能的固态硬盘甚至有了那么一点取代传统机械硬盘HDD的趋势。然而,在满足一些超大容量的存储中,比如冷数据存储等等,还是以机械硬盘为主。

当下主流的机械硬盘中,还是以串行ATA技术(SATA)为主,虽然也有基于SATA的固态硬盘面世,并将ATA总线的速度跑至极限。但相对使用PCIe总线的NVMe固态硬盘来说,数据传输速度的差异还是没法相提并论的,哪怕是PCIe 4.0的NVMe固态硬盘,最快也比SATA固态硬盘最高快上10多倍。

因此,考虑到平衡成本和性能,也有不少人建议用SATA固态硬盘来替代SATA机械硬盘。但对于数据中心来说,不同的接口对其数据传输效率和有限的空间造成了一定的影响,比如SAS、SATA等,如果都能转变成PCIe的话,就再好不过了,这也就催生了NVMe机械硬盘的出现。

高速转动磁盘的延续

在去年的OCP(开放计算项目)全球峰会上,希捷展示了业界首个原生NVMe机械硬盘,在HDD上展示了支持NVMe的可行性。希捷的方案将对NVMe协议的支持集成到了HDD控制器上,不需要任何的桥接。
IMG_256
NVMe版本的EXOS X18机械硬盘 / 希捷

该机械硬盘的SoC原生支持NVMe,同时集成了三模(SAS、SATA和NVMe)收发器,和希捷已经在SSD SoC上验证过的硬件IP和固件。希捷与合作伙伴一起为其打造了一个2U 12盘位的JBOD(磁盘簇)设备,同时用到了PCIe交换器来提供硬盘之间的互联。

希捷计划在今年9月给主要的客户送去单端口NVMe HDD的工程样品,而双端口的客户样品单元的话则要在2024年中才会面世。很明显,NMVe HDD真正能够进入市场的时机还是待定的,但与此同时,相关规范的开发工作仍在有条不紊地进行着。

根据NVM Express联盟的说法,OCP NVMe HDD的规范从2020年中开始编写,目前仍是0.5版本,预计今年年底1.0版本的规范就会推出。在规范中,对这类新设备提出了一系列的要求,比如供电连接器、端口数和特性等等。比如3.5英寸的大小(SFF-8301或SFF-8323),12V+5V供电、单端口或双端口,基于PCIe 3.0的低成本设备可以用SATA或SAS3的连接器,基于PCIe 4.0的高速设备则需要用到SAS4连接器。

至于设备特性,OCP的NVMe HDD将遵循数据中心SSD的一些要求,比如安全特性等等,但也会对NVMe HDD的部分要求细节进行一些微调。比如同为NVMe 2.0下的设备,主机要能够分辨该存储器是固态硬盘还是机械硬盘。

当然了,为了能够做到NVMe HDD能够像PCIe的HDD一样,可以拥有灵活的拓扑结构,方便做好存储设备管理,无论是直接连接还是磁盘簇,NVM Express联盟也提出了需要一个NVMe或PCIe链路层,并加入一些电源管理组件,就像希捷去年给出的方案一样。

成本,还是成本

从价格对比上,我们也能看出NVMe的固态硬盘明显要比基于SATA的固态硬盘贵上一截,那么这样的情况会不会出现在NVMe上呢?为了推进NVMe HDD得到普及,控制成本自然也被考虑到了。

在上面的规范中,我们也看到了对SATA、SAS连接器的支持,这样一来就并不会影响制造流程,因为一旦改变制造流程的话,这种新设备要想普及起来必然会被成本制约。根据NVM Express联盟的说法,单个硬盘的直接连接成本上,NVMe HDD和SATA HDD的TCO(总拥有成本)是几乎一致的。

如果是企业服务器或数据中心这样需要多个硬盘的环境中,NVMe HDD甚至可以起到改善TCO的作用。传统的服务器环境需要一个SAS控制器和一个SAS扩展器才能做好软件上的支持,而NVMe HDD的话,直接调用Linux或Windows中的原生驱动即可。
CleanShot 2022-10-08 at 16.01.23@2x
SATA/SAS HDD与NVMe HDD的JBOD方案对比 / NVM Express联盟

至于将多个磁盘组合在一起的磁盘簇方案,则不再需要SAS控制器和多个SAS扩展器,只需要一个PCIe Retimer和PCIe交换器。所以总体来看,或许对于消费端而言,NVMe HDD目前在成本差异上不大,但对于数据中心和企业方案来说,绝对是一套降本增效的方案。

写在最后

如果NVMe HDD最终能成为大家预想中的那样,在成本和容量的选择上做到完美的平衡,成为一个降低TCO的首选方案。至于性能的提升,在尺寸维持不变的情况下,最好的方法还是通过多传动器技术来突破I/O限制,比如希捷MACH.2这样双磁臂方案,不然的话,NVMe HDD甚至没有支持PCIe 4.0的必要,可以继续沿用PCIe 3.0的低成本方案。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • SATA
    +关注

    关注

    0

    文章

    248

    浏览量

    82677
  • 机械硬盘
    +关注

    关注

    1

    文章

    210

    浏览量

    25182
收藏 人收藏

    评论

    相关推荐

    STM32F207擦除片内FLASH,退出DEBUG无法执行下一步程序是怎么回事?

    由于项目需求,需要擦除片内指定空间,然后从SPI_FLASH中加载程序运行 问题如下:: 在DEBUG模式下,执行擦除程序,则退出DEBUG,无法执行下一步程序 擦除代码如下: 1
    发表于 04-23 07:46

    Prevayl的下一步是什么

    Prevayl的下一步是什么2022年,Prevayl推出了SmartWear——这是世界上第一款采用临床级心电图增强的高性能服装,其准确性无与伦比。生物识别先驱还创建了一个功能齐全的智能服装
    的头像 发表于 02-17 18:10 178次阅读
    Prevayl的<b class='flag-5'>下一步</b>是什么

    固态硬盘机械硬盘区别在哪

    固态硬盘(SSD)和机械硬盘(HDD)是两种不同类型的存储设备,它们在技术原理、速度、可靠性、功耗、噪音等方面有着相当大的区别。在本文中,将详细介绍固态硬盘
    的头像 发表于 01-18 09:43 765次阅读

    传感器技术的下一步

    】链接可阅读原文档。 SE:传感器技术的下一步是什么? Malinowski:我们正在尝试寻找一种制造图像传感器的新方法,因为我们希望摆脱硅光电二极管的限制。硅是一种完美的材料,特别是如果您想重现人类视觉,因为它对可见光波长敏感,这意味着您可以做人眼所做的事情。现在这个领域正处于非常成熟的阶段。
    的头像 发表于 01-06 08:43 98次阅读
    传感器技术的<b class='flag-5'>下一步</b>

    机械硬盘和固态硬盘的工作原理

    机械硬盘和固态硬盘的工作原理 机械硬盘(Mechanical Hard Disk Drive, HDD)和固态
    的头像 发表于 12-07 16:52 662次阅读

    Nvme硬盘挂载失败如何解决?

    内核启动时卡住,然后提示 nvme nvme0: I/O 401 QID 4 timeout, completion polled,硬盘型号为:致态 PC005 Active 512GB
    发表于 09-12 06:35

    【昉·星光 2 高性能RISC-V单板计算机体验】三:从 nvme 磁盘启动 VisionFive2 并对磁盘分区扩容

    nvme 磁盘启动 VisionFive2 并对磁盘分区扩容 在之前的经验贴《在 VisionFive2 上如何更快的向 nvme 硬盘安装操作系统》中介绍了种通用的向
    发表于 09-04 02:54

    【昉·星光 2 高性能RISC-V单板计算机体验】二:在 VisionFive2 上如何更快的向 nvme 硬盘安装操作系统

    在 VisionFive2 上如何更快的向 nvme 硬盘安装操作系统 本文介绍了种不将系统镜像写入 sd 卡也不使用硬盘盒向 nvme
    发表于 09-04 02:06

    全志A40i开发板SATA硬盘挂载

    【1】挂载SATA硬盘飞凌OKA40i-C开发板,提供了SATA接口,今天笔者试着挂载SATA硬盘。【硬件准备】 1、SSD
    发表于 08-30 14:01

    【触觉智能 Purple Pi OH 开发板体验】40PIN接口的GPIO测试以及下一步的适配计划

    个帖子的问题搞定了,ubuntu烧录好,老规矩adb进去先看下资源 再看下CPU 按照手册,先测试下GPIO,可以看到初始电平为低 用杜邦线拉高,再看下 可以见到成功的被拉高了,后面APP可以通过IO来适配我的其他传感器的信号了,
    发表于 08-08 22:36

    如何区分笔记本硬盘接口sata2和sata3

      FFCSP SATA3属于SATA2下一代升级版,往下完全兼容,其和USB3.0和USB2.0关系一样,两者是互相兼容的。不同的是,SATA3和
    发表于 07-20 16:25 1次下载

    请教大神,根据GIT上SDK配置指导,最后一步构建HELLO_WORD出现失败的原因

    我根据HPM_SDK的说明文档,在WINDOWS下一步一步执行里面的操作,最后尝试“4. 为Ninja-build产生构建文件:”失几,提示截图如下: 哪位大神指导下这是什么问题,是哪一步出错了吗?
    发表于 06-06 22:15

    A40i开发板SATA硬盘速率测试

    飞凌OKA40i-C开发板,提供了SATA接口,今天笔者试着挂载SATA硬盘。 【1】挂载SATA硬盘 【硬件准备】 1、SSD
    发表于 05-22 15:39

    揭开M.2接口的神秘面纱:NVMe协议与SATA协议的差异

    M.2接口是一种新型的固态硬盘接口,可替代传统的MSATA接口规范。在国产主板上,M.2接口通常分为NVMe协议和SATA协议两种类型。这两种协议的主要区别在于它们所使用的接口速度和协
    的头像 发表于 05-15 14:19 5457次阅读

    探讨国产工控主板中M.2接口的SATANVME协议的差异

    硬盘驱动器,它们占用的空间更少,最高容量可达2TB。M.2 SSD有两种类型,基于SATANVME协议,它们的区别在于以下几个方面: 接口类型: M.2 SSD可以使用NVME
    的头像 发表于 05-08 15:23 999次阅读