Hardware Compatibility and Advice

Randymations

Dabbler
Joined
Aug 7, 2023
Messages
14
Hi there,
First off, the goal of my NAS is to serve as archival storage, web storage, and a large file transfer system. Multiple web systems will be using it as their primary storage. My minimum requirements are 64 TB usable with either RAIDZ2 or RAID10. I've put a lot of time into finding suitable hardware and believe I have found a good solution, but am looking for confirmation that it will work as expected.

The system:

The drives:

The setup:
I chose these drives because they achieved the minimum capacity I want (plus a nice bonus) for a fair price. I'm aware of the used drive gamble so I plan on dedicating 10 drives to RAIDZ2 (96 TB usable storage) plus two hotspares. I also plan on getting a 4 TB flash storage as cache for good transfer speed. Finally, I plan on keeping a compressed and encrypted copy on AWS Glacier Deep Archive (unless there is a better option).

The issue:
The system I picked out comes with a SAS backplane but the drives I chose are SATA. I'm having trouble finding information on this backplane and, in combination with me not being very knowledgeable in enterprise storage technology, am unable to determine what I need to do to remedy this. I found a manual on a backplane that appears the same, but begins with "BPN-". Is this the same product? Is it possible for me, within the restrictions of the protocol and physical space of the system, to purchase an adapter such as this or this? If so, what adapter? If this isn't possible, where would I find a suitable replacement backplane? Are there any other major issues that would make this entire system impractical or non-functional (particularly concerning the dual-motherboard, quad-CPU nature)?

Thanks for any and all information
 

Ericloewe

Server Wrangler
Moderator
Joined
Feb 15, 2014
Messages
20,194
The system:
That's a two-node chassis. That's definitely not what you should be looking at, it's specialty hardware you can't trivially get to work as intended. Fortunately, there's a lot more appropriate systems out there.
The system I picked out comes with a SAS backplane but the drives I chose are SATA.
Not a problem generally (it would be with this chassis, in the sense that only one host would see the disks). You don't need any adapters, the drive bays take SATA and SAS disks. See also: https://pcper.com/2015/06/the-connector-formerly-known-as-sff-8639-now-called-u-2/
Are there any other major issues that would make this entire system impractical or non-functional (particularly concerning the dual-motherboard, quad-CPU nature)?
Yes, the dual-motherboard part is an instant problem.
 

Davvo

MVP
Joined
Jul 12, 2022
Messages
3,222
First, don't use hardware RAID terminilogy please.

Second, before adding 4TB of L2ARC you should really consider how much RAM you are going to put into your system (not clear in the link).

You should consider creating a single 12 Wide VDEV in RAIDZ3 instead than a 10 wide one in RAIDZ2 + 2 hotspares.
However please note that RAIDZ# is not the best in terms of performance, especially regarding IOPS; can you expand more on the number of systems, users, and the performance you hope to get out of this?

SATA drives can be plugged into SAS interfaces, but not the way around.
 

Randymations

Dabbler
Joined
Aug 7, 2023
Messages
14
can you expand more on the number of systems, users, and the performance you hope to get out of this?
I don't expect or need any specific performance, I'm more maximizing space and cost and taking what performance I get out of it. The websites I'm hosting are low-traffic and it's all going to be low-access. Specifically, I have a bunch of old desktops I'm using to host a bunch of other services and I expect to get fewer than 100 visitors per year.
you should really consider how much RAM you are going to put into your system
Oops- I was planning on filling the system with as much memory as it can take as I read somewhere you should generally have 1 GB per TB.
You should consider creating a single 12 Wide VDEV in RAIDZ3 instead than a 10 wide one in RAIDZ2 + 2 hotspares.
This is an interesting suggestion; I was under the impression that hotspares are important especially when using used drives. What information is relevant in deciding which to go with?
Yes, the dual-motherboard part is an instant problem.
This was one of the cheapest options I found. Most of the other systems I've found don't come with motherboards so I was hoping to make this work. If it's really going to be an issue, what should I consider when finding a replacement?
 

