timvanhelsdingen
Dabbler
- Joined
- Dec 2, 2019
- Messages
- 30
Hey guys, me again.
So sorry for the bunch of posts for the past week, but the responses have been very helpful. I've put together a new build based on the feedback and i'd like to hear your take on how it's looking now. It's more aimed at being at expandability, with 4 ram slots still left open and having a ton of empty pci-e slots which I could add SAS controllers on to add external drive bays later.
Budget didn't even come out a lot higher because of some savings in other parts (cheaper case, no SAS controller)
Reason I didn't go for second hand xeon parts is because i prefer to source from one vendor as that gives me more tax deductables, plus I didn't find many good single cpu motherboards in the older series.
What it will be used for:
I am a freelance visual effects artists. I do a lot of simulation work, which generates a ton of data (some overnight sims can generate hundreds of gigabytes)
High sequential read speeds are pretty import here, more important than fast random IO. If I do a water simulation it might load 1gb from disk per frame, so that's more of a sequential read then anything else.
Also I frequently have to send caches to clients / co-workers. I am currently using crushFTP for that but I am thinking of starting to use Nextcloud for that once I move all my data to my freenas build. I could possibly stick with crushftp if a VM would alow me to mount drives locally (don't think crush can share network storage) but nextcloud seems pretty great for my usecase. Especially as I could give others acces to my server as a dropbox replacement when doing team projects.
I will probably be using 1 or 2 VM's on it as licence server, repository and some other stuff, but nothing that requires very high compute.
(all the repository does is manage a database of ongoing renders and where the data lives, and it contains currently submitted jobs)
I will be connecting through 10gbe with one workstation, and additional 1 or 2 other system will be pulling or writing data for renders / simulations but not 24/7 (I assume I can also limit their speeds in Freenas so they don't pull full reads?..)
System I have planned right now:
CPU - Xeon Silver 4410
Motherboard - Supermicro X11SPi-TF
Memory - 4x Samsung 16gb RDIMMS (appear on QVL)
HDD - 8 x 6Tb Seagate Ironwolf
SSD (for VM, in mirrored vdev) - 2x Crucial 256gb SATA ssd
Case - Fractal Design Define R6
PSU - Corsair TX 550M v2
I will be booting from dual USB sticks. I know this isn't the fastest, but i'm not planning to really reboot this thing a lot (will just run 24/7)
The 8 HDD + 2x SSD will take up the 10 sata ports on the motherboard and re-introducing the SAS controller would add to the budget.
How it will be configured:
The 8 HDD will be put into mirrored striped vdevs as this is aimed at performance and i'm ok with the slightly less storage capacity of it. Still seems safe enough for redundancy as well (can lose 1 or 2 drives, and rebuild is a lot less taxing)
Don't have anything for SLOG or L2ARC right now, but those can be configured at a later time right?... Could always buy a intel optane if I feel like i'd need more performance on SLOG, or add a m.2 on the slot if i want L2ARC later.
Let me hear your thoughts!
Feeling pretty good at this current setup.
So sorry for the bunch of posts for the past week, but the responses have been very helpful. I've put together a new build based on the feedback and i'd like to hear your take on how it's looking now. It's more aimed at being at expandability, with 4 ram slots still left open and having a ton of empty pci-e slots which I could add SAS controllers on to add external drive bays later.
Budget didn't even come out a lot higher because of some savings in other parts (cheaper case, no SAS controller)
Reason I didn't go for second hand xeon parts is because i prefer to source from one vendor as that gives me more tax deductables, plus I didn't find many good single cpu motherboards in the older series.
What it will be used for:
I am a freelance visual effects artists. I do a lot of simulation work, which generates a ton of data (some overnight sims can generate hundreds of gigabytes)
High sequential read speeds are pretty import here, more important than fast random IO. If I do a water simulation it might load 1gb from disk per frame, so that's more of a sequential read then anything else.
Also I frequently have to send caches to clients / co-workers. I am currently using crushFTP for that but I am thinking of starting to use Nextcloud for that once I move all my data to my freenas build. I could possibly stick with crushftp if a VM would alow me to mount drives locally (don't think crush can share network storage) but nextcloud seems pretty great for my usecase. Especially as I could give others acces to my server as a dropbox replacement when doing team projects.
I will probably be using 1 or 2 VM's on it as licence server, repository and some other stuff, but nothing that requires very high compute.
(all the repository does is manage a database of ongoing renders and where the data lives, and it contains currently submitted jobs)
I will be connecting through 10gbe with one workstation, and additional 1 or 2 other system will be pulling or writing data for renders / simulations but not 24/7 (I assume I can also limit their speeds in Freenas so they don't pull full reads?..)
System I have planned right now:
CPU - Xeon Silver 4410
Motherboard - Supermicro X11SPi-TF
Memory - 4x Samsung 16gb RDIMMS (appear on QVL)
HDD - 8 x 6Tb Seagate Ironwolf
SSD (for VM, in mirrored vdev) - 2x Crucial 256gb SATA ssd
Case - Fractal Design Define R6
PSU - Corsair TX 550M v2
I will be booting from dual USB sticks. I know this isn't the fastest, but i'm not planning to really reboot this thing a lot (will just run 24/7)
The 8 HDD + 2x SSD will take up the 10 sata ports on the motherboard and re-introducing the SAS controller would add to the budget.
How it will be configured:
The 8 HDD will be put into mirrored striped vdevs as this is aimed at performance and i'm ok with the slightly less storage capacity of it. Still seems safe enough for redundancy as well (can lose 1 or 2 drives, and rebuild is a lot less taxing)
Don't have anything for SLOG or L2ARC right now, but those can be configured at a later time right?... Could always buy a intel optane if I feel like i'd need more performance on SLOG, or add a m.2 on the slot if i want L2ARC later.
Let me hear your thoughts!
Feeling pretty good at this current setup.