Personal Disclaimer – I hate it when websites ‘review’ products without really testing them. What especially kills me is when they quote stats off a sell sheet as if they actually got those results in practice. Therefore this is not a review of the Drobo because I don’t own a Drobo. However, this IS an explanation of why I’m not buying a Drobo – at least not in it’s current form. Read on…
For months I’ve been trying to decide what to do about my growing collection of hard drives, and more importantly, the irreplaceable data on them. I’ve also been concerned about the old drives dying, and firewire dying as a standard. My data and connectivity needs can be split into several categories:
- valuable stuff I need to keep forever – like photos,
- stuff I don’t want to lose but is somewhat replaceable – like ripped backed up movies which could be re-ripped from my library of owned masters,
- and stuff that is 100% replaceable – such as media captured off of video tapes.
My speed requirements are approximately an inverse of that sliding scale, where the irreplaceable stuff doesn’t have to be on as fast a drive but the video media needs to be on a very fast drive.
One of the reasons I put off the decision is that if I waited long enough 1.5 TB drives would be available and qualified for RAIDs. Â The other is that I’d rather find ONE solution for the whole gamut of my storage needs. It would look like one large volume that is inexpensive, reasonably protected, very fast, and somehow accessible by any computer in my house. Hmm.. does such a solution exist?
The missing Drobo blog post…
On Friday December 12th my post was going to be about the Drobo. I called Data Robotics to get some answers and couldn’t get through. Â In fact, their outgoing message said that I could hold on for a live person but then just dropped me in a VM bucket. I tried several times throughout the day. I finally contacted their PR contact, explained that I was researching Drobo for my tech blog and asked if the company is still in business. She didn’t have an explanation for the bad customer service and gave me some contacts within D.R. to email. No one has ever returned any of my emails or called. Finally, I decided to call their tech support and was eventually able to convince someone there to talk to me even though I don’t own the product. They were also perplexed as to why no one was answering at the sales line, put me on hold for a few minutes, and came back with the explanation: everyone is at the all-day Christmas party. Needless to say I did not post anything on Dec 12th.
Please understand – I am not a scrooge. A holiday party is a reasonable explanation as to WHY they weren’t available. What I don’t get is why they didn’t announce it on their outgoing message or list it as one of the days off on their website. It shows an unprofessional lack of thought and attention towards planning for the future – a corporate mentality which I fear translates to their products. Had I called and got the message “we’re not in the office today celebrating the holiday – call back Monday” – I would have thought nothing of it. But when their outgoing message says “leave a message and someone will call you within 4 business hours” and no one does, it makes me doubt the company’s ability to think into the future – not even able to plan around a Christmas party.
But honestly, this alone is not a valid reason to not by a Drobo. (read the double negative)
What exactly is Drobo…
For a quick explanation I suggest jumping to the Data Robotics site and watching the rather convincing video with Cali Lewis. In short, it’s a hard drive storage solution that is expandable on the fly, AND it uses a type of RAID technology to protect your data from loss. Theoretically and barring any type of physical damage such as water or fire, you can only lose data if two hard drives fail at the same time.  When one drive dies simply remove it and put in a newer larger drive. The RAID will rebuild all by itself.  As long as a second drive doesn’t fail before the rebuild is complete – you won’t lose any data.
Drobo has very many accolades and to be honest it is quite appealing at first glance – especially for someone less technical. It is a plug and play solution. Add whatever blank SATA drives you have, mixed sizes and all, and it will create a large storage pool. Need more space? Add another drive or replace your smallest drive with a larger one. The idea is that it can grow with your needs and as larger drives hit the market.  Right now it can be populated with 1.5 TB drives to make a 4.1 TB pool. The manufacturer claims that it is expandable up to 16TB – assuming larger drives become available.
Sounds great, what’s the problem?
Drobo might be an ok solution for many people, and I’ll get to that in a minute. But for my needs it doesn’t work. Â Remember that I’m looking to get a reasonably priced, very large, very fast storage pool that has decent data protection. At first drobo sounded like such a solution, but when thinking it through it falls short. Let’s take the qualifications one at a time:
Price – an empty drobo retails for $499. Then you still have to buy hard drives to put in it. Fully populating it with 1.5’s would cost about $1,100 (assuming 500+150×4). What you’re paying for there is the firmware inside the box that handles the RAID, the virtual storage pool, the data rebuilding, etc. A 5 bay towerRAID box with esata card retails for about $300. My feeling is that the drobo is over-priced by about $150. At $350 I’d be much more tempted to buy one. But even then I would have to consider it’s other limitations.
Size – the drobo only has 4 hard drive bays! This seems like a waste. Why not 5? It’s 20% less than a 5 bay chassis. With current hard drive sizes maxing out at 1.5 TB, it limits the formated storage pool to about 4 TB. For many people that would be enough. Even for me it’s getting there. But I have an immediate need for at least 3.5 TB – with plans to store much more. I would need at least two 4 TB drobos.
Another point is that of the features of the drobo is the expandability. For my needs I would be fully populating it with the largest available drives right from the start. So that sort of kills the expandability feature – as there would be no where to go for quite a while.
To be fair and tell both sides of the story, let’s assume that in a year 3TB drives become available. The drobo could be expanded by removing one drive and replacing it with a 3TB. Then, after it has finished it’s rebuild, you could replace a second drive with a new 3TB and wait for it to rebuild again. Then repeat with drives 3 and 4. This method would eventually get all the drives swapped out and give you an 8TB storage pool, but the method would take at least a week to perform. Possibly more.
Speed – the newest model of the drobo uses firewire 800 for connectivity. I’m afraid the read/write speeds (especially the write speeds) would frustrate me. Comparing their reported Kona speeds of 50/35 (read/write) to my recent hard drive reviews you’ll see it’s just not fast enough for my tastes. Even the G-Raid drive beats it at 59/45 on the same Kona test. A single drive on eSata would be around 85/82 – which is about a 1 TB transfer in 3 hours. A RAID 5 on eSata should be able to hit around 160/170.
Connectivity -   The slowness can be attributed to the connectivity. USB 2.0 is simply too slow. Firewire 800 is better, but still not fast enough. I really wish it had a tripple interface connection with the addition of eSata. Why is there no eSata on the drobo? I attribute it to the company not thinking ahead enough. They started with a USB product. When they updated the model they only went to FW – only thinking that one next step.  eSata and faster speeds would put this product in a whole new category.  I’ll certainly revisit it if they make this change on the next version.
Data Protection – well, they’ve got this one in the bag. It is the most appealing thing about the product. I have no complaints in this area.
Network Sharing / NAS – it’s not one of my core qualifications but it is important to note that the drobo can be turned into a NAS with the addition of a $199 accessory called the DroboShare. I feel that product also falls short. With only a USB attachment between the drobo and the droboshare, the NAS speeds are limited to the 23/20 MB/sec – far less than the gigabit ethernet speeds. Also the lack of wifi means that the device has to be placed in cable’s reach of the router, and in my house this isn’t convenient.
Summary and coupon code…
So for me the drobo is a no-go. I’d like to see them reduce the price to $350, add an eSata connection, add a 5th drive bay, and maybe even come out with a PRO-Tower 8-bay version. Â In the mean time I’m probably going to build my own RAID 5 tower(s) using a G-Speed card (same as a Hi-point card) and some SANS Digital TowerRAID chassis’.
For you a drobo might be just the right thing. If a max of 4 TB sounds like a lot, if 35 MB/sec is acceptable write speeds, and if you’ve got the $500 bucks to spend, then jump in. The product appears to be well made and it has gotten rave reviews everywhere else. AND IF YOU ACT NOW – and order before the end of the year – you can get $50 off the retail price. Â Just go to the drobo store, pick one of the firewire products, type in the promo code “SNOWFLAKE” and hit ‘update cart.’ Â Then let me know how it works out for you. Â Maybe I can be swayed to someday get one.
So.. not that I really know what I am saying – but why don't you use apples online storage thing or one your websites? Like G's picture page for pictures?? And then just make it private?? Why wouldn't that work?
Or its just something I wouldn't understand and too hard to explain?
It works for some of the data, like photos. But I have too many. Plus we're talking about terabytes of data. Hosting elsewhere would be too expensive. Plus one of the qualifications was SPEED, which you lose when the data has to travel over the internet. Direct connected storage is what I need.
so.. break down a terabyte for me…
A bit is a single switch that is either on or off, one or zero. 8 bits makes up a byte – which gives you 256 different combinations. In simple terms the letter "A" is a byte. In binary counting, 1024 bytes is a kilobyte or KB. 1024 KB is a megabyte or MB (so that's like a million bytes). 1024 MB is a gigabyte (GB). Think about it.. that's a BILLION bytes.
A terabyte is 1024 GB.. so it's a TRILLION bytes.. or like 8 trillion bits.
After that is petabyte, which is a million gigabytes.
I re-read this…. good article. Should say, I finally "read" this one… as opposed to trying to skim. This one is worth the read just because it's written at a pace that helped me ponder what I need to do about storing archives.
I want to save pictures like you did, but also integrate the last 10 years of email, probably into Thunderbird storage so I can search on it.
I ordered my 1.5TB drives this week. Am going with http://www.openfiler.com using an older PC that has space for like 6 or 8 drives. (I may have to upgrade the power supply some time.) For now I think I am going to try to get iSCSI to work and just mount the drives individually… although I might mirror them and just have them mount separately. I have to see how much space I'll need.
Regarding your movie rips — I think I will just "save" them inside a popcorn hour and not back them up. It's a huge time-loser risk if the drives fails, especially considering I'll probably drag the Popcorn hour from place to place. Perhaps in a few months I'll buy another backup drive for it. But for now I'm thinking I'll just leave all my movies on the Popcorn hour and not on the main storage NAS. (Can the Popcorn hour be used as a slow NAS? -i.e. can I GET the movie to play on a PC/Mac from the Popcorn Hour? If so that will confirm it's the way for me to go.)
The popcorn hour IS a NAS and can be mounted on a mac or pc.
Good article. I've been researching what to store my files on too, and I think I will go either with the Drobo or the new HP MediaSmart Server that has upgraded support for the Mac and TimeMachine.
There was one thing in your article that confused me, and that was the idea that you think it would take a week to upgrade all the Drobo harddrives to larger ones, implying that a standard 5 drive RAID would be quicker to upgrade? That may or may not be the case (maybe you were just exaggerating to make a point) but from what I understood about RAID (correct me if I'm wrong, please) is that standard RAID devices can't be upgraded 1 drive at a time because all the drives must be the same size. So therefore wouldn't you have to essentially build a 2nd complete RAID device with the larger drives, and then COPY the files over onto it? To me that sounds like a much more expensive way to go, and would take as long, if not way longer, than just swapping out the drives 1 at a time as you need additional capacity. Which is perhaps why the Drobo costs more upfront…for the ease of use and convenience. But then again, maybe I'm missing something?
Anyways, I too would love to see more drives and eSATA on the Drobo. That would be great.
Drobo does not use a standard RAID setup. It's a custom raid type technology that allows each drive in the box to be a different size. Theoretically you could pull the smallest drive and put in a 2.0TB drive. All your data would still be safe. Then wait for it to rebuild the raid. This will take a day. Then repeat with the next smallest drive and replace that with a 2.0TB drive. Again the rebuild will go and take a day. So to completely swap out all the drives will take a while as you can only replace one at a time.
Alternatively you could just buy another drobo, fill it with 2.0's and copy all your data over. But that's not the point of the drobo.
Ok. I get that about the Drobo. You basically reinforced what I was saying. If I don't WANT to upgrade ALL the drives in the Drobo, I don't have to. If I have, say, 4 500GB drives in it, and I need a little more space, I can just swap out one of those with a 1.5TB drive which would give me several hundred gigabytes of additional storage, and walk away and do something else. But with typical RAID systems, I couldn't do that. Wouldn't I have to upgrade ALL the drives in a standard RAID array so they're all the same size? In fact, I would have to buy a 2nd RAID enclosure, buy the required number of drives (depending on what RAID config I'm going with…0,1,5, etc) which would be VERY expensive, and spend the time to format and configure the array, then copy all the files over from the old drives in the 1st RAID device, which also would take a long time.
While it may be true about how long it takes the Drobo to rebuild after upgrading a drive, I actually have no idea about either it or a standard RAID device. But the fact does remain that you can just upgrade 1 drive at a time in a Drobo, and it doesn't require you to sit there fiddling with it while it does so. So there is both a cost and time benefit to the Drobo over standard RAID(at least in the long run, maybe not at initial purchase). But I guess my original inquiry still remains. Is it true that standard RAID is limited in that you can't upgrade just 1 drive at a time….it's either all or none? Or is there a RAID technology (other than Drobo) that allows you to add different sized drives to an enclosure?
Also, what are your thoughts about the HP MediaSmart Server running Windows Home Server. They are coming out this month (Feb 09) with upgrades that work better with Macs and TimeMachine, and larger hard drives. Have you had a chance to look at those at all, either the old version, or the new?
Good analysis. If I had $500 to spare, I'd rather get a 8-bay eSATA TowerRAID: http://www.sansdigital.com/towerraid/tr8mb.html.”target=”_blank”>http://http://www.sansdigital.com/towerraid/tr8mb.html.Whichwill give me even more room and flexibility to expand without the hassel of swapping out old hard drives.