To my great regret, my home Linux server, built in 2005, finally failed. Now I need to build a new one, ASAP. While I'm at it I'm going to upgrade its storage capacity.
The server is on 24x7x365 and is used primarily for:
What I'm currently thinking of is:
Lian Li PC-V2100 case (already owned)
http://www.newegg.com/Product/Product.aspx?Item=N82E16811112076
Corsair HX750 PSU (just bought, can return but inclined to keep it)
http://www.newegg.com/Product/Product.aspx?Item=N82E16817139010
Supermicro X9SCL-F motherboard (or X9SCM-F if I decide I want the extra PCIe)
http://www.newegg.com/Product/Product.aspx?Item=N82E16813182251
Xeon E3-1230
http://amzn.com/B004O3DFHE
2x8 GB DDR3 PC3-12800 ECC DRAM
http://www.crucial.com/store/mpartspecs.aspx?mtbpoid=C5415D3CA5CA7304
IBM M1015 PCIe SAS HBA (probably off eBay?)
http://www.redbooks.ibm.com/abstracts/tips0740.html
2x 80 GB SATA Seagate Barracudas in RAID 1 for the OS (already owned)
5x Seagate Barracuda 2 TB SATA disks in RAID 5 for data
http://www.newegg.com/Product/Product.aspx?Item=N82E16822148834
As soon as I configured a Xeon, though, I started wondering if I might be over-buying for my needs, especially considering that I've been using a Pentium D and 8 GB of RAM up until last week.
My question for you all is: given my needs, what would you recommend for my replacement server? Or do you see obvious improvements to my above list? Build or buy, I don't care--I'm not above buying something from Dell or eBay so long as it meets my needs. All suggestions are welcome and appreciated.
Thank you!
The server is on 24x7x365 and is used primarily for:
■ Software RAID 5 storage array, particularly music and movies
■ Samba server for my gigabit network (~3 clients)
■ A couple daemons such as a BitTorrent client; i.e. nothing extremely CPU nor RAM intensive
■ Running a Linux VM or three
■ Batch transcoding and processing of audio and video files
■ Collecting video from security cameras and batch transcoding it
■ Linux compatibility: I want the hardware to be fully supported by the mainline kernel, and preferably also the RHEL 6 kernel. I strongly prefer not to depend on third-party kernel modules and binary modules are out of the question. I most likely will not depend on any SATA or network chipsets made by Promise, Broadcom, or NVIDIA, and Marvell might even be iffy. I have a relatively good track record with Intel products under Linux.
■ Fast I/O: I want to wait for I/O as little as reasonably possible, whether locally or over the network. Obviously I don't need a 15k SAS RAID 10 array, but on the other extreme a single spindle will not cut it.
■ At least 7 TB of storage.
■ Value: I don't want a "cheap" build but I also don't want to waste money. I'd like to keep this server for the next seven years.
■ Noise: This server will be in our office with us. We've become accustomed to the noise from the old server (~5 case fans, PSU, Intel CPU cooler), and anything significantly louder is unacceptable. Quieter is better, of course.
What I'm currently thinking of is:
Lian Li PC-V2100 case (already owned)
http://www.newegg.com/Product/Product.aspx?Item=N82E16811112076
Corsair HX750 PSU (just bought, can return but inclined to keep it)
http://www.newegg.com/Product/Product.aspx?Item=N82E16817139010
Supermicro X9SCL-F motherboard (or X9SCM-F if I decide I want the extra PCIe)
http://www.newegg.com/Product/Product.aspx?Item=N82E16813182251
Xeon E3-1230
http://amzn.com/B004O3DFHE
2x8 GB DDR3 PC3-12800 ECC DRAM
http://www.crucial.com/store/mpartspecs.aspx?mtbpoid=C5415D3CA5CA7304
IBM M1015 PCIe SAS HBA (probably off eBay?)
http://www.redbooks.ibm.com/abstracts/tips0740.html
2x 80 GB SATA Seagate Barracudas in RAID 1 for the OS (already owned)
5x Seagate Barracuda 2 TB SATA disks in RAID 5 for data
http://www.newegg.com/Product/Product.aspx?Item=N82E16822148834
As soon as I configured a Xeon, though, I started wondering if I might be over-buying for my needs, especially considering that I've been using a Pentium D and 8 GB of RAM up until last week.
My question for you all is: given my needs, what would you recommend for my replacement server? Or do you see obvious improvements to my above list? Build or buy, I don't care--I'm not above buying something from Dell or eBay so long as it meets my needs. All suggestions are welcome and appreciated.
Thank you!