Comments
Richard Davies wrote: The UK has a good crop of technology pioneers in cloud computing - for example ElasticHosts, FlexiScale, Flexiant, OnApp - and also some strong government initiatives such as G-Cloud. We will have to see whether this kind of technical leadership converts into swift mass-market adoption or not.
Cloud Expo on Google News


2008 West
DIAMOND SPONSOR:
Data Direct
SOA, WOA and Cloud Computing: The New Frontier for Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
GOLD SPONSORS:
Appsense
User Environment Management – The Third Layer of the Desktop
Cordys
Cloud Computing for Business Agility
EMC
CMIS: A Multi-Vendor Proposal for a Service-Based Content Management Interoperability Standard
Freedom OSS
Practical SOA” Max Yankelevich
Intel
Architecting an Enterprise Service Router (ESR) – A Cost-Effective Way to Scale SOA Across the Enterprise
Sensedia
Return on Assests: Bringing Visibility to your SOA Strategy
Symantec
Managing Hybrid Endpoint Environments
VMWare
Game-Changing Technology for Enterprise Clouds and Applications
Click For 2008 West
Event Webcasts

2008 West
PLATINUM SPONSORS:
Appcelerator
Get ‘Rich’ Quick: Rapid Prototyping for RIA with ZERO Server Code
Keynote Systems
Designing for and Managing Performance in the New Frontier of Rich Internet Applications
GOLD SPONSORS:
ICEsoft
How Can AJAX Improve Homeland Security?
Isomorphic
Beyond Widgets: What a RIA Platform Should Offer
Oracle
REAs: Rich Enterprise Applications
Click For 2008 Event Webcasts
SYS-CON.TV
Top Links You Must Click On


Cloud Computing Is Not Burger King
Don’t confuse computing services with infrastructure services - we aren’t there yet

The subtext to the cloud computing discussion is subtle, as is the wont of subtext. But it is clear that underlying all the concerns about cloud computing is a common theme: control. Whether we’re talking about reliability or security, it should be obvious if you’re reading between and beneath the lines that the biggest stumbling block to massive cloud adoption is the issue of control.

There is a very real difference between on-demand computing and on-demand infrastructure. What the cloud provides now, and is described by just about every cloud pundit as the benefit of cloud computing, is on-demand compute resource provisioning. Central to this theme is provisioning, but also relevant to the discussion of that provisioning is applications, not infrastructure. Even when we confine the discussion strictly to IaaS (Infrastructure as a Service) we aren’t really talking about on-demand infrastructure services, we’re just talking about on-demand infrastructure as a whole.

Take a look at the offerings in the IaaS demesne and you’ll quickly find that what you can provision, on-demand, is an entire infrastructure – not individual services. Even the latest announcements around plug-n-play data centers is about implementing a data center architecture using complete components, not services. These types of offerings are geared around data centers design – not infrastructure-in-the-cloud-as-a-service-design. The use of “Infrastructure 2.0” to refer to drag-n-drop components (complete solutions) as opposed to the provisioning and orchestration of drag-n-drop infrastructure services just dirties up the cloud. There is a big difference between cloud-based infrastructure and outsourced data centers. Mind you, the latter is not a bad idea, but it isn’t the same thing at all.

Right now, in the cloud, you can’t specifically build an infrastructure suited to your particular needs. You have almost no control. There is no Burger-King-have-it-your-way infrastructure offering. Yet. We’re a few years away from that, though it seems apparent that’s exactly what we need and where we’re eventually headed.


OPTIONS. WE WANT OPTIONS.


cloudmenu A truly on-demand infrastructure services cloud would be a la carte, more along the lines of a buffet-style dinner than the quick run through the drive-through it is today. Today’s IaaS providers are more or less offering a canned set of menu options, a complete meal that makes it easy to click a button and order a “Junior Cloud” or “a number 3, please” but with no real provision for customizing the order. You get what you get. That’s what makes fast-food and cloud services today a profitable business: no real customization for the majority of offerings.

Oh some do offer some level of configuration – add a load balancer, provision an application accelerator, but it doesn’t really go to the level necessary to be considered an on-demand infrastructure.

What customization implies and requires is control, and that is exactly what is missing from the cloud offerings of today. Control and choice in the infrastructure. While it’s generally accepted that the end-users of cloud “shouldn’t have to care” about the infrastructure, that’s just not true when we’re talking about enterprise adoption of cloud computing services. The end users (IT) has to care because it is responsible for ensuring reliability, security, and performance of the applications it may deploy in the cloud. That may require the provisioning of additional infrastructure services from a variety of network and application network components.

Ensuring business requirements around applications and their usage are met – particularly those critical to day-to-day business operations – is something with which every IT organizations needs to concern itself. That means it necessarily has a vested interest in the infrastructure through which applications are delivered – whether it be locally or cloud deployed.

