OpenCloudware
Towards a PaaS management stack over multiple clouds
Daniel Stern Orange Labs (speaker)
Frederic Dang Tran O...
Going cloud needs hybrid clouds!
●

●

For security and economic reasons private clouds
shall be hybridized with public cl...
OpenCloudware: enabling flexible multi-cloud
applications thanks to an automated think-build-run chain

3

www.ow2.org

Tw...
OpenCloudware - building blocks

Multi IaaS Layer

4

www.ow2.org

Twitter #ow2con
Sample: an automatic multi-IaaS deployment chain with
integrated benchmarking service

5

www.ow2.org

Twitter #ow2con
Multi-IaaS deployment of a software appliance:
benchmark example
OVF-embedded description
supervisor

injector

injector

...
Main software elements
●

CLIF load testing framework (LGPL) clif.ow2.org

●

Sirocco/VAMP (LPGL) sirocco.ow2.org :
●

●

...
IaaS infrastructure
vCloud Director

Unified IaaS API
DMTF CIMI API
Amazon EC2

Open Stack

8

www.ow2.org

Twitter #ow2co...
Next steps
●

Service Level Agreement
●

●

Elasticity support

●

●

Automated Placement
Self-protection and self-optimiz...
Contacts

●

A consortium of 18 partners

●

http://opencloudware.org

10

www.ow2.org

Twitter #ow2con
Thank you !
Questions ?

11

www.ow2.org

Twitter #ow2con
Upcoming SlideShare
Loading in...5
×

Opencloudware, a Paas management stack over multiple clouds, Daniel Stern, Orange

334
-1

Published on

The main way to “go cloud” has proved to be, for security and economic reasons, hybrid : mixing private with public. Moving to Cloud PaaS is then requires to: manage the lifecycle of applications over different cloud providers; mask the heterogeneity; automate the deployment whatever the application technology and execution environment are, etc. This is what tackles OpenCloudware, which aims at enabling flexible multi-cloud applications thanks to a full automated think-build-run chain.

In the paper we present a sample from OpenCloudware results demonstrating in particular a complete mechanism, comprising: application selection, deployment, benchmarking.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
334
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Opencloudware, a Paas management stack over multiple clouds, Daniel Stern, Orange

  1. 1. OpenCloudware Towards a PaaS management stack over multiple clouds Daniel Stern Orange Labs (speaker) Frederic Dang Tran Orange Labs Bruno Dillenseger Orange Labs Xavier Etchevers Orange Labs Summary The main way to “go cloud” has proved to be, for security and economic reasons, hybrid: mixing private with public. Moving to Cloud PaaS then requires to manage the lifecycle of applications over different cloud providers: mask the heterogeneity; automate the deployment whatever the application technology and execution environment, etc. This is what tackles OpenCloudware, which aims at enabling flexible multi-cloud applications thanks to a full automated think-build-run chain. In the presentation we highlight a sample from OpenCloudware results demonstrating the automatic deployment and benchmarking of an application. www.ow2.org Twitter #ow2con
  2. 2. Going cloud needs hybrid clouds! ● ● For security and economic reasons private clouds shall be hybridized with public clouds One key challenge is to manage the lifecycle of applications over different cloud providers: ● ● How to mask the heterogeneity? How to automate the deployment whatever the application technology and execution environment? 2 www.ow2.org Twitter #ow2con
  3. 3. OpenCloudware: enabling flexible multi-cloud applications thanks to an automated think-build-run chain 3 www.ow2.org Twitter #ow2con
  4. 4. OpenCloudware - building blocks Multi IaaS Layer 4 www.ow2.org Twitter #ow2con
  5. 5. Sample: an automatic multi-IaaS deployment chain with integrated benchmarking service 5 www.ow2.org Twitter #ow2con
  6. 6. Multi-IaaS deployment of a software appliance: benchmark example OVF-embedded description supervisor injector injector Apache CLIF load testing appliance JOnAS MySQL 3-tiers Web App appliance benchmark appliance Multi-IaaS Manager (VAMP/Sirocco) IaaS provider A Load injection 1. VM instantiation (Sirocco) 2. components configuration and start (VAMP) 6 IaaS provider B Web App www.ow2.org Twitter #ow2con
  7. 7. Main software elements ● CLIF load testing framework (LGPL) clif.ow2.org ● Sirocco/VAMP (LPGL) sirocco.ow2.org : ● ● ● (Sirocco) multi-cloud manager with DMTF CIMI implementation (VAMP) Application Life-cycle manager IaaS currently supported: ● OpenStack: private cloud hosted by Bull – OW2Stack VMware vCloud Director – ● ● Amazon EC2 7 www.ow2.org Twitter #ow2con
  8. 8. IaaS infrastructure vCloud Director Unified IaaS API DMTF CIMI API Amazon EC2 Open Stack 8 www.ow2.org Twitter #ow2con
  9. 9. Next steps ● Service Level Agreement ● ● Elasticity support ● ● Automated Placement Self-protection and self-optimization Access portal and Security ● Identity and Quota management ● Accounting and Metering ● Dynamic VM image generation ● More supported IaaS 9 www.ow2.org Twitter #ow2con
  10. 10. Contacts ● A consortium of 18 partners ● http://opencloudware.org 10 www.ow2.org Twitter #ow2con
  11. 11. Thank you ! Questions ? 11 www.ow2.org Twitter #ow2con
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×