Serial Attached SCSI

Serial Attached SCSI (SAS) er en teknologi, der er udviklet til at flytte data til og fra computerlagerenheder som f.eks. harddiske og bånddrev. Det er en seriel punkt-til-punkt-protokol, der erstatter den parallelle SCSI-protokol. SCSI dukkede først op i midten af 1980'erne i virksomheders datacentre. SAS anvender SCSI-standardkommandosættet. På nuværende tidspunkt er den en smule langsommere end den endelige parallelle SCSI-implementering, men i 2009 vil den fordoble sin nuværende hastighed til 6 Gbit/s. Dette vil gøre det muligt at overføre data med meget højere hastighed. Protokollen er "nedadkompatibel" med anden generation af SATA-drev. Disse drev kan tilsluttes til SAS-backplanes (controllere), men SAS-drev kan ikke tilsluttes til SATA-backplanes.

SAS-protokollen udvikles og vedligeholdes af det tekniske T10-udvalg under International Committee for Information Technology Standards (INCITS) og fremmes af SCSI Trade Association (SCSITA).

SAS (Serial Attached SCSI) vs. parallel SCSI

  • SAS-bussen er punkt-til-punkt-bus, mens SCSI-bussen er multidrop-bus. Hver SAS-enhed er forbundet med et dedikeret link til initiatoren, medmindre der anvendes en expander. Hvis én initiator er forbundet med ét mål, er der ingen mulighed for konflikt; med parallel SCSI kan selv denne situation forårsage konflikt.
  • SAS har ingen problemer med terminering og kræver ikke terminatorpakker som parallel SCSI.
  • SAS eliminerer clockforskud.
  • SAS understøtter op til 16.384 enheder ved hjælp af expandere, mens Parallel SCSI er begrænset til 8, 16 eller 32 enheder (inklusive SCSI-controlleren) på en enkelt kanal.
  • SAS understøtter en højere overførselshastighed (1,5 eller 3,0 Gbit/s) end de fleste parallelle SCSI-standarder. Hastigheden realiseres på hver enkelt initiator-mål-forbindelse, hvilket giver et højere gennemløb, hvorimod hastigheden i parallel SCSI deles over hele multidrop-bussen.
  • SAS-controllere skal ifølge standarden understøtte SATA-enheder.
  • Både SAS og parallel SCSI bruger SCSI-kommandosættet.

SAS vs. SATA

  • SATA-enheder identificeres entydigt ved deres portnummer, der er tilsluttet hostbusadapteren, mens SAS-enheder identificeres entydigt ved deres World Wide Name (WWN).
  • De fleste SAS-drev tilbyder Tagged Command Queuing, mens de fleste nyere SATA-drev tilbyder Native Command Queuing, som hver især har sine fordele og ulemper.
  • SATA følger ATA-kommandosættet og understøtter derfor kun harddiske og cd/dvd-drev-drev. I teorien understøtter SAS også mange andre enheder, herunder scannere og printere. Denne fordel kan dog også blive overflødig, da de fleste af disse enheder også har fundet alternative veje via busser som USB, IEEE 1394 (FireWire) og Ethernet.
  • SAS-hardware tillader multipath I/O til enheder, mens SATA (før SATA II) ikke gør det. I henhold til specifikationerne anvender SATA II portmultiplikatorer til at opnå portudvidelse. Nogle producenter af portmultiplikatorer har implementeret multipath I/O ved hjælp af portmultiplikatorhardware.
  • SATA markedsføres som en efterfølger til Parallel ATA til generelle formål og er nu udbredt på forbrugermarkedet, mens den dyrere SAS-version markedsføres til kritiske serverapplikationer.
  • SAS-fejlgenopretning og -rapportering anvender SCSI-kommandoer, som har flere funktioner end ATA SMART-kommandoerne, der anvendes af SATA-drev.
  • SAS anvender højere signalspændinger (800-1600 mV TX, 275-1600 mV RX) end SATA (400-600 mV TX, 325-600 mV RX). Når SAS blandes med SATA, kører SAS-drevene med SATA-spændinger. En af grundene til denne højere spænding er, at SAS kan anvendes i serverbackplanes.
  • På grund af de højere signalspændinger kan SAS bruge kabler med en længde på op til 8 m (25 ft), mens SATA er begrænset til 1 m (3 ft).

