码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • NVMe SSD 学习总结:04 为什么NVME的SSD越来越受欢迎?


    NVMe SSD 学习总结04 :NVME 优势:性能、维护性、单T性能、延迟、I/O效率和产品形态)

    • 一、回顾NVME协议发展
      • 发展背景:SATA+AJHCI 遇到瓶颈
      • 什么是NVME
    • 二、NVME 优势:性能、维护性、单T性能、延迟、I/O效率和产品形态
        • 1.NVME SSD接口速度更快:
        • 2.NVMe 的管理性、功能性更好:
        • 3. NVMe SSD 的单T性能更优:
        • 4.NVME SSD数据读写延迟更低:
        • 5. I/O效率更高
        • 6. SSD形态丰富,搭配更加灵活

    一、回顾NVME协议发展

    发展背景:SATA+AJHCI 遇到瓶颈

    • NAND闪存技术发展对SSD性能要求越来越高
    • 机械硬盘时代设计的AHCI协议已不适应低延时的SSD
    • SATA+ AHCI发展的更新迭代遇到瓶颈

    什么是NVME

    NVMe ( Non-Volatile Memory Express,即非易失性存储器标准)专为PCle 接口固态硬盘设计的行业接标准。其针对PCle SSD的特殊设计,替代传统SATA、SAS接口SSD的存储架构,显著提高性能、降低延迟,并提供更低功耗。

    在这里插入图片描述

    二、NVME 优势:性能、维护性、单T性能、延迟、I/O效率和产品形态

    1.NVME SSD接口速度更快:

    • PCIe接的NVMe SSD , PCIE3.0x4的U.2接口速度可达3 GB/s,升级PCIe4.0时代后,接口带宽比PCIe 3.0又增加1倍,达到7GB/s。
    • Intel的Eagle Stream平台和AMD的Genoa将开始支持PCIe 5.0 ,NVMe SSD将随之进入PCIe 5.0的时代,升级后将使得NVMe SSD的接口速度提升至SATA SSD接速度的26倍;
      在这里插入图片描述

    2.NVMe 的管理性、功能性更好:

    例如: NVME2.0新功能

    • 分区命名空间( ZNS )
    • 持续性群组管理
    • 关键值(KV)

    新协议的SSD更智能,数据安全更有保障,形态也更多样化
    在这里插入图片描述

    3. NVMe SSD 的单T性能更优:

    SSD 的容量越来越大,其存储的数据越来越多,使得同一个SSD 服务的实例数量也越来越多,
    这样带来一个问题 ,每个实例对SSD都有性能要求的情况下,每实例或者每GB的性能要求也就越来越高。因为NVMe SSD随PCIe不断迭代,正在从PCIe 3.0过渡到PCIe 4.0 ,又会迅速迎来PCIe 5.0,这将使得单位容量的性能可以保持一个较高的水平。
    在这里插入图片描述

    4.NVME SSD数据读写延迟更低:

    SATA到NVMe则在协议本身做了相当多的优化,从而使得基于NVMe协议的SSD反应要比基于AHCI协议的SSD要快。
    在这里插入图片描述

    5. I/O效率更高

    与SATA SSD相比, NVMe的SSD系统单核可以达到的性能更高,而同时NVMe SSD支持随机多路并发读写比如一台搭配NVMe SSD的存储服务器能做的工作需要若干台SATA SSD存储服务器才能达到。这样算下来基于NVMe SSD的存储服务器TCO更好。
    在这里插入图片描述

    6. SSD形态丰富,搭配更加灵活

    因为SATA接口在速度达到600MB/s之后不再发展,使得目前SSD的不同介质在SATA接口面前变得没有区别,即便是傲腾SSD做成SATA接口也无法体现出来它的个质优势。而NVMe的上限就高得多且在继续提高,因为介质访问速度的不同,可以将不同介质的NVMe SSD进行快慢搭配,以满足不同形态下存储的多样化需求。

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pl9r2XgK-1659363457549)(FE506EB0ABDA490D9461651FDD12060C)]

  • 相关阅读:
    【Nacos】Nacos服务注册源码分析(二)
    Java中ConcurrentHashMap 和 Hashtable
    MongoDB基础之查询文档操作
    SpringCloud之微服务实用篇2
    TCP特性的滑动窗口,流量控制
    C++ 一维数组初始化
    JUC并发编程第七篇,volatile凭什么可以保证可见性和有序性?我们该如何正确使用它?
    flutter是app跨平台最优解吗?
    iptables设置黑白名单
    Ubuntu上安装docker,并连接vscode详细教程
  • 原文地址:https://blog.csdn.net/yanghuichan/article/details/126111287
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号