• Опубликовано:

NVMe SSD накопители — изучаем технологию, на примере ADATA XPG SX8000

Содержание материала

Прогресс дело такое… непростое. 

Долгое время у нас не было ничего, кроме дискет. Потом появились HDD. Первые представители HDD обеспечивали 5Мб места для хранения данных и весили около 5кг. Но прогресс не стоял на месте, и теперь доступны HDD в 10Тб. Потом появились SSD. Первоначально они были малого объема, невысокой скорости и очень высокой стоимости. Но и здесь прогресс сделал свое дело — потребительские SSD стоят недорого, но значительно повышают производительность ПК. SSD вписались даже в корпоративный сектор — доступны многотерабайтные модели с заоблачными IOPS и такими же ценами.

Однако не будем заходить в корпоративные дебри и вернемся к ПК. Наличие шины PCI-E позволило значительно ускорить обмен данными с различными подсистемами ПК и накопители — не исключение.

Довольно быстро SSD-накопители уперлись в ограничения стандарта SATA III, которого обычным HDD и даже корпоративным дискам, более чем достаточно для эффективной работы.
Тут-то на сцену и вышел NVMe.

 

Что такое NVMe?

NVMe, он же NVM Express — аббревиатура, скрывающая в себе смысл фразы Non-Volatile Memory Host Controller Interface Specification.

Если не залезать в технические дебри, то благодаря тому, что дата-центры нуждались в более высокой пропускной способности систем хранения с SSD, эта спецификация и появилась. Основная идея, заложенная в NVMe – отказ от посредника в виде SATA/SAS контроллера и подключение накопителей напрямую к шине PCI Express. Таким образом обеспечиваются низкие задержки и убираются ограничения стандартов SATA/SAS по пропускной способности.

Годом основания технологии можно считать 2011 год. За эти пять лет стандарт не стоял на месте — на конец декабря 2016 года актуальной является версия стандарта 1.2.1, вышедшая 5 Июня 2016 года.

В текущей редакции NVMe стандарт обеспечивает два типа взаимодействия с различными шинами и интерфейсами:
- NVMe over PCIe — для работы с шиной PCI Express;
- NVMe over Fabrics — для работы с такими интерфейсами, как Ethernet, InfiniBand™, Fibre Channel.

Более подробно о NVMe вы можете узнать на официальном сайте http://www.nvmexpress.org/.

Однако проникновение NVMe в потребительский сектор началось не так давно.

Что же может предложить стандарт NVMe нам, простым пользователям? На самом деле немало. NVMe накопители могут быть выполнены как в виде карт расширения PCI-E, так и в виде компактных модулей формата M.2. Есть еще формат U.2 (SFF-8639), но он встречается в серверах, так что нам не интересен. Также доступны переходники с формата M.2 на PCI-E.

Давайте разбираться на практике, что же такое NVMe. А поможет нам в этом накопитель ADATA XPG SX8000, соответствующий спецификации NVMe 1.2 и выполненный в форм-факторе M.2.

 

ADATA XPG SX8000 — SSD для геймеров?

Производитель позиционирует данную линейку, как SSD для геймеров. Но только ли им нужна высокая производительность?
Это риторический вопрос. :)

Накопитель поставляется в небольшой коробочке:

ADATA XPG SX8000. Упаковка

Оформление красочное — видно как сам накопитель, так и основные «фишки», которые использованы в его конструкции, например, 3D MLC NAND флеш память и стандарт NVMe.
На обратной стороне та же информация представлена на разных языках включая русский:

ADATA XPG SX8000. Упаковка

Внутреннее убранство упаковки сформовано из пластика:

ADATA XPG SX8000. Пластиковый блистер

Рассмотрим накопитель подробнее:

ADATA XPG SX8000

Основой выступает контроллер Silicon Motion SM2260G, а объем 256Гб набран четырьмя микросхемами Micron 60B22-NW826.
Кэшем выступают две DDR3 микросхемы NANYA NT5CC64M16GP-D1 объемом 128Мб каждая.

ADATA XPG SX8000. Обратная сторона

Информация о накопителе из AIDA64:


Информация о накопителе из AIDA64

 

Тестовый стенд и условия тестирования

Тестирование проходит по методике 2017 года.

Состав тестового стенда:

Центральный процессор

Intel Core i7-5960X (4,0GHz)

Система охлаждения

Noctua NH-D15

Термоинтерфейс

Arctic Cooling MX-2

Материнская плата

ASUS X99-A

Оперативная память

4x8Gb DDR4 2666MHz GeIL Dragon (15-15-15-36-1T)

Видеокарта

GeForce GTX 1060

Системный диск

SSD: Silicon Power Velox V55 (SP240GBSS3V55S25)(240Гб)

Корпус

Fractal Design Define R3

Контрольная панель

Scythe Kaze Server 5.25” (KS01-BK)

Блок питания

Enermax Modu 87+ EMG700AWT (700Вт)

Монитор

24" IIYAMA ProLite XB2485WSU-B1

Операционная система

Windows 8.1 Pro х64 Rus

Процессор Intel Core i7-5960X разогнан до 4.0ГГц при напряжении 1.21В:

Информация о процессоре Intel Core i7-5960X. CPU-Z

Материнская плата:

Информация о материнской плате. CPU-Z

Настройки оперативной памяти:

Информация об оперативной памяти. CPU-Z

Nvidia GeForce GTX 1060:

Информация о видеокарте Nvidia GeForce GTX 1060. GPU-Z

Система в сборе:

Система в сборе

В тестах использован драйвер Intel Rapid Storage Technology (Intel RST) версии 14.8.0.1042. Актуальные версии можно загрузить здесь.