Jump to content

Is there NAS software/hardware that allows different size drives?

I currently have a Drobo 5N.  Since the company closed down last year, I want to either purchase a new NAS storage solution or build my own to have a back up or before this one stops working. 

 

For me, the best thing about the Drobo is the fact that I can have drives of different sizes.  I (think I) started with three 6TB drives, then added an 8TB drive as an example.  I now have a 1x10TB WD Red, 2x8TB Seagate IronWolf and 2x6TB Seagate IronWolf drives. Every time I ran out of space (or there was a really good sale on) I just took out the smallest drive and replaced it with a larger one.  This is so much better than having to spend 189,820 JPY (1,758 CAD) all at once to get four 10TB drives.  It also has a type of RAID 5 that allows for just swapping drives. It automatically rebuilds the array, allocating the files and uses ALL of the drive space.  This feature also means if one drive fails, you still have all your data.

 

Does anyone know if there is a software/hardware solution that will allow me to have this same type of flexibility?  I would prefer to use one of my old computers to build this so I can upgrade in the future, like to 2.5/5 Gbps networking or adding more memory.  If it's not possible then some sort of NAS box with the flexible HD features would have to do.  Or even a RAID card of some sort if it comes to that.

 

I have tried to search for this but I haven't really found a good answer which is why I am here.  If my search skills suck and there is an article somewhere that clearly answers my question, then just posting a link would be fine.

Link to comment
Share on other sites

Link to post
Share on other sites

synology?.. it has it's own "raid" where you can add drives. 

 

Link to comment
Share on other sites

Link to post
Share on other sites

23 minutes ago, OMK said:

have tried to search for this but I haven't really found a good answer which is why I am here

Hi buddy,

 

I use Unraid for different sized disks.

 

Its not free but the max you'll pay is about $89 for a lifetime license.

 

My NAS has an 8TB + 6TB for double parity (allows for 2 drive failures). The main storage array then has 4TB + 4TB + 4TB + 4TB + 2TB + 1TB totalling 19TB of storage. And then to speed things up I have a 4TB SSD for cache.

 

The only stipulation with Unraid with regards to drive sizes is that the Parity drive(s) need to be the same size or larger than that largest disk in the storage pool.

 

Also, Unraid is installed and boots from a USB stick and runs entirely from RAM so you don't need a boot disk

Bedroom PC - Lian-Li O11 XL Evo - Intel Core i5 13600k @ 5.4P / 4.4EGhz -  MSI Pro-A Wifi Z790 Mobo DDR5 - 32GB Ram - Gigabyte RTX 4090 - 1TB Samsung 990Pro NVMe - Corsair HX1200i PSU - Dual Custom Loop Cooling - GPU cooled with EK Quantum Surface S240 + EK Quantum Surface P360M X-Flow Rads - CPU cooled with EK Quantum Surface X360M Rad

 

Living Room PC - Hyte Y60 - Intel Core i9 9900k @ 5Ghz -  MSI Meg Ace Z390 Mobo - 16GB Ram - Palit RTX 3080ti - 256GB Samsung NVMe - Corsair AX850 PSU - CPU + GPU cooled with Hyte Y60 Corner Distro Plate - EK Coolstream S120 + EK Quantum Surface S360 + EK Quantum Surface X240M

 

Extension PC - Lian Li o11 Dynamic - Intel Core i7 8086k @ 5.1Ghz -  Gbyte Z390 I Aorus Pro Wifi Mobo - 16GB Ram - EVGA RTX 2080ti - 256GB Samsung NVMe - EVGA B5 850W PSU - CPU + GPU cooled with dual EKWB 360 Rads + G1 side EKWB distro plate.

 

Office - Thermaltake Tower 100 - Intel Core i7 8700K @ 5.1Ghz - Gbyte Z390 I Aorus Pro Wifi Mobo - 16GB Ram - EVGA GTX 1080ti - 256GB Samsung NVMe - EVGA B5 850W PSU - CPU + GPU cooled with dual EK Quantum Surface P120M Rads + Barrow 3-in-1 Block, Res & Pump.

 

