• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

SATA port expanders

Joined
Jan 1, 2019
Messages
426 (0.22/day)
I was wondering if anyone besides me uses SATA port expanders. These can be run from one SATA port and fan out into 5 SATA drives. They can also be cascaded to 15 disks.

This is now a low cost motherboard can handle 45-60 hard disks in a rack mounted server.
The SATA III expanders I have cost < $20 and backblaze uses models that are slightly more expensive.

 

FreedomEclipse

~Technological Technocrat~
Joined
Apr 20, 2007
Messages
23,364 (3.76/day)
Location
London,UK
System Name Codename: Icarus Mk.VI
Processor Intel 8600k@Stock -- pending tuning
Motherboard Asus ROG Strixx Z370-F
Cooling CPU: BeQuiet! Dark Rock Pro 4 {1xCorsair ML120 Pro|5xML140 Pro}
Memory 32GB XPG Gammix D10 {2x16GB}
Video Card(s) ASUS Dual Radeon™ RX 6700 XT OC Edition
Storage Samsung 970 Evo 512GB SSD (Boot)|WD SN770 (Gaming)|2x 3TB Toshiba DT01ACA300|2x 2TB Crucial BX500
Display(s) LG GP850-B
Case Corsair 760T (White)
Audio Device(s) Yamaha RX-V573|Speakers: JBL Control One|Auna 300-CN|Wharfedale Diamond SW150
Power Supply Corsair AX760
Mouse Logitech G900
Keyboard Duckyshine Dead LED(s) III
Software Windows 10 Pro
Benchmark Scores (ノಠ益ಠ)ノ彡┻━┻
Hmmmmmm.... but your bandwidth is being split 5 ways.
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
40,435 (6.59/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
Best off to get a dedicated pcie/pci raid card.
 
Joined
Jan 29, 2012
Messages
6,433 (1.44/day)
Location
Florida
System Name natr0n-PC
Processor Ryzen 5950x/5600x
Motherboard B450 AORUS M
Cooling EK AIO 360 - 6 fan action
Memory Patriot - Viper Steel DDR4 (B-Die)(4x8GB)
Video Card(s) EVGA 3070ti FTW
Storage Various
Display(s) PIXIO IPS 240Hz 1080P
Case Thermaltake Level 20 VT
Audio Device(s) LOXJIE D10 + Kinter Amp + 6 Bookshelf Speakers Sony+JVC+Sony
Power Supply Super Flower Leadex III ARGB 80+ Gold 650W
Software XP/7/8.1/10
Benchmark Scores http://valid.x86.fr/79kuh6
Interesting I have never come across or even knew this exists.

I got ideas now.

Thanks.
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
40,435 (6.59/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
Joined
Jul 16, 2014
Messages
8,116 (2.28/day)
Location
SE Michigan
System Name Dumbass
Processor AMD Ryzen 7800X3D
Motherboard ASUS TUF gaming B650
Cooling Artic Liquid Freezer 2 - 420mm
Memory G.Skill Sniper 32gb DDR5 6000
Video Card(s) GreenTeam 4070 ti super 16gb
Storage Samsung EVO 500gb & 1Tb, 2tb HDD, 500gb WD Black
Display(s) 1x Nixeus NX_EDG27, 2x Dell S2440L (16:9)
Case Phanteks Enthoo Primo w/8 140mm SP Fans
Audio Device(s) onboard (realtek?) - SPKRS:Logitech Z623 200w 2.1
Power Supply Corsair HX1000i
Mouse Steeseries Esports Wireless
Keyboard Corsair K100
Software windows 10 H
Benchmark Scores https://i.imgur.com/aoz3vWY.jpg?2
Joined
Jan 29, 2012
Messages
6,433 (1.44/day)
Location
Florida
System Name natr0n-PC
Processor Ryzen 5950x/5600x
Motherboard B450 AORUS M
Cooling EK AIO 360 - 6 fan action
Memory Patriot - Viper Steel DDR4 (B-Die)(4x8GB)
Video Card(s) EVGA 3070ti FTW
Storage Various
Display(s) PIXIO IPS 240Hz 1080P
Case Thermaltake Level 20 VT
Audio Device(s) LOXJIE D10 + Kinter Amp + 6 Bookshelf Speakers Sony+JVC+Sony
Power Supply Super Flower Leadex III ARGB 80+ Gold 650W
Software XP/7/8.1/10
Benchmark Scores http://valid.x86.fr/79kuh6
They lower bandwidth

I know. I was thinking of a scenario with an old mobo with like 2 sata only. This could be maybe used for added storage. Then again you could just get a cheap sata pci card or something.

It's nice to know its there if you need it is what I mean.
 

rtwjunkie

PC Gaming Enthusiast
Supporter
Joined
Jul 25, 2008
Messages
13,909 (2.42/day)
Location
Louisiana -Laissez les bons temps rouler!
System Name Bayou Phantom
Processor Core i7-8700k 4.4Ghz @ 1.18v
Motherboard ASRock Z390 Phantom Gaming 6
Cooling All air: 2x140mm Fractal exhaust; 3x 140mm Cougar Intake; Enermax T40F Black CPU cooler
Memory 2x 16GB Mushkin Redline DDR-4 3200
Video Card(s) EVGA RTX 2080 Ti Xc
Storage 1x 500 MX500 SSD; 2x 6TB WD Black; 1x 4TB WD Black; 1x400GB VelRptr; 1x 4TB WD Blue storage (eSATA)
Display(s) HP 27q 27" IPS @ 2560 x 1440
Case Fractal Design Define R4 Black w/Titanium front -windowed
Audio Device(s) Soundblaster Z
Power Supply Seasonic X-850
Mouse Coolermaster Sentinel III (large palm grip!)
Keyboard Logitech G610 Orion mechanical (Cherry Brown switches)
Software Windows 10 Pro 64-bit (Start10 & Fences 3.0 installed)
I was wondering if anyone besides me uses SATA port expanders. These can be run from one SATA port and fan out into 5 SATA drives. They can also be cascaded to 15 disks.

This is now a low cost motherboard can handle 45-60 hard disks in a rack mounted server.
The SATA III expanders I have cost < $20 and backblaze uses models that are slightly more expensive.

I don’t use them. I just use PCI and PCIe add-in SATA cards in my server. But thanks for the info, I didn’t know these existed. It may be worthwhile looking into this in the future in certain situations.
 
Joined
Dec 29, 2010
Messages
3,450 (0.71/day)
Processor AMD 5900x
Motherboard Asus x570 Strix-E
Cooling Hardware Labs
Memory G.Skill 4000c17 2x16gb
Video Card(s) RTX 3090
Storage Sabrent
Display(s) Samsung G9
Case Phanteks 719
Audio Device(s) Fiio K5 Pro
Power Supply EVGA 1000 P2
Mouse Logitech G600
Keyboard Corsair K95

TheLostSwede

News Editor
Joined
Nov 11, 2004
Messages
16,056 (2.26/day)
Location
Sweden
System Name Overlord Mk MLI
Processor AMD Ryzen 7 7800X3D
Motherboard Gigabyte X670E Aorus Master
Cooling Noctua NH-D15 SE with offsets
Memory 32GB Team T-Create Expert DDR5 6000 MHz @ CL30-34-34-68
Video Card(s) Gainward GeForce RTX 4080 Phantom GS
Storage 1TB Solidigm P44 Pro, 2 TB Corsair MP600 Pro, 2TB Kingston KC3000
Display(s) Acer XV272K LVbmiipruzx 4K@160Hz
Case Fractal Design Torrent Compact
Audio Device(s) Corsair Virtuoso SE
Power Supply be quiet! Pure Power 12 M 850 W
Mouse Logitech G502 Lightspeed
Keyboard Corsair K70 Max
Software Windows 10 Pro
Benchmark Scores https://valid.x86.fr/5za05v
I have tested them in the past and they seem to work just fine, but as pointed out, there's a speed drop off compared to modern SATA controllers. However, it might not be as much as people expect. It also varies a bit between different port multipliers.
Wish the review I wrote was still around, but I think it's long gone, which is a downside with the internet...
 
Joined
Aug 20, 2007
Messages
20,773 (3.41/day)
System Name Pioneer
Processor Ryzen R9 7950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage 2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64

newtekie1

Semi-Retired Folder
Joined
Nov 22, 2005
Messages
28,472 (4.23/day)
Location
Indiana, USA
Processor Intel Core i7 10850K@5.2GHz
Motherboard AsRock Z470 Taichi
Cooling Corsair H115i Pro w/ Noctua NF-A14 Fans
Memory 32GB DDR4-3600
Video Card(s) RTX 2070 Super
Storage 500GB SX8200 Pro + 8TB with 1TB SSD Cache
Display(s) Acer Nitro VG280K 4K 28"
Case Fractal Design Define S
Audio Device(s) Onboard is good enough for me
Power Supply eVGA SuperNOVA 1000w G3
Software Windows 10 Pro x64
I've used them before, but in a slightly different format. I used 5-port external expanders connected to a single eSATA port.

Yeah, all 5 drives have to share the bandwidth of a single SATA port, but for the most part that isn't an issue. Remember, these types of setup are used for bulk storage, stuff that doesn't need that fast of storage. Plus, a SATA port gives 600MB/s of bandwidth. That'd be ~120MB/s per drive if you access all the drives all at once. A hard drive these reads/writes at like 160-200MB/s. So, yeah, you're loosing a little performance per drive, again only if you are accessing all the drives at the same time. But the reality is you have enough bandwidth to access at least 3 drives at the same time without any speed penalty.
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
40,435 (6.59/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
I know. I was thinking of a scenario with an old mobo with like 2 sata only. This could be maybe used for added storage. Then again you could just get a cheap sata pci card or something.

It's nice to know its there if you need it is what I mean.

Just buy a pci/e expander card
 
Joined
Oct 21, 2006
Messages
621 (0.10/day)
Location
Oak Ridge, TN
System Name BorgX79
Processor i7-3930k 6/12cores@4.4GHz
Motherboard Sabertoothx79
Cooling Capitan 360
Memory Muhskin DDR3-1866
Video Card(s) Sapphire R480 8GB
Storage Chronos SSD
Display(s) 3x VW266H
Case Ching Mien 600
Audio Device(s) Realtek
Power Supply Cooler Master 1000W Silent Pro
Mouse Logitech G900
Keyboard Rosewill RK-1000
Software Win7x64
I use those for storage arrays.

Some of them will do software raid 5; I've lost disks, but you replace the bad disk, it rebuilds, and you're good to go.
A 10TB array can take 24+hours to rebuild if it's full, so you need to shut them down properly.
Ejecting them like a USB drive works.

I have yet to lose data, and I've been running them since about 2004 or so.

The first one I built is out of 233GB Maxtor drives, and is still running; the other two are 2TB WD and Seagate drives.

I'd recommend using the same type of drive, if you want to use raid.
With 5 drives and raid5, you lose the capacity of one for parity.
You can lose any one drive with Raid5, so you know when you need to buy a new drive. :)

No Intel sata ports support them; most other ones will.

I have a 4 port Silicon Image card that will handle 4 of them, but 2 10TB(8TB capacity) raid arrays is a lot of blurays, lol.
They don't have a problem playing video from the array.

They aren't blindingly fast, if that's your aim look into a SAS card and drives. :)
 
Last edited:
Joined
Jan 1, 2019
Messages
426 (0.22/day)
Intel seems to not like port multipliers and I have inquired about the issue.

Low cost Silicon Image cards can be used when a vast number of disks is desired.
15 port fanout is a lot of storage

the lower cost is the main thrust of my post
 

newtekie1

Semi-Retired Folder
Joined
Nov 22, 2005
Messages
28,472 (4.23/day)
Location
Indiana, USA
Processor Intel Core i7 10850K@5.2GHz
Motherboard AsRock Z470 Taichi
Cooling Corsair H115i Pro w/ Noctua NF-A14 Fans
Memory 32GB DDR4-3600
Video Card(s) RTX 2070 Super
Storage 500GB SX8200 Pro + 8TB with 1TB SSD Cache
Display(s) Acer Nitro VG280K 4K 28"
Case Fractal Design Define S
Audio Device(s) Onboard is good enough for me
Power Supply eVGA SuperNOVA 1000w G3
Software Windows 10 Pro x64
They aren't blindingly fast, if that's your aim look into a SAS card and drives. :)

