Think to PaaS for Multi-IaaS Cloud Computing: the OpenCloudware collaborative R&D project
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Think to PaaS for Multi-IaaS Cloud Computing: the OpenCloudware collaborative R&D project

on

  • 773 views

Think to PaaS for Multi-IaaS Cloud Computing: the OpenCloudware collaborative R&D project, Alban Richard, CEO, UShareSoft, Cedric Thomas, CEO, OW2 - Wednesday 25th January

Think to PaaS for Multi-IaaS Cloud Computing: the OpenCloudware collaborative R&D project, Alban Richard, CEO, UShareSoft, Cedric Thomas, CEO, OW2 - Wednesday 25th January

Statistics

Views

Total Views
773
Views on SlideShare
773
Embed Views
0

Actions

Likes
0
Downloads
16
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Think to PaaS for Multi-IaaS Cloud Computing: the OpenCloudware collaborative R&D project Presentation Transcript

  • 1. The OpenCloudware collaborative project« Delivering a Cloud Platorm for Building, Maintaining and  Operating Enterprise PaaS Distributed Applications » Alban Richard, UShareSoft CEO Cedric Thomas, OW2 CEO OpenCloudware – Cloud Expo Europe, 25 January 2012
  • 2. What is OpenCloudware? Co-funded Collaborative research project, 18 partners Development of software modules for building a IaaS agnostic Dev to PaaS Enterprise Grade Infrastructure platform Enables to easily build, generate and operate enterprise distributed applications for deployment on any cloud  Their Modeling, Assembly and Build  Their Deployment and Operation (PaaS)  On Multiple Infrastructure (Multi-IaaS) 3 years (Jan 2012 – Dec 2014) Supported by the French FSN (Fonds National pour la Société Numérique aka Grand Emprunt) Co-labeled by the Minalogic, Systematic and SCS Pôles de Compétitivité OpenCloudware – Cloud Expo Europe, 25 January 2012
  • 3. OpenCloudware Partners Large Corps  Academic  Bull  Armines/Ecole des Mines de  France Télécom Nantes  Thalès Com  IRIT – INP Toulouse  Thalès Services  Télécom Paris Tech SMEs  Télécom Saint Etienne  ActiveEon  Univ. Joseph Fourier  eNovance  Univ. Savoie - LISTIC  eXo Platform  INRIA  peergreen  Open Source organisation  Petals Link  OW2  UShareSoft OpenCloudware – Cloud Expo Europe, 25 January 2012
  • 4. OpenCloudware :End to End Platform Dev to Run Un nt it T me es ple t Im Int sts Te eg Co teg rta ice Build rat In nt rat n Po Serv io sig inu io l n De ou n lf- Se Cloud s Force Template VM Pa ovi est Pr rch & aS sio rat Tes stem O ct es Ru La ning ion Fa ag y ts or n Sy ye Im OVF++ r i ng Dep ag lo ck yme nt PaOpenCloudware Software as a Service OpenCloudware – Cloud Expo Europe, 25 January 2012
  • 5. OpenCloudware Goals Produce a middleware platform based on components, open platform for cloud software engineering  for collaborative development of Cloud applications  targeting primarily enterprise JavaEE - OSGi virtual appliances  for IaaS agnostic Cloud Server Templates provisioning and deployment, orchestration and operation (self-service management, elasticity, green IT optimisation)  with interoperable execution on multiple major Cloud IaaS (incl. hybrid) This platform will be available as a SaaS online platform OpenCloudware – Cloud Expo Europe, 25 January 2012
  • 6. OpenCloudware Scope other collaborative projects projectsapplication Image Gallery model (BI, eGov, eHealth, Self-Service Portal eCommerce, load test, …) VM Building Services Service Plan PaaS Platform Factory Services Multi-IaaS 3rd party 3 party build rd IaaS Cloud environment environment (incl. open source) OpenCloudware – Cloud Expo Europe, 25 January 2012
  • 7. Technologies for OpenCloudware Extensive re-use and development of OW2 software  PaaS: JOnAS, JASMINe, Petals, JORAM  Security: AuthzForce  Performance: CLIF  Multi-IaaS: Sirocco, ProActive, Entropy  Portal: eXo Use of other open source software  Hudson, Maven, Jenkins, sunxaclm, jclouds etc. UForge for cloud image template management and VM generation OpenCloudware – Cloud Expo Europe, 25 January 2012
  • 8. Expected Results Open platform for cloud software engineering  accessible to cloud architects and developers for easy cloud solutions Build, Deployment and Operation for multi-IaaS  through a Self-Service portal Open and integrated software components for  end to end modeling (THINK)  development and server template factory (BUILD)  multi-IaaS compatible PaaS platform (RUN)  application tests (fonctional, performance) OpenCloudware results will be disseminated in open source  within the OW2 Open Source Cloudware initiative (OSCi) OpenCloudware – Cloud Expo Europe, 25 January 2012
  • 9. Self-Service Build OpenCloudware Architecture OpenCloudware Self Service Portal Performance/load Testing as a service Service Plan End to End Cloud Modeling Template MetaData & Modeling Tools Continuous Builder (vApp++ Build, Maven, Creation & Gallery: Hudson... Configurations) AaaS, JavaEE, OSGI, Services Billing PaaS Orchestration Self-management (Administrator Portal and Admin Console Service Logic Install & PaaS Runtime Self-PaaS Layer Deployment Controller App Admin) Sky computing (provisioning) Billing VM VM Multi-Cloud Logs Placement Provisionning Multi-Cloud IaaS Controller / API Federation Layer IaaS Provider 1: Open Source IaaS Provider 2: Commercial OpenCloudware – Cloud Expo Europe, 25 January 2012
  • 10. Technological Advances End-to-end Modeling: Full stack from OS to applications and configurations incl. SLA, PaaS services and IaaS services End-to-end Automation: Life cycle automation from Dev to Cloud to Cloud orchestration Build vApps (OVF): Service Factory for visual design and automated generation of multi-tier server templates Autonomic management: Dynamic cloud software (VMs) evolutions, allowing elasticity, Green IT optimisation, reliability... Multi-IaaS: Portability at the IaaS level, IaaS Agnostic services Security: Isolation of applications and security, identity and access control management Links with other open source cloud projets such as FUI CompatibleOne, FP7 Contrail, … (Other identified projects: ANR/FUI SelfXL, ANR MyCloud, ITEA EasiCloud, FP7 4Caast, FUI CoolIT, FUI Energetic, FUI AGOS, ANR OMD2) OpenCloudware – Cloud Expo Europe, 25 January 2012
  • 11. OpenCloudware Working Groups WG1: Virtual Infrastructure Modeling; Virtual Machines to to IaaS Services modeling WG2: Service Plan Builder; creation of distributed server templates (OVF, IaaS agnostic) WG3: PaaS management Middelware: Enables Autonomic Optimization and VM Management WG4: Multi-IaaS Interoperability & Orchestration WG5: Multi-Tenant Portal Services with RBAC support WG6: Enterprise Grade Multi-tenant PaaS Runtime WG7: Use Cases OpenCloudware – Cloud Expo Europe, 25 January 2012
  • 12. Q&A OpenCloudwareA Cloud Sofware Platform for Building and Operating Enterprise PaaS to Multi-IaaS Applications Alban Richard, UShareSoft CEO Cedric Thomas, OW2 CEO OpenCloudware – Cloud Expo Europe, 25 January 2012