Newcomer Backblaze Offers Ultra-Cheap, Do-It-Yourself Cloud Storage

1
2
3
4
5
6
7
8
1 of 8

Newcomer Backblaze Offers Ultra-Cheap, Do-It-Yourself Cloud Storage

Backblaze is Bay Area-based a startup that provides unlimited online backup for laptops or desktops to its customers for $5 per month, which is similar in many ways to cloud storage services such as Carbonite, Mozy and Amazon S3. To make his business commercially viable, founder Gleb Budman had to figure out how to store hundreds of petabytes of customer data in a reliable, scalable way—and still keep his costs low. After looking at several commercial solutions that he considered overpriced, Budman told eWEEK that he and his team decided to build their own custom Backblaze Storage Pods with commodity hardware. They constructed 67TB worth of capacity in a 4U-sized server array. Total cost: $7,867. Budman isn't afraid to document everything about this project. The new cloud storage system is now working well for Backblaze, Budman said.However, he and his crew didn't stop at that. They have...

2 of 8

What a Cloud Storage Server Does

Backblaze Storage Pod is a fully contained storage server. However, the intelligence of where to store data and how to encrypt it, deduplicate it and index it is all at a higher level (outside the scope of this slideshow and available in Backblaze's cloud storage software). "When you run a data center with thousands of hard drives, CPUs, motherboards and power supplies, you are going to have hardware failures-it's irrefutable," Backblaze engineer Tim Nufire wrote in his blog. "Storage Pods are building blocks upon which a larger system can be organized that doesn't allow for a single point of failure. Each pod in itself is just a big chunk of raw storage for an inexpensive price; it is not a 'solution' in itself."

3 of 8

Main Components

A Backblaze Storage Pod is a self-contained unit that puts storage online. It's made up of a custom metal case with commodity hardware inside. Specifically, one pod contains one Intel motherboard with four SATA cards plugged into it. The nine SATA cables run from the cards to nine-port multiplier backplanes that each have five hard drives plugged directly into them (45 hard drives in total).

4 of 8

Power Diagram

The power wiring diagram of a Backblaze Storage Pod is shown here. Power supply units (PSUs) provide most of their power on two different voltages: 5V and 12V. Backblaze uses two power supplies in the pod because 45 drives draw a lot of 5V power, yet high-wattage ATX PSUs provide most of their power on 12V. This is not an accident: 1,500-watt and larger ATX power supplies are designed for powerful 3D graphics cards that need the extra power on the 12V rail.

5 of 8

SATA Wiring Diagram

The Intel motherboard has four SATA cards plugged into it: three SYBA two-port SATA cards and one Addonics four-port card. The nine SATA cables connect to the top of the SATA cards and run in tandem with the power cables. All nine SATA cables measure 36 inches and use locking 90-degree connectors on the backplane end and non-locking straight connectors into the SATA cards.

6 of 8

Pods Use Only Free Software

A Backblaze Storage Pod boot 64-bit Debian 4 Linux and the JFS file system. They are self-contained appliances, where all access to and from the pods is through HTTPS.

7 of 8

A Partially Assembled Pod

Below is a picture of a partially assembled Backblaze Storage Pod. The metal case has screws mounted on the bottom, facing upward, where they attached nylon standoffs (the small white pieces). Nylon helps dampen vibration, and this dampening is a critical aspect of server design. The circuit boards shown on top of the nylon standoffs are a few of the nine SATA port multiplier backplanes that take a single SATA connection on their underside and allow five hard drives to be mounted vertically and plugged into the topside of the board. All the power and SATA cables run underneath the port multiplier backplanes. One of the backplanes in the picture below is fully populated with hard drives to show the positioning.

8 of 8

Humming Right Along

Backblaze chief engineer Tim Nufire checks on the racks of storage pods in the company's data center.

Top White Papers and Webcasts