That's what I'm currently using actually. Well, a SAS card and 12-port SAS expanders, but SATA drives.
 
Joined
Jul 16, 2014
Messages
8,116 (2.28/day)
Location
SE Michigan
System Name Dumbass
Processor AMD Ryzen 7800X3D
Motherboard ASUS TUF gaming B650
Cooling Artic Liquid Freezer 2 - 420mm
Memory G.Skill Sniper 32gb DDR5 6000
Video Card(s) GreenTeam 4070 ti super 16gb
Storage Samsung EVO 500gb & 1Tb, 2tb HDD, 500gb WD Black
Display(s) 1x Nixeus NX_EDG27, 2x Dell S2440L (16:9)
Case Phanteks Enthoo Primo w/8 140mm SP Fans
Audio Device(s) onboard (realtek?) - SPKRS:Logitech Z623 200w 2.1
Power Supply Corsair HX1000i
Mouse Steeseries Esports Wireless
Keyboard Corsair K100
Software windows 10 H
Benchmark Scores https://i.imgur.com/aoz3vWY.jpg?2
Intel seems to not like port multipliers and I have inquired about the issue.

Low cost Silicon Image cards can be used when a vast number of disks is desired.
15 port fanout is a lot of storage

the lower cost is the main thrust of my post
you should ask @notb, he seems like the Intel expert here. :cool: :nutkick:
 
