To Drobo or not to Drobo

TL;DR

  • Standard RAID systems require from some to a lot of management which I don't want to do. Drobos have very low maintenance needs.
  • Drobos accept drives of varying capacity and manufacturers making setup and storage updates easy.
  • There is a simple migration path between Drobo products, which means I can upgrade hardware around my data.
  • I treat my Drobo as I would any storage device, either single or multi-disk: I know that it's fallible and should never be the sole repository of important data. I use it only as a backup device and am not surprised or outraged if drives fail.

Is Longer; Read if You Want

Background:

A few years ago I wanted to buy an enclosure for backups. My various computers were accumulating an ever-increasing amount of of data in the form of pictures, movies, music, applications, emails and documents. It was no longer efficient to manually connect a backup drive to all the devices in my house, nor could I fit all my backups on the same drive.

I decided I needed a drive enclosure that had RAID capabilities. My needs were fairly simple, in order of importance:

  • Low maintenance
  • Expandable architecture
  • Easy setup
  • Data security

In my work and on personal projects I gained experience with RAID 0, 1 and 5 systems.

Without getting into specifics (you can learn more about RAID levels from your friend and mine Wikipedia) I was looking for a RAID 5-like system.

One thing I kept seeing during my research is that there were two camps: Drobo and everybody else. Particularly, there were many Drobo naysayers, with various arguments as to why Drobos were terrible. It seemed like the voices against Drobo were shrill and didn't have good arguments, so I decided to look into it. 

Misinformation:

Drobo detractors have a standard set of arguments to support their assertion that Drobo's "BeyondRAID" is inferior to Synology/ QNAP/ Rosewill/ [VENDOR_NAME] solutions. They claim:

1. "Drobo's system is proprietary and therefore your data is locked-in."

This is a meaningless statement. All RAID systems are proprietary because none implement RAID specs in exactly the same way. If you buy a VendorX system and want to move a set of drives over to VendorY, you can't, even if both enclosures are set up to use RAID 5, for example. The truth is that once you buy into a particular vendor, Drobo included, you can't move a physical set of drives out of that ecosystem.

Plus, within ecosystems, not all manufacturers make is easy to move drives to new hardware. Drobo has a well-defined migration path within their products and it's super easy to fairly easy to move data and/or drives from one system to another. For example, I had a 2nd Gen Drobo 4-Bay (USB 2.0 + Firewire 800) and bought a 3rd Gen Drobo 4-Bay (USB 3.0) for the increased throughput and data rebuilding speeds. I popped the drives out of my 2nd Gen and placed them into my 3rd Gen device and it worked perfectly.

2. "Drobos are unreliable and experience more unrecoverable data loss than traditional RAID systems."

No matter what flavor of RAID, if you have enough drive failures, it will be impossible to recover the data. The quality of the drives you place in your RAID system have much more to do with the reliability of your device than the manufacturer of the enclosure.

The part of this statement that had a hint of truth is that with the first and second generation Drobos the rebuild time was so lengthy that it would be possible to have a second drive failure, a power outage or some other event that would ruin your data. That happened to me once (a second drive failure during rebuild) and my data was unrecoverable. However, I didn't care. I expect all storage devices fail, so I don't keep important data in just one place.

New models of Drobo are much faster (at least 4 to 5 times faster) and have comparable rebuild times to other RAID systems. Also, all current Drobo models have built-in batteries to safely shut down during a power outage.

3. "Drobos are slow"

This was true about the first Drobos -- both throughput and rebuild/data management speeds were slow. Current Drobos are much faster and comparable to other RAID systems.

However, this was largely a non-argument for me. I wanted a RAID system so that I could expand it to hold more than any single drive I could buy and if I got data protection along with, that was a bonus. Throughput speed was not a concern. If I wanted speed from a drive system, I wouldn't use any variant of RAID 5, instead opting for a striped (RAID 1) arrangement.

My decision:

After looking at arguments and data on both sides of the "To Drobo or Not To Drobo" debate, I opted to buy a Drobo 4-bay. To summarize everything above, here's why:

  • Drobos have very low maintenance:
    I don't have to worry about matching drives (neither size and nor manufacturer) and Drobos have a LEDs that tell me the status of all my drives at a glance. It tells me if a drive fails or if I'm running out of space.
  • Increasing the amount of storage is very easy:
    Pop one drive out, pop a larger drive in.
  • Data migration is simple:
    This was not something I looked at originally, but greatly appreciated when I wanted to migrate to a newer Drobo. You can physically move drives between an older and newer 4-bay Drobo, as I did, for example. Migrating between different models is slightly more work, but still very simple.

Drive Recommendations:

Apart from my Drobo, I also have a no-name brand of USB 3 4-bay drive enclosure. I use it in place of 4 different enclosures, each with its own power supply (it runs in JBOD mode--Just a Bunch of Disks). I've experienced drive failures in my Drobo and even more in the USB 3 enclosure. I tried different manufacturers and types, but kept on having failures (about one every 3-4 months).

Finally, I switched to the Western Digital RED series of RAID drives and haven't had to replace drives yet. Really. I thought the whole "made especially for RAID systems" was marketing bullshit, but in my own experience it was true. 

BTW: When Not To Get a Drobo, Synology, QNAP, etc

You'll be disappointed in your purchase, no matter what the manufacturer or technology they use unless you keep the following points in mind:

  • All storage fails eventually, even RAIDs:
    If you're thinking that a RAID-5 enclosure is going to keep your data safe, you're wrong. RAID is not magic and In fact, in some ways, RAID systems are more prone to failure than single drives.
  • RAID is not a backup:
    There is a difference between backing up your data and the data-redundancy you get with RAIDs (more, less or none depending on the RAID level). 
    Data needs to be in at least 2 separate places (preferably 3, with one being offsite) to be safe. Referring to the first point, don't buy a RAID if your thought is to put all your pictures, movies, documents on one "data secure" device. You'll be so sad when you have 2 drive failures and lose everything.