Serial Attached SCSI

Serial Attached SCSI (SAS) è una tecnologia progettata per spostare i dati da e verso i dispositivi di archiviazione del computer come i dischi rigidi e le unità a nastro. È un protocollo seriale point-to-point che sostituisce lo SCSI parallelo. SCSI è apparso per la prima volta a metà degli anni '80 nei centri dati aziendali. SAS usa il set di comandi SCSI standard. Attualmente è leggermente più lento dell'implementazione finale dello SCSI parallelo, ma nel 2009 raddoppierà la sua velocità attuale a 6 Gbit/s. Questo permetterà trasferimenti di dati a velocità molto più elevate. Il protocollo è compatibile "verso il basso" con le unità SATA di seconda generazione. Queste unità possono essere collegate a backplane SAS (controller), ma le unità SAS non possono essere collegate a backplane SATA.

Il protocollo SAS è sviluppato e mantenuto dal comitato tecnico T10 dell'International Committee for Information Technology Standards (INCITS) e promosso dalla SCSI Trade Association (SCSITA).

SAS (Serial Attached SCSI) contro SCSI parallelo

  • Il bus SAS è point-to-point mentre il bus SCSI è multidrop. Ogni dispositivo SAS è collegato da un link dedicato all'iniziatore, a meno che non venga usato un expander. Se un iniziatore è collegato a una destinazione, non c'è possibilità di contesa; con SCSI parallelo, anche questa situazione potrebbe causare contesa.
  • SAS non ha problemi di terminazione e non richiede pacchetti di terminazione come SCSI parallelo.
  • SAS elimina la distorsione del clock.
  • SAS supporta fino a 16.384 dispositivi attraverso l'uso di espansioni, mentre Parallel SCSI è limitato a 8, 16 o 32 dispositivi (incluso il controller SCSI) su un singolo canale.
  • SAS supporta una velocità di trasferimento più alta (1,5 O 3,0 Gbit/s) rispetto alla maggior parte degli standard SCSI paralleli. La velocità è realizzata su ogni connessione iniziatore-destinatario, quindi un throughput più elevato, mentre in SCSI parallelo la velocità è condivisa su tutto il bus multidrop.
  • I controller SAS sono richiesti dallo standard per supportare i dispositivi SATA.
  • Sia SAS che SCSI parallelo usano il set di comandi SCSI.

SAS vs SATA

  • I dispositivi SATA sono identificati in modo univoco dal loro numero di porta collegato all'adattatore bus host, mentre i dispositivi SAS sono identificati in modo univoco dal loro World Wide Name (WWN).
  • La maggior parte delle unità SAS forniscono il Tagged Command Queuing, mentre la maggior parte delle più recenti unità SATA forniscono il Native Command Queuing, ognuno dei quali ha i suoi pro e contro.
  • SATA segue il set di comandi ATA e quindi supporta solo i dischi rigidi e le unità CD/DVD. In teoria, SAS supporta anche numerosi altri dispositivi tra cui scanner e stampanti. Tuttavia, questo vantaggio potrebbe anche essere irrilevante, dato che la maggior parte di questi dispositivi hanno anche trovato percorsi alternativi tramite bus come USB, IEEE 1394 (FireWire), ed Ethernet.
  • L'hardware SAS permette I/O multipath ai dispositivi mentre SATA (prima di SATA II) non lo fa. Secondo le specifiche, SATA II fa uso di moltiplicatori di porte per ottenere l'espansione delle porte. Alcuni produttori di moltiplicatori di porte hanno implementato l'I/O multipath sfruttando l'hardware dei moltiplicatori di porte.
  • SATA è commercializzato come un successore generale del Parallel ATA ed è ora comune nel mercato consumer, mentre il più costoso SAS è commercializzato per applicazioni server critiche.
  • Il recupero e la segnalazione degli errori SAS utilizzano i comandi SCSI che hanno più funzionalità dei comandi ATA SMART utilizzati dalle unità SATA.
  • SAS usa tensioni di segnalazione più alte (800-1600 mV TX, 275-1600 mV RX) di SATA (400-600 mV TX, 325-600 mV RX). Quando SAS è mescolato con SATA, le unità SAS funzionano a tensioni SATA. Una ragione per questa tensione più alta è che SAS può essere usata nei backplane dei server.
  • A causa delle sue tensioni di segnalazione più alte, SAS può usare cavi lunghi fino a 8 m (25 ft), mentre SATA è limitata a 1 m (3 ft).

