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

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

3天内不再提示

如何预防NVMe存储的四大问题

存储D1net 来源:陈翠 2019-06-29 11:33 次阅读

现在企业都在试图利用NVMe的性能和低延迟性优势,这使得NVMe迅速占据主导地位,而同时,NVMe存储问题也在不断涌现。

根据G2M Research称,NVMe SSD占所有企业SSD出货量的一半以上。G2M表示,此外,所有主要的全闪存阵列供应商现在都提供基于NVMe和NVMe-oF的AFA,根据G2M的估计,到2021年,NVMe生态系统的总量预计将达到650亿美元。

存储行业从一开始就为SSD开发了NVMe协议,目的是提高吞吐量和IOPS,同时减少延迟。正因为此,该协议可帮助克服因使用传统接口(例如为HDD开发的SATASAS)的SSD而导致的存储基础架构瓶颈问题。但是,除这些优势外,该技术也会暴露存储基础设施其他部分的薄弱环节。而企业才刚刚开始感受到NVMe对企业的全面影响,无论好的还是不好的影响。

在企业部署NVMe的道路上,请注意各种潜在问题。下面让我们来看看需要注意的NVMe存储问题,你应该如何预防这些问题以及应对方法。

如何预防NVMe存储的四大问题

知道你在买什么

请不要相信所有NVMe SSD都相同的陷阱,因为并非所有NVMe SSD都相同,请在购买之前了解你买的是什么。

NVMe SSD的耐用性、I/O一致性和服务质量各不相同。并且,虽然价格在下降,但低价也意味着更低的耐力或性能。同时,请检查服务细则,并向供应商提出各种问题。对于阵列,请注意包含哪种管理软件、你获得的NVMe支持级别以及这将如何影响性能。

此外,请检查你正在考虑的任何产品是否完全符合NVMe标准。例如,有些专有产品被认为是一致,但可能无法提供预期的性能、耐用性和成本节约。另外,也请确保你正在考虑的任何产品符合NVMe规范并且已通过NVMe一致性测试。

注意性能差距

对于NVMe AFA,性能改进取决于所使用的架构。传统AFA使用NVMe协议通常可将性能提高约20%,但新兴设计应可带来更高的性能提升。

这种NVMe性能差距的存在是因为并非所有AFA控制器都能发挥出NVMe SSD的全部性能优势。当使用提供端到端NVMe连接的AFA时,企业可以获得最佳性能。这些阵列使用NVMe-oF通过前端的光纤通道(FC)和以太网连接到主机,并且,它们提供后端连接到NVMe SSD。此方法使主机能够使用本机NVMe协议直接与NVMe SSD通信,并通过阵列控制器的以太网和FC网络发送本机NVMe命令。

不要让文件系统结构拖垮

NVMe存储 NVMe存在的问题是它会暴露存储基础架构其他部分的薄弱环节,而任何薄弱环节都会最终增加延迟并抵消NVMe的延迟效率。

文件系统就是这样一个可能导致瓶颈的薄弱环节。大多数NVMe存储系统都被设计使用块存储,以避免文件系统的性能问题。但是大多数现代应用程序(例如AI机器学习和数据分析)都需要一个文件系统,因此通常会有文件系统添加到块存储中。对于传统的文件系统,所有I/O都通过一个主节点,这意味着高速工作负载很容易淹没主节点。

现在有两种类型的文件系统可以解决此问题。首先是那些直接写入NVMe驱动器而不是通过OS I/O堆栈写入的文件系统。还有通过NVMe-oF进行通信的文件系统,以便更有效地管理元数据。

应对NVMe存储管理挑战

当你拥有所有这些NVMe SSD和阵列,你将需要一种方法来管理它们。幸运的是,最近发布的NVMe管理接口(NVMe-MI)规范提供了管理NVMe设备的基础架构,使你直接对NVM子系统进行带外和带内管理。该规范定义了用于控制NVMe存储的命令集和架构结构,它使远程管理应用程序能够发现、监控和更新NVMe设备。

NVMe-MI不需要任何特定的NVM存储、系统处理器操作系统;它也没有推荐任何特定的使用模型。它的目的是提供一个通用管理界面可抽象化部署细节。NVMe-MI基础架构主要包含四个层:应用程序、协议、消息传输和物理层,它们协同工作以处理与管理相关的通信。

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

    关注

    12

    文章

    3856

    浏览量

    84660
  • nvme
    +关注

    关注

    0

    文章

    191

    浏览量

    22326

原文标题:你应预防的4个NVMe存储问题

