Performance - File Transfer
Since my server is also a SMB file server, I used iozone to get an idea of its file transfer performance. I used the same command line that we use for our NAS Chart tests, but only ran file sizes up to 512 MB. I used an HP8510p notebook (Intel Core 2 Duo 2.2 GHz, 2 GB RAM, Windows XP, SP3) to run iozone on and connected it and the T5700 via a 10/100 switch.
Figure 36 shows caching effects during write, with performance trending down to 3.5 MB/s for the higher filesizes. Read is a bit better, hanging in between 4.5 and 5 MB/s.
Figure 36: T5700 / FreeNAS iozone throughput
For comparison, Figures 37 and 38 show write and read performance of a few single-drive retail NASes: Western Digital My Book World Edition (WDG1NC5000); Buffalo Technology LinkStation EZ (LS-L500GL); and LaCie Ethernet Disk mini (300938U).
Figure 37: Selected single-drive retail NASes - iozone write throughput
Even though the comparison isn't apples-to-apples because of the different iozone machines, you can see that the little T5700 w/ FreeNAS holds its own pretty well against the commercial alternatives.
Figure 38: Selected single-drive retail NASes - iozone read throughput
This project has been just full of advantages. The old P4 server has been repurposed and I don't miss it a bit. The silent T5700 now resides in the same room where I do most of my more critical listening and is quiet as a mouse.
Migrating from a tower PC to an very low power platform allowed me add it to my UPS without worrying about the additional load since the system draws a very modest 14 watts. Drawing less power is great since it's left running 24/7.
And finally, I saved a nice little box from going to the landfill. With its useful life extended, it will be serving up music around our house for years to come.