NVM Express объявляет о спецификации NVMe 2.0
NVM Express сегодня объявила о выпуске семейства спецификаций NVMe 2.0. Реструктуризация спецификации позволяет ускорить и упростить разработку твердотельных SSD накопителей NVMe и других устройств использующих данный интерфейс, включая жесткие диски (HDD).
Расширяемость спецификаций стимулирует разработку независимых наборов команд, таких как зонированные пространства имен (ZNS) и ключевое значение (KV), обеспечивая при этом поддержку различных базовых протоколов, общих для технологий NVMe и NVMe over Fabrics (NVMe-oF).
Библиотека спецификаций NVMe 2.0 состоит из нескольких документов, включая базовую спецификацию NVMe, спецификации набора команд NVM, ZNS и KV, спецификации PCIe, Fibre Channel и RDMA, TCP и спецификацию интерфейса управления NVMe.
Новые спецификации будут способствовать развитию экосистемы устройств NVMe, включая твердотельные накопители (SSD) для предприятий и пользователей персональных компьютеров, съемных карт памяти, ускорителей вычислений и жестких дисков.
Расширяемость спецификаций стимулирует разработку независимых наборов команд, таких как зонированные пространства имен (ZNS) и ключевое значение (KV), обеспечивая при этом поддержку различных базовых протоколов, общих для технологий NVMe и NVMe over Fabrics (NVMe-oF).
Библиотека спецификаций NVMe 2.0 состоит из нескольких документов, включая базовую спецификацию NVMe, спецификации набора команд NVM, ZNS и KV, спецификации PCIe, Fibre Channel и RDMA, TCP и спецификацию интерфейса управления NVMe.
Новые спецификации будут способствовать развитию экосистемы устройств NVMe, включая твердотельные накопители (SSD) для предприятий и пользователей персональных компьютеров, съемных карт памяти, ускорителей вычислений и жестких дисков.
Ключевые возможности NVMe 2.0
- Спецификация ZNS предоставляет интерфейс зонированного устройства хранения, который позволяет SSD и хосту совместно размещать данные. ZNS позволяет согласовывать данные с физическим носителем SSD, улучшая общую производительность устройства, одновременно увеличивая емкость, которая может быть предоставлена хосту.
- Набор команд KV обеспечивает доступ к данным на контроллере твердотельного накопителя NVMe с использованием ключа, а не адреса блока. KV позволяет приложениям напрямую связываться с накопителем, используя пары ключ-значение, избегая накладных расходов на таблицы трансляции между ключами и логическими блоками.
- Типы пространств имен предоставляют механизм, позволяющий контроллеру SSD NVMe поддерживать различные наборы команд, которые определены как часть выпуска NVMe 2.0, а также путь для будущих наборов команд.
- NVMe Endurance Group Management позволяет настраивать носители в группы Endurance, обеспечивая детализацию доступа к SSD и улучшая контроль.
- Поддержка жестких дисков по технологии NVMe с обновлениями функций, возможностей управления и другими улучшениями, необходимыми для наилучшего функционирования HDD.
- Обновление прошивки нескольких контроллеров определяет поведение обновлений в сложных системах с несколькими контроллерами.
- Команда простого копирования копирует данные из одного пространства имен на диске, разгружая операции копирования из нескольких исходных LBA в один целевой LBA.
- Расширенная защита данных CRC до 32 и 64 бит позволяет использовать новые типы метаданных.
- Command Group Control предотвращает непреднамеренные изменения после инициализации системы и защищает от непреднамеренных или злонамеренных изменений.
- Спецификации NVMe 2.0 поддерживают обратную совместимость с предыдущими поколениями NVMe.
Рекомендуемый контент