Я трохи розгублений щодо останніх розробок у зберіганні на основі PCIe, зокрема, що стосується специфікації NVMe та її сумісності з обладнанням.
Хоча я широко працював із SSD- дисками на дисковому форм-факторі та деяких пристроях більш високого класу PCIe, таких як Fusion-io , я знаходжуся в стані, коли я не розумію основ NVMe і шукаю роз'яснення щодо типу сервера апаратне забезпечення підтримується.
Наприклад, така копія реклами від Supermicro заплутана.
... високопродуктивний процесор PCI-E Gen3 безпосередньо підключається до пристроїв NVMe.
Я маю справу з програмним рішенням для зберігання даних, заснованим на Linux, і хотів використовувати запасні пристрої Fusion-io, які використовують власний драйвер ( представляючи назви ОС / dev / fioX для ОС ).
Коли я попросив допомоги у продавця, відповідь була:
Новий інтерфейс пристрою NVMe застарів назву пристрою "fioX". Це означає, що ми купуємо застарілі адаптери, щоб додати підтримку, якої ніхто інший не просив.
Це здається трохи суворим. Я не вважав, що адаптери Fusion-io застаріли.
Дефіцитна інформація, яку я знаходжу в Інтернеті, начебто натякає, що NVMe підтримується лише на абсолютно нових поколіннях серверного обладнання ( процесори Intel E5-2600v3 та чіпсети PCI 3.0? ). Але я не можу цього перевірити.
Це правда?
Який рівень прийняття? Це щось, на що інженери враховують у своїх проектних рішеннях, чи ми говоримо про «стандарт», який не повністю сформований?
Якщо NVMe - це те, що стосується лише найновіших систем на ринку, чи розумно запропонувати (продавцю), що моя база встановлення старих систем не може бути сумісною з NVMe, тому варто додати підтримку, яку я просив?