Connettori

Il connettore SAS è molto più piccolo dei tradizionali connettori SCSI paralleli, il che permette di utilizzare le piccole unità da 2,5 pollici (64 mm). SAS supporta velocità di trasferimento dati puntuali fino a 3 Gbit/s, ma si prevede di raggiungere i 12 Gbit/s entro il 2012.

Il connettore fisico SAS è disponibile in diverse varianti:

Immagine

Nome in codice

Conosciuto anche come

Est/int

# di perni

# di dispositivi

Commento

SAS drive connector

SFF 8482

Connettore SATA

Interno

1

Fattore di forma compatibile con SATA: permette alle unità SATA di connettersi a un backplane SAS, il che evita la necessità di installare un controller SATA aggiuntivo solo per collegare un DVD-writer, per esempio. Si noti che le unità SAS non sono utilizzabili su un bus SATA e hanno il loro connettore fisico con chiave per impedire qualsiasi inserimento in un backplane SATA. Il connettore raffigurato è un connettore lato unità.

SFF 8484 type header

SFF 8484

Interno

32 (19)

4 (2)

Connettore interno ad alta densità, le versioni a 2 e 4 corsie sono definite dallo standard SFF

SFF 8485

Definisce SGPIO (estensione di SFF 8484) - un protocollo di collegamento seriale usato di solito per indicatori LED

SFF 8470 SAS connector

SFF 8470

Connettore Infiniband

Esterno

32

4

Connettore esterno ad alta densità (usato anche come connettore interno)

SFF 8087 SAS connector

SFF 8087

Mini-SAS interno

Interno

4

Connettore interno 4x di larghezza ridotta Molex iPASS con futuro supporto 10 Gbit/s

SFF 8088 connector

SFF 8088

Mini-SAS esterno

Esterno

32

4

Connettore esterno 4x di larghezza ridotta Molex iPASS con futuro supporto 10 Gbit/s



Domande e risposte

D: Che cos'è SAS?


R: SAS è l'acronimo di Serial Attached SCSI, una tecnologia progettata per spostare i dati da e verso i dispositivi di archiviazione del computer, come i dischi rigidi e le unità a nastro.

D: Che cosa sostituisce il SAS?


R: SAS sostituisce lo SCSI parallelo ed è un protocollo seriale point-to-point.

D: Quando è apparso lo SCSI?


R: SCSI è apparso per la prima volta a metà degli anni '80 nei centri dati aziendali.

D: Quale set di comandi utilizza SAS?


R: SAS utilizza il set di comandi SCSI standard.

D: SAS è più veloce dell'implementazione SCSI parallela finale?


R: Attualmente, SAS è leggermente più lento dell'implementazione SCSI parallela finale, ma raddoppierà la sua velocità attuale a 6 Gbit/s nel 2009.

D: Le unità SAS possono essere collegate a backplane SATA?


R: No, le unità SAS non possono essere collegate a backplane SATA, ma le unità SATA di seconda generazione possono essere collegate a backplane (controller) SAS.

D: Chi sviluppa e mantiene il protocollo SAS?


R: Il protocollo SAS è sviluppato e mantenuto dal comitato tecnico T10 dell'International Committee for Information Technology Standards (INCITS) e promosso dalla SCSI Trade Association (SCSITA).

AlegsaOnline.com - 2020 / 2023 - License CC3