I’m looking at some common desktop motherboards and a lot of them only have like 2 or 4 SATA ports.

How do people connect 10 hard drive disks to something like this? Or do I have to purchase an Enterprise Server Motherboard to support this use case?

I’m trying to build my own NAS/media center and I want a ton of storage.

  • roofuskit@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    20 days ago

    DO NOT USE REGULAR PCI-E CARDS THAT ADD SATA PORTS. Many are unreliable. What you want is called a SAS Host Bus Adapter card and you want to get one that’s pre-flashed in IT mode.

    The LSI 9207 is a good choice.

    Make sure you get the correct SAS to SATA cables and you are set. You can add 8 to 16 SATA drives with a single, high speed, and reliable card.

    • a1studmuffin@aussie.zone
      link
      fedilink
      English
      arrow-up
      0
      ·
      19 days ago

      Piggybacking off this, it’s worth noting if you’re adding SAS capability to your PC via one of these cards, you can look into used enterprise SAS HDDs for cheap. They’re often sold in bulk - I just picked up 72TB (12x6TB) of 7200RPM drives for AUD480 total. Availability is very region-specific and of course it’s up to you to decide if it’s worth the risk for your needs, but if you’re using RAID6 or equivalent (capable of handling two dead drives at once) the risk is minimal. Be sure to buy from sellers with a warranty (12 months minimum), and check the drives once they arrive. But in general enterprise drives are MUCH more resilient than consumer drives.

    • frongt@lemmy.zip
      link
      fedilink
      English
      arrow-up
      0
      ·
      20 days ago

      An HBA does not need to be flashed. A RAID controller does, so that it performs as an HBA and not a RAID controller.

  • adarza@lemmy.ca
    link
    fedilink
    English
    arrow-up
    0
    ·
    20 days ago

    since you’re buying parts, you can specifically look for boards with 6-8 (more than that will require a ‘specialty’ board). 8 isn’t impossible to find. start a build on pcpartpicker, go straight to motherboards and filter 8 or more ‘SATA 6Gb/s Ports’, then sort low-to-high on price. you should find a msi pro am4 and an asus prime am5 that are quite reasonably priced and have multiple reputable vendors selling them.

    otherwise you’re looking for an expansion card to add to a board you’ve already got or to expand one of those above for even more.

    of course, you need the drive bays to hold them all, too. which can be harder to find at a reasonable and affordable price than motherboards and controller cards.

  • BeefHouse@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    20 days ago

    I have a PCI expansion card with 2x SAS ports, each of which can connect 4x SATA HDDs with a cable adapter.

    I got a used Dell H200 for $30, because it’s good enough and the ports face UP instead of backwards, which is good for my itx case

  • glizzyguzzler@piefed.blahaj.zone
    link
    fedilink
    English
    arrow-up
    0
    ·
    19 days ago

    Ignore the peeps saying not to use a regular pci-e card. Old recc, ASmedia ones are ideal good for 4-6 ports. 8+ you need to dabble in LSI shenanigans. The ASmedia ones use way less power and are worth it if you don’t need 8+ ports. You get all the features you want, they look and act like real SATA ports.

    Check these guides (not just applicable to unraid, I don’t use unraid, but they cater towards a “ez straightforward” crowd so they make relatively concise and vetted info dumps):

    https://forums.unraid.net/topic/102010-recommended-controllers-for-unraid/

    https://forums.unraid.net/topic/41340-satasas-controllers-tested-real-world-max-throughput-during-parity-check/

  • ObscureOtter@piefed.ca
    link
    fedilink
    English
    arrow-up
    0
    ·
    20 days ago

    You’re looking for an HBA card flashed into IT mode. There’s a lot of LSI branded cards that can accomplish this. Just do a quick search on eBay and you’ll see tons of different options.

    Sorry, on mobile and couldn’t find a good link for ya.

  • Dr. Wesker@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    0
    ·
    20 days ago

    PCIE cards exist that expand SATA data plugs. I don’t know the ins and outs though, as far as bandwidth goes. It also means you need a power supply that can provide enough power and daisy chained cords.

  • Lemmchen@feddit.org
    link
    fedilink
    English
    arrow-up
    0
    ·
    20 days ago

    There are M.2 adapters that split out 5 SATA ports. I don’t know about their chipsets and whether they require cooling though.

  • Brkdncr@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    20 days ago

    Consider splitting your compute and storage. A dedicated NAS and the connect your compute to it using nfs or iSCSI.

  • cybervseas@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    20 days ago

    Some pcie cards can add a buuunch more sata ports. There are also some m.2 cards that can do this.