nvme

工作10年+,存储芯片行业2 小时前
ssd·nvme·存储·pcie·nand·csts·掉链
NVMe Surprise 掉链、控制器实例漂移与残留 I/O目录0. 文档用途与口径1. 现网拓扑(可定死)1.1 槽位 ↔ Root Port ↔ Endpoint ↔ 控制器实例
工作10年+,存储芯片行业2 天前
ssd·nvme·芯片·存储·pcie·保护·nand
SSD 端到端数据保护:PI 三件套深度解析目录一、背景:为什么需要端到端保护二、PI 三件套结构1. Guard(守卫字段,2 字节)2. Application Tag(应用标签,2 字节)
工作10年+,存储芯片行业4 天前
人工智能·ssd·nvme·半导体·ufs·emmc·存储芯片
存储芯片行业全景:从嵌入式存储到车规级认证的技术演进目录1. 存储芯片行业概述2. 存储芯片技术演进3. 产品体系3.1 嵌入式存储3.2 固态硬盘(SSD)
工作10年+,存储芯片行业4 天前
ai·nvme·芯片·数据中心·存储·pcie·半导体
存储芯片产业全景:从产品矩阵到技术优势与质量体系目录公司概况与核心能力1.1 发展历程1.2 资质荣誉2. 核心产品线2.1 选型案例3. 技术优势4. 应用领域
gwf2165 天前
ssd·nvme·固件测试·掉电恢复·性能回归·协议一致性·企业级存储
SSD固件测试与验证方法论深度解析(从单元测试到系统级一致性验证)摘要:本文系统剖析SSD固件的全生命周期测试验证体系,涵盖单元级/集成级/系统级三层测试金字塔,深入讲解NVMe协议一致性测试、FTL算法正确性验证、磨损均衡与GC的稳态测试、故障注入与鲁棒性测试、性能回归测试方法论,并结合SPDK/nvme-cli/fio构建自动化测试框架,解析三星/美光/群联等厂商固件验证流程与行业最佳实践。
工作10年+,存储芯片行业7 天前
linux·运维·性能优化·ssd·nvme·pcie·中断
Linux NVMe 中断排查与性能优化:IRQ 优化(原理+排查)目录一、为什么要关注 NVMe 中断二、原理篇2.1 中断演进:从 INTx 到 MSI-X2.2 NVMe 多队列模型
gwf2161 个月前
linux内核·ssd·nvme·性能调优·rdma·存储协议·nvme/rdma
NVMe/RDMA传输层协议深度解析:RDMA原理、Queue Pair映射、内核实现与性能全栈剖析摘要:深度解析NVMe/RDMA传输层协议,涵盖RDMA语义、NVMe-oF绑定规范、QP队列映射、Capsule封装、FRMR快速注册、内核驱动架构、SPDK零拷贝路径、100GbE RoCEv2性能实测,以及与TCP/FC量化对比与生产调优实践。
gwf2161 个月前
linux内核·ssd·nvme·性能调优·nvme-of·存储协议·nvme/tcp
NVMe/TCP传输层协议深度解析:PDU格式、内核实现、性能调优全栈剖析摘要:深度解析NVMe/TCP传输层协议规范,涵盖PDU格式(ICReq/ICResp/R2T/H2C/C2H)、Initialize Connection握手流程、Capsule封装机制、Linux内核nvme_tcp驱动架构与sendpage/zerocopy路径、SPDK用户态TCP Target性能实测、P99.9尾部延迟分析、TLS加密开销,以及与RDMA/FC的量化对比和生产环境最佳实践。
gwf2161 个月前
linux内核·ssd·nvme·copy offload·数据拷贝卸载·存储性能优化·simple copy
NVMe Simple Copy与数据拷贝卸载深度解析:命令协议、控制器内部实现、内核驱动支持与性能收益全栈剖析摘要:本文深度解析NVMe 1.4引入的Simple Copy(数据拷贝卸载)特性,涵盖Copy命令协议格式与Descriptor定义、Range数量与大小限制、控制器内部数据搬移架构(无主机参与的读-修改-写路径)、Copy Offload对PCIe带宽与CPU占用的节省机制、Linux内核nvme-core的Copy支持实现与block层integrity模型、文件系统(Btrfs/XFS/ext4)的offload钩子、fio实测数据对比内部拷贝性能、以及在数据库快照、VM克隆、文件复制等场景的落地
gwf2161 个月前
ssd·nvme·pcie p2p·cmb·pmr·控制器内存缓冲区·持久化内存
NVMe CMB与PMR深度解析:控制器内存缓冲区、持久化内存区域、队列零拷贝放置与内核驱动全栈剖析摘要:本文深度解析NVMe 1.4+引入的CMB(Controller Memory Buffer)与PMR(Persistent Memory Region)两大高级特性,涵盖CMB能力寄存器定义、SQ/CQ队列放置策略、SGL数据段驻留机制、PMR持久化级别(0-3级)与写冲刷流程、PCIe BAR空间映射原理、Linux内核nvme-core的CMB队列分配与I/O路径优化,结合fio/spdk实测数据量化CMB对随机IOPS与尾延迟的提升幅度,以及PMR在掉电保护场景下的持久化开销。
gwf2161 个月前
linux内核·nvme·nvme-of·共享存储·reservation·预留机制·双控存储
NVMe Reservation预留机制深度解析:6种预留类型、命令集、内核实现与双控共享存储架构摘要:本文深度解析NVMe Reservation预留机制,涵盖NVMe 2.0规范Section 7定义的6种预留类型、Register/Acquire/Release/Report/Clear五条命令的字段语义、Persistent Reservation持久化语义与注册-预留两级模型、Linux内核nvme-core中Reservation的实现路径、NVMe-oF场景下的Reservation传播机制,结合双控存储架构实测数据量化不同预留类型在故障切换场景下的RTO/RPO指标。
tiantianuser1 个月前
网络·nvme·rdma·高速传输·nvme-of
NVME-oF IP 设计18 :如何进行多模块并行协同设计2续上一篇,在RDMA连接建立完成后,Initiator可发起NVMe-oF命令请求。本文系统采用基于RDMA Send + RDMA Read的命令执行机制,其具体流程如图3所示。 图3 NVMe-oF建链流程
gwf2161 个月前
ssd·nvme·spdk·键值存储·kv-ssd·计算型存储·nvme命令集
NVMe Key-Value SSD深度解析:从块接口到键值接口,KV-SSD如何重构存储软件栈摘要:NVMe KV命令集(TP4091)将SSD I/O单元从512B/4KB块升级为变长键值对,通过Store/Retrieve/Delete/List/Exist五条命令直接对接RocksDB等KVS引擎,消除文件系统与FTL双重写放大。本文深入解析NVMe KV规范字段定义、PRP/SGL数据传输机制与4KB对齐瓶颈、BandSlim内联piggyback优化、nLSM固件级LSM-Tree K2P映射、KV-CSD计算型存储硬件加速架构,以及Samsung OpenMPDK/NVMeVirt开源
千寻xun2 个月前
fpga开发·nvme·nvme ssd
三、实战篇-NVME SSD控制之FPGA实现(二)本章节讲述如何使用FPGA(纯verilog语言)实现NVME SSD硬盘的读写控制。参考: 三、实战篇-NVME SSD控制之FPGA实现(一)-CSDN博客
千寻xun3 个月前
fpga开发·nvme·nvme ssd
二、实战篇-NVME SSD控制之ZYNQ实现(六)-读写NVME SSD硬盘数据本章节讲述如何使用ZYNQ(纯C语言)实现NVME SSD硬盘的读写控制。参考:FPGA控制NVME开发流程-CSDN博客
千寻xun3 个月前
fpga开发·nvme·nvme ssd
二、实战篇-NVME SSD控制之ZYNQ实现(四)本章节讲述如何使用ZYNQ(纯C语言)实现NVME SSD硬盘的读写控制。参考:FPGA控制NVME开发流程-CSDN博客
黑猫学长呀5 个月前
ssd·nvme·pcie·ufs·emmc·存储芯片·sata
存储宝典第3篇:存储芯片中test mode是什么意思?文章为个人辛苦整理,付费内容,已加入原创侵权保护,禁止私自转载。 文章所在专栏:《黑猫存储芯片宝典》存储芯片中test mode是什么意思?
Bofu-5 个月前
wpf·nvme·wmi·smart·ssd检测
【Storage存储测试】07-WPF 通过 WMI + NVMe SMART 实现 SSD 规格自动验证系列:《WPF 产线功能测试实战》第七篇 关键词:WPF C# WMI NVMe SMART P/Invoke SSD检测 产线测试 .NET Framework CrystalDiskMark
tiantianuser10 个月前
nvme·rdma·fpga设计·高速传输·nvme-of
RDMA设计19:RoCE v2 发送及接收模块设计本博文主要交流设计思路,在本博客已给出相关博文约150篇,希望对初学者有用。注意这里只是抛砖引玉,切莫认为参考这就可以完成商用IP设计。若有NVME或RDMA 产品及项目需求,请看B站视频后联系。
9527华安1 年前
fpga开发·nvme·rdma
全国产化方案实现NVMe over 100G RDMA,解决智算超算中“存算”不匹配问题NVMe-OF(NVMe over Fabrics): 一种基于 NVMe协议的扩展技术,其核心是将 NVMe 协议从本地 PCIe 总线扩展到各种网络架构上,实现远程非易失性存储设备(如 NVMe SSD)的高效访问。关于NVMe-OF的详细科普,请参考下面的博客: 点击直接前往 NVMe-OF(NVMe over Fabrics)架构如下: NVMe-OF 核心目标 打破 NVMe 协议仅能在本地 PCIe 总线上使用的限制,让主机可以通过网络远程访问 NVMe 设备,同时保留 NVMe 的低延迟、高