Jump to content

FreeNAS vs Windows Server 2012 R2 Storage Performance

Anyone have any experience comparing FREENAS performance (talking standard 20+TB 5 drive array in Raid Z no SSD flash cache) vs the same hardware but running in Server 2012 R2 as a storage pool? I currently have a 1GbE network, but will be upgrading to a 10GbE soon.

 

Can't seem to find a decent comparison, and currently I'm weighing my options.

"Rampage IV" - Gaming PC

Cooler Master HAF 932 Advanced    EVGA GeForce GTX 980                            ASUS VE278H 27in LED Monitor x 3

ASUS Rampage IV Black Edition         G.Skill Trident X 16GB DDR3 2400Mhz     Cooler Master Silent Pro Gold - 1000W

i7 4930k - Overclocked @ 4.5GHz     Samsung 850 SSD 250GB x2 RAID 0           Western Digital Blue 1TB

Logitech G930 Wireless Headset      Razer Naga 2012 MMO Gaming Mouse      Logitech G710+ Mechanical Keyboard

 

"EMCMS-ESXI" - Server

HPZ800 Workstation Chassis           Seagate 4TB NAS Drive x 4 RAID Z           48GB ECC Elpida DDR3 SDRAM

Xeon E5620 @ 2.66GHz x 2             PNY CS2211 240GB SSD                          HP 80 PLUS Silver APFC PSU - 1110W

LSI 9211-8i SAS in IT Mode

Link to comment
Share on other sites

Link to post
Share on other sites

Windows pry would win? It's doing a lot less work. They have shittier programmers though so you never know. You are also hobbling ZFS in the test.

 

ZFS is about data integrity not really performance, but as it works out it's performance isn't bad. A more fair test would be between Windows and UFS.

"Only proprietary software vendors want proprietary software." - Dexter's Law

Link to comment
Share on other sites

Link to post
Share on other sites

ZFS RAIDZ1 vs Storage Spaces Single Parity then ZFS would win by a lot, that's an area where Storage Spaces is rather crap at. Storage Spaces Dual Parity is actually Erasure Coding so performs a bit better but realistically if it's not a cold low access archive you have to use a Journal SSD or Tiering if you want to use Parity with Storage Spaces.

Edited by leadeater
Link to comment
Share on other sites

Link to post
Share on other sites

3 minutes ago, leadeater said:

ZFS RAIDZ1 vs Storage Spaces Single Parity then ZFS would win by a lot, that's an area when Storage Spaces is rather crap at. Storage Spaces Dual Parity is actually Erasure Coding so performs a bit better but realistically if it's not a cold low access archive you have to use a Journal SSD or Tiering if you want to use Parity with Storage Spaces.

Just... wow. and I thought RaidZ1 was a dog..

"Only proprietary software vendors want proprietary software." - Dexter's Law

Link to comment
Share on other sites

Link to post
Share on other sites

42 minutes ago, jde3 said:

Just... wow. and I thought RaidZ1 was a dog..

This one is much older and slower, have to be careful not to spook it else it'll die :P.

Link to comment
Share on other sites

Link to post
Share on other sites

So to add a bit of info, I'd be using this as a file server which holds documents/media/etc. It also is being used to hold data for a Plex server.

 

Clearly it's never really expected to have super crazy heavy use, but I'd like to ensure performance remains the same as it is now, or is better. Currently on Freenas 11U5 and it runs fine without issues but considering moving this and other servers I have at home to a Windows Server house (cause Im crazy).

"Rampage IV" - Gaming PC

Cooler Master HAF 932 Advanced    EVGA GeForce GTX 980                            ASUS VE278H 27in LED Monitor x 3

ASUS Rampage IV Black Edition         G.Skill Trident X 16GB DDR3 2400Mhz     Cooler Master Silent Pro Gold - 1000W

i7 4930k - Overclocked @ 4.5GHz     Samsung 850 SSD 250GB x2 RAID 0           Western Digital Blue 1TB

Logitech G930 Wireless Headset      Razer Naga 2012 MMO Gaming Mouse      Logitech G710+ Mechanical Keyboard

 

"EMCMS-ESXI" - Server

HPZ800 Workstation Chassis           Seagate 4TB NAS Drive x 4 RAID Z           48GB ECC Elpida DDR3 SDRAM

Xeon E5620 @ 2.66GHz x 2             PNY CS2211 240GB SSD                          HP 80 PLUS Silver APFC PSU - 1110W

LSI 9211-8i SAS in IT Mode

Link to comment
Share on other sites

Link to post
Share on other sites

18 minutes ago, Sevilla said:

So to add a bit of info, I'd be using this as a file server which holds documents/media/etc. It also is being used to hold data for a Plex server.

 

Clearly it's never really expected to have super crazy heavy use, but I'd like to ensure performance remains the same as it is now, or is better. Currently on Freenas 11U5 and it runs fine without issues but considering moving this and other servers I have at home to a Windows Server house (cause Im crazy).

Why? You hate your data or something? What did that poor data ever do to you? :)

"Only proprietary software vendors want proprietary software." - Dexter's Law

Link to comment
Share on other sites

Link to post
Share on other sites

4 hours ago, Sevilla said:

So to add a bit of info, I'd be using this as a file server which holds documents/media/etc. It also is being used to hold data for a Plex server.

 

Clearly it's never really expected to have super crazy heavy use, but I'd like to ensure performance remains the same as it is now, or is better. Currently on Freenas 11U5 and it runs fine without issues but considering moving this and other servers I have at home to a Windows Server house (cause Im crazy).

You'd barely get over 100MB/s write using pure Storage Spaces Parity so networking over 1Gbps would be a bit of a waste, read performance will still be excellent though.

 

Storage Spaces Two-Way Mirror is used when you need performance, it's much like RAID 10. Anyway to get a parity configuration to work with good performance for both read and write you need to a bit more complex setup than just adding HDDs to a pool, it's the really big downside to Storage Spaces in that regard. The easiest method is to put an SSD in the system, add it to the pool then set it's mode to Journal (write-back cache).

 

If you need a more complex configuration it does it exceptionally well but it's not cheap nor easy to do correctly or well documented.

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

×