Joined
Jan 1, 2019
Messages
426 (0.22/day)
Testing the port multiplier from my MSI X570-A PRO motherboard, not detected. Instal a Marvell card and poof it works. So Silicon Image and Marvell support the port multiplier but Intel and AMD BIOS support is nonexistent.

so AMD and Intel are both deemed to be arrogant to not allow users to have low cost port multipliers.

16-port controllers are not exactly low cost.
 
Last edited:
Joined
Oct 21, 2006
Messages
621 (0.10/day)
Location
Oak Ridge, TN
System Name BorgX79
Processor i7-3930k 6/12cores@4.4GHz
Motherboard Sabertoothx79
Cooling Capitan 360
Memory Muhskin DDR3-1866
Video Card(s) Sapphire R480 8GB
Storage Chronos SSD
Display(s) 3x VW266H
Case Ching Mien 600
Audio Device(s) Realtek
Power Supply Cooler Master 1000W Silent Pro
Mouse Logitech G900
Keyboard Rosewill RK-1000
Software Win7x64
Intel has never supported Port Multipliers, iirc.

I first learned about them with a mobo with an SI chip, and I just happened to have a bunch of 233GB disks laying around.

They're great for storing stuff you don't want to lose, but don't need high speed transfer.

They would suck for video editing. :)
 