Forbindelser

SAS-stikket er meget mindre end de traditionelle parallelle SCSI-stik, hvilket gør det muligt at bruge de små 2,5-tommers (64 mm) drev. SAS understøtter punktdataoverførselshastigheder på op til 3 Gbit/s, men forventes at nå op på 12 Gbit/s i 2012.

Det fysiske SAS-stik fås i flere forskellige varianter:

Billede

Kodenavn

Også kendt som

Ext/int

# Antal pins

# Antal enheder

Kommentar

SAS drive connector

SFF 8482

SATA-stik

Intern

1

Formfaktor kompatibel med SATA: giver mulighed for at tilslutte SATA-drev til en SAS-bagplade, hvilket gør det unødvendigt at installere en ekstra SATA-controller for at tilslutte f.eks. en DVD-brænder. Bemærk, at SAS-drev ikke kan bruges på en SATA-bus, og at deres fysiske stik har en nøgle, der forhindrer tilslutning til en SATA-bagplade. Det afbildede stik er et stik på drevets side.

SFF 8484 type header

SFF 8484

Intern

32 (19)

4 (2)

Interne stik med høj tæthed, 2 og 4 lane-versioner er defineret af SFF-standarden

SFF 8485

Definerer SGPIO (udvidelse af SFF 8484) - en protokol til seriel forbindelse, der normalt anvendes til LED-indikatorer

SFF 8470 SAS connector

SFF 8470

Infiniband-stik

Ekstern

32

4

Eksternt stik med høj tæthed (bruges også som internt stik)

SFF 8087 SAS connector

SFF 8087

Intern mini-SAS

Intern

4

Molex iPASS-internt 4x-stik med reduceret bredde og fremtidig understøttelse af 10 Gbit/s

SFF 8088 connector

SFF 8088

Ekstern mini-SAS

Ekstern

32

4

Molex iPASS eksternt 4x-stik med reduceret bredde og fremtidig understøttelse af 10 Gbit/s



Spørgsmål og svar

Q: Hvad er SAS?


A: SAS står for Serial Attached SCSI, som er en teknologi, der er designet til at flytte data til og fra computerlagringsenheder såsom harddiske og båndstationer.

Q: Hvad erstatter SAS?


A: SAS erstatter det parallelle SCSI og er en seriel punkt-til-punkt-protokol.

Q: Hvornår kom SCSI frem første gang?


A: SCSI dukkede først op i midten af 1980'erne i virksomhedernes datacentre.

Q: Hvilket kommandosæt bruger SAS?


A: SAS bruger standard SCSI-kommandosættet.

Spørgsmål: Er SAS hurtigere end den endelige parallelle SCSI-implementering?


A: På nuværende tidspunkt er SAS en smule langsommere end den endelige parallelle SCSI-implementering, men den vil fordoble sin nuværende hastighed til 6 Gbit/s i 2009.

Q: Kan SAS-drev forbindes til SATA-backplanes?


A: Nej, SAS-drev kan ikke tilsluttes SATA-backplanes, men anden generation af SATA-drev kan tilsluttes SAS-backplanes (controllere).

Q: Hvem udvikler og vedligeholder SAS-protokollen?


A: SAS-protokollen udvikles og vedligeholdes af det tekniske udvalg T10 under International Committee for Information Technology Standards (INCITS) og promoveres af SCSI Trade Association (SCSITA).

AlegsaOnline.com - 2020 / 2023 - License CC3