Annex - Corsair 250D - Intel Core i7 3770k - Asus P8Z77 I Delux Mobo - 16GB Ram - EVGA GTX 980ti - 256GB Corsair SSD - BeQuiet P11 750 PSU - CPU cooled with EK Coolstream S240 + S120 Rads + EK Pump / Res Combo

 

Office - Corsair 280X - Intel Core i7 4790k - Asrock H97M ITX Mobo  - 16GB Ram - EVGA GTX 980 - Corsair SFXL600 PSU - CPU + GPU cooled with triple EK Coolstream S240s + EK Pump / Res Combo

 

NAS PC - Fractal Node 804 - Intel Core i7 3770k - Asus P8Z77-M Mobo - 16GB Ram - MSI GTX 1660 Ventus - Corsair AX850 PSU - Unraid 15TB Storage Server

 

Living Room AV Setup 5.1.4 - Yamaha RX-A2060 - 2 x B&W CM9s2 - 2 x Monitor Audio FX Silvers - 4 x B&W CCM665s - B&W CMCs2 - SVS SB13 Ultra - LG OLED65C1

 

Extension AV Setup - Sonos ARC + Sub (Gen 3) - LG OLED65C6V + Yamaha RX-A1070 - 5 x Monitor Audio C265s (2 Zones)

 

Bedroom AV Setup - Yamaha WXC-50 - 2 x B&W CM1s - Rel Quake - LG OLED42C2.

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, Robchil said:

synology?.. it has it's own "raid" where you can add drives. 

 

Thank you for this. 

 

I looked at the Synology website.  They have a raid calculator.  I used it to look at RAID 5.  It seems to only be using the smallest drive size.  If you have 5x8TB drives it calculates 29.1 TB of usable storage (the rest is for parity).  If you upgrade and add 1x6 TB drive it makes the 8 TB drives smaller so you now only have 27.3 TB of storage.  That's 2 TB LESS after adding 6 TB.

 

This is, unfortunately not what I am looking for.

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, ChrisLoudon said:

The only stipulation with Unraid with regards to drive sizes is that the Parity drive(s) need to be the same size or larger than that largest disk in the storage pool.

Thank you.

 

I'm not sure I completely understand what this means, but it does give me a jumping off point to do more research which is really helpful.  Thankfully I will have some time tomorrow during work to do a bit of reading.

Link to comment
Share on other sites

Link to post
Share on other sites

23 minutes ago, OMK said:

Thank you for this. 

 

I looked at the Synology website.  They have a raid calculator.  I used it to look at RAID 5.  It seems to only be using the smallest drive size.  If you have 5x8TB drives it calculates 29.1 TB of usable storage (the rest is for parity).  If you upgrade and add 1x6 TB drive it makes the 8 TB drives smaller so you now only have 27.3 TB of storage.  That's 2 TB LESS after adding 6 TB.

 

This is, unfortunately not what I am looking for.

 

 

Try "SHR", Synology Hybrid RAID. That should let you mix and match drives without wasting too much space. (I believe it dedicates the largest drive as parity space, like Unraid does.)

I sold my soul for ProSupport.

Link to comment
Share on other sites

Link to post
Share on other sites

29 minutes ago, OMK said:

I'm not sure I completely understand what this means

Curiosity got the better of me and instead of going to sleep I looked this up.  Now I understand.

Link to comment
Share on other sites

Link to post
Share on other sites

Unraid or SHR as mentioned above… one difference is that SHR works more like Drobo’s implementation, meaning you will get more than one drive’s speed most of the time, whereas Unraid will never be faster than a single disk at a time other than SSD caching.

Looking to buy GTX690, other multi-GPU cards, or single-slot graphics cards: 

 

Link to comment
Share on other sites

Link to post
Share on other sites

14 hours ago, brwainer said:

one difference is that SHR works more like Drobo’s implementation, meaning you will get more than one drive’s speed most of the time

Yeh, Unraid can be pretty slow with writes but the cache helps. A fast SSD does the trick though.

 

