Skip to content
Go back

SAS vs SATA in 2026: When SAS Still Wins

By SumGuy 11 min read
SAS vs SATA in 2026: When SAS Still Wins

Nobody Told the Datacenter Liquidators That SAS Is Dead

Every few months someone posts in a home lab forum: “SAS is dead, just buy SATA.” And every few months you can still buy a 12TB HGST Ultrastar He12 SAS drive for $18 shipped from a decommissioned datacenter. So which is it?

Here’s the honest answer: SAS is absolutely dead for new hardware purchases. It’s also one of the best deals in storage if you know what you’re doing with used gear. Both things are true at the same time, which is a very hardware way of being confusing.

This isn’t a spec sheet comparison. It’s a guide for home labbers who are staring at an eBay listing for 24 SAS drives and a used HP SAS expander, wondering if they should pull the trigger.


The Actual Differences That Matter

Let’s get the specs out of the way fast so we can get to the real stuff.

SATA:

SAS (SAS3/12G, what you’ll actually find used):

The bandwidth argument (“SAS is twice as fast!”) is mostly irrelevant in 2026. Your spinning rust — even a 7200 RPM SATA drive — tops out around 200–250 MB/s sequential. You’re not saturating a 6 Gb/s SATA link. The performance differences between SAS and SATA HDDs are noise.

What’s not noise: the expander ecosystem, multipath, cable runs, and the fact that enterprise SAS drives are often in better shape than equivalent SATA drives because they came out of maintained datacenters with proper cooling and monitoring — not someone’s dusty NAS closet.


The HBA: Your Entry Point

You’re not plugging SAS drives into a consumer motherboard. You need a Host Bus Adapter, and in 2026 the default answer is an LSI 9300-8i or 9305-16i flashed to IT mode.

IT mode means the card passes drives straight through to the OS — no fake RAID, no complexity, just “here are your drives, Linux.” This is what you want for ZFS, TrueNAS, or anything where the software manages the drives directly.

Finding these on eBay:

Terminal window
# What you're looking for: LSI 9300-series, IT mode flashed
# 9300-8i: 8 internal SAS/SATA ports (two SFF-8643 connectors)
# 9305-16i: 16 ports (four SFF-8643 connectors)
# Budget: $20-40 for 9300-8i used, $40-70 for 9305-16i

“IT mode” should be listed in the auction. If it’s not, you’re flashing it yourself — which is a 45-minute process involving a USB stick and some cursing, but it’s well-documented and survivable.

The connectors you’ll encounter:

For a modern SAS3/12G setup you want SFF-8643 throughout. Breakout cables go from one SFF-8643 to four individual SAS/SATA drive connectors, or you run to a backplane via a full SFF-8643 cable.


SAS Expanders: The Real Reason to Care

This is where SAS pulls away from SATA in a way that actually matters for big storage builds.

A SAS expander is a device that takes one or two SFF-8643 ports from your HBA and fans them out to 24, 36, or even 48 drive bays. The drives still talk directly to your HBA over SAS — the expander is transparent to the OS. There’s no fake RAID, no driver weirdness, just more drives.

Popular options in the used market:

With one LSI 9305-16i and a pair of HP expanders, you’re looking at 48 drives hanging off a $60 HBA. Try doing that with SATA without a rat’s nest of port multipliers that Linux doesn’t fully support anyway. (SATA port multipliers are technically a thing. They’re also a thing that will make you sad at 2 AM.)


The Drives: What to Actually Buy

Used SAS drives worth buying in 2026:

HGST/Hitachi Ultrastar He Series (Helium)

Seagate Exos X Series (SAS)

What to skip:


Checking What You Actually Got

When your drives show up, verify them before committing them to an array.

First, see what the OS sees:

Terminal window
lsblk -o NAME,TRAN,MODEL,SIZE,ROTA

TRAN will show sas or sata. ROTA is 1 for spinning, 0 for flash. Simple.

Now check the drive health with smartctl. SAS drives need the -d scsi flag or just let smartctl auto-detect:

Terminal window
smartctl -a /dev/sdb

For a SAS drive you’re looking for:

Terminal window
# Key fields in smartctl output for SAS:
# Transport protocol: SAS
# Current Drive Temperature: (should be reasonable — under 45°C at rest)
# Elements in grown defect list: 0 ← this is your main health indicator
# Non-medium error count: low number
# read: Errors corrected by ECC, Total uncorrected errors: 0 ← this matters most

