By Eric Reid-ISV Engineering-Oracle on Aug 02, 2015
Well, it's been five years since 1) Oracle acquired Sun, and 2) I last updated my home fileserver. At the behest of my manager, I wanted to write a little bit about the latest incarnation. Smaller, faster, with more storage and using less power. Of course. Moore's Law continues to be the Gift That Keeps on Giving.
I've been very happy with Solaris, ZFS and external USB disk drives to provide a cheap and reliable family fileserver, but the temptation of newer hardware eventually becomes impossible to resist. Earlier this year, I gave up and gave in.
My intent this time was to keep with the basic principles as before:
- Use Solaris
- Increase storage capacity and performance
In the end, I moved off the Shuttle SFF line (there are so many more choices available in 2015), moved from USB2.0 to USB3.0, and changed out 3.5" powered external drives to larger 2.5" self-powered external drives. Performance is better, these disks spin down after a time (as did the previous disks), and power usage is lower. I'm using internal builds of Solaris, which seems to support every feature of the server except for the WiFi card (which I never intended to use).
|Old Fileserver||New Fileserver|
Shuttle X27D SFF
|Gigabyte Brix GB-BXi3-4010
Built-in Core i3-4010U @ 1.7GHz
8GB DDR3L memory
64GB mSATA flash drive
|3 x Simpletech SimpleDrive 3.5"
500GB USB2.0 disk drives
|3 x Western Digital My Passport Ultra 2.5"
1TB USB3.0 disk drives
32W under load
18W under load
|Performance|| ~14MB/s write (NFS)
~18MB/s read (NFS)
~ 6MB/s write (NFS)
~ 83MB/s read (NFS)
|RAID-Z1 ZPool (1TB usable)|| RAID-Z1 ZPool (2TB usable)
5GB ZIL on mSATA flash drive
|SMB (builtin); AFP (freeware); NFS||SMB (builtin); AFP (freeware); NFS|
Stay tuned as I try to figure out why NFS writes are so slow.