Open cloudware cloudexpoeurope27th2014

50 %
50 %
Information about Open cloudware cloudexpoeurope27th2014
Technology

Published on March 11, 2014

Author: opencloudware

Source: slideshare.net

Description

OpenCloudware, An Infrastructure platform for Building, Maintaining and Operating Enterprise Distributed Applications in the Cloud.
Towards a PaaS management stack over multiple clouds

OpenCloudware – Cloud Expo Europe, 27th February 2014 The OpenCloudware collaborative project An Infrastructure platform for Building, Maintaining and Operating Enterprise Distributed Applications in the Cloud Towards a PaaS management stack over multiple clouds Alban Richard, UShareSoft CEO

OpenCloudware – Cloud Expo Europe, 27th February 2014 One slide on UShareSof The Hybrid Cloud Software Management Platform Making it easy to … ON-BOARD, BUILD, REPLICATE & RUN Applications to Cloud Easy Self-Services Software Automation Factory & App Store Platform for Hybrid Cloud

OpenCloudware – Cloud Expo Europe, 27th February 2014 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 heterogeneit,; 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 – Cloud Expo Europe, 27th February 2014 What is OpenCloudware?  French collaborative research project  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

OpenCloudware – Cloud Expo Europe, 27th February 2014 OpenCloudware partners  Corporations  Bull  France Télécom  Thalès Com  Thalès Services  SMEs  ActiveEon  eNovance  eXo Platform  Linagora  UShareSoft  Academic  Armines/Ecole des Mines de Nantes  IRIT – INP Toulouse  Télécom Paris Tech  Télécom Saint Etienne  Univ. Joseph Fourier  Univ. Savoie - LISTIC  INRIA  Open Source organisation  OW2  A consortium of 18 partners  http://opencloudware.org

OpenCloudware – Cloud Expo Europe, 27th February 2014 OpenCloudware: enabling flexible multi-cloud applications thanks to an automated think-build-run chain

OpenCloudware – Cloud Expo Europe, 27th February 2014 OpenCloudware goals  Produce an infrastructure platform, open platform for cloud software engineering  for collaborative development of Cloud applications  targeting primarily enterprise applications  for IaaS Agnostic 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

CloudForce – Cloud Expo Europe, 25 January 2012 VM Building Services Service Plan Factory Services 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, …) other collaborative projects OpenCloudware Scope projects

OpenCloudware – Cloud Expo Europe, 27th February 2014 Multi IaaS Layer OpenCloudware - building blocks

CloudForce – Cloud Expo Europe, 25 January 2012 Example : Service Plan Builder vApp Creation & Configuration Blueprint: “Meta-data describing one or more instances and resources to deploy a complete solution”

CloudForce – Cloud Expo Europe, 25 January 2012 Example : Service Plan Builder vApp Creation & Configuration  Blueprint contains one or more layers  Layers contain a set of cloud resources: > Reference to a template (meta-data used to create a machine image) > H/W settings (cores, memory) > Security Groups > Access (SSH settings etc)

CloudForce – Cloud Expo Europe, 25 January 2012 Example : Service Plan Builder vApp Creation & Configuration Layer #1 Layer #2 H/W Settings + # instances to be deployed Click to edit layer Boot order

CloudForce – Cloud Expo Europe, 25 January 2012 Technologies for CloudForce  OpenCloudware Open Source Projects  Portal : eXo  Security : AuthzForce  PaaS : JOnAS, JASMINe, Petals, JORAM  Performance : CLIF  Multi-IaaS : Sirocco, ProActive, Entropy  Use of other open source software  Hudson, Maven, Jenkins, sunxaclm ...  UshareSoft's UForge for cloud image template Mgt. & VM generation

CloudForce – Cloud Expo Europe, 25 January 2012 Technologies for CloudForce  OpenCloudware Open Source Projects  Portal : eXo  Security : AuthzForce  PaaS : JOnAS, JASMINe, Petals, JORAM  Performance : CLIF  Multi-IaaS : Sirocco, ProActive, Entropy  Use of other open source software  Hudson, Maven, Jenkins, sunxaclm ...  UshareSoft's UForge for cloud image template Mgt. & VM generation

CloudForce – Cloud Expo Europe, 25 January 2012 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 are disseminated in open source  context of the Open Source Cloudware initiative (OSCi) of OW2

OpenCloudware – Cloud Expo Europe, 27th February 2014 Technological challenges  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 Contrial, … (Other identified projects: ANR/FUI SelfXL, ANR MyCloud, ITEA EasiCloud, FP7 4Caast, FUI CoolIT, FUI Energetic, FUI AGOS, ANR OMD2)

OpenCloudware – Cloud Expo Europe, 27th February 2014 CloudForce 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, 27th February 2014 OpenCloudware Q&A Dev@Cloud - Enterprise PaaS to Multi-IaaS Alban Richard, UShareSoft CEO

Add a comment

Related presentations