data storage
Monday, 10 July 2006 11:25 pmI appreciate reading about peoples' computer setups, even if they're not like mine. Occasionally I even comment. This time I'd like some advice.
I have a 700mhz PC running linux, which currently has a 200gb and a 320gb disk (*). I currently have about 160gb data. I'm probably not adding more than 50gb a year, at least as a guess.
I'd like to end up with a fileserver, since my laptop only has 100gb (**). I'm not mastering video or anything that needs top speeds; probably just serving music and video over ethernet or wifi b/g.
I
Or, I could buy another 320gb disk and mount the three disks raid5, with better redundency. Which is probably overkill.
Or, I could buy a non-pc-based enclosure, and turn off the PC, which would use less power. An openWRT router with USB hacked in would be ~$100 and sort of fun to put together. 5 watts instead of ~200. Then I could replace my ancient server with the 700mhz PC.
I don't like this answer because I've also been using the PC as linux development, stuff I don't want to expose on the public server. So that leans me back toward the current setup; slow server, faster dev box and file-server. (either off or idle a lot of the time).
Or, this might be the most elegent solution: put the PC in the closet and run virtual machines (vmware or xen). One vm would be a firewall/web-server/mail-host, with access to a smallish hardware partition. Another vm would be my file-server, using one of the above options, probably raid1.
My understanding is that IO, CPU, and disk are 95% as fast under modern virtualization. At lesat if I use dedicated disk partitions. This needs testing or verification by someone who's tried it.
With the vm answer, as a bonus, I don't need to mix the dev work on the file-server vm- I can clone and spawn new dev machines whenever I like. (er, which will chew lots of disk. Time for that terabyte?)
Thoughts?
(*) big thanks to
(**) Before this year did I ever expect I'd say "my laptop only has 100gb?" no I did not.
no subject
Date: Tuesday, 11 July 2006 11:57 am (UTC)Cables from this machine run up the wall through the intervening floor onto an old sewing table in the living room where the UI components sit, so we have a terminal with full-speed web in the common area with no fan/hard drive whine (very nice).
I run a nightly backup job from my work machine's key directories to the raid 5 array.
(no subject)
From: