ORICO 8848U4: четырёхотсековый USB4-бокс для NVMe, который в Linux работает без танцев с бубном

DAS (Direct-Attached Storage) — устройство не самое обиходное: в отличие от NAS, которое живёт в сети и раздаёт диски по Wi-Fi или кабелю, DAS подключается напрямую к компьютеру. Автор It's FOSS Абхишек Пракаш признаётся, что раньше с такими боксами дела не имел — надобности не возникало. Но когда ORICO прислала на тест свой 88 Series 4-Bay USB4 NVMe SSD Enclosure, он решил разобраться, заодно прогнав пару бенчмарков впервые за несколько лет.

Характеристики

Модель называется 8848U4. Она рассчитана на четыре M.2 NVMe-накопителя форм-факторов 2230, 2242, 2260 и 2280, подключается по USB4 (суммарно до 40 Гбит/с) и не поддерживает RAID — это осознанное решение производителя в пользу «сырой» скорости NVMe в компактном корпусе. Максимальная ёмкость — 8 ТБ на отсек, до 32 ТБ суммарно. Корпус алюминиевый, с встроенным вентилятором, питание — от внешнего адаптера 12В/3А, разъёмов расширения нет. Габариты — 167 × 101 × 119,5 мм. Заявленная поддержка ОС — Windows, macOS и Linux.

В той же линейке 88 Series есть и SATA-версия — она старше, крупнее и умеет в RAID. Протестированная модель — чисто NVMe и без RAID. Важный момент: бокс продаётся без дисков, свои M.2-накопители нужно докупать отдельно. За $219 SSD в комплект не входят — это отдельная статья расходов.

Сборка и дизайн

Первое впечатление — качество исполнения. Фрезерованный алюминиевый корпус с серебристой отделкой смотрится так, будто вписан в интерьер студии, полной техники Apple. Автор — сторонник Linux, а не Apple, но признаёт: сборка внушает доверие, ощущается солидно. Для сравнения, его Terramaster NAS тоже в серебристо-сером алюминии, но 8848U4 выглядит более «в стиле Mac».

Все порты и элементы управления вынесены на заднюю панель: разъём USB4 Type-C, вход питания 12В DC, отдельная кнопка включения и вентилятор охлаждения. Расположение кнопки питания сзади — небольшое неудобство, если бокс убран подальше от глаз: расположение на столе стоит продумать заранее. Кнопка подсвечивается при нажатии, но разглядеть индикацию сзади не так просто.

Спереди — доступ к отсекам через слайдер (немного тугой, но не критично) и четыре индикатора, загорающиеся синим при подключении к работающему компьютеру. По бокам — минимум брендинга, ничего лишнего.

Вентилятор обеспечивает активное охлаждение, ORICO заявляет уровень шума ниже 30 дБ. На практике устройство ощущалось полностью бесшумным: вентилятор запускается сразу при подаче питания, но услышать его можно, только приблизив ухо к вентиляционным отверстиям. Регулировки скорости вентилятора найти не удалось — небольшой недостаток; режим «тихой работы» был бы кстати, хотя на практике это не проблема.

Отдельно стоит отметить отсутствие сквозного порта (passthrough): USB4-подключение здесь одно-единственное. Если планируется гирляндой подключать другую Thunderbolt-периферию, бокс займёт весь доступный порт — на ноутбуке с ограниченным их числом это нужно учитывать заранее.

Как бокс определяется в Linux

Ключевой момент обзора: диск определяется как нативное NVMe-устройство. Каждый накопитель в боксе виден как отдельное NVMe-пространство имён (nvme1p1, nvme1p2 и так далее) под единым контроллером. Проверить это можно командой:

$ cat /sys/class/nvme/nvme1/transport
pcie                             #output

Это важная деталь: она подтверждает, что туннелирование PCIe через Thunderbolt работает корректно. Операционная система воспринимает диски так, будто они подключены напрямую к шине PCIe материнской платы, а не как обычные USB-устройства. Для сравнения, внешний SSD Sandisk у автора определяется как /dev/sda — то есть трактуется системой как USB-накопитель.

Тестирование производительности

Для тестов использовался Crucial CT500P3PSSD8 (P3 Plus, 500 ГБ NVMe) — единственный свободный накопитель, остальные были заняты в ZimaCube и Terramaster NAS. Замеры проводились через fio и hdparm, плюс реальные копирования файлов.

Важное уточнение по заявленным 40 Гбит/с: сама ORICO поясняет на странице товара, что до 10 Гбит/с на диск достигается только когда работают все четыре отсека одновременно, а 40 Гбит/с — это суммарная агрегированная пропускная способность, а не скорость одного диска. На практике даже 10 Гбит/с на диск — редкое достижение: Thunderbolt 4 туннелирует PCIe 3.0 x4, что даёт около 3500 МБ/с полезной пропускной способности на всех отсеках. Поделив на четыре, получаем реалистичный запас в 800-900 МБ/с на диск. Результаты теста с одним накопителем оказались близки к этой цифре — то есть бокс работает именно так, как и должен.

ext4 показывает силу NVMe