Some applications are just naturally quirky. Some require coaxing at the transport and data layers to perform in a way that maintains an acceptable level of end-user productivity. That may require additional help from the infrastructure - from the application delivery infrastructure - to achieve. If that infrastructure is local then IT has control, it has choice, it has options. It can deploy new functionality or solutions designed to boost performance, or reliability, or security. But once that application is “out there in the cloud”, those options quickly disappear. It’s no longer possible to provision additional security – whether application or protocol – or acceleration – whether application or network. These infrastructure services are not currently available in the cloud; they aren’t offered, for the most part, leaving IT either holding the bag of complaints and vulnerabilities or erasing cloud as a potential alternative to the data center.


SHARED INFRASTRUCTURE, SHARED COSTS


Undoubtedly at this point someone is going to bring up the deployment of virtual appliances as a solution to the problem of control. And while that’s certainly one possibility, it isn’t the most optimal one. Deploying virtual appliances as part of an application deployment increases costs if for no other reason than the organization has to purchase the solution – the entire solution – in order to deploy it into the cloud, and they’ve got to manage it completely. That’s the beauty of multi-tenant enabled infrastructure services; you pay for what you use, not the entire solution. You share the costs, just like the compute resources, which means the costs are drastically reduced both in acquisition, management, and maintenance.

Where we really want to get to is the ability to drag-n-drop infrastructure services – not necessarily solutions - into our cloud shopping cart and have them automagically deployed in the cloud.
We want the convenience of a drive-through but the service and customization that comes from a more expensive establishment.

And that’s really where the value of “Infrastructure 2.0” comes in; where the connectivity intelligence we associate with the next evolutionary step in infrastructure comes into play. In order to get from where we are now to where we want to go, infrastructure must be first capable of being controlled and configured remotely, one hopes in a standards-based way. That infrastructure must also be capable of collaborating with all the other components in order to add the value and intelligence necessary to pull off such a complex architecture in such a simple, elegant way.

This is where standards come into play, so that the choices you have now in your own data center can be extended into the cloud. Standards around routing, switching, firewalls, and application delivery would provide the means by which cloud providers can offer choices more easily and cost-effectively to customers. Those same standards could also be leveraged in a way as to provide interoperability and portability across clouds – whether internal, external, private, or public.

The choices available today, in the cloud, are limited. You aren’t yet provisioning, for the most part, infrastructure services, you’re provisioning the whole tomale – if you even have that choice. Don’t confuse elastic compute resource provisioning with infrastructure services; they are not the same thing at all. When you have a configuration and management environment in a cloud that offers a full palette of infrastructure services – not complete components – from which you can choose a variety of options then you’ll know we’ve arrived at a fully abstracted cloud that provides not only the scalability and cost reductions you’re looking for but the control over the entire application delivery process.

 

Follow me on Twitter View Lori's profile on SlideShare friendfeedicon_facebook AddThis Feed Button Bookmark and Share

Related blogs & articles:

Read the original blog entry...

About Lori MacVittie
Lori MacVittie is responsible for education and evangelism of application services available across F5’s entire product suite. Her role includes authorship of technical materials and participation in a number of community-based forums and industry standards organizations, among other efforts. MacVittie has extensive programming experience as an application architect, as well as network and systems development and administration expertise. Prior to joining F5, MacVittie was an award-winning Senior Technology Editor at Network Computing Magazine, where she conducted product research and evaluation focused on integration with application and network architectures, and authored articles on a variety of topics aimed at IT professionals. Her most recent area of focus included SOA-related products and architectures. She holds a B.S. in Information and Computing Science from the University of Wisconsin at Green Bay, and an M.S. in Computer Science from Nova Southeastern University.

Enterprise Open Source Magazine Latest Stories . . .
With Cloud Expo 2012 New York (10th Cloud Expo) just four months away, what better time to start introducing you in greater detail to the distinguished individuals in our incredible Speaker Faculty for the technical and strategy sessions at the conference... We have technical and st...
AMD said late Tuesday that its chief sales officer Emilio Ghilardi had left the company and that CEO and president Rory Read is going to do his job while a replacement is sought. AMD didn’t say why Ghilardi left but it’s assumed Read wants his own people. Read is relatively new to th...
During the lifespan of M3 (Monitis Monitor Manager) there has always been something lacking – timers. M3 execution procedure was outlined in this previous article. The execution mentioned in the latter was a one-time-execution, whereas server monitoring requires periodic invocati...
Red Hat is putting its bought-in Gluster scale-out NAS storage technology, acquired in October, on the Amazon cloud. It’s styled Red Hat Virtual Storage Appliance for Amazon Web Services and other clouds are supposed to follow in short order.
A new episode of the screencast series is now available at the OpenNebula YouTube Channel. This screencast demonstrates the new easily-customizable self-service portal for cloud consumers. Its aim is to offer a simplified access to shared infrastructure for non-IT end users. The scree...
C12G Labs has just announced an update release of OpenNebulaPro, the enterprise edition of the OpenNebula Toolkit. OpenNebula 3.2, released two weeks ago, brings important benefits to cloud providers with a new easily-customizable self-service portal for cloud consumers, and builders w...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021


SYS-CON Featured Whitepapers
ADS BY GOOGLE