• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Viability of RAID, long term

Status
Not open for further replies.

TheLostSwede

News Editor
Joined
Nov 11, 2004
Messages
16,065 (2.26/day)
Location
Sweden
System Name Overlord Mk MLI
Processor AMD Ryzen 7 7800X3D
Motherboard Gigabyte X670E Aorus Master
Cooling Noctua NH-D15 SE with offsets
Memory 32GB Team T-Create Expert DDR5 6000 MHz @ CL30-34-34-68
Video Card(s) Gainward GeForce RTX 4080 Phantom GS
Storage 1TB Solidigm P44 Pro, 2 TB Corsair MP600 Pro, 2TB Kingston KC3000
Display(s) Acer XV272K LVbmiipruzx 4K@160Hz
Case Fractal Design Torrent Compact
Audio Device(s) Corsair Virtuoso SE
Power Supply be quiet! Pure Power 12 M 850 W
Mouse Logitech G502 Lightspeed
Keyboard Corsair K70 Max
Software Windows 10 Pro
Benchmark Scores https://valid.x86.fr/5za05v
For RSTe, a couple hours-ish with my 1TB WD Blacks. Bigger drives are likely going to take longer. It depends on how much is going on while the rebuild is occurring, but I usually can use the machine while it's occurring. Any modern RAID implementation is pretty fast when it comes to RAID-5 though. It's not like a current gen CPU (or even my SB-e for that matter,) has to work very hard to XOR the parity bits to figure out what the missing blocks are supposed to be.
Tried to rebuild a RAID for test purposes when I worked at QNAP. That was with some kind of Atom CPU and took forever, as in a couple of days..
 
Joined
Jan 17, 2010
Messages
12,280 (2.36/day)
Location
Oregon
System Name Juliette // HTPC
Processor Intel i7 9700K // AMD Ryzen 5 5600G
Motherboard ASUS Prime Z390X-A // ASRock B550 ITX-AC
Cooling Noctua NH-U12 Black // Stock
Memory Corsair DDR4 3600 32gb //G.SKILL Trident Z Royal Series 16GB (2 x 8GB) 3600
Video Card(s) ASUS RTX4070 OC// GTX 1650
Storage Samsung 970 EVO NVMe 1Tb, Intel 665p Series M.2 2280 1TB // Samsung 1Tb SSD
Display(s) ASUS VP348QGL 34" Quad HD 3440 x 1440 // 55" LG 4K SK8000 Series
Case Seasonic SYNCRO Q7// Silverstone Granada GD05
Audio Device(s) Focusrite Scarlett 4i4 // HDMI to Samsung HW-R650 sound bar
Power Supply Seasonic SYNCRO 750 W // CORSAIR Vengeance 650M
Mouse Cooler Master MM710 53G
Keyboard Logitech 920-009300 G512 SE
Software Windows 10 Pro // Windows 10 Pro
I'm really happy with TrueNas, formally FreeNas. You don't have to worry about a controller failing. ZFS and a RAID 6 so two drives would have to fail.
If a controller fails or a board you just replace it and you are bock up running.
Yes it is backed up somewhere else. 8 Tb of data
 