Ericloewe

Server Wrangler
Moderator
Joined
Feb 15, 2014
Messages
20,194
It's going to depend on local availability, but it's generally easy to find server barebones, if not outright full servers, when searching for Supermicro. The system you found is indeed cheap, but that's because it needs custom software and a lot of work to get running as intended.
 

Randymations

Dabbler
Joined
Aug 7, 2023
Messages
14
I suppose a better question for me to ask is: Do you know if it would be possible/worth it for me to remove the motherboard backplanes and run essentially two entirely separate systems within the same chassis? I'd dedicate one to drive operations and use the other for hosting. Looking closer at the listing, it actually doesn't appear to come with CPUs. A quick check of the Hardware Guide reveals there appear to be multiple processors under "Heavy Usage" that would fit the sockets on the board. Assuming it is possible for me to separate these boards, which of these processors would ensure that my RAIDZ2 or RAIDZ3 operations are not bottlenecked by the processors?
 

Ericloewe

Server Wrangler
Moderator
Joined
Feb 15, 2014
Messages
20,194
I don't know, but some systems along these lines include very non-standard things like inter-host PCIe links, which are rather likely to be troublesome. It's really not worth the risk of ending up with a paperweight.
I guess you could probably use only one of the hosts and put the other one on a shelf as a spare, but you could probably find a decent single server of the same generation for like 250-300 bucks.
 

Davvo

MVP
Joined
Jul 12, 2022
Messages
3,222
This is an interesting suggestion; I was under the impression that hotspares are important especially when using used drives. What information is relevant in deciding which to go with?
  • with 10 drives in RAIDZ2 + 2 hotspares you are effectively wasting two drives while in a 12 wide RAIDZ3 you are using all of them;
  • with RAIDZ2 you can lose up to 2 drives before losing the pool while with RAIDZ3 you can lose up to 3 drives before losing the pool;
  • with 2 hotspares you effectively reduce to 0 your time of reaction in case of a failure
Generally, hotspares are used with multiple VDEVs; imho higher parity is better than instant reaction speed in case of a drive failure if you are able to access the system. You also gain more space per money paid since you are using all of your drives.

It's going to depend on local availability, but it's generally easy to find server barebones, if not outright full servers, when searching for Supermicro. The system you found is indeed cheap, but that's because it needs custom software and a lot of work to get running as intended.
Also, it's a quite old system with Super X9DRT-HF+ motherboards (almost a decade old). Might be worth running a single node... worth noting that it doesn't seem to come with RAM.
 
Last edited:

Randymations

Dabbler
Joined
Aug 7, 2023
Messages
14
So following your suggestions, I'm dumping dual-board system. Searching for a replacement, I can't seem to find many complete systems minus drives. These are the two I found:

Mostly what I've found are half systems - No drives or mobo but everything else (chasis, PSUs, PDB, caddies, backplane, cables). Would it make more sense for me to get one of these "complete" systems or get a "half" system and find an enterprise board or consumer board to fill it?

Many examples of "half" systems:

Should I be looking on sites other than eBay to find this stuff? If so, where?

For your additional consideration regarding RAID level and hotspares, I won't have physical access to this server for months at a time (maybe six max).

Thanks for all your help so far.
 

Randymations

Dabbler
Joined
Aug 7, 2023
Messages
14
@Davvo @Ericloewe I'm unsure if mentioning people is considered rude, but you've been very helpful so far and I don't know if you're watching this post. Would like to be clear, thankful for all info provided :)
 

Davvo

MVP
Joined
Jul 12, 2022
Messages
3,222
Does it cost more buying an used server or a used chassis + used motherboard and HBA?
What are the pros? What are the cons?

Depending on your needs, consider looking for SAS2 since it's cheaper.

Regarding your pool config, I would still go RAIDZ3... maybe with a hotspare.
 

Randymations