An unrelated but still on-topic question though. Is data in a RAID5/6 array still accessible even with a failed drive(s)? As far as I understand, when a RAID 5 or 5 array is degraded, the data is still accessible in read only form as the data can be retrieved on-the-fly using the parity information. Full speed read / write ability returns when the drive is replaced and the array rebuilt.

 

On the other hand, In an UNRAID array, when a drive fails, the data ISN'T recoverable until the drive is replaced. When in a degraded state, only the data on that drive isn't accessible until replaced.

Bedroom PC - Lian-Li O11 XL Evo - Intel Core i5 13600k @ 5.4P / 4.4EGhz -  MSI Pro-A Wifi Z790 Mobo DDR5 - 32GB Ram - Gigabyte RTX 4090 - 1TB Samsung 990Pro NVMe - Corsair HX1200i PSU - Dual Custom Loop Cooling - GPU cooled with EK Quantum Surface S240 + EK Quantum Surface P360M X-Flow Rads - CPU cooled with EK Quantum Surface X360M Rad

 

Living Room PC - Hyte Y60 - Intel Core i9 9900k @ 5Ghz -  MSI Meg Ace Z390 Mobo - 16GB Ram - Palit RTX 3080ti - 256GB Samsung NVMe - Corsair AX850 PSU - CPU + GPU cooled with Hyte Y60 Corner Distro Plate - EK Coolstream S120 + EK Quantum Surface S360 + EK Quantum Surface X240M

 

Extension PC - Lian Li o11 Dynamic - Intel Core i7 8086k @ 5.1Ghz -  Gbyte Z390 I Aorus Pro Wifi Mobo - 16GB Ram - EVGA RTX 2080ti - 256GB Samsung NVMe - EVGA B5 850W PSU - CPU + GPU cooled with dual EKWB 360 Rads + G1 side EKWB distro plate.

 

Office - Thermaltake Tower 100 - Intel Core i7 8700K @ 5.1Ghz - Gbyte Z390 I Aorus Pro Wifi Mobo - 16GB Ram - EVGA GTX 1080ti - 256GB Samsung NVMe - EVGA B5 850W PSU - CPU + GPU cooled with dual EK Quantum Surface P120M Rads + Barrow 3-in-1 Block, Res & Pump.

 

Annex - Corsair 250D - Intel Core i7 3770k - Asus P8Z77 I Delux Mobo - 16GB Ram - EVGA GTX 980ti - 256GB Corsair SSD - BeQuiet P11 750 PSU - CPU cooled with EK Coolstream S240 + S120 Rads + EK Pump / Res Combo

 

Office - Corsair 280X - Intel Core i7 4790k - Asrock H97M ITX Mobo  - 16GB Ram - EVGA GTX 980 - Corsair SFXL600 PSU - CPU + GPU cooled with triple EK Coolstream S240s + EK Pump / Res Combo

 

NAS PC - Fractal Node 804 - Intel Core i7 3770k - Asus P8Z77-M Mobo - 16GB Ram - MSI GTX 1660 Ventus - Corsair AX850 PSU - Unraid 15TB Storage Server

 

Living Room AV Setup 5.1.4 - Yamaha RX-A2060 - 2 x B&W CM9s2 - 2 x Monitor Audio FX Silvers - 4 x B&W CCM665s - B&W CMCs2 - SVS SB13 Ultra - LG OLED65C1

 

Extension AV Setup - Sonos ARC + Sub (Gen 3) - LG OLED65C6V + Yamaha RX-A1070 - 5 x Monitor Audio C265s (2 Zones)

 

Bedroom AV Setup - Yamaha WXC-50 - 2 x B&W CM1s - Rel Quake - LG OLED42C2.

Link to comment
Share on other sites

Link to post
Share on other sites

4 hours ago, ChrisLoudon said:

Is data in a RAID5/6 array still accessible even with a failed drive(s)?

Yes, so long as you don't lose more drives than you have parity for your pool will keep on trucking along. That's RAID's raison d'être: uptime insurance. (Not as a backup!) 

 

