So, the story is: I'm attempting to build a Home Media Server for my parents/family. Simple enough. I don't have an exact budget, but I'm putting my max at 2k, for the sake of argument. This Media Server is (planning) to serve 3 users (father, mother, oldest sister), and I'm planning to extend the users to 6 eventually to include the entire household. The users will be served over WiFi (W-G).
The server will, ideally, hold the households digital music, TV shows, and movies. At the moment, the households data is spread over a collection of portable HDs, from 350GB to 1TB. Total data now... probably around 2TB, which will be copied to the server right away. My total storage goal for the Server is 4TB, maybe more, allowing for plenty more ripping of CDs/DVDs and whatnot.
I'm planning on using Windows Home Server. Linux is an option, but I am intending to move out within a year and windows seemed to be the easies to explain to my up-and-coming techie sister, who will have to manage it when I am gone.
I think thats all the information about the situation... any more info needed, simply ask.
My first question is, is this even feasible? I've built myself gaming PCs before, so I'd like to say I know my way around the inside of a computer, but its been awhile. Is what I'm talking about doable with my budget, or am I missing something, and it will only work in theory?
Secondly, Ive spent awhile researching RAID, and am pretty undecided. In your opinion, am I better off going with a pure backup solution, or working this server into RAID? Or... do i need.... anything of the sort? I don't know how devastating it'd be if TV shows/movies were lost. Losing an entire music collection would suck though.
My third question, is a server of this type doable in an HTPC? The ability to hook up a computer to the TV and/or stereo would be great. But I figure Windows 7 would handle streaming to other PCs not quite as well as Windows Home Server (which i assume cant actually play media).
This is my parts list, first draft of sorts.
First of all, you don't need an HTPC to hook it up to a stereo or TV. I'm using a standard Desktop mobo and case, and I'm doing both.
- Just about every motherboard comes with 6 audio ports, in my case, interchangeable for whatever you want. I'm currently using 1 as output for my Desktop speakers, 1 as output for my TV downstairs, 2 as input for guitars, and a 5th as OUTPUT for my stereo. I just bought a 25 foot mini stereo to RCA cable, ran it through the floor, and hooked it into my stereo. Couldn't be simpler. This could also be done with an Optical/Coaxial cable as just about every new mobo also has those outputs.
- For the TV - I'm currently using a DVI to VGA adapter and then running a 20 foot VGA cable through the floor to my HDTV. This however could be done in a variety of ways. If your TV runs of HDMI, then what I would recommend doing is getting an ATI Radeon 5670 Video Card and using its HDMI Connector to stream both HD Audio and HD Video to your TV. There are also converters out there for standard def connections, such as the standard yellow composite output.
To the build, I'd say spend your money on Hard Drives, and then good RAM. And for the OS, I'd say feel free to go 64 Bit, since 32 Bit can use a MAXIMUM of 3GB RAM.
TOTAL: $2030 after MIRs, but before the OS (Linux!!!). That build is Extremely high performance and probably would never bottleneck you with media for quite a while. Expect the prices of 2TB Hard Drives to drop. If they do drop and / or you decide to go only with 2 Drives, I'd suggest upgrading the GPU to an ATI Radeon 5750 for $130.
Hoping I left you with some ideas. And if you wanted to trim off some money you could chop off 2 of the drives and save it for RAID 1 only, which would reduce performance and lower your capacity to 2TB, but you'd still have hands-free backup. Or you could do the opposite and have RAID 0 only, which would give you high performance and 4 TB, but no data redundancy, so if 1 of the 2 drives failed, you lose everything. To trim off another $100 if you needed to you could go for 4GB RAM, which I'm sure you'd be safe with.
If you're going to be running Microsoft Windows Home Server, any of these builds here are complete overkill. WHS needs very little CPU or memory with the exception of transcoding if you're going to be streaming to extenders and you're storing your video in a format your extenders don't support. Since it's going to be running 24/7 think low power like Atom, Celeron or Sempron. You don't need RAID if you're using WHS - it has its own duplication scheme that's part of the OS. This also means you don't need enterprise/RAID-class drives but instead you can use so-called "green drives". A motherboard with plenty of SATA ports and a good network controller are the important parts. This is a Home Server not an enterprise server.
Windows Home Server as an HTPC doesn't work. You'll want clients (HTPCs, extenders, other machines) and the server (WHS) separated. Your HTPC can be something small and lightweight that sits next to the TV while everything is stored on your WHS machine. It'll need a bit more CPU horsepower but it won't need storage and the emphasis here is on the GPU and its features (7.1 support, etc.) and the software player you use and its features (Blu-ray, sound, etc.)
You should be able to build a separate HTPC and WHS machine for a little bit more than 1/2 what your budget is, easily, depending on how fancy you want to get. Fancier doesn't mean better or faster either.