Jump to content

PCIE 4.0 NVME Raid0 on Mini-ITX Motherboard

MBWH

Hey everyone, this is my first post, so if I'm doing something wrong here or if this is the wrong section, please do tell me.

 

I'm currently parting out a mini-itx build on the x570 platform, and so far I've found only 1 mini-itx motherboard that actually has 2 PCIE 4.0 NVME slots: The Gigabyte Aorus X570i Pro Wifi.
Note: I do have a Ryzen 7 3700x already, which of course does support PCIE 4.0


The problem is: 1 slot is running off the chipset, and the other off the CPU, so here's my question:
Could I run 2 PCIE 4.0 NVME drives in raid 0 on this motherboard without problems?
If not, is there a mini-itx board that does support that, or would I need to run some sort software based solution like unraid?

Link to comment
Share on other sites

Link to post
Share on other sites

13 minutes ago, MBWH said:

Hey everyone, this is my first post, so if I'm doing something wrong here or if this is the wrong section, please do tell me.

 

I'm currently parting out a mini-itx build on the x570 platform, and so far I've found only 1 mini-itx motherboard that actually has 2 PCIE 4.0 NVME slots: The Gigabyte Aorus X570i Pro Wifi.
Note: I do have a Ryzen 7 3700x already, which of course does support PCIE 4.0


The problem is: 1 slot is running off the chipset, and the other off the CPU, so here's my question:
Could I run 2 PCIE 4.0 NVME drives in raid 0 on this motherboard without problems?
If not, is there a mini-itx board that does support that, or would I need to run some sort software based solution like unraid?

The real question is why do you want RAID 0? Unless your doing actual computational workload which I assume isn’t the case seeing as your going itx, there is no performance gains to be had. On paper, sure, in the real world the only think you do is increase your chance of total data loss. 

Rig: i7 13700k - - Asus Z790-P Wifi - - RTX 4080 - - 4x16GB 6000MHz - - Samsung 990 Pro 2TB NVMe Boot + Main Programs - - Assorted SATA SSD's for Photo Work - - Corsair RM850x - - Sound BlasterX EA-5 - - Corsair XC8 JTC Edition - - Corsair GPU Full Cover GPU Block - - XT45 X-Flow 420 + UT60 280 rads - - EK XRES RGB PWM - - Fractal Define S2 - - Acer Predator X34 -- Logitech G502 - - Logitech G710+ - - Logitech Z5500 - - LTT Deskpad

 

Headphones/amp/dac: Schiit Lyr 3 - - Fostex TR-X00 - - Sennheiser HD 6xx

 

Homelab/ Media Server: Proxmox VE host - - 512 NVMe Samsung 980 RAID Z1 for VM's/Proxmox boot - - Xeon e5 2660 V4- - Supermicro X10SRF-i - - 128 GB ECC 2133 - - 10x4 TB WD Red RAID Z2 - - Corsair 750D - - Corsair RM650i - - Dell H310 6Gbps SAS HBA - - Intel RES2SC240 SAS Expander - - TreuNAS + many other VM’s

 

iPhone 14 Pro - 2018 MacBook Air

Link to comment
Share on other sites

Link to post
Share on other sites

5 minutes ago, LIGISTX said:

The real question is why do you want RAID 0? Unless your doing actual computational workload which I assume isn’t the case seeing as your going itx, there is no performance gains to be had. On paper, sure, in the real world the only think you do is increase your chance of total data loss. 

That's a fair question, to be honest I just want the extra speed. I really did notice the difference when I got my 2nd 970 evo a while back and put them in raid0. Those are now running in a different system, so I need a replacement for them. Running PCIE 4.0 SSD's in raid0 would be a nice upgrade.

As for the build I'm doing now, I want to make a "No Compromises" small PC build, in which such an, admittedly, overkill storage solution would fit nicely.

Also, about the data loss argument: I have my own 24TB Raid5 array, accessible to my local network, where I back up my files regularly, so data loss isn't really a big argument.

Link to comment
Share on other sites

Link to post
Share on other sites

12 minutes ago, MBWH said:

That's a fair question, to be honest I just want the extra speed. I really did notice the difference when I got my 2nd 970 evo a while back and put them in raid0. Those are now running in a different system, so I need a replacement for them. Running PCIE 4.0 SSD's in raid0 would be a nice upgrade.
 

Did you also reformat? I genuinely can’t tell a difference between a sata iii ssd, raid 0 sata iii, and nvme. Even with raw photo editing I can’t tell a difference. But ¯\_(ツ)_/¯. 
 

I personally wouldn’t run RAID off of different controllers even if it was supported. I’d naively assume that will increase latency enough to negate any possible throughput improvement. 

