KRhelen
3 Silver

【来自微博用户的提问】PCIe和NVMe的联系和区别

微博用户的提问:

求助:有说说明PCIe称为SSD硬盘的接口,而把NVMe称为标准,那么两者的联系和本质区别是什么?

求坛子里的高手们帮忙解答哦~

非常感谢!

标签 (1)
标记 (1)
0 项奖励
Roger_Wu
4 Ruthenium

Re: 【来自微博用户的提问】PCIe和NVMe的联系和区别

PCIe作为SSD硬盘接口的一种(还有SAS、SATA接口),业内人士肯定都清楚是咋回事,EMC XtremSF就是这样一款PCIe SSD/Flash产品:

StorageReview-Micron-RealSSD-P320h-PCIe-SSD.jpg

NVMe作为针对下一代存储设备提出的规范(Intel是主要发起者),除了支持PCIe接口,也支持U.2接口(即SFF-8639接口,包含4组PCIe Lanes和2组SAS/SATA Lanes)。另外SATA Express和M.2接口也号称支持NVMe规范。

sff8639.jpg

总之叫PCIe SSD的不一定支持NVMe  (在该规范出来之前就有不少厂商在做PCIe SSD/Flash了),而NVMe SSD在走PCIe总线的同时还需符合NVMe规范:

nvme.jpg

小编注:SFF-8639接口的NVMe SSD比常见的SATA接口SSD速度快几乎是一定的了,但PCIe接口的NVMe SSD相比较之前其他厂商的PCIe SSD/Flash的性能优势暂时就没有那么的明显,毕竟都是走PCIe bus直连CPU。上图截自Intel的产品演讲稿,刻意强调了NVMe的优势,但大家在选型前还是要从产品整体来考虑哦。