MOSAIC @ ISC 2011 Flying through the Clouds Flying through the Clouds.

24
mOSAIC @ ISC 2011 Flying through the Clouds

Transcript of MOSAIC @ ISC 2011 Flying through the Clouds Flying through the Clouds.

Page 1: MOSAIC @ ISC 2011 Flying through the Clouds Flying through the Clouds.

mOSAIC @ ISC 2011

Flying throughthe Clouds

Page 2: MOSAIC @ ISC 2011 Flying through the Clouds Flying through the Clouds.

USE CASE SCENARIO

Application Developer

Page 3: MOSAIC @ ISC 2011 Flying through the Clouds Flying through the Clouds.

Invented a new applicationWant to run or share itGo to the Cloud!

Page 4: MOSAIC @ ISC 2011 Flying through the Clouds Flying through the Clouds.

So many options!No idea what to choose!

Page 5: MOSAIC @ ISC 2011 Flying through the Clouds Flying through the Clouds.

Pick “a” Cloud!

Page 6: MOSAIC @ ISC 2011 Flying through the Clouds Flying through the Clouds.

Write application for Cloud A

Page 7: MOSAIC @ ISC 2011 Flying through the Clouds Flying through the Clouds.

After a while …a new feature is needed …and only Cloud B has it…

Page 8: MOSAIC @ ISC 2011 Flying through the Clouds Flying through the Clouds.

How can mOSAIC help?

Page 9: MOSAIC @ ISC 2011 Flying through the Clouds Flying through the Clouds.

Invented a new applicationWant to run or share itGo to the Cloud!

Page 10: MOSAIC @ ISC 2011 Flying through the Clouds Flying through the Clouds.

mOSAIC broker …acquires resources

Page 11: MOSAIC @ ISC 2011 Flying through the Clouds Flying through the Clouds.

mOSAIC platform…deploy resources

Page 12: MOSAIC @ ISC 2011 Flying through the Clouds Flying through the Clouds.

Application is shared

Page 13: MOSAIC @ ISC 2011 Flying through the Clouds Flying through the Clouds.

Application is scaling

Page 14: MOSAIC @ ISC 2011 Flying through the Clouds Flying through the Clouds.

WHAT IS THE PROBLEM?

Page 15: MOSAIC @ ISC 2011 Flying through the Clouds Flying through the Clouds.

What is Sky computing?Interconnection & provisioning of Cloud services

from multiple domains01011001 Federation

of Clouds (InterCloud

s)

01011001 Multi-

Cloud01011

01011

01011

01011

01011 0

1011

01011001

01011 001

? ?

Page 16: MOSAIC @ ISC 2011 Flying through the Clouds Flying through the Clouds.

The Sky problem: different APIsAPIspec

APIspec

APIspec

APIspec

APIspec

APIspec

01011001

Page 17: MOSAIC @ ISC 2011 Flying through the Clouds Flying through the Clouds.

What is mOSAIC?

Open-sourceAPI

and Platformfor multiple Clouds

Page 18: MOSAIC @ ISC 2011 Flying through the Clouds Flying through the Clouds.

HOW mOSAIC WORKS?

Page 19: MOSAIC @ ISC 2011 Flying through the Clouds Flying through the Clouds.

mOSAIC’s APIs

DriverDriver

APIAPIAPIAPI APIAPI APIAPI

DriverDriver

Interoperability APIInteroperability API

Connector APIConnector API Connector APIConnector API

Cloudlet APICloudlet API Cloudlet APICloudlet API

For same service type

mOSAIC middleware

For different languages

Support for components

Component

Component

Component

Component

Component

Component

Component

Component

Component

Component

Application components

Page 20: MOSAIC @ ISC 2011 Flying through the Clouds Flying through the Clouds.

Provisioning by a Cloud Agency

Page 21: MOSAIC @ ISC 2011 Flying through the Clouds Flying through the Clouds.

Use a common language

Use a Cloud Ontology

Page 22: MOSAIC @ ISC 2011 Flying through the Clouds Flying through the Clouds.

mOSAIC promises

September 2011: API available September 2012: Platform available March 2013: Full software

package

Page 23: MOSAIC @ ISC 2011 Flying through the Clouds Flying through the Clouds.

mOSAIC partnersSecond University of Naples, ItalyInstitute e-Austria Timisoara, RomaniaEuropean Space Agency, FranceTerradue SRL, ItalyAITIA Intrnational Informatics, HungaryTecnalia, Spain

Page 24: MOSAIC @ ISC 2011 Flying through the Clouds Flying through the Clouds.

CONTACTS

www.mosaic-cloud.eu