Jump to content

Expandable Home NAS Solution

Go to solution Solved by Vishera,
53 minutes ago, Sayantan Saha said:

Hi,

 

I am thinking of building a home NAS. My main requirements are :

  1. Data security
  2. Expansion

For data security, I was thinking of going with a hardware RAID 5 array. But it is not expandable at at later stage.

 

Will ZFS with RAIDZ solve my problem?

 

Are there any other way to have data security and expansion option?

 

Read/Write speed are not my primary concern.

 

Thanks and Regards,

 

Sayantan

I was thinking of Unraid,

Linus did some projects with Unraid so i think it's worth looking into.

 

There is a guide of how to add a new drive to an existing Unraid array:

https://wiki.unraid.net/Add_One_or_More_New_Data_Drives

Hi,

 

I am thinking of building a home NAS. My main requirements are :

  1. Data security
  2. Expansion

For data security, I was thinking of going with a hardware RAID 5 array. But it is not expandable at at later stage.

 

Will ZFS with RAIDZ solve my problem?

 

Are there any other way to have data security and expansion option?

 

Read/Write speed are not my primary concern.

 

Thanks and Regards,

 

Sayantan

~ Keep Calm and Game On

Link to comment
https://linustechtips.com/topic/1123209-expandable-home-nas-solution/
Share on other sites

Link to post
Share on other sites

53 minutes ago, Sayantan Saha said:

Hi,

 

I am thinking of building a home NAS. My main requirements are :

  1. Data security
  2. Expansion

For data security, I was thinking of going with a hardware RAID 5 array. But it is not expandable at at later stage.

 

Will ZFS with RAIDZ solve my problem?

 

Are there any other way to have data security and expansion option?

 

Read/Write speed are not my primary concern.

 

Thanks and Regards,

 

Sayantan

I was thinking of Unraid,

Linus did some projects with Unraid so i think it's worth looking into.

 

There is a guide of how to add a new drive to an existing Unraid array:

https://wiki.unraid.net/Add_One_or_More_New_Data_Drives

A PC Enthusiast since 2011
AMD Ryzen 7 5700X@4.65GHz | GIGABYTE GTX 1660 GAMING OC @ Core 2085MHz Memory 5000MHz
Cinebench R23: 15669cb | Unigine Superposition 1080p Extreme: 3566
Link to post
Share on other sites

If you want to start from a bare minimum (2 disks) then mirrored vdevs (2 drives in raid 1) are the best (and only) choice - also the safest with larger disks due to rebuilding errors.

Only disadvantage is 50% efficiency as opposed to RAIDZ2 with 57% at minimum up to ~70% with more disks and like 10% less transfer speed.

Don't trust me in anything other than computers.

 

 

wait no just don't trust me

 

Link to post
Share on other sites

11 hours ago, areuz said:

If you want to start from a bare minimum (2 disks) then mirrored vdevs (2 drives in raid 1) are the best (and only) choice - also the safest with larger disks due to rebuilding errors.

Only disadvantage is 50% efficiency as opposed to RAIDZ2 with 57% at minimum up to ~70% with more disks and like 10% less transfer speed.

But raid 1 is not expandable. I won't be able to add more storage later

~ Keep Calm and Game On

Link to post
Share on other sites

22 hours ago, Vishera said:

I was thinking of Unraid,

Linus did some projects with Unraid so i think it's worth looking into.

 

There is a guide of how to add a new drive to an existing Unraid array:

https://wiki.unraid.net/Add_One_or_More_New_Data_Drives

Thanks for your reply .... This seems to be the best solution

~ Keep Calm and Game On

Link to post
Share on other sites

2 minutes ago, Sayantan Saha said:

Thanks for your reply .... This seems to be the best solution

Glad i helped :D

A PC Enthusiast since 2011
AMD Ryzen 7 5700X@4.65GHz | GIGABYTE GTX 1660 GAMING OC @ Core 2085MHz Memory 5000MHz
Cinebench R23: 15669cb | Unigine Superposition 1080p Extreme: 3566
Link to post
Share on other sites

5 minutes ago, Sayantan Saha said:

But raid 1 is not expandable. I won't be able to add more storage later

RAID1 is not. ZFS pool is. You can have for example 2x2TB drives in a pool.

Then you can expand pool with another mirror of for example 2x6TB drives.

You can even mix (though not really recommended) - for example, 6 drives in RAID5, and than add 2 drives in RAID1 in same pool.

One thing to note - when you add drives to pool, you cannot remove them.

 

This is for ZFS.

Link to post
Share on other sites

On 11/14/2019 at 8:40 AM, Sayantan Saha said:

But raid 1 is not expandable. I won't be able to add more storage later

As nick mentioned, a pool of Raid 1s is what I meant. Here is good post explaining it a bit better (mostly from a reliability standpoint):

https://jrs-s.net/2015/02/06/zfs-you-should-use-mirror-vdevs-not-raidz/

 

Also, FreeNAS is a free unraid alternative.

Don't trust me in anything other than computers.

 

 

wait no just don't trust me

 

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

×