ie8 fix
madison

Hybrid cloud or half-hearted kludge?

By | May 7, 2009, 3:32pm PDT

Summary: Nine times out of ten, hybrid clouds are an attempt to accommodate outdated structures that are no longer appropriate for forward-looking enterprises. A hybrid approach can be justified in certain cases, but you should always carefully probe the motivation.

Having lambasted Microsoft for its self-serving software-plus-services rhetoric the other week, today I’m going to apparently contradict myself and make a case for (some) hybrid clouds. Bear with me, though, there’s method in this seeming madness. What irks me about Microsoft’s position is that the company’s spokespeople assume that any departure from a wholly cloud-based stance — any hint that there might be a few lines of software code running anywhere on the customer’s premises — instantly validates their entire catalog of on-premise software. I find this immensely irritating because it seems to be an argument framed to justify their existing mindset, rather than attempting to engage with the new, cloud-centric model.

At the same time, I can understand that this mindset is prevalent not only at Microsoft but throughout the conventional software industry and among many of its customers. In fact, I think we all need to be much more aware of how pervasively the old, enterprise-centric way of doing things permeates all of our thinking and habits. I’ve been mulling this a lot recently in the course of preparing a keynote presentation for next week’s Glue Conference in Denver: Gossamer and Glue: Weaving the Loosely Coupled Web, in which I’ll be discussing the tension between our desire to open up to all the resources of the connected Web, balanced against our need to govern and protect our existing assets. A constantly recurring theme in the evolution of SOA, cloud and the Web has been the misplaced imposition of trusted, existing structures onto emergent patterns of interaction. This applies with special emphasis to hybrid clouds — build them to fit with your existing, unchanged infrastructure and you’ll get little-to-no benefit. Change your enterprise to really leverage the cloud and nine times out of ten, you won’t have any further use for a hybrid model.

Let me explain what I’m getting at here by reference to Cisco’s recent announcement of an on-premise extension to the rebranded WebEx Collaboration Cloud (what WebEx used to call its Mediatone network before the Cisco acquisition). ‘Ah-ha!’ I can hear the Microsoft S+S evangelists crowing, ‘yet another SaaS poster child acknowledges the need for on-premise components.’ Look closely, though, and you’ll see that Cisco isn’t talking about replicating the entire WebEx cloud service on a totally independent on-premise server — which is what Microsoft means when it talks about a ‘S+S’ strategy for its own Web meetings platform. Instead, as Cisco’s Alex Hadden-Boyd, director of marketing for the vendor’s Collaboration Software Group, told me in a pre-announcement briefing, “You’re extending the cloud into the premise but you’re not moving off the cloud.”

The new on-premises product is an add-on to a Cisco ASR 1000 Series edge router, and its purpose is to act as a local staging post when large numbers of users in a single network location are all accessing a WebEx session from the cloud. Let’s say an organization has a training session from an external provider coming in to 1,000 employees in Chicago another thousand in London. Instead of a thousand individual sessions at given location each being served separately from the cloud, there’s just one incoming session to the ASR, which then takes care of distributing those sessions locally. There’s a huge benefit for the organization in reducing the bandwidth consumed as well as producing a better user experience, but the WebEx content is still coming from the cloud — and any users beyond the first thousand supported by the ASR can still connect directly via the cloud.

What we’re looking at here, then, is a local unit that supplements a cloud service in the interests of a better user experience and more economic resource usage. It’s a pragmatic response to the reality of having a large number of users at a single site, in which case you may as well extend the cloud to the site. It’s the same principle as implementing Gears to offload part of an application’s processing load to local clients (or, more ambitiously, Google’s experiments with its Native Client). Why not move that part of the cloud service closer to the client if it makes the service faster and more scalable? So long as it’s an optional feature rather than a requirement, it’s fully consistent with a cloud philosophy.

What you might go on to wonder, though, is why this enterprise has so many employees on a single site anyway? That is what I mean by enterprise-centric mindsets. The Web is enabling distributed, remote working to an extent that is fundamentally changing the way enterprises are organized (organizations without boundaries, Cisco’s CTO Padmasree Warrior called them in a recent series of blog posts on the future of collaboration). In a truly cloud-enabled world, such concentrations of workers may become largely unnecessary. This example illustrates why we should always be probing the motivations for pursuing hybrid cloud solutions. Of course, the world won’t change overnight, and sometimes hybrid cloud is a sensible, pragmatic response to where we find ourselves. But all too often the desire to find some hybrid solution comes because we’re thinking in terms of existing structures that perhaps we don’t need any more. This is why I sometimes get impatient with people who look no further than the end of their nose and say they’ve embraced the cloud when they’ve barely begun the journey. The inevitable result of such thinking is they end up with some half-hearted kludge that’s motivated more by a desire to avoid too much change and disruption than really seizing the opportunity presented by cloud services.

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Since 1998, Phil Wainewright has been a thought leader in cloud computing as a blogger, analyst and consultant.

Disclosure

Phil Wainewright

Phil Wainewright's work as an independent consultant brings him into direct or indirect business relationships with several of the companies that he writes about, or their competitors. Phil is committed to maintaining the independent and opinionated stance that his writings are well known for and does not enter into contracts that would limit his freedom of expression in any way. However it is important in the interests of full disclosure to inform readers of those relationships so they can form their own judgement.

Read the complete list of Phil's relationships.

Biography

Phil Wainewright

Since 1998, Phil Wainewright has been a thought leader in cloud computing as a blogger, analyst and consultant. He founded pioneering website ASPnews.com, and later Loosely Coupled, which covered enterprise adoption of web services and SOA. As CEO of strategic consulting group Procullux Ventures, he has developed an evaluation framework to help ISVs and enterprises select cloud platforms, and advises US and European vendors on messaging, positioning and go-to-market. His newest role as an industry advocate is vice-president of EuroCloud.

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?
14
Comments

Join the conversation!

Just In

RE: Hybrid cloud or half-hearted kludge?
nrmehta 4th Jun 2009
Great post, Phil. I think the concept for S+S from Microsoft is attractive but I agree with your frustration sometimes in terms of the way it's positioned. In some ways though, perhaps there are two separate ideas here:
* How can a new customer that wants the benefits of a cloud service get extra functionality or usability from an on-premise components (like the Cisco use case)?
* How can an existing customer of on-premise software add cloud services onto the back of their on-premise product.

I think Microsoft S+S is more of the latter than the former. Symantec also has a backup software strategy that's similar (add a cloud backup service on top of NetBackup or BackupExec). Similarly Barracuda offers a backup service to add onto their on-premise appliance.
But, it might be nice to have a generic way of doing it like Gears for the client. How about a sort of Gears for servers, so that you can automatically download an application to a local server to cache content locally, keep communications local, eliminate redundant streams, do some local processing, etc.
0 Votes
+ -
(nt)
0 Votes
+ -
RE: Hybrid cloud or half-hearted kludge?
stingray1 Updated - 7th May 2009
Phil, Great piece. Can't tell you how relevant.

Last week I met with a $200+M software company trying to figure out what SaaS and the cloud mean for them. The request was to help them figure out if they could make money offering their enterprise, premise based product as SaaS.

There were no questions regarding the implications of going SaaS or making the most of the benefits of what you can do with an app in the cloud. Just, "can we make money doing this?"

Funny, in some ways, you are discussing some kind of boomerang effect for the folks pushing the cloud forward and who are coming back to what may enhance a cloud offering on the premise.

There are still so many others who are at square one that need help or they will die.

Did I mention this company was a $400 M company two years ago?

Hopefully, they will look beyond the end of their noses and find the path forward - with the help of folks pushing the envelope and asking the right questions.
0 Votes
+ -
Phil - great job on really delving into these issues.

I think you are right that is is valuable and important to look beyond the hybrid cloud as just a way to ease migration from existing enterprise IT infrastructure and leverage existing investments.

Rather, as you point out, it's critical to look at the hybrid cloud from the other perspective -- i.e. START with cloud software and use on-premises software to augment the cloud software and solve certain problems where an on-premise component just makes sense.

0 Votes
+ -
We are witnessing and experiencing the technological
equivalent of "organ formation" -- in the same way
evolutionary pressures both segregated and integrated
(simultaneously) disparate functions so that "organs" and
(ultimately) the BRAIN was formed, it seems to me that the
same thing is happening at the moment, only with
technology.

In fact, I think the cloud is the next generation "brain" - a
collective brain, forming in the same way that collective
neurons formed quite a few years back.
0 Votes
+ -
Why do cities still exist?
Anton Philidor 8th May 2009
The discussion of why organizations expect to keep employees in proximity is a good analogy to explain why on-premises software will inevitably remain predominant.

When Microsoft was assuring the US public that most essential development would remain in the country, specifically at Redmiond, Mr. Ballmer identified discussions in the halls, the almost random encounters that can generate an idea.

Certain functions work best when they can draw from the periphery to the center. Most cities are not manufacturing centers any longer, but offices remain so that people can arrange face-to-face meetings more easily and for the convenience of customers who also expect face-to-face meetings.

Another example, in many areas theaters are locating in a central urban area because people arriving to see the performance can come with equal convenience from a large area.

So the default condition for human interaction involves the physical presence of the people interacting. Even movies, which appear to be a separation between actors and audience, are still shown in places designed to resemble theaters. The surroundings are a reassuring connection, a continuity with the normal way to view a performance. And home theaters resembvle movie theaters, again a reminiscence of a different experience.

So the assured permanent predominance of software on each desk is the result of human nature, built-in expectations, inherent preference, and not a choice among technologies.

Even providing software from a central server, dumb or almost-dumb terminals has been rejected. Partly for technical reasons, but also from feeling. Call the emotion What's-mine-is-mine. Others cannot be trusted, proved not worth being trusted, with essential functionality for doing the job.

And where such predispositions are opposed, it's likely employees have found ways to have as much confidence as possible in owning the material and the functionality for dealing with them. Check the C: drives and personal; equipment.

The web has practical problems which preclude reliance, but even were those problems some day overcome, people would still refuse to accept relying on it entirely. And though they can be compelled to do wat they do not want to do, they'll be looking for the first opportunity to return to normal.
0 Votes
+ -
Virtual Water Coolers
amywohl 11th May 2009
Serendipity is very useful in developing new ideas -- software or anything else. But we don't need to be in the same physical place to "touch" each other. On-line experiences -- web conferences, shared spaces, virtual worlds -- can all provide the virtual water coolers and hallways that permit the casual interactions that permit us to continue to replicate the "Ahas!" we need.
0 Votes
+ -
Very well said Amy.
914four 21st May 2009
Most of the face to face meetings I have with customers these days seem to happen in Starbucks or at their offices. I can't remember the last customer that came to our 'downtown in a large glass tower' offices, and I have to say that I rarely see more than 3 or 4 people in the office at any time (got to drop off the expense report receipts!) yet there are 35 people 'in' this office. If it wasn't for an ironclad lease I suspect the company would have closed the office long ago.
0 Votes
+ -
Where's my infinite bandwidth?
Vahidm Updated - 8th May 2009
Hybrid is a very sensible solution when network bandwidth is not infinite. And contrary to a famous book that died with the dot com bust, this is unfortunately still the case, and will remain so until... several years at least? In the South (of Rio Grande), where i live, bandwidth is scarce, unstable, and no one gives you QoS agreements.

I love the cloud, and i see it as a very natural evolution in terms of organizational design, but it's not feasible down here, yet.
0 Votes
+ -
Fearful and closed-minded
davex44@... 8th May 2009
Thanks for hitting it right on the head Phil. Having promoted cloud-computing since 2000, the two sides of the fence have always been pretty clear. Companies that are fear-driven or in the stranglehold of their in-house IT crew. And those who are able to ask questions such as "why do we want the servers here anyhow?", who elect instead to free up their resources to focus on the core competencies that make them money.

As to hybrid strategies, they're sometimes essential, for example, when there's unique hardware or software involved which needs specialized knowledge that the cloud staff wouldn't be effective in supporting.

All in all, the flexibility of the cloud make it the inevitable platform of choice. But just as in the days of Machiavelli, the goals of far too many citizens aren't as aligned with the overall mission as they'd like others to believe...and often it's their fear and laziness that separates them from the greater good.

www.twitter.com@dlevinethinks
0 Votes
+ -
Ignoring reality
Ben Pasmore 11th May 2009
Pure SaaS may never exist. Plug-ins are sent to browsers, intelligent networks will touch and interact with packets, on-premise storage will interact with cloud data repositories, existing infrastructure will be supplemented with cloud offerings. Thesis, antithesis, synthesis. SaaS is not going to replace existing computing models but rather complement them. Any other model ignores decades of computer science history. No new computing model has entirely replaced the prior model. We need to get through this initial period of irrational excitement where all pundits exclaim that the new best thing will immediately replace all prior efforts. Every new computing model has evolved to coexist and integrate with existing models. Any other approach ignores the trillions of dollars in existing investment in applications, infrastructure, and data.
0 Votes
+ -
RE: Hybrid cloud or half-hearted kludge?
matthewegreen1960 12th May 2009
This is a great article. I think the idea of cloud hybrid will be seen more and more as the cloud expands. The key thing is that the interaction must be seamless and make sense. This idea extends beyond just server infrastructure. For example...look at http://www.alignspace.com. This service allows process analysts and participants to collaborate in the cloud for process discovery, but then the model can be actually implemented on premise. The interaction is seamless and makes sense for all users.
0 Votes
+ -
The anti-change crowd at work
NavatarGroup 21st May 2009
Good article, Phil. The anti-change crowd has really been at work, since they smell an opportunity to (re)define what a "Cloud" is, to suit their interests.

I believe the real test will be for them to deliver the benefits of Cloud Computing through these rebranded offerings. For instance, if they are able to deliver on the cost and scalability benefits that a Cloud can offer (seems a bit unlikely), they may very well succeed.

Alok Misra
Principal
Navatar Group
0 Votes
+ -
Great post, Phil. I think the concept for S+S from Microsoft is attractive but I agree with your frustration sometimes in terms of the way it's positioned. In some ways though, perhaps there are two separate ideas here:
* How can a new customer that wants the benefits of a cloud service get extra functionality or usability from an on-premise components (like the Cisco use case)?
* How can an existing customer of on-premise software add cloud services onto the back of their on-premise product.

I think Microsoft S+S is more of the latter than the former. Symantec also has a backup software strategy that's similar (add a cloud backup service on top of NetBackup or BackupExec). Similarly Barracuda offers a backup service to add onto their on-premise appliance.

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix
Click Here
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix
ie8 fix