How the Open Source model adapts to the cloud computing environment
-
Upload
lorenzo-benussi -
Category
Technology
-
view
1.346 -
download
0
description
Transcript of How the Open Source model adapts to the cloud computing environment
How the Open Source model adapts to the Cloud Computing environment:
the InterCloud Exchange
1
Lorenzo Benussi - TOP-IX Consortium, Economics Department at University of Turin,
NEXA Centre at Polytechnic of [email protected]
8th Annual International Open and User Innovation WorkshopAugust 2-4, 2010
Massachusetts Institute of TechnologyMIT Sloan School of Management
2
3
Internet is moving to the clouds (also) …Internet is moving to the clouds (also) …
The value is moving to the cloudsThe value is moving to the clouds
4
Physical / VirtualOwnership / UseHierarchy / Flexibility
Background: Cloud Computing
Background: the Cloud Computing Market
5
Cloud Market - Cloud Computing technologies enable a new market where computing resources are traded as “stocks”. This market needs common rules and open environment to take place (as it is for the stock exchange market…).
Issues on Open Cloud
6
THE CLOUDTHE CLOUD
7
1. Is Cloud Computing closed or open? and what are the differences between the two models?
2. What is the role of Open Source model in the Cloud Environment?
3. Can the benefits (neutrality & openness, commons based peer production, knowledge sharing) of the Open Source model be translated in the Cloud environment?
4. How is possible to open the cloud computing infrastructure?
Research questions: when clouds are rising…
The model: centralized (closed) vs distributed (open) cloud computing
8
Each layer needs Each layer needs to communicate to communicate
and eXchangeand eXchange
Each layer needs Each layer needs to communicate to communicate
and eXchangeand eXchange
PaaSeXchange
HaaSeXchange
InterneteXchange
Centralized Cloud Management
(closed dev., proprietary SW)
Distributed Cloud Management
(open source, eXchange)
InterCloudeXchange
9
InterCloud eXchange
A. Neutral Access Point,B. where cloud systems
communicate by standard protocols,
C. in a trusted environment.
ElasticityInteroperability
SLA management
NeutralityOpenness
ExchangeTradeShare
InterNeteXchange
InterCloud eXchange
InterNet : Internet eXchange
10
= Cloud Computing : InterCloud eXchange
77
66
55
4433
22
Cloud Exchange platformCloud Exchange platform
ISP 1ISP 1 Cloud 1Cloud 1
Cloud 2Virtualized resources
Cloud 2Virtualized resources
Cloud 3Virtualized resources
Cloud 3Virtualized resources
11
OSI
33
22
11OSI
Internet peering
The testing platform: InterCloud exchange
Haas peering
Cloud 4Common
API
Cloud 4Common
API
Cloud 5Common
API
Cloud 5Common
API
Paas peering
Trusted connection, API exchange,Common framework
11
ResultsOpen Source is dead: long live the open source.
12
The open source model in the cloud computing environment
1. The value of ICT is moving to high-level communication (Internet in the Cloud, commoditization of software, the disappearance of the browser, the virtualization of PC).
2. A new market of computing resources (hw and sw) is rising, which is based on communication between clouds and within the cloud - but it can be closed or open.
3. Open Source (Open Innovation) can be the model to build inter-cloud communication platforms as it is able to addresses technical, economics and legal issues (Flexibility, Neutrality, Interoperability, SLA management, Exchange, Trade).
Further researches are needed to understand how the open source is evolving in the cloud system (from CODE to DATA).
The InterCloud exchange is a testing platform for its evolution.
13
THANK [email protected]
14