Dabbler
Joined
Aug 7, 2023
Messages
14
Does it cost more buying an used server or a used chassis + used motherboard and HBA?
What are the pros? What are the cons?
Looking back at the chassis I listed, I agree that the one you posted is the best suited for my needs. I did a bunch of looking at motherboards and found an assortment that all look pretty similar. I restricted myself to DDR4 memory and ensured that it could take at least 128 GB. I've arranged them here in order of increasing price:

Particularly of note: The cheapest board combined with the chassis is $350 - Only $2 cheaper than this complete system. In addition to board and chassis, I'd need an HBA card, heat syncs, RAM, and, for most of the boards, (a) CPU(s). Granted, I'll need to buy more RAM for the complete system, but it still comes out much cheaper than buying the parts. What am I missing here? How is it cheaper to buy the prebuilt system?
 

Davvo

MVP
Joined
Jul 12, 2022
Messages
3,222

Randymations

Dabbler
Joined
Aug 7, 2023
Messages
14
A 25% discount is being applied.
I tend to discount discounts as legitimate as I find they're often used for social engineering, but I suppose this one appears real. I wonder how they're turning a significant profit. Is there anything else I should be mindful of here? If
not, I'll stick with this and move on to memory.

On that topic, it doesn't seem to specify ECC? Unless I'm missing something, I'll message the seller.
 

Randymations

Dabbler
Joined
Aug 7, 2023
Messages
14
Also the HBA has (only) 8 lanes.
I am a bit confused- The HBA (manual) seems to "match" the backplane in which they both have SFF-8643 connectors, supporting 4 lanes each. The backplane manual seems to confirm that there are only two ports to work with and uses a SAS expander to reach 12. What are you suggesting I do differently?

Memory:
Comparing the motherboard manual to the listing implies that, since the DIMMs are 4 x 16 GB, they must be RDIMMs. The hardware guide doesn't say much about the quantitative advantages of LRDIMMs over RDIMMS. Should I ask the seller to exclude RAM from my purchase and buy 128 GB of LRDIMMs or ask the seller to add an additional 64 GB of RDIMMs to reach 128 GB total?
 

Ericloewe

Server Wrangler
Moderator
Joined
Feb 15, 2014
Messages
20,194
LRDIMMs are a necessary evil, rather than inherently beneficial. Or were, they've fallen a bit out of favor. Basically, by buffering every line on the DIMM, they allow for more DRAM ICs to be attached to the same line, in turn allowing for greater capacity. However, the latency is higher.
Don't expect to be able to mix and match in a single system, though, due to a mixture of hardware and firmware limitations.
 

Randymations

Dabbler
Joined
Aug 7, 2023
Messages
14
I see. Since I don't plan on ever needing 1.5 TB of RAM, I'll ask if the seller can add another 64 GB for less than I would pay buying it myself. Besides the HBA comment, is there anything else I should be mindful of?
Additional note: I had to change my drive selection and went through a more rigorous selection process including looking at more options and checking Backblaze records. These are better as they are higher capacity for a similar rate and 5400 RPM as recommended by the hardware guide.

Recap of build:
https://www.ebay.com/itm/204261717743 + 64 GB of the same RAM
https://www.ebay.com/itm/134678847479 x12
 

Davvo

MVP
Joined
Jul 12, 2022
Messages
3,222
I am not overly confident of my knowledge regarding backplanes and HBAs, but to me it looks that in order to use all the 12 slots you need to plug four cables?
 

Ericloewe

Server Wrangler
Moderator
Joined
Feb 15, 2014
Messages
20,194
I am not overly confident of my knowledge regarding backplanes and HBAs, but to me it looks that in order to use all the 12 slots you need to plug four cables?
No.
  • -TQ backplanes have individual SATA-style connectors for each disk
  • -A backplanes consolidate this into SFF-8087 or SFF-8643 connectors for four disks per connector
  • -EL1 and EL2 backplanes use expanders, so only a single cable is necessary, though two cables are also doable. Additional ports allow for cascading expanders.
    • -EL2 backplanes have two expanders for dual-port usage, which doesn't add much of anything
 
Top