Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

OW2con'14 - OpenCloudware: The vApp Lifecycle Management Solution for Multi-Cloud

807 views

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 presentation we present a sample from OpenCloudware results demonstrating in particular a complete mechanism, comprising: application selection, deployment, benchmarking. OpenCloudware supports many IaaS infrasctructures, including OpenStack (via OW2stack). OpenCloudware is supported by the French administration through its IT support program "Fond National pour la Société Numérique".

Published in: Technology
  • Be the first to comment

  • Be the first to like this

OW2con'14 - OpenCloudware: The vApp Lifecycle Management Solution for Multi-Cloud

  1. 1. The OpenCloudware collabora2ve project An Infrastructure pla/orm for Building, Maintaining and Opera9ng Enterprise Distributed Applica9ons in the Cloud Towards a PaaS management stack over mul2ple clouds Alban Richard, UShareSoft CEO Daniel Stern, Orange Labs OpenCloudware – OpenStack Summit Nov 5th
  2. 2. OpenCloudware Towards a PaaS management stack over multiple clouds Summary The main way to “go cloud” has proved to be, for security and economic reasons, hybrid: mixing private with public. Moving to Cloud Software Management 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. OpenCloudware – OpenStack Summit Nov 5th
  3. 3. What is OpenCloudware? § French collabora9ve research project § Development of soBware modules for building a IaaS agnos9c Dev to PaaS Enterprise Grade Infrastructure pla/orm § Enables to easily build, generate and operate enterprise distributed applica9ons for deployment on any cloud § Their Modeling, Assembly and Build OpenCloudware – OpenStack Summit Nov 5th § Their Deployment and Opera2on (PaaS) § On Mul2ple Infrastructure (Mul2-­‐IaaS) § 3 years (Jan 2012 – Dec 2014) § Supported by the French FSN (Fonds Na9onal pour la Société Numérique), aka Grand Emprunt
  4. 4. OpenCloudware partners OpenCloudware – OpenStack Summit Nov 5th § Corpora9ons § Bull § Orange Labs § Thalès Com § Thalès Services § SMEs § Ac9veEon § eNovance § eXo Pla/orm § Linagora § UShareSoB § Academic § Armines/Ecole des Mines de Nantes § IRIT – INP Toulouse § Télécom Paris Tech § Télécom Saint E9enne § Univ. Joseph Fourier § Univ. Savoie -­‐ LISTIC § INRIA § Open Source organisa9on § OW2 § A consor9um of 18 partners § h`p://opencloudware.org
  5. 5. One slide on UShareSoK Factory Migration AppStore Governance Single Pane of Glass for Hybrid Cloud Workloads Management OpenCloudware – OpenStack Summit Nov 5th Full Stack Templating IT Solutions, Blueprints Lifecycle, Governance Import Live Server Migrate to Cloud Config Monitoring, Audit Cloud Marketplace Enterprise IT Catalog Self-Service Portal Enterprise Workspace Control & Security Collaboration & Sharing Multi-OS UForge AppCenter Multi-Cloud
  6. 6. OpenCloudware Scope other collaborative OpenCloudware – OpenStack Summit Nov 5th VM Building Services Service Plan Factory Services projects PaaS Platform Multi-IaaS 3rd party build environment 3rd party IaaS Cloud environment (incl. open source) Self-Service Portal application Templating Image Gallery (BI, eGov, eHealth, eCommerce, load test, …)
  7. 7. OpenCloudware - building blocks OpenCloudware – OpenStack Summit Nov 5th Multi IaaS Layer
  8. 8. Portal Orchestrator (SLA, Elas9city) Infrastructure Mul2-­‐IaaS get billing get metrics OpenCloudware – OpenStack Summit Nov 5th Sirocco (Mul9-­‐IaaS Manager) UForge (Image Builder) create provider status deploy info app deploy CLIF create app subscribe metric notify metric register image publish image estimate cost deploy app Database OCW Compute Network Storage Library get metrics create VM provision VM create image deploy app notify deploy monitor IaaS register provider projects user app VAMP (App Manager) test app compute cost Monitoring / Metering Modeler CLIF Billing
  9. 9. OpenCloudware – OpenStack Summit Nov 5th planned ready soon available
  10. 10. Technologies for OpenCloudware § OpenCloudware Open Source Projects § Portal : eXo § Security : AuthzForce § PaaS : JOnAS, JASMINe, Petals, JORAM § Performance : CLIF § Mul9-­‐IaaS : Sirocco, ProAc9ve, Entropy § Use of other open source soBware § Hudson, Maven, Jenkins, sunxaclm ... § UShareSoB's UForge for cloud image template Mgt. & VM genera9on OpenCloudware – OpenStack Summit Nov 5th
  11. 11. Contacts l A consor9um of 18 partners l h`p://opencloudware.org OpenCloudware – OpenStack Summit Nov 5th
  12. 12. OpenCloudware Q&A Enterprise PaaS to Mul2-­‐IaaS Alban Richard, UShareSoB CEO Daniel Stern, Orange Labs daniel.stern@orange.com OpenCloudware – OpenStack Summit Nov 5th

×