Co to jest USB podłączony SCSI (UAS): pełna wiedza

UASjest skróconą formą dla„Podłączony przez USB SCSI”, który jest głównie protokołem komputerowym używanym do przenoszenia danych do lub z systemu przy użyciu różnych typów urządzeń pamięci masowej USB, takich jak dyski twarde lub dyski twarde, dyski półprzewodnikowe lub dyski SSD, a także pendrive'y.

Początkowo UAS powstał jako część standardu USB 3.0, ale nawet na tych początkowych etapach. Można go również używać z urządzeniami zgodnymi ze powolnym standardem USB 2.0, zakładając wykorzystanie kompatybilnego z nim oprogramowania sprzętowego, sprzętu i sterowników. Działające sterowniki UAS zwykle zapewniają szybszy transfer danych w porównaniu do wcześniejszych sterowników protokołu BOT lub Bulk-Only Transport do urządzeń pamięci masowej USB. Chociaż UAS został dodany w nowym standardzie protokołu USB 3.0, ale można go używać również przy prędkościach protokołu USB 2.0, przy założeniu kompatybilnego oprogramowania sprzętowego, sprzętu itp. Kiedy jest używany z dyskiem półprzewodnikowym lub dyskiem SSD, ten podłączony przez USB SCSI (UAS) jest znacznie szybszy niż protokół Bulk-Only Transport Protocol (BOT) w przypadku losowego odczytu i zapisu; ale mimo to prędkość byłaby znacznie niższa niż w przypadku natywnego interfejsu SATA 3.

Zobacz także:Przewodnik po formatowaniu dysku USB i odzyskiwaniu plików ze sformatowanego dysku USB

Przydatne funkcje SCSI podłączonego przez USB

  • Podłączony do USB SCSI lub UAS zwykle zależy od protokołu USB.
  • UAS korzysta ze standardowego zestawu poleceń SCSI.
  • Korzystanie z UAS w dużej mierze zapewnia szybszy transfer danych w porównaniu do wcześniej używanych urządzeń USB, które były sterownikami urządzeń pamięci masowej BOT (Bulk-Only Transport).

Różnica między UAS i BOT

  • UAS to tak naprawdę nowy protokół USB 3.0, który w jakiś sposób zdołał zastąpić wcześniej używany protokół USB 2.0 BOT.
  • Proponując pełne wykorzystanie potencjału protokołu USB 3.0, twórcy UAS wprowadzili 2 główne zmiany w jego architekturze.
    • Jednym z nich jest model czterorurowy. Wcześniej sygnały zapytań i poleceń wykorzystywały ten sam potok wraz z przesyłanymi danymi. Jednakże UAS nie łączy różnych typów transferu danych i w tym przypadku każdy typ danych ma inny potok, a nie wspólny.
    • UAS jest procesem wielowątkowym, natomiast BOT jest procesem mniej więcej szeregowym.
    • Drugim jest kolejkowanie poleceń. W przeciwieństwie do BOT, podłączony przez USB SCSI lub UAS zwykle przetwarza transfery danych równolegle, wykluczając w ten sposób wymóg oczekiwania na sygnał następnego w kolejce.

Wymagania do uruchomienia UAS

Zrozum to, prosta rzecz, że obsługa SCSI czy UAS podłączana przez USB nie jest jakimś prostym przełącznikiem, który łatwo włączysz. Do swojego funkcjonowania potrzebuje 4 elementów zorientowanych na platformę, którymi są:

  • Sprzęt urządzenia obsługujący złącze SCSI podłączone przez USB
  • Oprogramowanie sprzętowe urządzenia obsługujące złącze SCSI podłączone przez USB
  • Obsługa SCSI podłączona do USB wewnątrz stosu sterowników USB
  • Kontroler systemowy kompatybilny z podłączonym przez USB SCSI lub UAS

Jeśli zabraknie któregokolwiek z tych czterech elementów, UAS nie będzie działać, a protokół USB 2.0 BOT stanie się trybem awaryjnym, aby zachować kompatybilność.

Obsługiwany system operacyjny

  • Okna: MS dodało do swojego systemu operacyjnego natywną obsługę SCSI (UAS) podłączanego przez USB do nowego systemu Windows 10. Napędy obsługujące UAS zwykle ładują plik „Uasptor.sys” zamiast wcześniejszego „Usbstor.sys”. Wersja systemu MS Windows dla systemu Windows 10 obsługuje domyślnie także złącze SCSI podłączone przez USB poprzez protokół USB 2.0.
  • Linuksa: Od roku 2012 jądro Linuksa zapewniało również natywną obsługę UAS, ale występowały pewne problemy ze zgodnością z chipsetami Texas Instruments.
  • Prochowiec: Firma Apple zapewniła natywną obsługę S dla systemu operacyjnego X 10.8 Mountain Lion. Tutaj dyski korzystające z UAS są przedstawione jako korzystające z „IOUSBAttachedSCSI”, a nie wcześniejszego, „IOUSBMassStorageClass kext”.

Podsumowanie

W powyższej dyskusji opisaliśmy całość informacji na temat UAS. Ułatwia to zrozumienie całej koncepcji w ten sam sposób. Jeśli nadal masz jakiś problem, skontaktuj się z naszym działem pomocy technicznej.