Can someone help me configuring a NAS???

May 5, 2018
11
0
10
Hello,

First of all I want to thank you for reading this thread.
I want to make a NAS for my home, I don't know where to start ,can someone can give me a full build so I can adjust some things. I also have no idea which OS i wan't to use,
I thought of XPEnology. I don't like FreeNAS because it needs to much RAM. My budget is 650 dollars.

These are my requirements:
-2-3 Plex streams at the same time
-2*2TB drives in a RAID-1 config
-Run 24/7
-I want to access my files when i'm at school (Is this possible??)
-Downloading Torrents on that server (Which plugin should i use???)

Thank you
 
Solution
The high RAM requirement for FreeNAS is due to deduplication. It has to keep hashes in RAM for every file on disk, to quickly determine if a new file being written is a duplicate. If you don't need deduplication, you can turn it off and run it with a lot less RAM. My FreeNAS server (with deduplication off) runs just fine on 4 GB. Based on the RAM usage logs, I could probably even drop it down to 2 GB.

The bigger issue with FreeNAS is that you really need ECC RAM for the file integrity checks to work. Every time you read a file, FreeNAS compares checksums to make sure the file hasn't been corrupted (bit rot). Every 35 days or so, it automatically checks every file that's stored. If you use regular RAM, a memory error can cause...
The high RAM requirement for FreeNAS is due to deduplication. It has to keep hashes in RAM for every file on disk, to quickly determine if a new file being written is a duplicate. If you don't need deduplication, you can turn it off and run it with a lot less RAM. My FreeNAS server (with deduplication off) runs just fine on 4 GB. Based on the RAM usage logs, I could probably even drop it down to 2 GB.

The bigger issue with FreeNAS is that you really need ECC RAM for the file integrity checks to work. Every time you read a file, FreeNAS compares checksums to make sure the file hasn't been corrupted (bit rot). Every 35 days or so, it automatically checks every file that's stored. If you use regular RAM, a memory error can cause this automatic file integrity checking to actually corrupt a good file. And ECC RAM limits you to server motherboards and either Xeon or certain low-end processors.
 
Solution