我对基于PCIe的存储的最新发展有些困惑,特别是因为它与NVMe规范及其硬件兼容性有关。
虽然我已经广泛使用磁盘形式的SSD和某些高端PCIe设备(例如Fusion-io)进行了工作,但我对我不了解NVMe的基础知识,并且正在寻求澄清哪种服务器类型支持硬件。
例如,Supermicro 这样的广告文案令人困惑。
...高性能CPU PCI-E Gen3直接连接到NVMe设备。
我正在使用基于Linux的软件定义的存储解决方案,并想使用备用Fusion-io设备,该设备使用专有驱动程序(向OS 展示/ dev / fioX设备名称)。
当我向供应商寻求帮助时,答复是:
新的NVMe设备界面已使“ fioX”设备命名过时。这意味着我们购买了过时的适配器以增加其他人没有要求的支持。
这似乎有点苛刻。我不认为Fusion-io适配器已经过时。
我在网上发现的稀缺信息似乎暗示着NVMe仅在绝对最新的服务器硬件(英特尔E5-2600v3 CPU和PCI 3.0芯片组?)上受支持。但是我无法验证这一点。
这是真的?
普及率是多少?这是工程师在设计决策时要考虑的问题,还是我们在谈论尚未完全形成的“标准”?
如果NVMe 仅适用于市场上的最新系统,是否(向供应商)建议我的较旧系统的安装基础不能与NVMe兼容,是否值得添加我要求的支持?