Filed under: Hardware, Peripherals, Mac OS X Server
Working with a robot: Drobo in action
We've talked about the Data Robotics Drobo storage solution here on TUAW a few times, but there hasn't been a hands-on review of the device on this blog...until now.The Drobo is a mass storage solution that takes advantage of RAID -- Redundant Array of Independent Disks -- to provide a single large volume by combining two to four "naked" (not in an separate enclosure) hard disk drives. Drobo uses a proprietary system called "BeyondRAID" to do this while eliminating a lot of the administrative headaches that are normally associated with setting up RAID arrays.
Drobo uses a combination of RAID 1 (mirroring) and RAID 5 (striping) to provide relatively fast response times and redundancy. If a drive fails, you simply pop it out of the array and pop in a new one. Drobo takes care of rebuilding the new disk while the array is in use. While many traditional RAID solutions require all drives to have exactly the same capacity, you can mix or match drive sizes with Drobo. This makes storage growth quite easy to manage -- as new, larger capacity hard drives appear in the future, you just need to pull out a smaller drive or two and replace them with the larger drives. Drobo takes care of integrating the new disk or disks into the array. Click the Read More link for the rest of this post.
While I had read about Drobo for the last year or so, I didn't have an opportunity to try one until now. One of my consulting clients was moving from an undersized Mac mini server to an Xserve, and I needed to provide them with a large amount of storage due to rapid expansion of their business. Doing my duty as an Apple Consultants Network member, I promptly worked up an estimate for an Xserve with the standard Promise V-Trak E-Class Fiber Channel RAID subsystem. The storage alone for this solution costs about US$7,499, and the client balked at the price tag.
I knew that the client needs up to 4 TB of storage in order to meet growth over the next three years. Their needs aren't for fast storage (i.e., they're not doing any video work), but they just need a big ol' empty bucket to store their files in. That's when I started thinking about Drobo.
Using the "Drobolator" application on the Drobo Web site, I dragged four virtual 1.5 TB SATA drives to an image of a Drobo. What I found is that using four 1.5 TB drives would provide just over 4 TB of actual storage (the other space is needed for protection and overhead). The total cost of this solution was fairly reasonable as well. The 2nd Generation Drobo with FireWire 800 and USB 2.0 sells for US$499 empty, and I was able to find 1.5 TB SATA2 7200 RPM bare drives for $129 each. The total cost of the solution? Just over US$1,000 plus tax and shipping. Needless to say, the client approved the estimate.
Someone at Drobo must have taken a cue from Apple in their design and packaging, because both have a very "Mac-like" feel. The product is incredibly easy to set up and use. After pulling the Drobo out of the box and removing the requisite plastic protective film, I popped the front cover off of the device, and then pushed the four 1.5 TB drives into their respective cubby holes (see photo below). The mechanism for doing this is very easy to use, and removing the drives is a simple matter of just moving the small lever gray lever on the left side of the drive and pulling the drive out.

The next step was installing the Drobo Dashboard software on the Xserve. Drobo Dashboard can be used to monitor the drives, even sending email alerts when a drive is about to fail or the array is running out of space. Once Drobo Dashboard had been installed, I was prompted to plug in the Drobo and attach the Firewire 800 cable between the Xserve and the Drobo (see photo below to see the how the plugs are arranged on the device). After a few seconds, the Drobo appeared on the Xserve desktop, completely ready to use. I formatted the array as Mac OS Extended (Journaled) and I was on my way. The format took no time at all to complete.

I moved about a terabyte of data from the client's old drives to Drobo; the transfers were surprisingly fast over Firewire 800, although I had the occasional delay as Mac OS X Server refused to copy some files. Since I hadn't yet made the server available to my clients, I did some testing by opening up a 2.1 GB movie file on the Drobo, then yanking one of the drives. Just like Drobo advertises in the Cali Lewis video on their site, the playback continued without a hiccup.
Once the front cover is back on the front of the Drobo, all you see are some lights. Green lights next to installed drives indicate that the drives are working as they should. Yellow indicates that the array is about 85% filled, and you need to either add a drive or replace an existing drive with a larger capacity one. Red means the Drobo is at about 95% of capacity, so you'd better get that new drive now! Blinking red is even more of a worry, as it's telling you that a hard drive has failed. The blue lights along the bottom each show that 10% of the total storage space has been filled up with your data. All of this information is provided on the inside of the front cover, just in case you forget (see photo below).

