compatibleone bringing cloud as a commodity

25
INSTITUT MINES-TÉLÉCOM CompatibleOne: Bringing Cloud as a Commodity Felipe Díaz-Sánchez Sawsan Al Zahr Maurice Gagnaire Jean-Pierre Laisné Iain James Marshall TELECOM ParisTech (E.N.S.T.) Networks and Computer Sciences Department Networks, Mobility and Services Group Optimization and Networking Cluster

Upload: compatibleone

Post on 26-Jan-2015

106 views

Category:

Technology


0 download

DESCRIPTION

Cloud Brokers enable interoperability and portability of applications across multiple Cloud Providers. On the other hand, incoming Cloud Providers start to support more and more unbundled Cloud Instances offerings. Thus, consumers may set up at their will the quantity of CPU, network bandwidth and memory or hard disk capacities their Cloud Instances will have. These facts enable the standardization of interoperable Cloud Instance configurations. In this paper, CompatibleOne is presented as an approach to bring Cloud Computing as a commodity. For this, the requirements to make of a product a commodity have been identified and have been mapped into the CompatibleOne architecture components. Our approach shows the practical feasibility of bringing Cloud Computing as a commodity.

TRANSCRIPT

Page 1: CompatibleOne bringing cloud as a commodity

INSTITUT MINES-TÉLÉCOM

CompatibleOne: Bringing Cloud as a Commodity

Felipe Díaz-Sánchez

Sawsan Al Zahr

Maurice Gagnaire

Jean-Pierre Laisné

Iain James Marshall

TELECOM ParisTech (E.N.S.T.)Networks and Computer Sciences Department

Networks, Mobility and Services GroupOptimization and Networking Cluster

Page 2: CompatibleOne bringing cloud as a commodity

INSTITUT MINES-TÉLÉCOM

Outline

■ Commodities

■ Why should Cloud computing be a commodity?

■ Issues preventing Cloud computing commoditization

• Not standardized VM configuration

• Unknown VM performance

• Unilateral SLAs

■ Cloud as a Commodity with CompatibleOne

• CompatibleOne Overview

• Standard VM configurations

• Nephoscope and Nephometer

• CompatibleOne SLA and monitoring

■ Conclusion

3/11/20141 Intercloud 2014

Page 3: CompatibleOne bringing cloud as a commodity

INSTITUT MINES-TÉLÉCOM

What these things have in common?

3/11/20142 Intercloud 2014

Page 4: CompatibleOne bringing cloud as a commodity

INSTITUT MINES-TÉLÉCOM

What these things have in common?

3/11/20143 Intercloud 2014

A commodity is a good that is uniform in quality between companies thatproduce/sell it.

They are examples of commodities

Page 5: CompatibleOne bringing cloud as a commodity

INSTITUT MINES-TÉLÉCOM

Commodities can be easily traded

3/11/20144 Intercloud 2014

Page 6: CompatibleOne bringing cloud as a commodity

INSTITUT MINES-TÉLÉCOM

Why should Cloud computing be a commodity?

3/11/20145 Intercloud 2014

■ Here are some reasons…

• Bring standardization to the Cloud

• Accelerate and make easier the trading of Cloud resources

• Enforce SLAs through monitoring

• Increase of technology adoption

Page 7: CompatibleOne bringing cloud as a commodity

INSTITUT MINES-TÉLÉCOM

Why should Cloud computing be a commodity?

3/11/20146 Intercloud 2014

■ Here are some reasons…

• Bring standardization to the Cloud

• Accelerate and make easier the trading of Cloud resources

• Enforce SLAs through monitoring

• Increase of technology adoption

Our goal is to show the technical feasibility of bringing Cloud infrastructure as a commodity

Page 8: CompatibleOne bringing cloud as a commodity

INSTITUT MINES-TÉLÉCOM

Issues preventing Cloud computing commoditization

3/11/20147 Intercloud 2014

■ Not standardized VM configuration

■ Unknown VM performance

■ Unilateral SLAs

• Cloud providers impose SLAs

Page 9: CompatibleOne bringing cloud as a commodity

INSTITUT MINES-TÉLÉCOM

Not standardized VM configurations

3/11/20148 Intercloud 2014

There is no match in VM configurations between Cloud providers

Cloud provider Configuration vCPUs Memory (GB) Storage (GB)

