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 Computing
Conference & Expo
November 2-4, 2009 NYC
Register Today and SAVE !..

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
In many cases, the end of the year gives you time to step back and take stock of the last 12 months. This is when many of us take a hard look at what worked and what did not, complete performance reviews, and formulate plans for the coming year. For me, it is all of those things plus a time when I u...
SYS-CON.TV
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.

SOA World Latest Stories
Just when the US Postal Service looks down for the count, a self-funded Seattle start-up called PaperKarma figures its destiny is to suppress junk mail on which the post office depends. The company was started by Sean Mortazavi, who hasn’t given up his day job at Microsoft yet, and P...
As a result, it said, of “customer feedback and evolving usage patterns,” Microsoft cut the price of its cloud-ified SQL Azure database 48%–75% for databases larger than 1GB and introduced a new entry-level 100MB model. It blogged that it’s noticed that many projects start small but ...
Wide and cheap availability of cloud-based media services is upon us. With the transformations these services are already bringing to the consumption of music, video and interactive media, change has likewise come to professional workflows. Documents in 2012 are read, written, collabor...
Centrify is going into the mobile business in support of iOS and Android phones and tablets. The move involves putting its multi-platform support for Microsoft’s Active Directory on its own cloud so companies can protect the increasing ubiquitous BYOD they need to control and secure ...
Sooner than expected, Apple Thursday started previewing a developer-directed beta of Mountain Lion, its next-generation Mac OS X 10.8, due out late this summer. It’s borrowed some more features from iOS like the popular and unlimited iChat-replacing iMessages IM as well as Notes, Gam...
Cloud is a shift from the focus on underlying technology implementation to leveraging existing implementations and further building upon them. Cloud orchestration or a network of clouds is the wave of the future where these clouds can operate with elasticity, scalability, and efficienc...
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