Вокруг двух родственных 2,5-дюймовых форм-факторов NVMe-накопителей, U.2 и U.3, уже не первый год много путаницы: она встречается и у клиентов, и у самих консультантов. Разъёмы на бэкплейне выглядят одинаково, поэтому U.3 часто принимают за мелкое обновление U.2 с поддержкой PCIe 4.0 или 5.0. На деле всё иначе: суть U.3 в упрощении совместного подключения SAS, SATA и NVMe в одной корзине, причём эта «магия» живёт не в самом диске, а в экосистеме вокруг него: разъёмах, бэкплейнах и контроллерах. Ниже разберём, чем стандарты отличаются, где у каждого сильные и слабые стороны и как не ошибиться при выборе накопителей.

U.2: NVMe в привычном корпусе

U.2 означает сразу две вещи: форм-фактор NVMe-накопителей, появившийся в 2015 году, и стандарт подключения таких дисков к бэкплейну. Сам разъём SFF-8639 был впервые утверждён ещё в 2011 году. Его разработал комитет SFF Committee (Small Form Factor Committee), и по сути это прямой потомок спецификации SFF-8482, по которой подключаются SAS-накопители. Внешне разъёмы даже не различить.

Что изменилось по сравнению с SFF-8482

Ключевое различие — число контактов:

Параметр SFF-8482 SFF-8639
Всего контактов 36 (29 в варианте SATA) 68
На питание 15 12
На данные 14 (7 в варианте SATA) 56: SAS/SATA, PCIe x4 и sideband-сигналы

Если посмотреть на SATA-диск, видно крупную группу контактов питания и маленькую группу для данных, а между ними пустую перемычку. У SAS-диска на неё с обратной стороны напаиваются ещё 7 контактов для двунаправленной передачи. У U.2-диска с обратной стороны разъёма всё пространство занято дополнительными контактами, и именно это отличает его от SAS/SATA.

Рост числа пинов позволил сохранить совместимость с SAS/SATA через оставшиеся контакты SFF-8482 и одновременно дать возможность подключения по PCIe. Разъём также научился принимать сигналы от диска, и бэкплейны на базе SFF-8639 стали «умнее», хотя и не до конца, об этом ниже.

Зачем появился U.2

Стандарт стал ответом индустрии на спрос на быстрые NVMe-накопители для серверов и рабочих станций. Диски сохранили привычный 2,5-дюймовый корпус SAS/SATA, но дали заметно более высокие скорости. До этого NVMe существовал в основном в виде плат расширения (HHHL, Add-in Card), у которых не было горячей замены, а для инфраструктуры ЦОД это серьёзное ограничение. U.2 решил проблему: появились гибкие накопители с hot-swap для аналитики, виртуализации и обработки больших данных, причём эти задачи возникли ещё до эпохи искусственного интеллекта.

Какие интерфейсы поддерживает U.2

  • PCIe x4 (NVMe) — основной и самый распространённый сценарий. Поддерживается не только PCIe 3.0, но и современные PCIe 4.0 и 5.0, а в будущем вполне могут появиться решения для PCIe 6.0.
  • SATA и SAS — в бэкплейн с разъёмами SFF-8639 можно поставить и SAS/SATA-диски. Существуют гибридные бэкплейны, например Supermicro BPN-SAS3-826EL1-N4, в которых совмещаются SAS/SATA и NVMe. Но интеллектуальной логики у них нет, поэтому тип диска определяется не автоматически, а кабелями: отдельное подключение к SAS-контроллеру и отдельное подключение по PCIe, например к материнской плате.

Гибридный U.2-бэкплейн и его цена

Чтобы слот гибридного бэкплейна заработал с обоими типами накопителей, его приходится подключать дважды. NVMe подключается кабелями SFF-8643 кремового цвета, а параллельно на плате стоит SAS-экспандер, который объединяет все разъёмы и подключается к SFF-8643 без цветовой маркировки, для работы с SAS/SATA.

Необходимость раздельных подключений для разных типов накопителей — главный недостаток U.2. Диски дали высокую скорость при сохранении hot-swap, но потребовали дорогих (на тот момент) совместимых бэкплейнов и усложнили инфраструктуру лишними кабелями. В небольших установках это терпимо, а в крупных ЦОД неудобно в эксплуатации: сервер превращается в «зоопарк кабелей», а одно неверное подключение способно отключить всю систему хранения. Решением стал более универсальный стандарт U.3, который снял проблему с разводкой, но принёс собственные, местами более серьёзные сложности.

U.3: универсальные пины и tri-mode контроллер

U.3, как и U.2, — одновременно стандарт подключения (спецификация разъёмов SFF-TA-1001) и 2,5-дюймовый форм-фактор дисков. Как форм-фактор U.3 впервые представила в 2018 году Samsung в линейках PM1733 / PM1735, затем технологию начали выпускать Micron и Kioxia. Сама спецификация SFF-TA-1001 появилась в 2017 году в том же консорциуме и стала прямой эволюцией SFF-8639. Но изменилось не число контактов, а логика назначения пинов: теперь они универсальны. Любой контакт может работать в режиме PCIe, SAS или SATA, а протокол определяется автоматически. Физически и визуально это всё тот же SFF-8639.

В U.3-бэкплейне, например с разъёмом под tri-mode кабель SFF8654-8i, подключение требуется только одно, никакого двойного подключения не нужно.

Как это работает на практике

Ни в разъёме, ни в диске ничего принципиально нового нет: вся логика перешла в бэкплейн, а точнее в связку sideband-сигналов и tri-mode контроллера (HBA/RAID). Порядок такой:

  1. При установке диск посылает сигнал бэкплейну с tri-mode контроллером (производства Broadcom или Microchip).
  2. Контроллер определяет, чем является накопитель: NVMe, SAS или SATA.
  3. Он коммутирует сигнальные линии к этому диску.

