Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

Is it possible to build 5k$ (VAT not included) raid matrix PC with 36TB storage? What configuration would you suggest?

share|improve this question
add comment

3 Answers

up vote 4 down vote accepted

Case

You can buy white box cases with 16 or 24 bays from from outfits like Supermicro. An example of this type of case is a Supermicro 846E1-R1200B, which has a 1200w PSU, holds 24 drives and goes for around £1,000 here in the UK. It may be a bit cheaper in the U.S.

RAID Controller and disks

The case I mentioned has an expander backplane, which means you will only need 4-6 SATA channels. An 8-channel controller like an Adaptec ASR-4800S or 3Ware 9550XLP (or a PCI-e equivalent) can be purchased off ebay for a few hundred dollars, and you should be able to get 20 or so 2GB disks for less than $100 each. Get a reputable controller that does RAID-50 or RAID-60 as 20 disks is a bit much for a single RAID-5. Find out the part number for the cache battery on the controller and buy a shiny new one. Again, Ebay is your friend, and you can probably get one for less (often much less) than $100.

If you have enough left in your budget it might be worth getting a spare RAID controller of the same type for DR purposes.

Motherboard and CPU

Look at the web sites for Asus, Tyan, Supermicro or Gigabyte to find a suitable server motherboard with the right type of slots. Older 2-socket boards are quite cheap on Ebay and might be worth considering, even if you only plan to populate one socket. Boards of this type can accept a lot of memory - often 32GB, 64GB or more. Having a lot of memory for disk buffers is usually a performance win for a file server so the large memory capacity is potentially a useful feature even if you don't initially intend to populate it.

Opterons, in particular, have fallen out of fashion now so an older Opteron motherboard can be bought off Ebay for a few hundred dollars and CPU chips are cheaper than Xeons. An example of such a board is the Tyan S29xx series (which takes DDR2 memory and IIRC Socket AM2 chips), or the older S28xx series that takes Socket 940 chips and DDR1 memory. A quick search on ebay turns up 340 hits for 'Tyan Opteron Motherboard' available to the U.S.

Memory

DDR2 memory is a bit of a sweet spot as there was a glut on the market when this was current. Modules of this type (DDR2 registered ECC) are quite readily available off ebay with a street price of $200-300 (as of late 2010) for an 8GB kit. Note that there are a few different flavours (Xeon boards of the era often use FB DIMMS) so make sure you get the right type for your motherboard.

Older Socket 940 boards such as the S28xx family take DDR1 memory and 4GB DDR1 modules are quite rare and expensive. Using 4GB kits (2x2GB modules - typically installed in pairs) you can normally put up to 16GB on a motherboard of this type. After that, DDR2 will get cheaper. There are also a couple of generations of Xeon boards that might be relevant, but Xeon kit tends to hold more of its value and the parts will be dearer.

Summary

With a bit of judicial shopping you should be able to build a box of this spec for something close to your $5,000 budget. This approach gets you a server grade motherboard (a few years old, but presumably with decent caps), a server grade redundant PSU, a pukka RAID controller and a rack mountable case with room and airflow for your disks.

A few caveats

  • If you get a case with an expander backplane, make sure the expander will support SATA disks.

  • Do your homework to make sure you get the right type of memory and a CPU and fan that match your socket.

  • I haven't considered backup at all and you won't get a backup solution for 36TB anywhere near your $5000 budget. By far the cheapest backup strategy would be another box of the same spec. Anything involving tape for 36TB will be proprietary and at least an order of magnitude more expensive.

share|improve this answer
    
Facturally wrong? The case mentioned is descrbed as a SAS backplane setup - so a SATA cnotroller is useless, you need a SAS controller. –  TomTom Nov 18 '10 at 11:34
    
IIRC the specs for the case on Supermicro's web site imply that the backplane supports SAS or SATA but you'd really need to contact the vendor and make sure. There are quite a few variants on Supermicro's web page, hence the admonishment to the OP to do his homework and make sure the parts are compatible. –  ConcernedOfTunbridgeWells Nov 18 '10 at 12:08
    
You can plug SATA drives into a SAS controller or enclosure, but not the other way around. –  psusi May 9 '12 at 3:10
add comment

Well cheapo 2TB consumer disks are about £$€80 each, you can get a dual core PC for £$€300, so you just need a couple of JBOD eSATA controllers and however many disk enclosures you want to carve it up in (I'd suggest 4 x 5 disk boxes for price). Stick an OS on it and away you go.

Crappy way of doing it perhaps but if money is the key issue you limit your choices.

share|improve this answer
add comment

Maybe Backblaze pod (google it) is worth considering, there are some guys that will build case for you, add OpenSolaris with two SSDs for performance and off you go :)

There is more in this article: ZFS - Building, Testing, and Benchmarking

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.