Last edited:

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,147 (2.94/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
Tried to rebuild a RAID for test purposes when I worked at QNAP. That was with some kind of Atom CPU and took forever, as in a couple of days..
Yeah, it really depends on the implementation. RSTe has actually been one of the fastest implementations I've used. AMD's RAID is absolutely terrible (over 8 hours on at least on the 700 and 800 series chipsets, I actually eventually gave up and just used mdadm) and nVidia's when they used to produce nForce chipsets were okay (4-ish hours.) mdadm is almost on par with RSTe as well. Rebuild performance is decent on decent hardware and read performance on RAID 5/6 is exceptional. Write performance was a little lacking, but I think that has more to do with byte alignment of the blocks on the disk with the stripes of the RAID though.

All in all, I can't complain about RSTe or mdadm.
 
Joined
Jan 28, 2021
Messages
845 (0.71/day)
I'm really happy with TrueNas, formally FreeNas. You don't have to worry about a controller failing. ZFS and a RAID 6 so two drives would have to fail.
If a controller fails or a board you just replace it and you are bock up running.
Yes it is backed up somewhere else. 8 Tb of data
TrueNAS is pretty great but I'll point out that it is pretty picky about the hardware it likes to run on. You can get it to work with a lot of controllers but its designed to be used with card/controller that works in pure HBA mode otherwise you run the risk of logical corruption. Also by its nature every with ZFS every drive in the array needs to be identical which isn't really a downside of ZFS but there are other options out there that are more flexible. Basically TrueNAS is designed to run on enterprise server hardware.

Another option to look at would be unRAID. It works completely differently than TrueNAS and ZFS and allows you build the array with a mix and match of drives and build up the array over time. Its also far more flexible on the hardware it will happily run on (pretty much anything).

You can also look at Xpenology which is basically a project that lets you run Synology on your own hardware. I have no experience with it but people seem to like it.
 
Joined
Apr 15, 2021
Messages
849 (0.77/day)
There's just too much shit that can go wrong with RAIDs, much of which can be mitigated in a controlled commercial IT setting when compared to consumer desktops. It doesn't happen very often, but I do know that my system crashes or needs a hard/forced reboot a lot more frequently(due to software) than the one I use at work. I don't know about software RAID, but forced reboots & system crashes can be a big problem for hardware RAID. Quite frankly, if you don't need RAID, save yourself a ton of potential headaches and just do regular backup copies instead. While they can be beneficial depending on your needs, when things go wrong, it can be a pain in the ass; especially if you're not familiar with them.

Anyway, as long as you back everything up on a separate drive, you can run whatever RAID floats your boat without any worries of losing everything due to a system crash or hardware failure.
 
Last edited by a moderator:

newtekie1

Semi-Retired Folder
Joined
Nov 22, 2005
Messages
28,472 (4.23/day)
Location
Indiana, USA
Processor Intel Core i7 10850K@5.2GHz
Motherboard AsRock Z470 Taichi
Cooling Corsair H115i Pro w/ Noctua NF-A14 Fans
Memory 32GB DDR4-3600
Video Card(s) RTX 2070 Super
Storage 500GB SX8200 Pro + 8TB with 1TB SSD Cache
Display(s) Acer Nitro VG280K 4K 28"
Case Fractal Design Define S
Audio Device(s) Onboard is good enough for me
Power Supply eVGA SuperNOVA 1000w G3
Software Windows 10 Pro x64
There's just too much shit that can go wrong with RAIDs, much of which can be mitigated in a controlled commercial IT setting when compared to consumer desktops. It doesn't happen very often, but I do know that my system crashes or needs a hard/forced reboot a lot more frequently(due to software) than the one I use at work. I don't know about software RAID, but forced reboots & system crashes can be a big problem for hardware RAID. Quite frankly, if you don't need RAID, save yourself a ton of potential headaches and just do regular backup copies instead. While they can be beneficial depending on your needs, when things go wrong, it can be a pain in the ass; especially if you're not familiar with them.
This just doesn't make any sense. RAID, with the exception of RAID 0, makes data storage safer. Home use or not, data storage on a RAID 1/5/6 is safer than data storage on individual drives.

Hard reboots aren't a problem for RAID. You aren't going to lose all your data because you have to reboot the system, it doesn't work that way. Worst case is if you have write-back cache enabled without a BBU. Then the data in the write cache will be lost. But that is just mitigated by using write-though cache instead, which is slower for writing but doesn't have the issues of data loss in the case of a unexpected shutdown.
 
Joined
Jan 28, 2021
Messages
845 (0.71/day)
This just doesn't make any sense. RAID, with the exception of RAID 0, makes data storage safer. Home use or not, data storage on a RAID 1/5/6 is safer than data storage on individual drives.

Hard reboots aren't a problem for RAID. You aren't going to lose all your data because you have to reboot the system, it doesn't work that way. Worst case is if you have write-back cache enabled without a BBU. Then the data in the write cache will be lost. But that is just mitigated by using write-though cache instead, which is slower for writing but doesn't have the issues of data loss in the case of a unexpected shutdown.
I think the point was any kind of RAID configuration is complex. If all you need is another copy of the data a 10TB (or whatever capacity you need) USB hard drive is way less complex and less likely to fail than an array of 4+ drives not to mention the hardware managing it. A NAS like Qnap or Synology or building your own TrueNAS or unRAID is resilient to downtime and can do all kinds of cool shit but there is no arguing its complex and has multiple points of failure.
 
Joined
Apr 24, 2020
Messages
2,562 (1.75/day)
Back when computers were slower, all of those calculations were too expensive to be conducted by the CPU. So you wanted a specialized ASIC to run the RAID5 checksum algorithms (aka: a RAID controller). But today, modern CPUs have so much spare compute power, you really don't want to be using a RAID controller anymore. In fact, many RAID systems on cheaper motherboards are just software RAID (a device driver that performs this RAID calculation, except it only works on a given motherboard that the device driver was made for). As such: RAID is just a bad idea: if the motherboard dies, there's no guarantee that a future motherboard knows how to read your RAID collection.

In contrast, a modern filesystem like ZFS (Linux/BSD) or ReFS (Windows enterprise storage spaces: "REsillient File System"), will be able to be rebuilt on a new motherboard automatically. If your "RAID" is all software anyway, might as well embrace the software-based methodology to the logical extreme and just use these features afforded by the operating system.

--------------

So when people today talk about "RAID5", they really mean running ZFS in 1-disk parity mode or Storage Spaces in 1-disk parity mode. I don't think people really mean buying a hardware RAID system anymore (ex: LSI MegaRAID or whatever). These software only solutions have been getting better and better (moreso on Linux, but ReFS / Windows Storage Spaces still has nice features worth talking about).

I recommend building a system with ZFS: be it Linux ZFS or BSD ZFS (Xigmanas is what I use) and really playing around with it. I also recommend 4-hard drives in striped+mirrored (aka: RAID10-like setup), which will only fail if 2x hard drives fail. striped+mirrored works efficiently in all software systems (Windows Storage Spaces and Linux), so its a good default. Linux's RAID5-like and RAID6-like software setups are known to be pretty efficient (Windows Storage Spaces not so much so). If you're going beyond 4-hard drives, working with Linux for 2x parity drives on say a 8-HDD setup is likely going to be less of a headache than 2x parity drives on Windows Storage Spaces. Windows works, but something about its algorithm is a good bit slower IIRC in this case.

---------

The main advantage of ZFS or ReFS is that Linux/Windows/BSD is more aware of the disks. In particular, the "ZFS Scrub" command will automatically scan all data and check for bitrot (and automatically correct any issues that come up). If you were using a hardware RAID system like LSI MegaRAID, Linux wouldn't necessarily know how to scrub / rebuild (it'd be part of the controller). There are also advanced software features like ZFS snapshots available.
 
