I'm looking at a MegaRAID SAS 9240-4i Sgl card which has a single X4 Mini-SAS SFF8087 connector. As far as I know, such a connector can be expanded to 4 SATA disks. So, I would know how to connect 4 SATA disks. However, the documentation says it supports up to 16 disks in a RAID volume. My question is then; how do I physically connect these 16 disks to the card which only has a single connector?

Is this where backplanes come in (I've tried to find information on that, but can't really figure out how they work together with the RAID controller). ?

  • What type of RAID card are you using? Make/model. – ewwhite Jan 20 '13 at 20:00

Yes, this is where SAS expanders, enclosure backplanes and breakout cables come in. You can obtain a breakout cable that will provide 4 ports from the SFF-8087 mini-SAS connector. You can also try to use something like the HP SAS Expander to provide more SFF-8087 ports for your use from the single RAID controller. A detailed forum about the HP expander is available here.

I mentioned backplanes only because some have embedded expanders that allow them to accommodate more than 4 or 8 drives. You're probably not working with a system with a SAS backplane, so disregard that part and focus on expansion at the RAID card level.

  • +1 I can personally attest to the HP SAS Expander (green model; stay away from the old yellow models) working with all LSI SAS HBAs (not the MegaRAID line, not sure about them). They can be found on eBay pretty cheap too if you're willing to accept used hardware. – Chris S Jan 20 '13 at 20:02
  • Alright. So I could go with the RAID card which provides a single SFF-8087 connector and connect that to a SAS Expander card which would turn that single port into more SSF-8087 ports...which each can manage 4 SATA disks? – sbrattla Jan 20 '13 at 20:04
  • Yes. You can do that. – ewwhite Jan 20 '13 at 20:06
  • Say I do that (RAID card -> expander card -> 16 disks) and a disk fails. I would then check the monitoring software for the RAID to see which disk I would have to physically remove. Is it somehow fairly common for the RAID cards to be able to use the led's on the bay to identify the failed disk? – sbrattla Jan 20 '13 at 20:11
  • 1
    I don't know what type of server, enclosure, controller or disks you're using. I can't answer that without the right info. – ewwhite Jan 20 '13 at 20:24
  1. Stay away from the MegaCrap cards. LSI bought them for who-know-what-reason and should have put them out of their misery long ago. Get one of LSI's own SAS HBAs (assuming you want something good and from LSI, other manufacturers are out there too).

  2. There are "SFF-8087 to 4x SATA" cables around to plug such cards into 4 SATA drives. You can find them on eBay for $5.

  3. It's a SAS HBA at it's heart. So you can use a SAS Expander board (or backplane) to attach more SATA drives to that one HBA. The SAS Expanders simply have 1 "upstream" port and multiple "downstream" ports, pretty simple stuff.

  • Does the SAS HBAs provide RAID? I'd like to use a MegaRaid card as I've already got two Dell servers with PERC controllers (rebranded MegaRaid) and I thus can use the same monitoring software. – sbrattla Jan 20 '13 at 20:02
  • @srattle A SAS HBA is a HBA. Point. It CAN provide RAID, then it is a RAID card. It depends on the product features. THAT SAID: ther are some good reasoons against using raid cards depending what you do (ZFS for example prefers software raid and is VERY powerfull). But generally, HBA are not raid cards - Raid cards are more expensive. It always depends though - so reading is a must. – TomTom Jan 20 '13 at 20:04
  • If you've got the PERC cards already, you'll probably just want to stick with that model for consistency sake. The LSI HBAs support R0, R1, and R10 out of the box; some can be "upgraded" to support other modes. – Chris S Jan 20 '13 at 20:06
  • @Chris The rebranded MegaRaid (as PERC) has worked well in the Dell machines I'm running. However, the PERC cards are rather expensive to buy from Dell so I was looking at getting a LSI card instead. – sbrattla Jan 20 '13 at 20:07
  • Thanks for your answer Chris S. I've upvoted your answer. – sbrattla Jan 21 '13 at 9:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.