Rig: i7 13700k - - Asus Z790-P Wifi - - RTX 4080 - - 4x16GB 6000MHz - - Samsung 990 Pro 2TB NVMe Boot + Main Programs - - Assorted SATA SSD's for Photo Work - - Corsair RM850x - - Sound BlasterX EA-5 - - Corsair XC8 JTC Edition - - Corsair GPU Full Cover GPU Block - - XT45 X-Flow 420 + UT60 280 rads - - EK XRES RGB PWM - - Fractal Define S2 - - Acer Predator X34 -- Logitech G502 - - Logitech G710+ - - Logitech Z5500 - - LTT Deskpad

 

Headphones/amp/dac: Schiit Lyr 3 - - Fostex TR-X00 - - Sennheiser HD 6xx

 

Homelab/ Media Server: Proxmox VE host - - 512 NVMe Samsung 980 RAID Z1 for VM's/Proxmox boot - - Xeon e5 2660 V4- - Supermicro X10SRF-i - - 128 GB ECC 2133 - - 10x4 TB WD Red RAID Z2 - - Corsair 750D - - Corsair RM650i - - Dell H310 6Gbps SAS HBA - - Intel RES2SC240 SAS Expander - - TreuNAS + many other VM’s

 

iPhone 14 Pro - 2018 MacBook Air

Link to comment
Share on other sites

Link to post
Share on other sites

47 minutes ago, MBWH said:

Hey everyone, this is my first post, so if I'm doing something wrong here or if this is the wrong section, please do tell me.

 

I'm currently parting out a mini-itx build on the x570 platform, and so far I've found only 1 mini-itx motherboard that actually has 2 PCIE 4.0 NVME slots: The Gigabyte Aorus X570i Pro Wifi.
Note: I do have a Ryzen 7 3700x already, which of course does support PCIE 4.0


The problem is: 1 slot is running off the chipset, and the other off the CPU, so here's my question:
Could I run 2 PCIE 4.0 NVME drives in raid 0 on this motherboard without problems?
If not, is there a mini-itx board that does support that, or would I need to run some sort software based solution like unraid?

You could run just Storage Spaces, if you plan to use Windows on the system.

HAL9000: AMD Ryzen 9 3900x | Noctua NH-D15 chromax.black | 32 GB Corsair Vengeance LPX DDR4 3200 MHz | Asus X570 Prime Pro | ASUS TUF 3080 Ti | 1 TB Samsung 970 Evo Plus + 1 TB Crucial MX500 + 6 TB WD RED | Corsair HX1000 | be quiet Pure Base 500DX | LG 34UM95 34" 3440x1440

Hydrogen server: Intel i3-10100 | Cryorig M9i | 64 GB Crucial Ballistix 3200MHz DDR4 | Gigabyte B560M-DS3H | 33 TB of storage | Fractal Design Define R5 | unRAID 6.9.2

Carbon server: Fujitsu PRIMERGY RX100 S7p | Xeon E3-1230 v2 | 16 GB DDR3 ECC | 60 GB Corsair SSD & 250 GB Samsung 850 Pro | Intel i340-T4 | ESXi 6.5.1

Big Mac cluster: 2x Raspberry Pi 2 Model B | 1x Raspberry Pi 3 Model B | 2x Raspberry Pi 3 Model B+

Link to comment
Share on other sites

Link to post
Share on other sites

9 minutes ago, jj9987 said:

You could run just Storage Spaces, if you plan to use Windows on the system.

Say I used that, would I be able to boot properly from the Virtual "Disk" if I were to install a separate instance of windows on it?

Link to comment
Share on other sites

Link to post
Share on other sites

I have 2 NVMEs in RAID0 on my ITX 9900K build, obviously I'm not getting any improvements in peak transfer speed since they both connect to the chipset and the CPU-chipset link is only good for one's bandwidth anyway, but I'm occasionally working on shoots where I'll have to ingest like 500GB of footage from multiple cameras at the same time ASAP, and the improvement is notable versus a single SSD that either heats up and throttles or runs out of fast cache, having 2 of them just halves the load on each and keeps better sustained performance.

 

I have no idea of what's available as mobo RAID on AMD though.

 

13 minutes ago, MBWH said:

Say I used that, would I be able to boot properly from the Virtual "Disk" if I were to install a separate instance of windows on it?

Seems it's possible now.

F@H
Desktop: i9-13900K, ASUS Z790-E, 64GB DDR5-6000 CL36, RTX3080, 2TB MP600 Pro XT, 2TB SX8200Pro, 2x16TB Ironwolf RAID0, Corsair HX1200, Antec Vortex 360 AIO, Thermaltake Versa H25 TG, Samsung 4K curved 49" TV, 23" secondary, Mountain Everest Max

Mobile SFF rig: i9-9900K, Noctua NH-L9i, Asrock Z390 Phantom ITX-AC, 32GB, GTX1070, 2x1TB SX8200Pro RAID0, 2x5TB 2.5" HDD RAID0, Athena 500W Flex (Noctua fan), Custom 4.7l 3D printed case

 

Asus Zenbook UM325UA, Ryzen 7 5700u, 16GB, 1TB, OLED

 

GPD Win 2

