First Time Picking a Raid Controller Card

Hi all,

I’m looking into expanding the drive capacity of my media server with a Raid Controller card and am looking to add 4 SAS drives. My server runs on an Asrock B550m Pro4 motherboard so natively it does not support SAS drives. I currently have no remaining SATA ports available to add drives so am looking to add ports with a PCI card. I have taken a look through the list of recommended HBAs to check current prices on Ebay and stumbled upon the LSI SAS9212-4I4E which is only $20 but is not on the recommended list. From what I can tell this HBA looks like a good value. Is there any reason why it isn’t on the recommended list? Is there another HBA offering the same or better value for my situation that I should consider?

Looks like it is based on the 2008 controller chip so flashing it should be a problem.

It does use SATA ports for the 4 internal, so you have to make sure you get the right cables or adapters.

If you ever wanted to expand beyond the 4, you’d have to run a cable from the external connector, or get creative with a break-in cable and an expander.

I don’t really see a reason to avoid it so long as you are aware of the above.

Do you need a 4i4e model? Why not an 8i?

Is this the list you are referring to?

Hey bob, thanks for the reply. I actually wasn’t intending to flash it as I don’t have any software RAID. Will I be able to use hardware RAID 1 with the card itself? Thanks for pointing out those details, I definitely would prefer a card with only internal connectors so now I’m thinking the LSI 9210-8i which is also on the recommended list.

Hey JDM_WAAAT thanks for the reply. Now that you’ve pointed it out I do want a card with internal connectors only so I’m thinking the LSI 9210-8i. My intention is to use the cards built in hardware RAID as I don’t have any software RAID. Will I be able to utilize the hardware RAID with the card without any external software?

Edit: Yes that was the list I was referring to.

Are you not planning on running Unraid or FreeNAS?

If not, why not?

I am not planning on using Unraid or Freenas as my media server is running on windows server 2019 and is used for multiple purposes including just being a regular desktop PC that I happen to run 24/7. My experience with RAID is very limited, I’ve only ever used RAIDxpert2 and windows storage spaces, both of which were not ideal. How difficult will it be to use hardware RAID with the RAID card? Is it difficult to use/complicated in comparison to software RAID?

Unraid is a hypervisor and can easily run your desktop VM on top, for example: Parsec Gaming guide.

Are you opposed to dedicated hardware to a NAS? It’s not very expensive to build a NAS Killer 4.0.

As far as a RAID/HBA controller, I just posted this guide.

I just had to google hypervisor, looks like I am in a little over my head here. The NAS Killer 4.0 guide you linked is cool, I had no idea that you could build something like that for so cheap.

That being said, if I would prefer not to need to build a new machine and am looking for a simple solution to adding more drives to my current machine without having to learn how to use FreeNAS/Unraid, what would be the best approach? Buy a RAID card and use hardware RAID? Or perhaps buy an HBA card from the guide you just posted and use some form of software RAID like Raidxpert2 or windows storage spaces?

I don’t mean to come across as rude in avoiding your suggested solutions. Unfortunately I just don’t have the time right now to learn how to use a hypervisor/Freenas/Unraid etc.

You’re not being rude, don’t worry. You have legitimate questions and I’m not going to rake you over the coals for simply not knowing about a lot of this stuff.

Unraid is extremely easy to learn and is very user friendly. It’s worth the cost to have a dedicated NAS to avoid trusting your data to windows + hardware RAID. Unraid uses a JBOD configuration (just a bunch of disks) and pools their storage together. It doesn’t require a RAID card, but we often use them in a different passthrough mode to attach many disks (often 20 or more). Unraid also allows for up to 2 parity drives, allowing for multiple drive failures without data loss. An additional benefit on Unraid is that you can use differently sized disks in the same array, which is not possible with hardware RAID.

Here’s an example of what an Unraid storage array looks like:

Unraid can also run many apps via Docker (free) and makes management really simple.

Seriously, we will help you get it set up and running. It’s worth your time and actually won’t take very long, it’s super intuitive.

1 Like

Unraid is sooooo dead simple. I would say depending on your current knowledge level that there is either a very very small learning curve or almost no learning curve at all. Trust me, I’m a major dunce and I got it up and running with the help of everyone here in a day. You absolutely will not regret it.

2 Likes

I know that moving to Unraid can seem like a big project to tackle. I used to run my NAS etc off a Windows based server. Once moving to Unraid for everything including NAS, VMs, dockers etc, my uptime and stability are way better. I haven’t had a drive failure yet but I feel confident that I can overcome it and recover all data which is something I was never sure of using hardware based RAID on Windows. I’m far from the most experienced Unraid user here, but everyone pitches in to help when you need it from day one.

2 Likes

I get it. My father does something really similar. He used windows 10 as his “server” because it’s also his TV PC. (He likes to do Zoom, web browsering, and other “desktop” actions on that TV PC)

Something like UNRAID really is better. And for him it worked great. We moved him to it last August. He’s been able to learn it no problem. He found the experience much better, though it required a little more investment in $$. Our additional costs: $59 for unraid license, ~$90 for an HP290 as the replacement for the media PC. When he wants power :fire:, he uses a VM on the unraid box using Parsec, like @JDM_WAAAT mentioned.

Before that we were using Windows Storage Spaces for JBOD. If you’re set on JBOD on windows, you can do “software raid” no problem.

