Categorized | Storage News

Backblaze Storage Pod Upgraded – 135TB in 4U for under $8,000

Backblaze Storage Pod Upgraded – 135TB in 4U for under $8,000

One project that inspired some of my own work has been the Backblaze storage pod v1 which held 67TB in a custom 45 drive 4U chassis. It was essentially a lower cost and lower performance Sun Thumper that utilized commodity parts to achieve high storage densities at a very low cost per TB (or PB since that is the scale the company is looking at.) For those not familiar, Backblaze is a cloud storage provider offering $5 for unlimited storage. Backblaze recently revealed its updated v2 platform with 3.0gbps drives providing 135TB of capacity for under $8000. Better yet, they are freely distributing how they did this. It puts my DIY DAS to shame, but does look fairly similar with the dual PSUs and X8SIL-F to my DIY SAS Expander Enclosure V2 from last summer.

The Backblaze storage pod consists of a few key parts:

  1. A consumer motherboard
  2. A consumer CPU (e.g. non-Xeon or Opteron)
  3. Two power supplies
  4. Silicon Image based SATA controllers
  5. Silicon Image based port multipliers
  6. A low cost boot drive
  7. A custom designed chassis
  8. A bunch of drives
Backblaze Storage Pod

Backblaze Storage Pod

Miscellaneous hardware aside, those have been the big mainstay’s of the storage pod. For version 2.0 Backblaze upgraded the motherboard and CPU to a Supermicro X8SIL-F and a 32nm Core i3-540 which is very similar to the X8SIL-F and Core i3-530 combination seen on this site. Utilizing a Linux OS now with ext4, Backblaze is able to use commodity hardware to greatly lower costs.

Supermicro X8SIL-F next to the HP-SAS Expander and PCMIG setup with both power supplies

My DIY SAS Expander Enclosure with a Supermicro X8SIL-F next to the HP-SAS Expander and PCMIG setup with both power supplies (this was just a POC at the time so the wiring is scary)

Moving to the X8SIL-F gave Backblaze storage pods a few things including remote management via KVM-over-IP, dual Intel 82574L NICs, more PCIe slots, and the ability to use a newer 32nm CPU. KVM-over-IP is important in this scenario because it lowers your labor costs to maintain this many devices since remote administration can occur for things prior to booting into Linux. The dual Intel NICs provide more throughput to the box. More PCIe slots allow using three Syba SATA II (3.0gbps) Silicon Image 4-port cards and no PCI controllers. Finally, moving from the Core 2 architecture to the 32nm generation gives the machine two additional threads through Intel Hyper-Threading.

I may end up purchasing a chassis myself because I have a few areas I think the design could be improved upon:

  1. Use either a Supermicro X8SI6-F or Tyan S5512WGM2NR motherboard for onboard LSI SAS 2008
  2. Utilize a Core i5 CPU for either platform to provide AES-NI acceleration.
  3. Add a SAS expander (or two)

Although it seems like Backblaze has been using the port multiplier architecture with great success, one is still limited to a maximum of 3.0gbps per five drives. Total disk I/O is bound by 27gbps. I understand that they are using S.M.A.R.T. through the Silicon Image cards, but moving everything to 6.0gbps SAS links would give 48.0gbps of total bandwidth for the 45 drives. Cost wise, the two upgrades would not add much, especially if using onboard LSI SAS 2008 controllers. One issue that would have to be overcome is power/ SAS backplanes to fit the drives in the case. I have been playing with a few HP and Dell backplanes trying to find one that would work easily and fit the chassis, but have yet to solve this part.

Either way, head over to the Backblaze blog and read on if you are into big and low-cost storage.

Related posts:

  1. Storage News: ATTO ExpressSAS v2.10, Corsair’s 25nm NAND Swap, MacBook Pros Go Sandy Bridge with Thunderbolt, New Acer Storage Servers, New STH RSS Feed
  2. Storage Tiering: A Primer on Cost-Effective Tiered Storage and Caching
  3. Mid-range DIY Storage Server Buyer’s Guide, December 2010
  4. Intel’s New Atom Storage Platform, not for WHS v2/ Vail?
  5. Storage News: Supermicro C202-C204 Motherboards, iSuppli Expects NAND Explosion, Server 2008 R2 SP1 Out
  6. High-End DIY Storage Server Buyer’s Guide, December 2010

This post was written by:

- who has written 319 posts on ServeTheHome – Intel Xeon AMD Opteron RAID Controller Reviews.

Patrick has been running ServeTheHome since 2009 and covers a wide variety of home and small business IT topics. For his day job, Patrick is a management consultant focused in the technology industry and has worked with numerous large hardware and storage vendors in the Silicon Valley. The goal of STH is simply to help users find some information about basic server building blocks. If you have any helpful information please feel free to post on the forums.

Contact the author

5 Responses to “Backblaze Storage Pod Upgraded – 135TB in 4U for under $8,000”

  1. johnw says:

    Did you mean:

    3. Add a SAS Expander (or two)

  2. johnw says:

    Thinking about this some more, unless you are really pressed for space in your home, you can do better with two Norco RPC-4224 cases. You get 48 (instead of 45) hot-swap bays. You can have two MBs and two CPUs. Total of six IBM ServeRAID M1015 cards cross-flashed to IT mode ($75/ea on ebay) give you a lot more bandwidth than backblaze’s port multipliers.

    The total cost comes out quite close to what backblaze comes up with, and yet you have more storage, more disk bandwidth, and more CPU power with the dual-case solution. Only real downside is 8U of space is required instead of 4U. That matters in a datacenter. But not so much for a home server.

  3. Rudde says:

    That case is so sick!

  4. AC says:

    It would be nice to see 6Gb/s SATA III Port Multipliers combined with native SATA III on AMD chipsets (SB850/SB950).

  5. Michael says:

    Have you thought about silent data corruption? CERN did a study on this and reports much higher occurence of silent data corruption than anticipated.

    The reason we use ECC RAM is because bits will flip spontaneously in RAM. ECC detects and corrects the Silent corruption. However, bit rot also occurs in disk drives, but much more frequently.

    ext4, JFS, XFS, etc – do no protect against Silent Corruption. Neither does hardware raid. Here are more information and research on this:
    http://en.wikipedia.org/wiki/ZFS#Data_Integrity

Trackbacks/Pingbacks


Leave a Reply

Server Parts by Amazon.com

Image of Intel Core i7 3770K processor 3.5 4 LGA 1155 BX80637I73770K Intel Core i7-3770K
Image of Xeon Qc E3-1235 Processor Intel Xeon E3-1235
Image of Eye-Fi Pro X2 8 GB Class 6 SDHC Wireless Flash Memory Card EYE-FI-8PC Eye-Fi Pro X2