When you replace the failed drive, the RAID controller will use the parity data spread across the other drives to fill in the missing data that belongs on the new, blank drive. It might be a little slower in the meantime, but it shouldn't fail to a read-only state unless you configure it to do so.

I sold my soul for ProSupport.

Link to comment
Share on other sites

Link to post
Share on other sites

5 hours ago, ChrisLoudon said:

Yeh, Unraid can be pretty slow with writes but the cache helps. A fast SSD does the trick though.

 

I'm not 100% sure, but with a NAS, even with a 2.5 Gb Ethernet connection, wouldn't that be the limiting factor with data transfer rates, not the HD?

 

Also, thank you everyone for you help!  It has enabled me to figure out what to look for in my searches.

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, OMK said:

I'm not 100% sure, but with a NAS, even with a 2.5 Gb Ethernet connection, wouldn't that be the limiting factor with data transfer rates, not the HD?

 

Also, thank you everyone for you help!  It has enabled me to figure out what to look for in my searches.

Entirely depends on what you’re doing. Large files that are sequentially written and read? Yeah a single drive is going to sustain >1Gbps all day (right around 2.5Gbps at the outside of the disk where the linear velocity is fastest, slowing down to the middle). More small files (<1MB), or things read non-sequentially, like programs or video editing? Not a chance without a large array or SSDs.

Looking to buy GTX690, other multi-GPU cards, or single-slot graphics cards: 

 

Link to comment
Share on other sites

Link to post
Share on other sites

19 hours ago, OMK said:

I'm not 100% sure, but with a NAS, even with a 2.5 Gb Ethernet connection, wouldn't that be the limiting factor with data transfer rates, not the HD?

 

Also, thank you everyone for you help!  It has enabled me to figure out what to look for in my searches.

With spinning metal HDDs, even a fast one that could maybe do 200MBs would be faster than a 1Gbs network that tops out at about 100MBs. So yes, theoretically.

 

The problem is, as soon as you mix Parity into the equation, either in a RAID 5/6 array or an UNRAID config, write speeds take a big dip since parity data needs to be calculated ad written (along side the actual data) which is why the cache disk in Unraid is handy.

 

All Data gets written to that 1st then flushed to the array either on command or scheduled.

 

 

Bedroom PC - Lian-Li O11 XL Evo - Intel Core i5 13600k @ 5.4P / 4.4EGhz -  MSI Pro-A Wifi Z790 Mobo DDR5 - 32GB Ram - Gigabyte RTX 4090 - 1TB Samsung 990Pro NVMe - Corsair HX1200i PSU - Dual Custom Loop Cooling - GPU cooled with EK Quantum Surface S240 + EK Quantum Surface P360M X-Flow Rads - CPU cooled with EK Quantum Surface X360M Rad

 

Living Room PC - Hyte Y60 - Intel Core i9 9900k @ 5Ghz -  MSI Meg Ace Z390 Mobo - 16GB Ram - Palit RTX 3080ti - 256GB Samsung NVMe - Corsair AX850 PSU - CPU + GPU cooled with Hyte Y60 Corner Distro Plate - EK Coolstream S120 + EK Quantum Surface S360 + EK Quantum Surface X240M

 

Extension PC - Lian Li o11 Dynamic - Intel Core i7 8086k @ 5.1Ghz -  Gbyte Z390 I Aorus Pro Wifi Mobo - 16GB Ram - EVGA RTX 2080ti - 256GB Samsung NVMe - EVGA B5 850W PSU - CPU + GPU cooled with dual EKWB 360 Rads + G1 side EKWB distro plate.

 

Office - Thermaltake Tower 100 - Intel Core i7 8700K @ 5.1Ghz - Gbyte Z390 I Aorus Pro Wifi Mobo - 16GB Ram - EVGA GTX 1080ti - 256GB Samsung NVMe - EVGA B5 850W PSU - CPU + GPU cooled with dual EK Quantum Surface P120M Rads + Barrow 3-in-1 Block, Res & Pump.

 

Annex - Corsair 250D - Intel Core i7 3770k - Asus P8Z77 I Delux Mobo - 16GB Ram - EVGA GTX 980ti - 256GB Corsair SSD - BeQuiet P11 750 PSU - CPU cooled with EK Coolstream S240 + S120 Rads + EK Pump / Res Combo

 

