A-Server, a specialist in datacenter virtualization, will launch a new version of its Datacenter-as-a-Service platform at SYS-CON's 5th International Cloud Computing Expo, which will take place on April 19-21, 2010, at t...| By Reuven Cohen | Article Rating: |
|
| January 6, 2009 09:00 AM EST | Reads: |
5,791 |
Reuven Cohen's "Elastic Vapor" Blog
In the next few years the a key opportunity for the emerging cloud industry will be on defining a federated cloud ecosystem by connecting multiple cloud computing providers using an agreeing upon standard or interface. There are a number of organizations looking into solving the problem of cloud federation.
A fundamental challenge in creating and managing a globally decentralized cloud computing environment is that of maintaining consistent connectivity between various untrusted components that are capable of self-organization while remaining fault tolerant. In the next few years the a key opportunity for the emerging cloud industry will be on defining a federated cloud ecosystem by connecting multiple cloud computing providers using an agreeing upon standard or interface. In this post I will examine some of work being done in cloud federation ranging from adaptive authentication to modern P2P botnets.
Cloud Computing is undoubtedly a hot topic these days, lately it seems just about everyone is claiming to be a cloud of some sort. At Enomaly our focus is on the supposed "cloud enabler" Those daring enough to go out and create their very own computing clouds, either privately or publicly. In our work it has become obvious the the real problems are not in building these large clouds, but in maintaining them. Let me put it this way, deploying 50,000 machines is relatively straight forward, updating 50,000 machines or worst yet taking back control after a security exploit is not.
There are a number of organizations looking into solving the problem of cloud federation. Traditionally, there has been a lot of work done in the grid space. More recently, a notable research project being conducted by Microsoft called the “Geneva Framework" has been focusing on some the issues surrounding cloud federation. Geneva is described as a Claims Based Access Platform and is said to help simplify access to applications and other systems with an open and interoperable claims-based model.
In case you're not familiar with the claims authentication model, the general idea is using claims about a user, such as age or group membership, that are passed to obtain access to the cloud environment and to systems integrated with that environment. Claims could be built dynamically, picking up information about users and validating existing claims via a trusted source as the user traverses a multiple cloud environments. More simply, the concept allows for multiple providers to seamlessly interact with another. The model enables developers to incorporate various authentication models that works with any corporate identity system, including Active Directory, LDAPv3-based directories, application-specific databases and new user-centric identity models, such as LiveID, OpenID and InfoCard systems, including Microsoft’s CardSpace and Novell's Digital Me. For Microsoft, Authentication seems to be at heart of their interoperability focus. For anyone more microsoft inclined, Geneva is certainly worth a closer look.
For the more academically focused, I recommend reading a recent paper titled Decentralized Overlay for Federation of Enterprise Clouds published by Rajiv Ranjan and Rajkumar Buyya at the The University of Melbourne. The team outlines the need for cloud decentralization & federation to create a globalized cloud platform. In the paper they say that distributed cloud configuration should be considered to be decentralized if none of the components in the system are more important than the others, in case that one of the component fails, then it is neither more nor less harmful to the system than caused by the failure of any other component in the system. The paper also outlines the opportunities to use Peer2Peer (P2P) protocols as the basis for these decentralized systems.
The paper is very relevant given the latest discussions occurring in the cloud interoperability realm. The paper outlines several key problems areas:
- Large scale – composed of distributed components (services, nodes, applications,users, virtualized computers) that combine together to form a massive environment. These days enterprise Clouds consisting of hundreds of thousands of computing nodes are common (Amazon EC2, Google App Engine,Microsoft Live Mesh) and hence federating them together leads to a massivescale environment;
- Resource contention - driven by the resource demand pattern and a lack of
cooperation among end-user’s applications, particular set of resources can get
swamped with excessive workload, which significantly undermines the overall
utility delivered by the system; - Dynamic – the components can leave and join the system at will.
Another topic of the paper is on the challenges in regards to the design and development of decentralized, scalable, self-organizing, and federated Cloud computing system as well as a applying the the characteristics of a peer-to-peer resource protocols, which they call Aneka-Federation. (I've tried to find any other references to Aneka, but it seems to be a term used solely withing the university of Melbourne, interesting none the less)
Also interesting was the problems they outline with earlier distributed computing projects such as Seti@home saying they these systems do not provide any support for multi-application and programming models. A major factors driving some of the more traditional users of grid technologies to the use of cloud computing.
One the of questions large scale cloud computing opens is not about how to many a few thousand machines, but how do you manage a few hundred thousand machines? A lot of the work being done in decentralized cloud computing can be traced back to the emergence of modern botnets. A recent paper titled "An Advanced Hybrid Peer-to-Peer Botnet" Ping Wang, Sherri Sparks, Cliff C. Zou at The University of Central Florida outlines some of the "opportunities" by examining the creation of a hybrid P2P botnet.
In the paper the UCF team outlines the problems encountered by P2P botnets which appear surprisingly similar to the problems being encountered by the cloud computing community. The paper lays out the following practical challenges faced by botmasters; (1). How to generate a robust botnet capable of maintaining control of its remaining bots even after a substantial portion of the botnet population has been removed by defenders? (2). How to prevent significant exposure of the network topology when some bots are captured by defenders? (3). How to easily monitor and obtain the complete information of a botnet by its botmaster? (4). How to prevent (or make it harder) defenders from detecting bots via their communication traffic patterns? In addition, the design should also consider many network related issues such as dynamic or private IP addresses and the diurnal online/offline property of bots. A very interesting read.
I am not condoning the use of botnets, but architecturally speaking we can learn a lot from our more criminally focused colleagues. Don't kid yourselves, they're already looking at ways to take control of your cloud and federation will be a key aspect in how you protect yourself and your users from being taken for a ride.
Published January 6, 2009 Reads 5,791
Copyright © 2009 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
- Cloud Computing Viewpoint: Is Salesforce For or Against Vendor Lock-in?
- Goals of the Cloud Computing Interoperability Forum
- Cloud Computing Conference & Expo Call For Papers Deadline
- SYS-CON's 5th International Virtualization Conference & Expo: Call For Papers Deadline
- Introducing Semantic Cloud Abstraction & The UCI Working Group
- The Comprehension of Cloud Subjectivity
- Solving the Good Will Hunting Problem
More Stories By Reuven Cohen
Reuven Cohen is Founder & CTO for Toronto based Enomaly Inc. - leading developer of Cloud Computing products and solutions focused on enterprise businesses. Enomaly's products include the Enomaly elastic computing platform, an open source cloud platform that enables a scalable enterprise IT and local cloud infrastructure platform. Cohen is a thought leader in the emerging cloud computing industry and maintains a blog at www.elasticvapor.com.
Reuven is also founder of several technology organizations;
Enomaly.com - Elastic Computing Platform (Cloud Computing),
Cloud Camp - Local Cloud Computing events,
the Unified Cloud Interface Project - Semantic Cloud Abstraction API
Cloud Interoperability Forum - Cloud Standards Group.
(twitter @ruv : Linkedin : RSS Feed)
A-Server, a specialist in datacenter virtualization, will launch a new version of its Datacenter-as-a-Service platform at SYS-CON's 5th International Cloud Computing Expo, which will take place on April 19-21, 2010, at t...Mar. 18, 2010 12:00 PM EDT Reads: 719 |
By Jeremy Geelan No one can properly understand anything related to enterprise-level Cloud Computing without having first gained a deep understanding of the capabilities of different Cloud players. SYS-CON's pioneering Cloud Computing Bo...Mar. 18, 2010 11:00 AM EDT Reads: 1,501 |
By Roger Strukhoff "Cloud" has become synonymous with "computing" and "software" in two short years. Cloud Expo is the new PC Expo, Comdex, and InternetWorld of our decade. By 2012, more than 50,000 delegates per year will participate in C...Mar. 18, 2010 07:45 AM EDT Reads: 237 |
By Jeremy Geelan No one can properly understand anything related to enterprise-level Cloud Computing without having first gained a deep understanding of the capabilities of different Cloud players. SYS-CON's pioneering Cloud Computing Bo...Mar. 18, 2010 07:30 AM EDT Reads: 2,800 |
By Liz McMillan SYS-CON Events announced today that Objectivity, a leading provider of scalable database management solutions for mission-critical, real-time and distributed applications, has been named “Bronze Sponsor” of SYS-CON's 5th...Mar. 18, 2010 04:45 AM EDT Reads: 272 |
- An Exclusive Interview with Adaptivity, Cloud Expo 2010 Platinum Plus Sponsor
- The End of IT 1.0 As We Know It Has Begun
- Six Enterprise Megatrends to Watch in 2010
- Stealth Cloud Computing Startup To Launch at Cloud Expo
- Cloud Expo New York, Prague, and San Francisco Sponsors
- Can You Fire a Team?
- Cloud Economics – Amazon, Microsoft, Google Compared
- SYS-CON Projects All-Time High Revenue
- iPad on Ulitzer - I’ll Buy iPad. But What For?
- The Cloud Storage Wars: Windows Azure vs. Google
- Einstein, Sharks and Clouds: IT Security in the Cloud
- Cloud Expo Keynoter Undertakes New Role as CIO of NRO
- An Exclusive Interview with Oracle, Cloud Expo 2010 Diamond Sponsor
- An Exclusive Interview with Adaptivity, Cloud Expo 2010 Platinum Plus Sponsor
- The End of IT 1.0 As We Know It Has Begun
- Six Enterprise Megatrends to Watch in 2010
- Cloud Expo New York Call for Papers to Expire January 15, 2010
- The Importance of Abstraction in Cloud Computing
- Virtualization Expo New York Call for Papers to Expire January 15, 2010
- Microsoft’s First Step Toward Cloud Computing
- View Cloud Expo Europe 2009 Keynote on SYS-CON.TV
- What is Enterprise Cloud Computing?
- Free Virtual Appliance for Cloud Computing
- Cloud Expo Europe 2009: Where Are Europe's Cloud Providers?
- The Top 150 Players in Cloud Computing
- What is Cloud Computing?
- Virtualization Conference Keynote Webcast Live on SYS-CON.TV
- SOA 2 Point Oh No!
- Cloud Expo Europe 2009 in Prague: Themes & Topics
- IBM's Got Its Head in the Clouds
- Cloud Computing Expo 2009 West: Call for Papers Now Closed
- Red Hat Named "Platinum Sponsor" of Virtualization Conference & Expo
- As Google's SaaS Assault Begins, Move Over Microsoft Office?
- Twenty-One Experts Define Cloud Computing
- Merrill Lynch Estimates "Cloud Computing" To Be $100 Billion Market
- From Enterprise to Cloud, Virtualization Today on SYS-CON.TV








No one can properly understand anything related to enterprise-level Cloud Computing without having first gained a deep understanding of the capabilities of different Cloud players. SYS-CON's pioneering Cloud Computing Bo...
"Cloud" has become synonymous with "computing" and "software" in two short years. Cloud Expo is the new PC Expo, Comdex, and InternetWorld of our decade. By 2012, more than 50,000 delegates per year will participate in C...
SYS-CON Events announced today that Objectivity, a leading provider of scalable database management solutions for mission-critical, real-time and distributed applications, has been named “Bronze Sponsor” of SYS-CON's 5th...
Is your website available to end users 99.8% or more of the time? If not, then count yourself in the “laggard” category, according to standards set by The Aberdeen Group, in its 2008 report “The Performance of Web Applications: Customers are Won or Lost in One Second.” In that study, laggards had we...
Cloud Computing Journal caught up with the CEO of a major new player in the fast-emerging Cloud ecosystem - a CEO who has taken an interesting and unusual decision. While signing up as the Platinum Plus Sponsor of the 5th International Cloud Expo, he and his company have decided to remain completely...
Cloud Computing in 2010 will be a paradigm shifting technology trend and Cloud Expo is where the Cloud change will form as the single most significant industry event we enter a new decade.
Since we announced Cloud Expo three years ago in 2007 and launched it in March of 2008 in New York City, I h...
“We need to understand the processing consumption, in terms of the application, that these machines are offering,” Louth said. When companies are developing applications, they need to know what these applications’ IT consumption costs are going to be.
“What are the activities and what are the res...