RAID purists always seem to sneer at the Drobo as not being "true RAID", but since installing the device I've realized that it really brings RAID to the masses. I know that I could call one of my non-technical clients when the Drobo sends me an email saying that a drive is about to fail, tell them to get a spare drive from a box, pull out the old drive, and put the spare into the Drobo. That's all they'd have to do in order to start rebuilding the array.
Since 2 TB disk drives are starting to appear, the Drobolator tool has been updated and you can now simulate Drobo capacities with the 2 TB drives installed. With overhead and protection, the maximum capacity of a Drobo is now up to 5.5 TB when four 2 TB drives are installed. That maximum capacity will continue to grow to the theoretical maximum of 16 TB per Drobo as drive capacities increase.
Have I seen any issues with the Drobo? Not really. I did have some concerns over the fact that the device can't be used to perform over-the-network Time Machine backups when connected to a Mac or Xserve. You can do Time Machine backups for the machine that the Drobo is attached to, but not for Macs connected over the network. Data Robotics has a Linux-based NAS solution for Drobo called DroboShare (US$199) that can connect up to two Drobos to gigabit Ethernet. There are DroboApps available for DroboShare that allow it to back up remote Macs using Time Machine, so that's always a solution in case backing up all of those Macs in the office is required.
The Drobo is extremely small -- 6.3" x 6.3" x 10.7" (152.4 mm x 160 mm x 271.8 mm) -- and very quiet. I'd gladly trade my existing 1 TB drive with its noise for one of these. It's also fairly energy efficient, using only 40 watts when operating at full capacity with four drives installed. If I have any complaint about the design of the Drobo, it's that the case seems to be a dust magnet (see photo below). Of course, there was construction still going on in the office when I was installing the equipment.