Joined
Jan 28, 2021
Messages
845 (0.71/day)
Yeah hardware RAID isn't really a thing anymore. I'm sure Qnap or Synology are doing it in their software.

If the OP (or anyone else) builds a NAS there are tons of LSI controller cards out there and you certainly can use them to build an array what you really want is one that is configured to work like pure HBA that just presents the disks to the system and let software (TrueNAS, unRAID) handle all the parity and rebuilding stuff.
 
Joined
Apr 24, 2020
Messages
2,562 (1.75/day)
Yeah hardware RAID isn't really a thing anymore. I'm sure Qnap or Synology are doing it in their software.

If the OP (or anyone else) builds a NAS there are tons of LSI controller cards out there and you certainly can use them to build an array what you really want is one that is configured to work like pure HBA that just presents the disks to the system and let software (TrueNAS, unRAID) handle all the parity and rebuilding stuff.

And dedup, and NVMe cache, and scrubbing, and snapshots, and...

Seriously. Software solutions these days have so many features that hardware RAID is no longer a contender IMO. Especially in this day and age where we can just buy an 4-core/8-thread chip under $200 (Ex: AMD Ryzen 3 3300X). Sure its Zen2 instead of Zen3, but you probably don't need a Zen3 to run just a NAS workload.

EDIT: So to be clear: I'm recommending a 2nd computer to serve as a NAS. If you want the NAS-storage to be used on your main computer, carve up a bit of the NAS volume into an iSCSI and have your main desktop connect to the NAS remotely. If you don't like the idea of running your hard-drives over a network (despite 1Gbps ethernet supporting ~100MB/s transfer speeds), try Windows Storage Spaces (which would keep the entire solution local to your Desktop).
 
Last edited:
Joined
Jul 21, 2008
Messages
5,174 (0.90/day)
System Name [Daily Driver]
Processor [Ryzen 7 5800X3D]
Motherboard [Asus TUF GAMING X570-PLUS]
Cooling [be quiet! Dark Rock Slim]
Memory [64GB Corsair Vengeance LPX 3600MHz (16GBx4)]
Video Card(s) [PNY RTX 3070Ti XLR8]
Storage [1TB SN850 NVMe, 4TB 990 Pro NVMe, 2TB 870 EVO SSD, 2TB SA510 SSD]
Display(s) [2x 27" HP X27q at 1440p]
Case [Fractal Meshify-C]
Audio Device(s) [Steelseries Arctis Pro]
Power Supply [CORSAIR RMx 1000]
Mouse [Logitech G Pro Wireless]
Keyboard [Logitech G512 Carbon (GX-Brown)]
Software [Windows 11 64-Bit]
It depends what you're storing (which I didn't see stated anywhere). Unless it's something super sensitive, just use a legitimate cloud provider as your backup.