I don’t know many people using HBA Raid anymore. Even some big enterprises are moving to software raid. Using storage spaces will allow you to use any JBOD you want. (though I do suggest the other options mentioned before. primarily Unraid because it’s a ton easier than everything else)

1 Like

It’s hard to undersell how easy it is to setup and use Unraid. Yes, it’s not Windows, so there will be some differences from what you’re used to, but the learning curve is extremely gentle. I’d wager that if you give it a shot, you’ll find you really like it.

1 Like

I’ve been in your shoes, Halex. Well, I’m actually still in your shoes.

I’ve been running my NAS on Windows 10 Pro for a long time since I didn’t know any better. I also use the PC as a daily driver, like you. Since joining this community, I’ve learned a ton about the value of UnRAID and why not to use cheap RAID cards (which are typically Marvell chipsets and have lots of issues). UnRAID will be everything you currently have, but so much more and will simiply work better.

Thanks to the advice and support from the serverbuilds community, I’m running an LSI 9211-8i HBA (with a SAS expander). It’s the best solution for expanding your storage, for sure. Lets you run SAS or SATA drives – and a lot of them! Way more than your mobo or a SATA card can.

You can virtualize your Windows installation to run within UnRAID. You don’t need to build a separate rig. Everyone here will help you get setup. You’ll still have your Windows daily driver in a VM running on top of UnRAID, but you’ll have this super powerful NAS OS underneath with data protection for your files and the ability to run different services in Docker.

Again, I came from your point of view. I thought, well Windows has worked for me for so long, why change. Then you realize the quirks and limitations of Windows that don’t exist with UnRAID. After joining this community, I was quickly and overwhelmingly convinced that I could make a ton of improvements to my setup by moving to UnRAID.

In short, you want an LSI HBA (or the Adaptec that JDM recently reviewed), not a RAID card. And it’s highly recommended that you move over to UnRAID. I’m in the process of doing so myself.

1 Like

If you’re doing JBOD in Windows and are REALLY opposed to moving to something superior like unRAID then you may want to take a look at Stablebit Drivepool. It can combine any number of disks into a single windows drive and there is some (albeit limited) options to have data redundancy.

But to be completely honest you are probably better off just biting the bullet and moving right to unRAID before your data storage needs become too large. I had moved from a Server 2016 file server to unRAID with a 40TB storage pool and it was a rather long and annoying process doing some hard drive shuffling in order to get everything moved over.

2 Likes

Unraid’s great. If you aren’t very specifically wanting to learn other technologies, it’s really hard to find a reason to move to something else. I ran Windows Server for a while too. If you’ve got anything in there that you specifically want on windows, you could always run it as a VM too. I run Active Directory, so I totally understand not wanting to completely abandon ship. Do what’s right for you, but I’d strongly consider biting the bullet now, because the cost for switching storage solutions never goes down. It only gets harder, and more expensive.

1 Like

WOW, I did not expect this much support for switching to Unraid! From everything you guys are saying it does sound appealing. Would a few people be able to answer some questions to help me before committing to switch?

  1. Protection against drive failure in Unraid is provided with parity right? If I currently have 6 drives, all different models, sizes and speeds, can I use one parity drive to protect all of the drives? If a single drive fails in unraid does it matter what drive you replace it with (ie can it be a different make/model/speed as long as the size is equal to or larger than the failed drive it is replacing?
  2. Unraid is accessed from a web browser right? Does that mean it can be accessed from a web browser on any computer? Or do I need to use Parsec or something similar to access the server externally?
  3. If I install a VM to use windows on Unraid how exactly do I access that? Is it through a browser as well? Or something like Parsec?
  4. Unraid can use plex to transcode just like on other operating systems right? Does it support hardware transcoding?
  5. If I already have plex/sonarr/radarr/bazarr etc. installed on my current windows media server, is it possible to transfer the settings from windows to Unraid?
  6. Unraid runs from a flash drive right? Does that mean that it just installs to the flash drive and you boot from there directly? Does Unraid actually install/store any data on any of the drives of your server or is the system purely on a flash drive?
  7. I have an older graphics card, an nvidia GT 740, will this be supported by Unraid? From looking at their list of supported graphics card I am only seeing 600 series or newer.

Thanks all!

2 Likes
  1. yes and yes, as long as its not larger than your parity, you want parity to always be equal or larger than your largest non parity array drive.
  2. any web browser on the local network (or internet if you are crazy and open yourself up, dont do that)
  3. any method you want, parsec is easy for accessing windows machines, or RDP. for linux i usually use XRDP or VNC, or just SSH.
  4. yes i run a plex 4k direct play server on my unraid using the docker, but i also use a separate lower power hardware quicksync box for my non 4k media since hardware quicksync is amazing and my unraid nas is older not quicksync compatible hardware.
  5. yes, i believe there are several guides even on here for doing just this, maybe not specifically from a windows machine, but should be similar steps for moving meta data.
  6. just boots from the flash drive. unraid doesnt care about hardware, as long as it can see the hard drives you have set in the array and cache, it will boot up from that flash wherever you take it and the hard drives.
  7. cannot answer this, but unless you are specifically using the graphics card for something you wont need it for unraid itself, maybe pass through to the windows VM for a little extra help there.
2 Likes

Awesome, thanks so much for the help! I’m going to read up on the guides here on the forums and make threads for help as needed!