There are some alternatives to Drobo; HP's MediaSmart Server EX485 (US$599 with 750 GB drive) works very well with Macs and has a similar price tag to the Drobo. However, it requires all four bays to be filled with the same size and speed of hard drive.(Update: HP contacted us and let us know that the hard drives can be of different sizes, and not all four bays need to be filled with drives. We will hopefully be doing a review of the MediaSmart Server EX485 in the near future) LaCie has the 4big Quadra (US$799 for 2 TB) that also requires identical drives.
I've personally enjoyed working with the Drobo and have decided that I personally need one for my backup and storage needs. If you're a Drobo owner or use a different solution for mass storage, I'd love to hear your feedback in the comments section.
Get a WordPress.com Blog
![TUAW [Cafepress]](http://www.blogsmithmedia.com/www.tuaw.com/media/tuaw-cafepress-promo.png)


Reader Comments (Page 1 of 5)
blalor said 2:25PM on 1-30-2009
Drobo sounds very promising, but I keep reading reviews that, after a few months of usage, all is not candy and roses...
http://speirs.org/2009/01/28/drobo-its-part-in-my-downfall/
Reply
Bob P. said 2:43PM on 1-30-2009
I think that depends on who you talk to; 1st-gen devices are much slower because they're not using FW 800, and I understand that there was a period when the software was causing some serious problems. However, I was fortunate to have started using my Drobos after all of this occurred.
My first Drobo's been in use now for months without a hitch.
michael smith said 7:52PM on 1-30-2009
I didn't review one on my site but made a case against it. There were too many downsides for my particular needs. I'm looking at the Thecus N7700, which I WILL be reviewing in a week or to.
http://www.michaelsmith.tv/2008/12/23/drobo-a-no-go/
tbone said 1:56PM on 2-01-2009
Actually Fraser updated his review and is no longer certain the Drobo is the problem...sounds like an FS corruption.
Derek Guder said 2:22PM on 1-30-2009
I got one of the 1st generation drobos and had a fair number of problems with it (slow transfer, rebooting, etc.) but their tech support team worked through them all with me and were ultimately able to resolve everything.
It's not always the fastest storage solution, but I love easy-growth capacity and everyone I've dealt with in tech support have been great, so I'd definitely recommend it.
I'm actually planning on getting a second unit (one of the 2nd gens, which are supposed to be a bit faster, I think) eventually.
Reply
Aelver said 3:03AM on 2-01-2009
Folk, it's cheap on Amazon, I just got one.
Doh, bit late but if you purchased by 1/31 you can also get a $50 rebate.
Amazon: $419
With rebate: $369!
lsiunsuex said 2:26PM on 1-30-2009
I installed a Drobo with the Drobo Share network adapter at our corporate office almost a year ago now and it works without a hitch.
2 1tb drives sitting on the network. At staggered times through each day, each of the PC's fire up msbackup and dump their documents and settings folder to it.
It was probably the easiest, most reliable backup solution I've installed so far. The only reason I don't run one at home is the price is still a bit prohibitive for me, that and I'm a Mac user - if I'm gonna buy a backup solution for my Macs, I'm getting Apples NAS.
Reply
JBunkers said 10:35PM on 1-31-2009
The Drobo is cost prohibitive, but you'll dish out $7000+ for Apple's RAID device? Oooooookay.
Dane Deasy said 3:21PM on 1-30-2009
I absolutely love my Drobo. I don't know what I'd do without it.
Reply
Nicholas said 2:37PM on 1-30-2009
RAID 5 is not simple striping, RAID0 (i.e. not redundant array of independent disks) is just striping.
RAID5 is "striped set with distributed parity or interleave parity." [wikipedia] Performance with *distributed* parity, as opposed to RAID3 which does not distribute the parity, RAID0 which has no parity, and RAID1 which is a simple mirror.
Reply
Bob P. said 2:42PM on 1-30-2009
I have 2 2nd-generation Drobos and am thrilled with both. I use the first one for several things: Time Machine backup of both the Mac Pro to which it's connected, and also my MacBook Pro that connects wirelessly.
This is why I'm writing: you said, "You can do Time Machine backups for the machine that the Drobo is attached to, but not for Macs connected over the network."
Not true; it works perfectly for my laptop, so long as the power is connected on my laptop, and I could even have backups occur without power if I made that selection in the Mac's preferences.
I also use this first Drobo for all of my iTunes storage, including photos and movies. I do want to add that I take the added precaution of backing up my movies to a separate HD just in case... I'd hate to lose almost a TB of movies, photos, and audio.
Highly recommeded; setup is so simple.
Reply
Tim Bridge said 2:44PM on 1-30-2009
I had the 1st gen Drobo - which I replaced by the 2nd gen Drobo.
Data security
It's relative. How secure is secure. If you're afraid two disks could fail simultaneously, you might want to think of a mirror with two Drobo. Or try and get four different disk manufacturer to avoid a faulty series (e.g. Seagate).
For a standard & power user, data security is great and Drobo makes upgrading to larger space so easy.
Data transfer
Now that's an odd one. One would think the FW800 would go blazing around, but to my surprise this was not the case. Testing a 10GB file: copying from my Macbook Pro to my 2nd gen Drobo using USB2 or FW800 was not so much of a difference. My observations have been that FW800 buffers data into packets of 500MB at first, then starts with a continuous and quick transfer (I wish I could be more specific, i.e. some numbers - but this was like 5 months ago, and I no longer have the note).
Ease of use
Both 1st gen and 2nd gen - very easy to use. Foolproof design.
Downsides:
- 1st gen Drobo has a small fan, hence loud noise :(
The fan kicked in too often, creating fan noise that I couldn't stand.
The 2nd gen Drobo has a much larger fan and is less of an issue (it's propped up on my desk, so I DO care about noise).
- I did not see any note about how long data replication takes. I had a 4x500GB array, which I upgraded to 2x500 + 2x1TB. The first 1TB disk I replaced by a 500GB took approx. 80 hours!! But the cool thing about that is: you can disconnect the Drobo from your machine and let it do the replication by itself...until it's done.
- Live partitioning is not supported - as seen in Disk Utility under 10.5. Think hard how to divide your space before starting to populate it. I use 800GB for TimeMachine and 1TB for data.
Conclusion:
I adore this device!
Very recommendable!
Reply
John Kolokotronis said 2:42PM on 1-30-2009
The HP MediaSmart servers don't need the same size drives in all 4 bays, where are you getting that? My EX 475 currently has 2x500GB in it, 1X1TB and 1x1.5TB - works just fine and the drives can be hotswapped there too, plus you decide how much space you want to use for data protection (with the folder duplication feature).
Reply
TedH said 2:45PM on 1-30-2009
I was debating between a Drobo and the ReadyNAS Duo. They both offer Time Machine backup support, Apple AFP support, RAID redundancy, and hot-swapping of drives. In the end, I went with the ReadyNAS because 1) it was cheaper, 2) offered more functionality out of the box (Bittorrent client, streaming support for PS3, Xbox 360, iTunes streaming), and 3) was designed for network usage. The Drobo offers greater capacity and perhaps is a bit more user-friendly, but it's really meant for single computer usage, unless you spend even more money on the DroboShare to add network support and all of the apps that it enables. If you really need greater capacity, the ReadyNAS NV+ is still pretty price competitive with the Drobo (although I think the Drobo wins on aesthetics - the Duo comes close).
Reply
ljun said 2:47PM on 1-30-2009
The Drobo is suppose to work via Time Machine on an attached Airport Extreme Base Station, and is an officially supported method. In practice, it doesn't work without using the "unsupported network volumes" terminal hack, and is flakey at best. With that said, I want a wireless solution and an using this method for now until something better comes along.
Reply
Bob Patin said 2:58PM on 1-30-2009
Drobo works great as a Time Machine storage device, although it's not going to be smart enough to start nuking older backups when it starts to get full. I've been backing up my MacBook Pro with wirelessly through my Airport Extreme, and it works without a hitch.
I haven't reached that point yet on mine, but I'm assuming that it'll tell me to add larger media at that point (I have 3-1TB drives and one 500MB in my first Drobo). It would be great if there were a setting that would enable me to say, "I don't want to add any more media, I'm using this for Time Machine so think of the storage space as finite." I know this goes against the whole design concept of the Drobo, but I do wonder what is going to happen when I've done so many TM backups that I get the disk-full prompt.
Zimmie said 4:05PM on 1-30-2009
I actually started my backups onto a 500 GB Time Capsule to create the sparsebundle disk image to make it easier to move my backups around if I need to later. One happy side-effect is that the sparsebundle image is limited to 500 GB total size, so my backups won't get bigger than that. Now, it's a bit brute-force, but it will prevent my backups from filling up my Drobo.
Digmo said 2:51PM on 1-30-2009
I posted my experiences after two weeks of use and actually had a reply from datarobotics on site.
I think the drobo is great, my only annoyance is the noise compared to a silent mac. Does anyone know if the drobo dies and you get a new one is it only a matter of adding the old drives to get back up and running ?
http://www.digmo.co.uk/hardware/two-weeks-with-drobo/
Reply
Adam said 4:43PM on 1-31-2009
Yes, If the drobo its self dies, you just power down, remove the drives (order is not important), get a new drobo, format it before adding the drives, power it down, add the drives to the new drobo, and fire it up. All the data is back and running. I do this all the time as I have a drobo at work and one at home and i just move the drives between the two. A note, don't install the drives with the drobo on or it will reformat them.
Donald Burr said 6:53AM on 2-01-2009
Re: Adam's comment - Weird. When I upgraded to the 2nd-gen Drobo, I didn't have to format it before inserting my drives from my first-gen Drobo into it. I just powered down the Gen1, pulled the drives, put them in the Gen2, and turned it on, and my data came back exactly as how I left it.