newtekie1

Semi-Retired Folder
Joined
Nov 22, 2005
Messages
28,472 (4.23/day)
Location
Indiana, USA
Processor Intel Core i7 10850K@5.2GHz
Motherboard AsRock Z470 Taichi
Cooling Corsair H115i Pro w/ Noctua NF-A14 Fans
Memory 32GB DDR4-3600
Video Card(s) RTX 2070 Super
Storage 500GB SX8200 Pro + 8TB with 1TB SSD Cache
Display(s) Acer Nitro VG280K 4K 28"
Case Fractal Design Define S
Audio Device(s) Onboard is good enough for me
Power Supply eVGA SuperNOVA 1000w G3
Software Windows 10 Pro x64
but don't need high speed transfer.

They would suck for video editing. :)

This just doesn't make any sense. My port multipliers give significantly faster speeds than a single hard drive would.
 
Joined
Oct 21, 2006
Messages
621 (0.10/day)
Location
Oak Ridge, TN
System Name BorgX79
Processor i7-3930k 6/12cores@4.4GHz
Motherboard Sabertoothx79
Cooling Capitan 360
Memory Muhskin DDR3-1866
Video Card(s) Sapphire R480 8GB
Storage Chronos SSD
Display(s) 3x VW266H
Case Ching Mien 600
Audio Device(s) Realtek
Power Supply Cooler Master 1000W Silent Pro
Mouse Logitech G900
Keyboard Rosewill RK-1000
Software Win7x64
The multiple drives are sharing a single port to communicate with the computer; I really don't think they're going to be faster than the connection. :)