文章出处:【微信号:D1Net11,微信公众号:存储D1net】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Xilinx FPGA NVMe Host Controller IP,NVMe主机控制器

    NVMe Host Controller IP1介绍NVMe Host Controller IP可以连接高速存储PCIe SSD,无需CPU和外部存储器,自动加速处理所有的
    发表于 02-21 10:16

    Xilinx FPGA高性能NVMe SSD主机控制器,NVMe Host Controller IP

    NVMe Host Controller IP1介绍NVMe Host Controller IP可以连接高速存储PCIe SSD,无需CPU和外部存储器,自动加速处理所有的
    发表于 03-27 17:23

    高性能NVMe主机控制器,Xilinx FPGA NVMe Host Accelerator IP

    NVMe Host Controller IP1介绍NVMe Host Controller IP可以连接高速存储PCIe SSD,无需CPU和外部存储器,自动加速处理所有的
    发表于 04-10 22:55

    EMC 四大设计技巧

    本帖最后由 eehome 于 2013-1-5 09:54 编辑 EMC 四大设计技巧
    发表于 08-17 16:09

    IT人员要面临的四大问题

    IT人员要面临的四大问题 IT职业人需要关注的点问题IT人士绝不能掉以轻心,与绝大多数其他行业相比,考虑到IT瞬息万变,IT人员除了齐备良好的心理素质以外,我们不得不考虑以下几点问题:一、 IT人
    发表于 04-02 16:09

    TD-LTE与LTE FDD融合组网的四大问题

    与LTE FDD网络在频段选择、天线类型、覆盖特性、容量特性等方面存在差异,TD-LTE与LTE FDD融合组网还面临一些挑战,尤其需要解决网络定位、频段选择、天线选择以及终端策略四大问题
    发表于 06-18 08:22

    什么是PCB射频电路四大基础?

    什么是PCB射频电路四大基础?在PCB设计过程中需要特别注意的重要因素有哪些?
    发表于 08-21 06:22

    排查EMI问题的四大实用性技巧精选

    正确排查EMI问题的四大实用性技巧.pdf(478.13 KB)
    发表于 09-16 08:13

    Flashtec NVMe 3108 PCIe第NVMe固态硬盘控制器怎么样?

    )新推出的企业和数据中心固态硬盘外形尺寸(EDSFF) E1.S等行业标准,采用体积更小、且支持第代PCIe的非易失性存储器高速(NVMe)固态硬盘。  这些固态硬盘要求控制器具备体积小和低功耗的特点
    发表于 11-23 06:10

    如何用MRAM和NVMe SSD构建未来的云存储的解决方案

    在2019全球闪存峰会上,Everspin作为全球MRAM存储芯片龙头分享如何用MRAM这类非易失性存储NVMe SSD构建未来的云存储的解决方案。
    发表于 01-11 06:44

    如何在存储基础设施中使用NVMe

    存储基础设施中使用NVMe标准要注意三点:在存储系统内部,储系统之间的内部连接,以及与物理服务器的互连。采用的第一点将在存储系统本身。随着供应商更新其运行
    的头像 发表于 04-16 09:20 3577次阅读

    NVMe与SATA的存储技术区别以及如何选择

    在永无止境地追求更好、更快的存储性能的过程中,企业对于NVME技术越来越关注,NVME是一种闪存技术,可为固态硬盘(SSD)和应用的存储工作负载提供更高的性能。
    的头像 发表于 06-22 10:30 1.8w次阅读

    LightOS成为了首款NVMe/TCP群集存储解决方案

    NVMe™/TCP软件定义分解式存储领域的领导者Lightbits Labs今日通过改良其软件解决方案LightOS,提供首款NVMe/TCP群集存储解决方案。
    的头像 发表于 12-19 09:36 4346次阅读

    全新NVMe存储解决方案的优势及应用

    一些应用程序需要整个网络(从主机到存储)的延迟响应极低,以实现最佳性能。所有 NVMe 存储解决方案都为降低整体延迟提供了新机会。但是,用于将存储聚合到外部
    的头像 发表于 06-02 16:08 1832次阅读

    基于 NVMe存储设计中值得关注的四个趋势

    NVM Express (NVMe) 是一种用于固态驱动器 (SSD) 的通信接口,它正在打破为旋转介质构建的传统硬盘驱动器存储技术的束缚。第二代 NVMe SSD 现已问世,存储容量
    的头像 发表于 08-10 15:31 1196次阅读
    基于 <b class='flag-5'>NVMe</b> 的<b class='flag-5'>存储</b>设计中值得关注的四个趋势