https://cloud.tencent.com/developer/article/2084192
将 SSD 直接插入现有存储系统有一个缺点:它无法充分发挥出底层技术的性能提升潜力。
想要真正发挥 SSD 设备的潜力需要重新审视存储系统连接到服务器的方式,存储器供应商为基于 SSD 的存储器设计了多种方法,其中最受业界关注的是直连 PCI Express (PCIe) 总线的设计。在构建了多个专有设备之后,存储和服务器行业于 2011 年联手创建了 NVMe(NVM Express)。
NVMe 是一种协议,而并非外形规格或接口规范。不同于其他存储协议,NVMe将 SSD 设备视为内存,而不是硬盘驱动器。NVMe 协议的设计从一开始就以搭配 PCIe 接口使用为目标,因此几乎直接连接到服务器的 CPU 和内存子系统。
在多核环境内,NVMe 效率更高,因为它允许每个核心独立地与存储系统进行交互。随着 NVMe 中的队列数量和深度增加,多核 CPU 会使 SSD 保持忙碌状态,消除内部性能瓶颈。NVMe 属于非统一内存体系结构 (NUMA) 感知协议,能够充分发挥新型 CPU 中的内存子系统设计的优势。相比使用 SATA 或 SAS 的 SSD,具有 SSD 和 NVMe 协议的存储器能够显著提升每秒输入输出 (IOPS) 并大大降低时延。
Non-Volatile Memory Express, NVMe
插入到PCIe插槽里的SSD,像使用内存一样使用SSD的技术。
标签:NVMe,Express,PCIe,关于,SSD,CPU,内存 From: https://www.cnblogs.com/zongzw/p/18240935