As can be seen by this cluster of a thread, RAID is not the answer for a no bs backup solution.
 

Hypnotized621

New Member
Joined
Nov 22, 2020
Messages
13 (0.01/day)
Idk why people keep going on about RAID0 and losing everything because of a HDD or SSD failure. I mean, if you only had one HDD or SSD and that fails the same thing happens.
 

Ahhzz

Moderator
Staff member
Joined
Feb 27, 2008
Messages
8,744 (1.48/day)
System Name OrangeHaze / Silence
Processor i7-13700KF / i5-10400 /
Motherboard ROG STRIX Z690-E / MSI Z490 A-Pro Motherboard
Cooling Corsair H75 / TT ToughAir 510
Memory 64Gb GSkill Trident Z5 / 32GB Team Dark Za 3600
Video Card(s) Palit GeForce RTX 2070 / Sapphire R9 290 Vapor-X 4Gb
Storage Hynix Plat P41 2Tb\Samsung MZVL21 1Tb / Samsung 980 Pro 1Tb
Display(s) 22" Dell Wide/24" Asus
Case Lian Li PC-101 ATX custom mod / Antec Lanboy Air Black & Blue
Audio Device(s) SB Audigy 7.1
Power Supply Corsair Enthusiast TX750
Mouse Logitech G502 Lightspeed Wireless / Logitech G502 Proteus Spectrum
Keyboard K68 RGB — CHERRY® MX Red
Software Win10 Pro \ RIP:Win 7 Ult 64 bit
Idk why people keep going on about RAID0 and losing everything because of a HDD or SSD failure. I mean, if you only had one HDD or SSD and that fails the same thing happens.
No one in here is going on about a Raid0 and losing everything. Everyone here understands what Raid0 is, and its limitations, and purpose.
 
Joined
Feb 20, 2020
Messages
9,340 (6.12/day)
Location
Louisiana
System Name Ghetto Rigs z490|x99|Acer 17 Nitro 7840hs/ 5600c40-2x16/ 4060/ 1tb acer stock m.2/ 4tb sn850x
Processor 10900k w/Optimus Foundation | 5930k w/Black Noctua D15
Motherboard z490 Maximus XII Apex | x99 Sabertooth
Cooling oCool D5 res-combo/280 GTX/ Optimus Foundation/ gpu water block | Blk D15
Memory Trident-Z Royal 4000c16 2x16gb | Trident-Z 3200c14 4x8gb
Video Card(s) Titan Xp-water | evga 980ti gaming-w/ air
Storage 970evo+500gb & sn850x 4tb | 860 pro 256gb | Acer m.2 1tb/ sn850x 4tb| Many2.5" sata's ssd 3.5hdd's
Display(s) 1-AOC G2460PG 24"G-Sync 144Hz/ 2nd 1-ASUS VG248QE 24"/ 3rd LG 43" series
Case D450 | Cherry Entertainment center on Test bench
Audio Device(s) Built in Realtek x2 with 2-Insignia 2.0 sound bars & 1-LG sound bar
Power Supply EVGA 1000P2 with APC AX1500 | 850P2 with CyberPower-GX1325U
Mouse Redragon 901 Perdition x3
Keyboard G710+x3
Software Win-7 pro x3 and win-10 & 11pro x3
Benchmark Scores Are in the benchmark section
Hi,
I personally keep things simple as possible and backup wise works for me
Only raid I know of comes in a can to kill bugs

1626968047950.png
 

newtekie1

