- Joined
- May 15, 2006
There are many pre-built downloadable NAS operating systems available, but how do you determine what is appropriate for you? Do you know what to look for? How do you compare ZFS to unRAID to mdadm? How well does it handle drive failures? Windows Home Server or Linux? What are the pitfalls or features? With many options available to users, it is difficult to find good software that fits your needs without testing all of the available flavors. That is exactly what I aim to do: test as much of the free and paid NAS software as I can get my hands on.
Why?
Looking around online, I'm not able to find good, consistent, and comparable reviews for NAS software. Someone new to home servers wouldn't know where to start; there are too many options. I consider myself active in the storage section and quite knowledgeable of current hardware, hard drives, and servers. Since I demand much of my servers, I run full operating systems instead of a "NAS operating system". Often, I come across members asking about NAS software that I'm unable to answer, simply because I don't use it. I recently upgraded my main computer and have hardware laying around that I can use for testing. I've also purchased a RAID card and many hard drives to test with. Plus, having the information available and actually doing the tests is fun to me.
What?
My goal for this is to write reviews on NAS operating systems and have a high-level overview that can be used for comparison. These will be posted to the front page. I will attempt to do reviews that contain not only performance figures, but how easy it is to use, quirks or problems it may have, and generally good information that is nice to have when making a decision.
Who?
To be able to review this software in a fair and consistent manner, I'm going to need your help. While I have a basic idea of what and how I want to test, I still need a third party view to make sure that I'm covering all aspects of the software and that I'm doing it fairly. I can't think of everything and the community here always has great input.
The hardware:
Motherboard: Asus P5Q Deluxe (P45 chipset)
Processor: QX9650 (400 MHz FSB)
Memory:
--4x2gb G.Skill sticks
Hard drives:
--100gb Maxtor SATA (operating system drive)
--3x 500gb IBM System X (39M4533)
--8x 1.5tb Seagate ST31500341AS
RAID/HBA controller: IBM ServeRAID M1015
Power supply: Corsair HX650
Case: Norco 470
The software:
NOTE: This list will change.
FreeNAS
Nas4Free
OpenIndiana
unRAID*
FlexRAID*
Windows Home Server* (Thanks TiZakit!)
Windows Server 2008* (Thanks Realee!)
Windows Storage Server* (Thanks Jmtyra!)
Windows 8 Storage Spaces
Full Linux server install (hardware RAID)
Full Linux server install (software RAID: mdadm)
Full BSD server install (ZFS)
Full Solaris/OpenSolaris install (?)
CryptoNAS
NASLite
Gluster
Openfiler
OpenMediaVault
TurnKey solutions (like what?)
NexentaStor
SnapRAID/Elucidate (Windows based)
(* Denotes it will cost money to obtain. I would appreciate if someone would let me borrow a copy for testing purposes so that I don't have to buy it out of pocket.)
Methodology:
NOTE: Still being decided, this will change
Test from Windows/Linux clients (no Mac to test on, sorry guys).
Copy large contiguous files to test pure throughput.
Copy many small files to test random access throughput.
Copy a mix of large/small files to see how it copes.
Copy "actual" data (large steam folder, movies, etc).
Individual features will have to be tested on the spot (snapshots, backups, syncing, etc).
Expansion of the array when the drives are full/near-full.
(This will be decided for sure before I actually start testing. Otherwise, I wouldn't be consistent, would I?)
As mentioned earlier, I'm going to need help. Even if you can only give small tidbits of information, it will help me greatly; so all input is appreciated. If you have personal experience with one that I'm doing a review on, I'd love to hear about it so it can be added to the review. Comments on the methodology or suggestions are also welcomed, so that I can refine my tests and ensure that I'm testing them fairly and equally.
--------------------------
To-Do list:
Finalize methodology
--Test methodology and make sure it is repeatable and measurable
--Write tools/scripts to help make the tests consistent
Finalize NAS software list
Finalize hardware list
Anything in this list I could use help with.
--------------------------
Table of contents:
Updated 06/17/2012
Hardware:
Preliminary hardware pictures (Posted 06/17/2012)
Norco 470 reassembled (Posted 06/17/2012)
Why?
Looking around online, I'm not able to find good, consistent, and comparable reviews for NAS software. Someone new to home servers wouldn't know where to start; there are too many options. I consider myself active in the storage section and quite knowledgeable of current hardware, hard drives, and servers. Since I demand much of my servers, I run full operating systems instead of a "NAS operating system". Often, I come across members asking about NAS software that I'm unable to answer, simply because I don't use it. I recently upgraded my main computer and have hardware laying around that I can use for testing. I've also purchased a RAID card and many hard drives to test with. Plus, having the information available and actually doing the tests is fun to me.
What?
My goal for this is to write reviews on NAS operating systems and have a high-level overview that can be used for comparison. These will be posted to the front page. I will attempt to do reviews that contain not only performance figures, but how easy it is to use, quirks or problems it may have, and generally good information that is nice to have when making a decision.
Who?
To be able to review this software in a fair and consistent manner, I'm going to need your help. While I have a basic idea of what and how I want to test, I still need a third party view to make sure that I'm covering all aspects of the software and that I'm doing it fairly. I can't think of everything and the community here always has great input.
The hardware:
Motherboard: Asus P5Q Deluxe (P45 chipset)
Processor: QX9650 (400 MHz FSB)
Memory:
--4x2gb G.Skill sticks
Hard drives:
--100gb Maxtor SATA (operating system drive)
--3x 500gb IBM System X (39M4533)
--8x 1.5tb Seagate ST31500341AS
RAID/HBA controller: IBM ServeRAID M1015
Power supply: Corsair HX650
Case: Norco 470
The software:
NOTE: This list will change.
FreeNAS
Nas4Free
OpenIndiana
unRAID*
FlexRAID*
Windows Home Server* (Thanks TiZakit!)
Windows Server 2008* (Thanks Realee!)
Windows Storage Server* (Thanks Jmtyra!)
Windows 8 Storage Spaces
Full Linux server install (hardware RAID)
Full Linux server install (software RAID: mdadm)
Full BSD server install (ZFS)
Full Solaris/OpenSolaris install (?)
CryptoNAS
NASLite
Gluster
Openfiler
OpenMediaVault
TurnKey solutions (like what?)
NexentaStor
SnapRAID/Elucidate (Windows based)
(* Denotes it will cost money to obtain. I would appreciate if someone would let me borrow a copy for testing purposes so that I don't have to buy it out of pocket.)
Methodology:
NOTE: Still being decided, this will change
Test from Windows/Linux clients (no Mac to test on, sorry guys).
Copy large contiguous files to test pure throughput.
Copy many small files to test random access throughput.
Copy a mix of large/small files to see how it copes.
Copy "actual" data (large steam folder, movies, etc).
Individual features will have to be tested on the spot (snapshots, backups, syncing, etc).
Expansion of the array when the drives are full/near-full.
(This will be decided for sure before I actually start testing. Otherwise, I wouldn't be consistent, would I?)
As mentioned earlier, I'm going to need help. Even if you can only give small tidbits of information, it will help me greatly; so all input is appreciated. If you have personal experience with one that I'm doing a review on, I'd love to hear about it so it can be added to the review. Comments on the methodology or suggestions are also welcomed, so that I can refine my tests and ensure that I'm testing them fairly and equally.
--------------------------
To-Do list:
Finalize NAS software list
Anything in this list I could use help with.
--------------------------
Table of contents:
Updated 06/17/2012
Hardware:
Preliminary hardware pictures (Posted 06/17/2012)
Norco 470 reassembled (Posted 06/17/2012)
Last edited: