Applications

07:40 AM
Howard Marks
Howard Marks
Commentary
50%
50%
Repost This

Riverbed's Granite Virtualizes Branch Office Storage

When Riverbed and others brought WAN acceleration to the market around the turn of the century, many of us hoped that with WAN acceleration we could pull the servers, and the headaches they cause, from branch offices. Unfortunately, many organizations found reasons to keep servers in the branches. Riverbed's new Granite appliance allows organizations to keep servers in their branch offices while eliminating many of the headaches through what Riverbed's calling Edge Virtual Server Infrastructure.

When Riverbed and others brought WAN acceleration to the market around the turn of the century, many of us hoped that with WAN acceleration we could pull the servers, and the headaches they cause, from branch offices. Unfortunately, many organizations found reasons to keep servers in the branches. Riverbed's new Granite appliance allows organizations to keep servers in their branch offices while eliminating many of the headaches through what Riverbed's calling Edge Virtual Server Infrastructure.

In general, we've found that there are three primary obstacles to using WAN acceleration to serve branch offices.

The first is that WAN acceleration just isn't a good solution for write-intensive applications. At first glance, bank branches would seem to be a WAN acceleration win. However, since tellers scan images of every deposit, there is a large amount of unique write data that overwhelms the small amount of cache in a typical WAN acceleration appliance.

The second obstacle is that most organizations have some applications that don't use protocols that WAN acceleration devices can sufficiently optimize. If all you need to do is provide a low-performance file server and allow users to access the Exchange server via Outlook, a Riverbed Steelhead, the company's core WAN acceleration technology, might be a great solution. However, if you have to run some legacy application that the Steelhead appliance can't compress, deduplicate and accelerate, the users are going to have an unhappy experience.

Then there is the third and perhaps biggest obstacle: Most WAN acceleration solutions don't provide access to your data if the WAN link is down. Personally, I never trusted my telco providers enough to be willing to live with the no-win, no-work scenario.

Granite is an iSCSI storage device that acts as a cache to storage in your data center. With Granite you can run a domain controller, file server and the like in the branch office. Granite will provide storage for the servers, and it will synchronize the data to iSCSI storage in your data center through a Granite core appliance. Since this is a Riverbed product, the data will be compressed and deduplicated using Steelhead.

In some ways, Granite is the enterprise version of an iSCSI-based cloud storage gateway like those from StorSimple or TwinStrata drop. While those appliances provide a cache-to-front-end-to-object-based cloud storage, Granite uses block storage in your data center for its ultimate repository. Unlike the cloud gateways' logical volumes, or LUNs, Granite appliances' aren't limited to access by a single server. The folks at Riverbed tell me that Granite supports SCSI bus resets so servers at the branch office and servers in the data center can be part of a single cluster, or LUNs can be pinned to the Granite to enable off-line access.

Granite would be cool if it was a dedicated storage appliance, but the best part is that Riverbed has implemented it as an application on its new Steelhead EX appliance line. Not only does this mean that a single appliance can handle storage and other WAN acceleration tasks, but since the Steelhead EX runs VMware, that appliance can also host the servers you need in the branch. Riverbed has Steelhead EX appliances with up to 4 Tbytes of storage and 64 Gbytes of RAM, which should allow most branch offices to run their entire operation from a single appliance.

Riverbed's Edge Virtual Server Infrastructure (E-VSI) is just one of the innovative solutions I've seen recently for simplifying the process of managing data in remote offices. With cloud and other virtualization technologies advancing at a rapid clip, there's no excuse for five physical servers and a tape drive for backup in your branch offices anymore.

Disclaimer: Riverbed is not a client of DeepStorage, but Riverbed reps have bought me lunch occasionally.

Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
DGREENFIELD000
50%
50%
DGREENFIELD000,
User Rank: Apprentice
2/13/2012 | 5:44:24 PM
re: Riverbed's Granite Virtualizes Branch Office Storage
Excellent points, Howard, many of which haven't been discussed in the other posts that I've seen.

I particularly liked you're example of the check images. Very relevant. To clarify, though, the problem is less the size of the cache and more the uniqueness of data. Today's optimizers can come with very large caches - Silver Peak, for example, ships up to 5TB its appliances. The Riverbed's CX itself comes with up to 1.3TB and the EX comes with up to 8.32TB. The bigger challenge is the nature of the data. Once data is compressed or encrypted the bit patterns are unique making them very, err, "uncacheable."

You're also right organizations use protocols that can't be optimized by many conventional application optimizers. Proprietary IP-based protocols and UDP-based protocols are problems for many optimizers.This was a big reason why Riverbed announced UDP support, for example. Silver Peak's technology is inherently transport-layer independent so this is less of an issue. As long as the protocol runs on IP, Silver Peak can optimize or accelerate it.

Providing access to a file store when a link is down in inherently problematic. I remember talking with Mike Fratto about this very issue a while back and he accurately pointed out that there are invariably synchronization conflicts once the line reconnects. The other problems is that so often some services are still left inoperable. One way to avoid these problems would be to install a redundant connection to the site.
D
More Blogs from Commentary
Infrastructure Challenge: Build Your Community
Network Computing provides the platform; help us make it your community.
Edge Devices Are The Brains Of The Network
In any type of network, the edge is where all the action takes place. Think of the edge as the brains of the network, while the core is just the dumb muscle.
Fight Software Piracy With SaaS
SaaS makes application deployment easy and effective. It could eliminate software piracy once and for all.
SDN: Waiting For The Trickle-Down Effect
Like server virtualization and 10 Gigabit Ethernet, SDN will eventually become a technology that small and midsized enterprises can use. But it's going to require some new packaging.
IT Certification Exam Success In 4 Steps
There are no shortcuts to obtaining passing scores, but focusing on key fundamentals of proper study and preparation will help you master the art of certification.
White Papers
Register for Network Computing Newsletters
Cartoon
Current Issue
Video
Slideshows
Twitter Feed