Благодаря этому NVMe и SAS/SATA подключаются одним кабелем, и U.3-корзина оказывается гибче U.2-бэкплейна. Сами U.3-диски нужны лишь для полной совместимости с «умной» логикой корзин нового стандарта: это ключ, раскрывающий возможности таких бэкплейнов. U.2-диск в U.3-корзине работать будет, но без автоопределения типа, и тогда весь смысл стандарта теряется.

Обратная сторона: стоимость

Из-за tri-mode контроллера системы U.3 заметно подорожали. U.2-диски обычно просто подключали к материнской плате, а RAID-контроллеры считали расточительными из-за неэффективной конфигурации: контроллер 16i подключает всего 4 NVMe-диска против 16 SAS. Для интеграции U.3-дисков RAID/HBA-контроллер необходим, и стоимость таких контроллеров может доходить до $1000.

U.3 появился без громких анонсов и презентаций, и многие пользователи просто пропустили его выход. Другие решили, что это обычное обновление для новых поколений PCIe и особого внимания оно не заслуживает. Это не так: изменения коснулись именно логики подключения.

Ключевые отличия U.2 и U.3

Разъёмы SFF-8639 (U.2) и SFF-TA-1001 (U.3) механически и визуально неотличимы, и число контактов у них одинаково. За счёт этого сохраняется обратная совместимость по форме интерфейса и самих накопителей. Разница в логике:

U.2 (SFF-8639) U.3 (SFF-TA-1001)
Назначение контактов Жёстко закреплено за типом данных (NVMe, SAS или SATA) Универсальное, любой контакт работает в любом режиме
Подключение NVMe и SAS/SATA в одном слоте Раздельные кабели Один кабель
Определение типа диска Через кабельную схему Автоматически, через tri-mode контроллер
Протоколы управления бэкплейном SGPIO для SAS/SATA и отдельный VPP для NVMe Единый Universal Bay Management для всех дисков
Контроллер Часто не нужен, диски идут на материнскую плату Нужен RAID/HBA tri-mode

Что будет при «перекрёстном» использовании

  • U.2-диск в U.3-корзине. Диск работает в обычном режиме, но бэкплейн не обеспечивает интеллектуальной разводки SAS/SATA/NVMe через tri-mode контроллер.
  • U.3-диск в U.2-корзине. Без двойного подключения система увидит либо только NVMe-диск, либо только SAS/SATA-диски: бэкплейн в этом случае пассивная плата-коммутатор, не связанная с tri-mode контроллером.

Отдельно стоит помнить, что некоторые OEM-шасси и корзины имеют собственные направляющие, фиксаторы или посадочные рамки. Они ограничивают совместимость U.3 и U.2, чтобы не допустить использования «неподдерживаемых» дисков, хотя физически всё полностью совместимо.

Какие диски выпускаются сейчас

Однозначного ответа, какой форм-фактор выбрать, при выборе современных накопителей нет: ассортимент делится примерно «50/50». Вот несколько примеров 2,5-дюймовых моделей:

Производитель Модель Форм-фактор Интерфейс
Samsung PM1733 U.2 PCIe 4.0 NVMe
Samsung PM1743 U.3 PCIe 5.0 NVMe
Micron 9300 Pro U.2 PCIe 4.0 NVMe
Micron 9400 Pro U.3 PCIe 5.0 NVMe
Kioxia CM6 U.3 PCIe 4.0 NVMe
Solidigm D7-PS1010 U.2 PCIe 5.0 NVMe

Выходит, что U.2 по-прежнему в ходу: производители продолжают выпускать новые U.2-диски с современными версиями PCIe. В то же время экосистема U.3 активно развивается и набирает обороты.

Выводы и рекомендации по выбору

Главное различие сводится к одному: стандарту U.2 нужны отдельные подключения для NVMe и SAS/SATA, если они стоят в одном слоте бэкплейна, а U.3 хватает одного. Радикальных преимуществ ни у одного из них нет, поэтому U.2 всё ещё популярен, а U.3 не подают как революцию. Это эволюция в сторону удобства подключения. Большинство пользователей и сегодня предпочитают проложить два кабеля под разные типы накопителей, чем переплачивать за U.3-систему с tri-mode контроллером.

Практически это означает следующее:

  • если нужны только NVMe-диски и максимальная скорость, U.2 часто оказывается экономичнее, а контроллер не потребуется;
  • если в одной корзине должны уживаться SAS, SATA и NVMe с одним кабелем и автоопределением, стоит смотреть в сторону U.3 и закладывать бюджет на tri-mode HBA/RAID;
  • при смешении поколений обязательно проверяйте совместимость дисков, бэкплейна и ограничений OEM-шасси.

Окончательный выбор остаётся за вами, но если вы гонитесь за скоростью или «полной унификацией», то по возможностям U.2 и U.3 почти не отличаются, а разница главным образом в цене. Параллельно на рынок выходят новые форм-факторы, такие как EDSFF. Их подходы к охлаждению и плотности размещения делают их лучшим выбором для передовых ЦОД с повышенными требованиями к накопителям и масштабированию, и именно они могут стать настоящей заменой и U.2, и U.3.

Подобрать сервер с нужным типом корзины и накопителей можно в разделе серверов и среди серверов для ИИ. Если сомневаетесь в совместимости бэкплейна и дисков, напишите нам: специалисты «СервакМастер» помогут собрать конфигурацию под вашу задачу.