As I said in another post, I like the *SRL line of boards.
Would you mind elaborating on why you like the *SRL line of boards? Sorry if that's an obvious question. I like to ask obvious questions so I can learn.
You can also use E5-2600 series processors in the board. The E5-1600 line give you higher single core performance (about 10% faster), while the E5-2600 series allows you to get a lot more cores (up to 22 in the E5-2699A). So, pick based on what you think you need, and the price you can afford. As you noted, the E5-1600 series can be had for dirt cheap.
Noted on CPU choices. I’m thinking less overall cores and more single core performance. There are so many CPU choices and things to consider. Being my first time really diving into Xeons and server architecture ever you can understand I’m basically swimming in a sea of information while taking as many gulps as I can haha.
I've slept on it and now I’m pretty much determined at this point I'll be sticking to an upgrade using a single CPU X10 or X11 board. Pending thoughts on the best CPU for the job- assuming I want to focus on highly clock possible for file sharing without sacrificing an unnecessary number of cores for minimal clock gain though (balancing tradeoff?). I'll be doubling down on making this a NAS first.
I've concluded that I would, if anything, look to use dual socket and/or higher clock count CPU hardware for a proxmox server, assuming the best approach is to just throw as many cores as possible for VMs for proxmox- but this is another topic entirely to work on proxmox as my next project. Thus I see myself heavily leaning towards the X10SRL-F unless I can get lucky with an X11 find for much cheaper. Again, with a doubling down on “NAS first” and not treat TrueNAS Scale as a jack of all trades. Focusing instead of NAS specific functionality and performance (snapshotting? replication?) I'm thinking the X10 platform with high speed cores would be the better approach. This is just the assumption that I’ve gotten from reading many posts on the TrueNAS forum. Once I come to some definitive part choices I’ll propose them both here and on the TrueNAS forums so I can get roasted there.
So again, I'd like to double down on making this box the best NAS it can be while being power conscious. More research on what works best for TrueNAS may be needed beyond just what I’ve gathered from my reading so far- but my understanding is focus on a single high clock lower core CPU for TrueNAS. Also throw as much memory as possible at it.
I assume with my number of spinning drives I have and am considered using this may fly in the face of being "power conscious" which leads to the question- is there ways in TrueNAS or via hardware functionality to spin down drives after not being accessed for some time? Sleeping drives is perhaps the terminology I'm thinking of? I assume this would help on power draw from the large number of drives. If they’re spun down while not in use and the NAS is overall running idle, I assume that would be a good impact to idle power draw?
Right now, from my understanding I may be able to get away with using a 500w PSU but I understand and have the 900w+ PSU(s) available if/when I need more power if I get to 24 drives (which I may do). All my drives are 10TB so they are large. I know for TrueNAS I'll have to really consider vdev layout and that is a whole other can of worms I need to dive deeper into. From the priliminary research I have done Iwas thinking on picking up two more drives to do three 6 wide RAIDZ2 vdevs and perhaps picking up a 1-3 more 10TB drives to act as cold or hot spares ready to be used in case of a disk failure. This is just very preliminary planning and perhaps there's 10 million other ways to do it more efficiently. I do want a decent level of protection and I know that rebuilding with drives this size must take a long ass time hence having spares ready. Maybe overkill?
I know I asked this somewhere in my many walls of text so I apologize. But let's say I have a scenario where I upgrade to an X10 or X11 board. What HBA + Backplane combo could help me cut down on my current HBA spaghetti wiring? My thought/goal would be to remove as much cable as possible to allow for best airflow while also reducing the number of HBAs to cut down on heat, power draw from HBAs.
My first thought while typing this though is "Do I truly understand where my power draw is coming from in this theoretical setup?" and the answer is not really- I just assume probably the large number of spinning drives. Maybe someone could kindly point me in the right direction to understanding this better?
I understand that with spinning disk I'm going to be limited on their max throughput per disk but let's just say in theory I went with all SSD drives in the future. Any recommendations there if I wanted to maintain as high of IOPS as possible? I specifically ask within the context of using an X10 or X11 board because I would have access to newer PCIe and I assume, perhaps, there is a different backplane + HBA setup to consider.
Any opinions on that thinking? Am I in the right line of thinking? Corrections or fallacies in my line of thinking or obvious lack of knowledge?
As I've said in almost every post, to everyone who has contributed to answering my many questions and providing their thoughts and feedback- thank you very much. I truly appreciate all the information and opinions you've provided which has helped me learn a lot. Please continue to throw thoughts and opinions my way! Thank you
@nabsltd,
@itronin,
@nexox,
@mattventura and
@NPS for your contributions. Again, really appreciate it.