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 afløste den ældre parallelle SCSI-protokol. SAS anvender det velkendte SCSI-kommandosæt og er designet til høj pålidelighed, lav ventetid og skalerbarhed, hvilket gør den særlig udbredt i servere, storage-arrays og andre enterprise-miljøer.

Hastighed og versioner

SAS har udviklet sig gennem flere generationer, hvor hver ny version øger den rå linkhastighed pr. lane. De væsentligste versioner er:

  • SAS-1 – 3 Gbit/s per lane (tidligere omtalt som første generation).
  • SAS-2 – 6 Gbit/s per lane.
  • SAS-3 – 12 Gbit/s per lane.
  • SAS-4 – ca. 22,5 Gbit/s per lane (nyere generationer for ekstra gennemløb).

For at øge den samlede kapacitet kan flere lanes kombineres (wide ports), og fysiske connectorer som mini‑SAS (fx SFF-8087 og SFF-8644) bruger ofte x4-lanes, hvilket multiplicerer den effektive båndbredde.

Kompatibilitet

Et vigtigt kendetegn ved SAS er kompatibilitet med SATA-drev i én retning:

  • SAS-controllere og backplanes kan under normale omstændigheder tilslutte og betjene SATA-drev. Det betyder, at man kan blande SATA-drev i et SAS-baseret storage-system, typisk for at få større kapacitet til lavere pris.
  • SAS-drev kan derimod ikke tilsluttes til rene SATA-controllere/backplanes — SAS-drev kræver en SAS‑controller eller SAS‑expander.

Dette kaldes ofte for at SAS er "nedadkompatibel" med SATA. I praksis håndteres kompatibiliteten via hardware (SAS-controllers, expanders og specifikke kabel- og connector-typer), og nogle features (fx multipathing via dobbelt-porte) fungerer kun med ægte SAS-enheder.

Topologi og nøglekomponenter

SAS benytter en punkt‑til‑punkt-topologi med følgende hovedkomponenter:

  • Initiator (typisk en HBA – Host Bus Adapter / SAS-controller) i serveren.
  • Target (lagerenheder som SAS-drev eller tape-enheder).
  • Expanders, som giver mulighed for at forbinde mange enheder til færre controller-porte og for at bygge større, skalerbare lagersystemer.

SAS understøtter også dual-port (to fysiske porte pr. drev) og multipathing, hvilket muliggør høj tilgængelighed og redundans: hvis én sti fejler, kan trafikken fortsætte via en alternativ sti.

Fysiske connectorer og hot‑swap

Der findes flere almindelige connector- og kabeltyper i SAS-miljøer, fx SFF-8482 (til 3,5" drev), SFF-8087 (internt mini‑SAS), SFF-8644 (ekstern mini‑SAS HD) m.fl. SAS-systemer understøtter typisk hot‑plug, så drev kan udskiftes uden at slukke systemet — en vigtig egenskab i datacenterdrift.

Fordele og typiske anvendelser

  • Høj pålidelighed og enterprise‑egenskaber (dual‑port, fejl‑isolation, robust SCSI‑kommandosæt).
  • Skalerbarhed via expanders til store lagringssystemer.
  • Bedre performance og lavere ventetid end mange traditionelle parallelle grænseflader.
  • Velegnet til servere, storage‑arrays, SAN‑tilslutninger og backup/tape‑systemer.

Standardisering og vedligehold

SAS‑protokollen udvikles og vedligeholdes af T10‑udvalget under International Committee for Information Technology Standards (INCITS) og fremmes af SCSI Trade Association (SCSITA). Standarderne opdateres løbende for at støtte højere hastigheder, nye kabler/connectorer og forbedrede funktioner til moderne datacentre.

Opsummering: SAS er en moden, enterprise‑orienteret seriel SCSI‑grænseflade designet til høj ydeevne, robusthed og skalerbarhed. Den tilbyder fremragende kompatibilitet med SATA i controller‑retningen, understøtter avancerede tilgængelighedsfeatures og findes i flere hastighedsgenerationer tilpasset moderne storage‑behov.