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...| By Reuven Cohen | Article Rating: |
|
| September 4, 2009 06:30 AM EDT | Reads: |
1,157 |
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 September 4, 2009 Reads 1,157
Copyright © 2009 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
- Merck & Co., Inc., Earns Web Accessibility Certification From The National Federation of the Blind
- The National Federation of the Blind, Jernigan Institute and Somatic Digital Unveil Prototype of Braille-Embossed TouchBook With Digital Capabilities
- The Futura Loyalty Group Announces Joint Venture With the Canadian Federation of Students-Services to Manage and Operate National Student Loyalty Program
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)
![]() |
setandbma 09/04/09 06:50:00 AM EDT | |||
Yes, very valid point. I have maintained that cloud will force us to rethink how we design application - and it will call for a change in mindset. Think beyond: |
||||
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...Feb. 9, 2010 05:15 PM EST Reads: 239 |
By Krisandra Russo SYS-CON Events announced today that NetStar Systems, an IT and consulting provider supporting federal and private sectors, will exhibit at SYS-CON's 5th International Cloud Expo (www.CloudComputingExpo.com), which will t...Feb. 9, 2010 04:30 PM EST Reads: 338 |
By Liz McMillan SYS-CON Events announced today that Ping Identity, the leader in Internet Identity Security, will exhibit at SYS-CON's 5th International Cloud Expo, which will take place on April 19-21, 2010, at the Jacob Javits Convent...Feb. 8, 2010 06:45 PM EST Reads: 1,031 |
By Krisandra Russo Cloud Computing is receiving a lot of attention, and a number of companies see it as a key to increased agility and efficiency. The technology, however, is still at an early stage and many fundamental challenges need to ...Feb. 8, 2010 06:30 PM EST Reads: 1,659 |
By Pat Romanski What are some of the most important cloud platform strategies any IT executive should consider? The sooner you include these concepts into your cloud roadmap, the better. In his session at the 5th International Cloud Exp...Feb. 8, 2010 05:45 PM EST Reads: 846 |
- What is Cloud Computing?
- Cloud Computing Expo New York to Attract More Than 5,000 Delegates in New York City
- An Exclusive Interview with Oracle, Cloud Expo 2010 Diamond Sponsor
- The Importance of Abstraction in Cloud Computing
- Reality Check at the Cloud Expo
- An Exclusive Interview with Adaptivity, Cloud Expo 2010 Platinum Plus Sponsor
- View Cloud Expo Europe 2009 Keynote on SYS-CON.TV
- Microsoft’s First Step Toward Cloud Computing
- Virtualization Expo New York Call for Papers to Expire January 15, 2010
- Cloud Expo New York Call for Papers to Expire January 15, 2010
- Six Enterprise Megatrends to Watch in 2010
- Forget Defining Cloud Computing
- What is Cloud Computing?
- Cloud Expo New York Call for Papers Now Open
- Is Cloud Computing Like Teenage Sex?
- Commercial vs Federal Cloud Computing
- Cloud Computing Expo New York to Attract More Than 5,000 Delegates in New York City
- Publishing Synergy: Blog, Twitter and Ulitzer
- An Exclusive Interview with Oracle, Cloud Expo 2010 Diamond Sponsor
- An Interview with Federal CIO Nominee Vivek Kundra
- Ulitzer Names the World's 30 Most Influential Cloud Computing Bloggers
- The Importance of Abstraction in Cloud Computing
- Reality Check at the Cloud Expo
- An Exclusive Interview with Adaptivity, Cloud Expo 2010 Platinum Plus Sponsor
- The Top 150 Players in Cloud Computing
- Virtualization Conference Keynote Webcast Live on SYS-CON.TV
- What is Cloud Computing?
- The Top 250 Players in the Cloud Computing Ecosystem
- 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
- From Enterprise to Cloud, Virtualization Today on SYS-CON.TV










SYS-CON Events announced today that NetStar Systems, an IT and consulting provider supporting federal and private sectors, will exhibit at SYS-CON's 5th International Cloud Expo (www.CloudComputingExpo.com), which will t...
SYS-CON Events announced today that Ping Identity, the leader in Internet Identity Security, will exhibit at SYS-CON's 5th International Cloud Expo, which will take place on April 19-21, 2010, at the Jacob Javits Convent...
Cloud Computing is receiving a lot of attention, and a number of companies see it as a key to increased agility and efficiency. The technology, however, is still at an early stage and many fundamental challenges need to ...
What are some of the most important cloud platform strategies any IT executive should consider? The sooner you include these concepts into your cloud roadmap, the better. In his session at the 5th International Cloud Exp...
COLT, a European provider of business communications and managed services, today announced that the company has selected TIBCO's cloud software to provide organisations throughout Europe with the ability to deploy and manage enterprise applications across physical, virtual and cloud infrastructures ...
I published a link to my post "Choosing a SOA Consultant" in Ulitzer.
Ulitzer is a "new media" site.
The site provides a portal like page for every author. You can look at my page as an example.
Each article's page includes related articles. For example "Choosing a SOA Consultant" page incl...
The cloud crashes make major new stories. We've got two things occurring right now. We've got a massive move into the cloud. That was my first prediction. We have the cloud providers trying to scale up, and perhaps they’ve never scaled up to the levels that they are going to be expected to scale to ...
Frankly I’ve grown weary of the debates over the security of cloud computing. It’s not that I don’t appreciate that there are technical hurdles in front of us, but we have reached a point that a security vulnerability in a single offering, whether that offering is in the public or private cloud, res...