Link to comment
Share on other sites

Link to post
Share on other sites

38 minutes ago, MBWH said:

As for the build I'm doing now, I want to make a "No Compromises" small PC build, in which such an, admittedly, overkill storage solution would fit nicely.

I feel like the access latency and random read speed is going to matter more than the sustained speeds when you're already running a pcie gen 4 nvme, so a raid 0 setup doesn't make a lot of sense. You would probably be better off grabbing a high capacity QLC nvme drive as your second drive so that you have both the speed on your primary drive, and the extra storage space at relatively high speeds as well. Would probably be more worthwhile than running raid 0 across cpu/chipset lanes, although from what I understand Asus boards support it and I imagine most others do as well.

I run the 2TB corsair gen 4 nvme drive and it is never the bottleneck as is, so unless you have mass file transfers that need to be fast with less of a focus on data stability/security then by all means go raid 0. Only long sustained transfers are going to benefit from the setup

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, Kilrah said:

I have 2 NVMEs in RAID0 on my ITX 9900K build, obviously I'm not getting any improvements in peak transfer speed since they both connect to the chipset and the CPU-chipset link is only good for one's bandwidth anyway, but I'm occasionally working on shoots where I'll have to ingest like 500GB of footage from multiple cameras at the same time ASAP, and the improvement is notable versus a single SSD that either heats up and throttles or runs out of fast cache, having 2 of them just halves the load on each and keeps better sustained performance.

 

I have no idea of what's available as mobo RAID on AMD though.

 

Seems it's possible now.

Ah, guess I'll see how Windows Storage Spaces does and if I can boot properly. I can only hope there won't be too much latency issues.

Link to comment
Share on other sites

Link to post
Share on other sites

29 minutes ago, Arrogath said:

I feel like the access latency and random read speed is going to matter more than the sustained speeds when you're already running a pcie gen 4 nvme, so a raid 0 setup doesn't make a lot of sense. You would probably be better off grabbing a high capacity QLC nvme drive as your second drive so that you have both the speed on your primary drive, and the extra storage space at relatively high speeds as well. Would probably be more worthwhile than running raid 0 across cpu/chipset lanes, although from what I understand Asus boards support it and I imagine most others do as well.

I run the 2TB corsair gen 4 nvme drive and it is never the bottleneck as is, so unless you have mass file transfers that need to be fast with less of a focus on data stability/security then by all means go raid 0. Only long sustained transfers are going to benefit from the setup

What you said makes sense, I know. I was just wondering if it was possible at all.

I like crazy and unconventional setups, even if it's overkill or doesn't make much sense.

I will be getting myself 2 drives at some point, regardless, so I'll tell you how it went :)

Link to comment
Share on other sites

Link to post
Share on other sites

21 minutes ago, MBWH said:

What you said makes sense, I know. I was just wondering if it was possible at all.

I like crazy and unconventional setups, even if it's overkill or doesn't make much sense.

I will be getting myself 2 drives at some point, regardless, so I'll tell you how it went :)

Oh I hear you on the crazy setups, I was one of the weirdos running raid 0 sata ssd when they first came out in more affordable small sizes and were terribly unreliable. I was also one of the people that bought Bulldozer FX series because it was fun to overclock, eventually drove myself crazy and bought into Haswell for some nice strong and stable performance

Link to comment
Share on other sites

Link to post
Share on other sites

14 minutes ago, Arrogath said:

Oh I hear you on the crazy setups, I was one of the weirdos running raid 0 sata ssd when they first came out in more affordable small sizes and were terribly unreliable. I was also one of the people that bought Bulldozer FX series because it was fun to overclock, eventually drove myself crazy and bought into Haswell for some nice strong and stable performance

I did that too! I had 2 shady used 60GB SSDs in raid 0 quite a while ago. Also, I'm typing this on my "work" PC with a Xeon e5 2697 v2 :)

Link to comment
Share on other sites

Link to post
Share on other sites

I had an OCZ Revodrive back in 2010, aka 2 55GB SSDs RAID0'd on a PCIe card :D

It's still laying around somewhere in my mess, not sure if it still works though

F@H
Desktop: i9-13900K, ASUS Z790-E, 64GB DDR5-6000 CL36, RTX3080, 2TB MP600 Pro XT, 2TB SX8200Pro, 2x16TB Ironwolf RAID0, Corsair HX1200, Antec Vortex 360 AIO, Thermaltake Versa H25 TG, Samsung 4K curved 49" TV, 23" secondary, Mountain Everest Max

Mobile SFF rig: i9-9900K, Noctua NH-L9i, Asrock Z390 Phantom ITX-AC, 32GB, GTX1070, 2x1TB SX8200Pro RAID0, 2x5TB 2.5" HDD RAID0, Athena 500W Flex (Noctua fan), Custom 4.7l 3D printed case

 

Asus Zenbook UM325UA, Ryzen 7 5700u, 16GB, 1TB, OLED

 

GPD Win 2

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×