Office - Corsair 280X - Intel Core i7 4790k - Asrock H97M ITX Mobo  - 16GB Ram - EVGA GTX 980 - Corsair SFXL600 PSU - CPU + GPU cooled with triple EK Coolstream S240s + EK Pump / Res Combo

 

NAS PC - Fractal Node 804 - Intel Core i7 3770k - Asus P8Z77-M Mobo - 16GB Ram - MSI GTX 1660 Ventus - Corsair AX850 PSU - Unraid 15TB Storage Server

 

Living Room AV Setup 5.1.4 - Yamaha RX-A2060 - 2 x B&W CM9s2 - 2 x Monitor Audio FX Silvers - 4 x B&W CCM665s - B&W CMCs2 - SVS SB13 Ultra - LG OLED65C1

 

Extension AV Setup - Sonos ARC + Sub (Gen 3) - LG OLED65C6V + Yamaha RX-A1070 - 5 x Monitor Audio C265s (2 Zones)

 

Bedroom AV Setup - Yamaha WXC-50 - 2 x B&W CM1s - Rel Quake - LG OLED42C2.

Link to comment
Share on other sites

Link to post
Share on other sites

15 hours ago, ChrisLoudon said:

With spinning metal HDDs, even a fast one that could maybe do 200MBs would be faster than a 1Gbs network that tops out at about 100MBs. So yes, theoretically.

 

The problem is, as soon as you mix Parity into the equation, either in a RAID 5/6 array or an UNRAID config, write speeds take a big dip since parity data needs to be calculated ad written (along side the actual data) which is why the cache disk in Unraid is handy.

 

All Data gets written to that 1st then flushed to the array either on command or scheduled.

 

 

FWIW, I can write to the Z2 array in my sig at about 4.5-5.5 gbps, which is about the same speed I can read data off it assuming the data is not in ARC. So ZFS parity calculations don’t add that much overhead…. The difference with unraid is, unraid only reads and writes data from/to a single disc, so you don’t get the benefit of reading and writing across many drives at once to increase overall bandwidth. 

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

I thought that unraid can read from HDDs faster than one disk, but only if you happen to read files that are on different disks, but you don't have super much control over what files are on what disks. A single file is only read from one disk.

 

I am not wrong am I?

 

I don't know about the other solution mentioned, but I think it's quite easy to add drives later on unraid.

“Remember to look up at the stars and not down at your feet. Try to make sense of what you see and wonder about what makes the universe exist. Be curious. And however difficult life may seem, there is always something you can do and succeed at. 
It matters that you don't just give up.”

-Stephen Hawking

Link to comment
Share on other sites

Link to post
Share on other sites

9 hours ago, Mihle said:

I thought that unraid can read from HDDs faster than one disk, but only if you happen to read files that are on different disks, but you don't have super much control over what files are on what disks. Q single file is only read from one disk.

 

I am not wrong am I?

 

I don't know about the other solution mentioned, but I think it's quite easy to add drives later on unraid.

Unraid writes data to a single disc only, it is not set up like a true RAID solution would be… which is why it’s called “unraid”. 
 

https://docs.unraid.net/unraid-os/manual/what-is-unraid/#:~:text=Unlike most RAID systems%2C Unraid,level folder on a drive.

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

2 hours ago, LIGISTX said:

Unraid writes data to a single disc only, it is not set up like a true RAID solution would be… which is why it’s called “unraid”. 
 

https://docs.unraid.net/unraid-os/manual/what-is-unraid/#:~:text=Unlike most RAID systems%2C Unraid,level folder on a drive.

I know that, that and I said so in the text you quoted? Doesn't change anything I said?

 

I was talking about reading data, from multiple files, that are on different disks.

“Remember to look up at the stars and not down at your feet. Try to make sense of what you see and wonder about what makes the universe exist. Be curious. And however difficult life may seem, there is always something you can do and succeed at. 
It matters that you don't just give up.”

-Stephen Hawking

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

×