how the open source model adapts to the cloud computing environment

14
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 Turin. [email protected] 8th Annual International Open and User Innovation Workshop August 2-4, 2010 Massachusetts Institute of TechnologyMIT Sloan School of Management

Upload: lorenzo-benussi

Post on 24-May-2015

1.345 views

Category:

Technology


0 download

DESCRIPTION

The presentation shows how the Open Source is evolving in the cloud-computing environment. It analyzes the InterCloud Exchange model - an open and neutral platform for inter-cloud communication. Based on the open source model the, InterCloud Exchange is able to address the major issues related to inter-cloud communication (Flexibility, Neutrality, Interoperability, SLA management, Exchange, Trade). The presentation also suggests further research to better comprehend the effects of the cloud computing paradigm (both open or closed) on the ICT industry.

TRANSCRIPT

Page 1: 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

Page 2: How the Open Source model adapts to the cloud computing environment

2

Page 3: How the Open Source model adapts to the cloud computing environment

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

Page 4: How the Open Source model adapts to the cloud computing environment

4

Physical / VirtualOwnership / UseHierarchy / Flexibility

Background: Cloud Computing

Page 5: How the Open Source model adapts to the cloud computing environment

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…).

Page 6: How the Open Source model adapts to the cloud computing environment

Issues on Open Cloud

6

THE CLOUDTHE CLOUD

Page 7: How the Open Source model adapts to the cloud computing environment

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…

Page 8: How the Open Source model adapts to the cloud computing environment

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

Page 9: How the Open Source model adapts to the cloud computing environment

9

InterCloud eXchange

A. Neutral Access Point,B. where cloud systems

communicate by standard protocols,

C. in a trusted environment.

Page 10: How the Open Source model adapts to the cloud computing environment

ElasticityInteroperability

SLA management

NeutralityOpenness

ExchangeTradeShare

InterNeteXchange

InterCloud eXchange

InterNet : Internet eXchange

10

= Cloud Computing : InterCloud eXchange

Page 11: How the Open Source model adapts to the cloud computing environment

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

Page 12: How the Open Source model adapts to the cloud computing environment

ResultsOpen Source is dead: long live the open source.

12

Page 13: How the Open Source model adapts to the cloud computing environment

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

Page 14: How the Open Source model adapts to the cloud computing environment

THANK [email protected]

14