Amazon m1.small 1 1.7 1x160

Rackspace 1GB 1 1 20 SSD

Azure A1 1 1.75 2x500

Comparison of ´´small´´ VM configurations

Page 10: CompatibleOne bringing cloud as a commodity

INSTITUT MINES-TÉLÉCOM

Unknown VM performance

3/11/20149 Intercloud 2014

■ Cloud performance differs in Cloud providers due to:

• Heterogeneity in hardware suppliers

• Different Cloud Management Software

Results: (a) 7-zip benchmark (b) C-ray benchmark

Page 11: CompatibleOne bringing cloud as a commodity

INSTITUT MINES-TÉLÉCOM

Cloud as a Commodity

3/11/201410 Intercloud 2014

■ CompatibleOne Overview

■ Standard VM configurations

■ Nephoscope and Nephometer

■ CompatibleOne SLA and monitoring

Page 12: CompatibleOne bringing cloud as a commodity

INSTITUT MINES-TÉLÉCOM

Cloud as a Commodity

3/11/201411 Intercloud 2014

From: To:

With:

Page 13: CompatibleOne bringing cloud as a commodity

INSTITUT MINES-TÉLÉCOM

CompatibleOne overview

3/11/201412 Intercloud 2014

Parser Broker

ProviderEnd-user

Provisionning

DecisionValidation

Expression

Page 14: CompatibleOne bringing cloud as a commodity

INSTITUT MINES-TÉLÉCOM

CompatibleOne overview

3/11/201413 Intercloud 2014

Page 15: CompatibleOne bringing cloud as a commodity

INSTITUT MINES-TÉLÉCOM

Standard VM configurations

3/11/201414 Intercloud 2014

CORDS model Example of a XML file

Page 16: CompatibleOne bringing cloud as a commodity

INSTITUT MINES-TÉLÉCOM

Nephoscope and Nephometer

3/11/201415 Intercloud 2014

Page 17: CompatibleOne bringing cloud as a commodity

INSTITUT MINES-TÉLÉCOM

Nephometer: A standard unit for Cloud performance

3/11/201416 Intercloud 2014

Page 18: CompatibleOne bringing cloud as a commodity

INSTITUT MINES-TÉLÉCOM

Some performance results

3/11/201417 Intercloud 2014

Single figure of merit obtained with Analytical Hierarchy Process (AHP)

Page 19: CompatibleOne bringing cloud as a commodity

INSTITUT MINES-TÉLÉCOM

CompatibleOne SLA for user

3/11/201418 Intercloud 2014

AGREEMENTS

Service Terms

Conditions Terms

GarantiesTerms

ManifestUsed for Service

Provisionning

VariableUsed for

Placement

BusinessUsed for

Monitoring

Variable Fully compliant with

OGF WS-Agreement

Page 20: CompatibleOne bringing cloud as a commodity

INSTITUT MINES-TÉLÉCOM

CompatibleOne SLA for user - Example

3/11/201419 Intercloud 2014

Page 21: CompatibleOne bringing cloud as a commodity

INSTITUT MINES-TÉLÉCOM

CompatibleOne SLA for Cloud provider

3/11/201420 Intercloud 2014

AGREEMENTS

Service Terms

Conditions Terms

GarantiesTerms

VariableUsed for

Placement

BusinessUsed for

Monitoring

Variable

ProviderUsed for Service

Provisionning

Fully compliant with

OGF WS-Agreement

Page 22: CompatibleOne bringing cloud as a commodity

INSTITUT MINES-TÉLÉCOM

CompatibleOne SLA for Cloud provider

3/11/201421 Intercloud 2014

Page 23: CompatibleOne bringing cloud as a commodity

INSTITUT MINES-TÉLÉCOM

CompatibleOne

Provisionning + SLA enforcement

3/11/201422 Intercloud 2014

Page 24: CompatibleOne bringing cloud as a commodity

INSTITUT MINES-TÉLÉCOM

Conclusion

3/11/201423 Intercloud 2014

■ Technically has been demonstrated that Cloud infrastructure can be fungible as any other commodity with the CompatibleOne Cloud Broker.

Page 25: CompatibleOne bringing cloud as a commodity

INSTITUT MINES-TÉLÉCOM3/11/201424 Intercloud 2014

What these things have in common?

Cloud Infrastructure

+