Semi-Retired Folder
Joined
Nov 22, 2005
Messages
28,472 (4.23/day)
Location
Indiana, USA
Processor Intel Core i7 10850K@5.2GHz
Motherboard AsRock Z470 Taichi
Cooling Corsair H115i Pro w/ Noctua NF-A14 Fans
Memory 32GB DDR4-3600
Video Card(s) RTX 2070 Super
Storage 500GB SX8200 Pro + 8TB with 1TB SSD Cache
Display(s) Acer Nitro VG280K 4K 28"
Case Fractal Design Define S
Audio Device(s) Onboard is good enough for me
Power Supply eVGA SuperNOVA 1000w G3
Software Windows 10 Pro x64
I think the point was any kind of RAID configuration is complex. If all you need is another copy of the data a 10TB (or whatever capacity you need) USB hard drive is way less complex and less likely to fail than an array of 4+ drives not to mention the hardware managing it. A NAS like Qnap or Synology or building your own TrueNAS or unRAID is resilient to downtime and can do all kinds of cool shit but there is no arguing its complex and has multiple points of failure.
This is exactly why were are saying RAID isn't a backup. If you just need a backup of your data, yes get a 2nd drive and back your data up to that drive. RAID serves a different purpose.

It depends what you're storing (which I didn't see stated anywhere). Unless it's something super sensitive, just use a legitimate cloud provider as your backup.

As can be seen by this cluster of a thread, RAID is not the answer for a no bs backup solution.
Cloud solutions aren't always feasible. I mean, I have 20TB of data that I want to have instant access to, I also have a 1TB per month data cap. Both situations prohibit me from just storing everything in cloud.
 
Joined
Jan 31, 2010
Messages
5,379 (1.03/day)
Location
Gougeland (NZ)
System Name Cumquat 2021
Processor AMD RyZen R7 7800X3D
Motherboard Asus Strix X670E - E Gaming WIFI
Cooling Deep Cool LT720 + CM MasterGel Pro TP + Lian Li Uni Fan V2
Memory 32GB GSkill Trident Z5 Neo 6000
Video Card(s) Sapphire Nitro+ OC RX6800 16GB DDR6 2270Cclk / 2010Mclk
Storage 1x Adata SX8200PRO NVMe 1TB gen3 x4 1X Samsung 980 Pro NVMe Gen 4 x4 1TB, 12TB of HDD Storage
Display(s) AOC 24G2 IPS 144Hz FreeSync Premium 1920x1080p
Case Lian Li O11D XL ROG edition
Audio Device(s) RX6800 via HDMI + Pioneer VSX-531 amp Technics 100W 5.1 Speaker set
Power Supply EVGA 1000W G5 Gold
Mouse Logitech G502 Proteus Core Wired
Keyboard Logitech G915 Wireless
Software Windows 11 X64 PRO (build 23H2)
Benchmark Scores it sucks even more less now ;)
Cloud solutions aren't always feasible. I mean, I have 20TB of data that I want to have instant access to, I also have a 1TB per month data cap. Both situations prohibit me from just storing everything in cloud.
That's a pretty big porn collection lol
 

OneMoar

There is Always Moar
Joined
Apr 9, 2010
Messages
8,746 (1.70/day)
Location
Rochester area
System Name RPC MK2.5
Processor Ryzen 5800x
Motherboard Gigabyte Aorus Pro V2
Cooling Enermax ETX-T50RGB
Memory CL16 BL2K16G36C16U4RL 3600 1:1 micron e-die
Video Card(s) GIGABYTE RTX 3070 Ti GAMING OC
Storage ADATA SX8200PRO NVME 512GB, Intel 545s 500GBSSD, ADATA SU800 SSD, 3TB Spinner
Display(s) LG Ultra Gear 32 1440p 165hz Dell 1440p 75hz
Case Phanteks P300 /w 300A front panel conversion
Audio Device(s) onboard
Power Supply SeaSonic Focus+ Platinum 750W
Mouse Kone burst Pro
Keyboard EVGA Z15
Software Windows 11 +startisallback

newtekie1

Semi-Retired Folder
Joined
Nov 22, 2005
Messages
28,472 (4.23/day)
Location
Indiana, USA
Processor Intel Core i7 10850K@5.2GHz
Motherboard AsRock Z470 Taichi
Cooling Corsair H115i Pro w/ Noctua NF-A14 Fans
Memory 32GB DDR4-3600
Video Card(s) RTX 2070 Super
Storage 500GB SX8200 Pro + 8TB with 1TB SSD Cache
Display(s) Acer Nitro VG280K 4K 28"
Case Fractal Design Define S
Audio Device(s) Onboard is good enough for me
Power Supply eVGA SuperNOVA 1000w G3
Software Windows 10 Pro x64
That's a pretty big porn collection lol
Don't be jealous, only half of it is porn. The rest is the non-nude pictures of your mom. :D:toast:
 
Status
Not open for further replies.
Top