hi all,
my home file server (for streaming music + videos) is running out of space.
built back in 2009, the current spec is as follows:
GS7610 Ultra mATX Mainboard w/ Athlon 3200+ CPU
1 Gb RAM (2x 512Mb DIMMs)
2x 1Tb HDDs in RAID 1 config
Gigabit ethernet card
Ubuntu 14.04
so my main goal is to increase disk space whilst keeping redundancy in case of disk failure.
secondary goal is to minimise downtime as the kids enjoy watching their programmes!
however, as I've been researching my various options, it may not be so straight forward (it never is, right?)
-- option 1 --
the obvious option: simply buy a pair of bigger disks and reinstall Linux. I can get a 3Tb drive for £66 on Amazon at the moment, so cost would be £132.
I then thought about whether to get a SATA controller card (£20) and SSD (32Gb for £20 on eBay, I don't mind 2nd hand) to hold the OS and keep the RAID simple. this would allow me to install the OS and set up the RAID array afterwards, potentially easier than installing the OS on the array?
-- option 2 --
think this is the cheapest option: buy a SATA controller card and another 1Tb drive to create a RAID 5 array giving 2Tb available. cost would be about £55, with the option of adding the SSD (£20) for the OS since I have to buy the controller card anyway. The case has a 300W PSU so I think I'm covered for extra power requirements. Slight issue - what to do with my current data whilst rebuilding the array, but I'm sure I can find somewhere to dump it temporarily!
-- option 3 --
easiest but most expensive option: buy a dedicated NAS device off eBay. a Synology DS215J w/ 2x 3Tb drives went for £220 the other day. aside from the cost, the downside of this solution means that I cannot run other s/w on the server, so I would have to run Logitech Media Server on a Raspberry Pi instead of locally to the disks. also I don't really want to dump the hardware I have already if it can be reused. Setup and data xfer would be easy though.
to add a further confusion, I could grab a 2nd hand mATX mainboard/ CPU bundle of eBay (£40) with a better CPU and more RAM than I currently have, as well as 4x SATA thus removing the need for the controller card.
this would obviously be a more intrusive upgrade, but if I'm going to be reinstalling the OS anyway it might be worthwhile?
I think I'm erring towards option 2 but with a new mainboard instead of the controller and SSD (approx £95 total), but looking forward to hearing anyone's thoughts...
my home file server (for streaming music + videos) is running out of space.
built back in 2009, the current spec is as follows:
GS7610 Ultra mATX Mainboard w/ Athlon 3200+ CPU
1 Gb RAM (2x 512Mb DIMMs)
2x 1Tb HDDs in RAID 1 config
Gigabit ethernet card
Ubuntu 14.04
so my main goal is to increase disk space whilst keeping redundancy in case of disk failure.
secondary goal is to minimise downtime as the kids enjoy watching their programmes!
however, as I've been researching my various options, it may not be so straight forward (it never is, right?)
-- option 1 --
the obvious option: simply buy a pair of bigger disks and reinstall Linux. I can get a 3Tb drive for £66 on Amazon at the moment, so cost would be £132.
I then thought about whether to get a SATA controller card (£20) and SSD (32Gb for £20 on eBay, I don't mind 2nd hand) to hold the OS and keep the RAID simple. this would allow me to install the OS and set up the RAID array afterwards, potentially easier than installing the OS on the array?
-- option 2 --
think this is the cheapest option: buy a SATA controller card and another 1Tb drive to create a RAID 5 array giving 2Tb available. cost would be about £55, with the option of adding the SSD (£20) for the OS since I have to buy the controller card anyway. The case has a 300W PSU so I think I'm covered for extra power requirements. Slight issue - what to do with my current data whilst rebuilding the array, but I'm sure I can find somewhere to dump it temporarily!
-- option 3 --
easiest but most expensive option: buy a dedicated NAS device off eBay. a Synology DS215J w/ 2x 3Tb drives went for £220 the other day. aside from the cost, the downside of this solution means that I cannot run other s/w on the server, so I would have to run Logitech Media Server on a Raspberry Pi instead of locally to the disks. also I don't really want to dump the hardware I have already if it can be reused. Setup and data xfer would be easy though.
to add a further confusion, I could grab a 2nd hand mATX mainboard/ CPU bundle of eBay (£40) with a better CPU and more RAM than I currently have, as well as 4x SATA thus removing the need for the controller card.
this would obviously be a more intrusive upgrade, but if I'm going to be reinstalling the OS anyway it might be worthwhile?
I think I'm erring towards option 2 but with a new mainboard instead of the controller and SSD (approx £95 total), but looking forward to hearing anyone's thoughts...