The “grown defect list” is your primary indicator. Zero is good. Single digits are probably fine. Double digits on a cheap drive — return it or use it for cold archival only.

For deeper SAS-specific error counters, sg3_utils gives you access to the SAS log pages that SATA drives don’t have:

Terminal window
# Install sg3_utils if you don't have it
sudo apt install sg3_utils # Debian/Ubuntu
sudo dnf install sg3_utils # Fedora/RHEL
# Read the Write Error Counter log page (0x02)
sg_logs --page=0x02 /dev/sdb
# Read the Read Error Counter log page (0x03)
sg_logs --page=0x03 /dev/sdb
# The full error counter page dump — good for validation
sg_logs --page=0x11 /dev/sdb

Page 0x11 is the “Background Scan Results” page — enterprise drives run background media scans and log the results. Zero errors in the scan log on a used drive is a good sign. Several hundred isn’t necessarily fatal, but it’s a yellow flag.

You can also verify dual-port connectivity by checking the SAS address and phy information:

Terminal window
# Show SAS topology — requires sas2ircu or systool
# Or use lsscsi for a quick view
lsscsi -t
# sg_inq for device identification including SAS address
sg_inq /dev/sdb

Multipath: The Feature You Actually Want For Redundancy

This is where SAS earns its keep for production-ish home lab setups.

A dual-port SAS drive has two independent SAS ports. Connect port A to HBA #1 and port B to HBA #2. Linux’s Device Mapper Multipath (dm-multipath) presents this as a single device. If an HBA dies, the drive stays online through the other path.

Terminal window
sudo apt install multipath-tools
sudo systemctl enable multipathd --now
# Check multipath status after connecting drives to two HBAs
multipath -ll

You’d see output like:

mpatha (3600508b1001c1234567890abcdef01234) dm-2 HGST,HUH721212AL5200
size=12T features='1 queue_if_no_path' hwhandler='1 alua' wp=rw
|-+- policy='service-time 0' prio=50 status=active
| `- 3:0:0:0 sdb 8:16 active ready running
`-+- policy='service-time 0' prio=10 status=enabled
`- 4:0:0:0 sdc 8:32 active ready running

That’s one drive, two paths. HBA 3 dies? Path through HBA 4 keeps the drive online. ZFS never knows anything happened.

You can’t do this with SATA. At all. SATA is single-port by spec.

For a home lab, is this overkill? Probably. But if you’ve got two HBAs and the drives anyway — why not?


When SAS Wins

Be honest about your use case before buying a pile of drives:

SAS is the right call when:

SATA is fine (or NVMe is better) when:


Power Draw Reality Check

One thing home labbers underestimate: 7200 RPM SAS drives are not efficient.

A typical 12TB HGST He12 SAS draws around 5–6W idle and 9–10W during seek. Multiply by 24 drives and you’re looking at 120–240W just in storage, before you count the HBA, expander, and chassis. That’s $20–30/month in electricity depending on your rates.

Contrast with:

If power efficiency matters — and it does once you’re paying the electric bill — factor this in. A 24-drive SAS array is a commitment. It’s also loud, because enterprise drives don’t care about your desk proximity.

The helium HGST drives are better than their non-helium counterparts in this regard, but “better” is relative.


The Bottom Line

SAS is absolutely worth it in 2026 if your use case fits the profile: large used-drive JBOD builds, expander-based scaling, or any setup where you want dual-port redundancy without enterprise RAID controller money. The hardware is cheap, Linux support is excellent, and the drives themselves often outlast the servers they came from.

It’s not worth it if you’re adding a few drives to a NAS, if SATA drives are price-competitive in your market, or if you just want things to be simple. The SAS ecosystem — HBAs, cables, expanders, backplanes — has a real learning curve and some upfront tooling cost.

The real villain in this story isn’t SATA. It’s the home labber who buys 24 SAS drives without understanding the cabling, flashes an HBA wrong, and posts “SAS doesn’t work” in the forum. Do the reading first. Flash to IT mode. Get the right SFF-8643 cables. Run smartctl before you commit a drive to an array.

Then enjoy your 288TB of storage for the price of a mid-range GPU.


Share this post on:

Send a Webmention

Written about this post on your own site? Send a webmention and it'll show up above once verified.


Next Post
Jellyseerr Tagging Workflows for Real Libraries

Discussion

Powered by Garrul . Sign in with GitHub or Google, or post anonymously.

Related Posts