You get the advantage of queing, but 2 drives on 2 ports is still going to be 2x faster.

The ones I have running raid 5 max out about 70MB/s. The raw drives are much faster.
 

newtekie1

Semi-Retired Folder
Joined
Nov 22, 2005
Messages
28,472 (4.23/day)
Location
Indiana, USA
Processor Intel Core i7 10850K@5.2GHz
Motherboard AsRock Z470 Taichi
Cooling Corsair H115i Pro w/ Noctua NF-A14 Fans
Memory 32GB DDR4-3600
Video Card(s) RTX 2070 Super
Storage 500GB SX8200 Pro + 8TB with 1TB SSD Cache
Display(s) Acer Nitro VG280K 4K 28"
Case Fractal Design Define S
Audio Device(s) Onboard is good enough for me
Power Supply eVGA SuperNOVA 1000w G3
Software Windows 10 Pro x64
The multiple drives are sharing a single port to communicate with the computer; I really don't think they're going to be faster than the connection. :)

You get the advantage of queing, but 2 drives on 2 ports is still going to be 2x faster.

Except hard drives don't max out a SATA port. No, 2 drives on 2 ports is not going to be 2x faster than 2 drives on a single port with a port multiplier. Yes, if you talk about SSDs, you are correct. But people aren't, or shouldn't be, using these for SSDs. We are talking about massive storage space here, and we are talking hard drives, and hard drives don't even come close to maxing out a single SATA port. In fact, two drives don't even max out a single SATA port. In fact, if you take the fastest drives out today, ones with read speeds in the 200MB/s range, it would take 3 HDDs to max out a SATA port. Yes, the drives are sharing a single port, but it is a port that has way more bandwidth than any single HDD can use.

The ones I have running raid 5 max out about 70MB/s. The raw drives are much faster.

That's because you're running RAID-5, not because of the port multiplier. And you'd probably get the same speed if each drive was connected to it's own port. RAID-5 speeds are largely dependent on how fast the RAID calculations can be done by the controller.
 
Joined
Oct 21, 2006
Messages
621 (0.10/day)
Location
Oak Ridge, TN
System Name BorgX79
Processor i7-3930k 6/12cores@4.4GHz
Motherboard Sabertoothx79
Cooling Capitan 360
Memory Muhskin DDR3-1866
Video Card(s) Sapphire R480 8GB
Storage Chronos SSD
Display(s) 3x VW266H
Case Ching Mien 600
Audio Device(s) Realtek
Power Supply Cooler Master 1000W Silent Pro
Mouse Logitech G900
Keyboard Rosewill RK-1000
Software Win7x64
Agreed, and I only use these PMs for Raid 5, for redundant large storage arrays.

For speed, I use 12k SAS drives in Raid 0, or 10k SCSI drives in Raid 0.

The PM's that I have are all over 10 years old, thinking about it; I'd bet the one I mentioned above is SATA I. :)

They work very well for what I use them for, which is redundant storage, with relatively low power.

I could use raid 5 scsi, with hardware raid, but these drive cabinets sound like a 747 taking off, and use a ton of power; I only use them for video editing or running a game server.

I don't use a lot of SSD drives, because when they fail, they're instantly dead, and they can die in storage; they're capacitors, and need to be rewritten fairly often.
I use them in laptops, that get backed up regularly; they seem to die within ~6 years.
I do like them booting windows in 10 seconds. :)
 
Top