Ask Slashdot: Best Kit For a Home Media Server? 355
First time accepted submitter parkejr writes "I started off building a media library a few years ago with an old PC running Ubuntu. Folders for photos, ogg vorbis music from my CD collection, and x264 encoded mkv movies. I have a high spec machine for encoding, but over the years I've moved the server to a bigger case, with 8 TB of disk capacity, and reverted back to Debian, but still running with the same AMD Sempron processor and 2GB RAM. It's working well, it's also the family mail server, and the kids are starting to use it for network storage, and it runs both link and twonkyserver, but my disks are almost full, and there are no more internal slots. The obvious option to me is to add in a couple of SATA PCI cards, to give me 4 more drives, and buy an externally powered enclosure, but that doesn't feel very elegant. I'm a bit of an amateur, so I'd like some advice. Should I start looking at a rack system? Something that can accommodate, say, 10 3.5" drives (I'm thinking long term, and some redundancy)? Also, what about location — I could run some cat6 to the garage and move it out of the house, in case noise is an issue. Finally, what about file format, file system, and OS/software? I'm currently running with ext3 and Debian Squeeze. Happy with my audio encoding choice, but not sure about x264 and mkv. I'd also consider different media server software, too. Any comments appreciated."
No reason to change from H.264 (Score:5, Insightful)
Re:Mac mini or apple Tv (Score:5, Insightful)
I'm sorry, did you read the summary? Do you honestly think a Mac mini is a step up from that or solves the problems presented?
Re:you may want to have raid 5 or 6 (Score:5, Insightful)
Yup, start again.
Pick a board with plenty of SATA ports, put a modest amount of RAM and CPU in it. Make sure it's got PCI-E slots (what hasn't these days) and go from there.
Use bigger drives than you are currently, it's a bad time to buy drives so wait if you can but just build a new box from scratch and save yourself the headache of trying to migrate drives or retain data while upgrading drives one at a time in an existing array.
New machine, 3TB drives x as many as you want (6 would about double your capacity), add a 4 port PCI-E SATA card if you need it and rsync all the data across, job done
No Garage (Score:3, Insightful)
Re:you may want to have raid 5 or 6 (Score:2, Insightful)
Raid seem silly in a home setup. People see it as a backup solution when it's not, and I doubt a few extra tenths of a percent of uptime is really significant at home. Just have one or two big disks for all your media and stuff, then buy the equivalent to use for regular rsync backups. You can get a third to take "off site" occasionally (e.g. your sister's house, a friends house, a drawer at work) if you want to be really careful - just rotate the backup disks every so often.
Re:Why? (Score:3, Insightful)
I'd say it would be better for him to get a separate system for the kids. Some time they are going to want to move away from home and move to college/into their own flat.
At that point, they are going to have to buy their own data storage then and transfer everything across.
Re:I use mythtv (Score:4, Insightful)
If you really want Netflix cheap you can buy a Western Digital Live TV Plus. They are under $100 and do extremely well with Netflix and a bunch of other apps. I have gone through several firmware updates and they keep adding new apps. In addition to the apps you can do streaming from just about any kind of server and USB connected flash drives.
HDMI and even optical audio out if you needed it. Netflix has a lot of HD titles, plus 5.1 audio on quite a bit too. I believe the Ethernet is gigabit, but I don't know off the top of my head.
Only thing it does not do well at all is DVD ISO files.
For under $100 though with a nifty little remote you will find yourself using it for more than just Netflix on a regular basis.
Consider it a nice little addition to a HTPC.
Re:No reason to change from H.264 (Score:5, Insightful)
Device support might be important to you, but I've just never understood why people contort themselves into making decision which are, frankly, idiotic simply because they have a crappy DVD player or something which only supports a few things in a handful of configurations. The most sensible and flexible solution is
What I care about most is media support. What can you fit in? MKV's subtitle handling is simply the best around bar none. You get complete flexibility to store hardcoded or softcoded subtitles in any way you want and you can easily do the same with audio, something which cannot be said for most containers. Unless you are trying to square the circle by wrestling with uncooperative devices you are unwilling to give up, there's really no reason to use anything else, at least in the present.
Re:Why? (Score:4, Insightful)
Power costs. Having a bunch of always on machines starts to add up. That, plus the progress of technology (by the time the kids move away we might be on to using SSDs for everything) means that it's usually better to try and aggregate costs. Plus it can be an interesting hobby!