Из двух проверенных файловых систем надёжные цифры дал ext4, где прямой ввод-вывод (O_DIRECT) работал без кеширования:

Тест Результат
Последовательное чтение 729 МБ/с
Последовательная запись 669 МБ/с
Случайное чтение 4K 71 МиБ/с / 18,2 тыс. IOPS
Случайная запись 4K 103 МБ/с / 26,3 тыс. IOPS
Чтение блочного устройства напрямую (hdparm) 763 МБ/с

Эти цифры близки к теоретическому запасу, посчитанному выше, — преимущество NVMe через туннель PCIe налицо.

NTFS против ext4

Поскольку накопитель Crucial изначально был отформатирован в NTFS, автор сначала прогнал тесты в этом состоянии, а затем переформатировал диск в ext4:

Тест NTFS ext4
Последовательное чтение 820 МБ/с* 729 МБ/с
Последовательная запись 231 МБ/с 669 МБ/с
Случайная запись 4K ~2,3 МБ/с 103 МБ/с

Результат чтения на NTFS частично обеспечивался кешем ОС из-за ограничений FUSE, поэтому эта цифра не показательна. Скорость записи на NTFS оказалась нестабильной: последовательная запись падает до 231 МБ/с, а случайная запись 4K — вовсе до около 2,3 МБ/с. Причина не в самом боксе: в Linux доступ к NTFS идёт через FUSE-драйвер ntfs-3g, который добавляет накладные расходы, особенно на мелких случайных операциях записи. При этом скорость самого блочного устройства (замер hdparm напрямую, минуя файловую систему) в обоих случаях оказалась практически идентичной — около 764 МБ/с, что подтверждает: узкое место не в железе ORICO.

Совет из обзора: если планируется использовать бокс исключительно с Linux — форматируйте диски в ext4 ради лучшей скорости записи. Если нужна совместимость с Windows, exFAT для линуксоидов предпочтительнее NTFS — эта система избегает накладных расходов FUSE и при этом читается на всех операционных системах.

Реальные переносы файлов

Синтетические бенчмарки не всегда отражают ощущения от повседневной работы, поэтому автор провёл два практических теста. Копирование 5-гигабайтного 4K-видеофайла на бокс заняло чуть больше 4,5 секунды. Папка почти с 2800 фото и видео общим объёмом 10,2 ГБ перенеслась менее чем за 12 секунд. Стоит учитывать, что Linux буферизует запись в оперативной памяти перед сбросом на диск в фоне, так что эти цифры отражают скорее субъективное ощущение скорости, чем устойчивую пропускную способность диска.

Что стоит учесть

Отсутствие сквозного порта — пожалуй, главное практическое ограничение, но актуально оно только тем, кому нужно подключать несколько Thunderbolt-устройств одновременно при небольшом числе портов на компьютере. Отсутствие RAID — сознательное решение разработчиков, но об этом стоит помнить тем, кто рассчитывал на резервирование данных. Регулировка вентилятора не помешала бы: устройство и так тихое, но программного или аппаратного переключателя для настройки кривой оборотов или полного отключения вентилятора нет — не критично, но заметно. Из-за компактных размеров в корпусе не хватает места под радиатор. И, наконец, за $219 покупатель получает именно пустой бокс — четыре приличных NVMe-накопителя для его заполнения обойдутся заметно дороже.

Кому подойдёт

Основная аудитория — видеомонтажёры и другие творческие профессионалы, постоянно перемещающие большие файлы. При работе с 4K или 8K-материалом по нескольким проектам внутренний SSD быстро заполняется, а четырёхотсековый NVMe DAS на столе даёт дополнительное пространство без задержек, свойственных NAS: подключил — и он работает как локальный накопитель, потому что через Thunderbolt 4 фактически им и является. Хороший вариант и для тех, у кого после апгрейдов накопилось несколько свободных NVMe-дисков, — вместо того чтобы пылиться в ящике, они превращаются в быстрое многотерабайтное хранилище прямо на рабочем столе.

Но это устройство не для всех. Если нужно просто добавить 1-2 ТБ портативного хранилища, обычный внешний SSD с USB-C справится за меньшие деньги, займёт меньше места на столе и будет действительно портативным. Отдельный четырёхотсековый DAS имеет смысл только тогда, когда действительно нужна многодисковая ёмкость. У некоторых NAS есть похожая функция прямого подключения (direct attach), когда устройство соединяется с компьютером напрямую по Thunderbolt и работает как локальное хранилище, минуя сеть — например, такой сценарий продвигает ZimaCube. Разница в том, что NAS с приличными характеристиками обойдётся заметно дороже этого DAS. Если нужно именно быстрое хранилище рядом со столом без сетевого стека и программной обвязки NAS — решение ORICO проще и дешевле.

Итог

Опыт использования на Linux оказался лучше ожидаемого: никаких проблем с драйверами, никакой особой настройки. Накопители определяются как нативные NVMe-устройства и ведут себя как внутреннее хранилище. При форматировании в ext4 бокс демонстрирует стабильно высокую скорость в обоих направлениях — и чтения, и записи.

Источник: It's FOSS.