Home Computer Audio Asylum

Music servers and other computer based digital audio technologies.

My pitch for OpenSolaris w/ ZFS as music storage

You have two independent problems to solve: The storage system and
the playback system. For storage, I am against NAS commodity boxes or
Windows machines as they are not robust enough for a high reliability environment. The best I've found (for free) is the OpenSolaris operating system. OpenSolaris provides a high-integrity file system called ZFS. It does software RAID (striping and mirroring) on commodity disks and controllers. It does checksumming and integrity scans as well as sector soft-error remaps. It's incredibly easy to use when you have a drive failure and need to resilver your replacement disk. Linux and MacOS do have RAID options, and you can buy RAID controllers for use with Windows, but at a price.

You need to be realistic about the temperatures you run your drive at. Summer temperatures are BAD for HBA's. If your basement is dry enough, you're storage server can live there.

You'll need to periodically watch the error logs on your storage server... You'll get some early warning that a drive is about to die. It's always best to keep an unused spare drive somewhere, spundown and powered off, for when the day comes.

FYI- My home storage server has about 1000 albums on it, plus family photos, plus scanned tax records and other things. I use Gigabyte motherboard with a 45W AMD CPU and 2 GB core. I'm using two Seagate 1.5TB drives. OpenSolaris 2009.06 with ZFS and configured to serve music shares via CIFS, FTP and NFS. I simulated a drive failure and tried out first hand how easy it is to respond to a drive emergency outage. It's way better than Linux.

-- Jim


This post is made possible by the generous support of people like you and our sponsors:
  Schiit Audio  


Follow Ups Full Thread
Follow Ups

FAQ

Post a Message!

Forgot Password?
Moniker (Username):
Password (Optional):
  Remember my Moniker & Password  (What's this?)    Eat Me
E-Mail (Optional):
Subject:
Message:   (Posts are subject to Content Rules)
Optional Link URL:
Optional Link Title:
Optional Image URL:
Upload Image:
E-mail Replies:  Automagically notify you when someone responds.