Открыть главное меню

USB Attached SCSI (UAS, USB Attached SCSI Protocol, UASP) — компьютерный протокол высокоскоростного обмена со скоростными USB-устройствами хранения, такими как жёсткие диски, SSD и флеш-накопители. UAS работает поверх протоколов USB, и позволяет использовать стандартные наборы команд SCSI. Предназначен для непосредственного решения недостатков USB-устройства хранения данных класса Bulk-Only Transports (BOT). Использование протокола UAS примерно на 20 % повышает скорость передачи данных по сравнению с более старым протоколом USB Mass Storage[uk][1][2][3], однако все ещё медленнее прямого SATA 3.0 подключения[4].

Для пользователя подключенные UASP-устройства (диски, Flash, SSD-накопители, оптические приводы и т. п.) в операционной системе могут выглядеть как SCSI-устройства. Протокол UASP поддерживается современными хост-контроллерами USB 3.0 xHCI (eXtensible Host Controller Interface), но также может работать в более медленных режимах USB 2.0[5].

Особенности UASПравить

  • Максимальное использование асинхронной передачи данных;
  • Поддержка команд и средств управления, определенных в стандартах SPC-4, SBC-3 и SAM-5;
  • Поддержка очередей запросов (в USB MSC BOT следующая команда могла передаваться только после выполнения предыдущей); Множество SCSI SAM-4 совместимых команд могут быть поставлены в очередь.
  • Реализация дополнительных управляющих команд;
  • Хост-контроллер USB 3.0 (xHCI) обеспечивает аппаратную поддержку потоков для команд, статусов, входящих и исходящих данных, что дает более полное использование пропускной способности USB-шины.
  • Потоки были добавлены к протоколу USB 3.0 SuperSpeed для поддержки UAS
  • Минимизация дополнительных запросов между UASP-драйвером и драйвером USB-контроллера.
  • Уменьшаются накладные расходы на программное обеспечение, за счет использования имеющегося в операционной системе драйвера SCSI.

Разработка и продвижение стандартаПравить

UAS определен в двух стандартах: T10 «USB Attached SCSI» (T10/2095-D, UAS) и спецификации USB «Universal Serial Bus Mass Storage Class — USB Attached SCSI Protocol (UASP)». Спецификация UAS разработана техническим комитетом T10 Международного комитета по стандартам информационных технологий (INCITS). Группа SCSI Trade Association (SCSITA) занимается продвижением технологий UAS. Рабочая группа USB mass-storage device class (MSC) разрабатывает и поддерживает спецификацию UASP, её продвижением занимается организация USB Implementers Forum, Inc. (USB-IF).

Компания Western Digital предоставляет внешние жесткие диски серии Passport[6], которые используют драйверы UAS; эти внешние накопители работают почти так же хорошо, как внутренние SATA-диски.

В 2011 году на заседании комитета было высказано мнение, что UAS-диски со временем смогут заменить встроенные SATA-диски.[7]

ПримечанияПравить

  1. Lars-Göran Nilsson. Gigabyte adds UASP support to its USB 3.0 motherboards. SemiAccurate (30 июля 2010). Дата обращения 19 января 2014.
  2. Andrew Ku. USB Attached SCSI (UAS): Enabling Even Better USB 3.0 Performance - Faster USB 3.0 Performance: Examining UASP And Turbo Mode. Tomshardware.com (19 июня 2012). Дата обращения 19 января 2014.
  3. Sandler, Steve What's the Difference Between USB UASP And BOT | Embedded content from. Electronic Design (18 марта 2012). Дата обращения 20 января 2014.
  4. Beyond USB3, with UASP - IOMeter test results. myce.com. Дата обращения 21 января 2014.
  5. Lars-Göran Nilsson. Gigabyte's UASP USB 3.0 driver boosts USB 2.0 performance. SemiAccurate (11 августа 2010). Дата обращения 19 января 2014.
  6. WD and NEC Electronics Collaborate to Promote SuperSpeed USB 3.0 Standard with New Storage Interface Technology Архивировано 16 января 2014 года.
  7. Serial Storage Wire | The INCITS T10 Technical Committee for SCSI Storage Interfaces

СсылкиПравить