The OpenCloudware collaborative project

Similar documents
The OpenCloudware collaborative project

OpenCloudware Towards a PaaS Management Stack over Multiple Clouds

Domain 1: Self-sizing and green PaaS

UForge Application Automation and Marketplace Platform: Cooperation with the OW2 community Alexandre Lefebvre

Open Source Cloudware Ini2a2ve

OW2 Open Source Cloudware Initiative

Re-VAMP load testing with CLIF for continuous integration on the cloud

Brian Amedro CTO. Worldwide Customers

MODAClouds. An FP7 Integrated Project

The Sirocco multi-cloud management framework

OW2 Open Source Cloudware Initiative

Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise

Cloud Computing Standards: Overview and first achievements in ITU-T SG13.

Jet Stream. Setting the stage to include Cloud Computing in our Technology Vision

Open Source Cloudware initiative: OW2 initiative for open and free cloud computing. Telecom Cloud Conference December 6-7, 2010, Santa Clara

Windows Azure and private cloud

Frédéric Dang Tran Orange Labs

SEVENTH FRAMEWORK PROGRAMME

1 Publishable summary

Virtualization and IaaS management

Build and Manage Private and Hybrid Cloud. Urban Järund, Sr Regional Services Manager Nordics, Red Hat

Cloud enablement with Flexiant. Cloud Orchestrator

<Insert Picture Here> Private Cloud with Fusion Middleware

Office of the Government Chief Information Officer The Government of the Hong Kong Special Administrative Region

Intel IT Cloud Extending OpenStack* IaaS with Cloud Foundry* PaaS

Cloud computing: the state of the art and challenges. Jānis Kampars Riga Technical University

Oracle Reference Architecture and Oracle Cloud

Open Source Multi-Cloud, Multi- Tenant Automation in the cloud with SlipStream PaaS

Hybrid Cloud Computing

CLOUD TECH SOLUTION AT INTEL INFORMATION TECHNOLOGY ICApp Platform as a Service

<Insert Picture Here> Infrastructure as a Service (IaaS) Cloud Computing for Enterprises

A Gentle Introduction to Cloud Computing

VMware on VMware: Private Cloud Case Study Customer Presentation

AppStack Technology Overview Model-Driven Application Management for the Cloud

Linux/Open Source and Cloud computing Wim Coekaerts Senior Vice President, Linux and Virtualization Engineering

OSCi Workshop Beijing, China A Cloud Platform for Service Oriented Software Development & Running

Enterprise Cloud Use Cases and Security Considerations

Oracle Applications and Cloud Computing - Future Direction

Building an Enterprise Hybrid Cloud with the VMware vcloud Solution

Unleash the IaaS Cloud About VMware vcloud Director and more VMUG.BE June 1 st 2012

Automating the Virtual Datacenter. Saša Hederić VMware Systems Engineer SE Europe

An enterprise- grade cloud management platform that enables on- demand, self- service IT operating models for Global 2000 enterprises

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Server & Cloud Management

The New Style of IT. Rob McMahon. Director Cloud Computing HP General Western Europe

State and the Art and Competitiveness Analysis

Cloud Computing and Open Source: Watching Hype meet Reality

INFRASTRUCTURE MANAGEMENT SERVICES

Course 20533: Implementing Microsoft Azure Infrastructure Solutions

What Cloud computing means in real life

E-Guide HOW THE VMWARE SOFTWARE DEFINED DATA CENTER WORKS: AN IAAS EXAMPLE

Realize the Full Potential of Virtualized Java Applications

11:06. Transformation From People serving Structures to Networks serving People. Montag, 08. Dezember 2014

OCCIware - A Formal and Tooled Framework for Managing Everything as a Service

Enterprise Cloud Solutions

SESSION 703 Wednesday, November 4, 9:00am - 10:00am Track: Advancing ITSM

Info-Security Conference Securing Your Applications in the Cloud. 29 May 2013

FLEXIANT. Utility Computing on Demand

OpenNebula Open Souce Solution for DC Virtualization. C12G Labs. Online Webinar

Commercial Software Licensing

<Insert Picture Here> Cloud Computing Strategy

Key Research Challenges in Cloud Computing

Implementing the HP Cloud Map for SAS Enterprise BI on Linux

Geoff Raines Cloud Engineer

VALUE PROPOSITION FOR SERVICE PROVIDERS. Helping Service Providers accelerate adoption of the cloud

Security Issues in Cloud Computing

Clodoaldo Barrera Chief Technical Strategist IBM System Storage. Making a successful transition to Software Defined Storage

RE Think. IT & Business. Invent. IBM SmartCloud Security. Dr. Khaled Negm, SMIEEE, ACM Fellow IBM SW Global Competency Center Leader GCC

Dynamic Services from T-Systems: Enterprise Cloud Computing in practice

Implementing Microsoft Azure Infrastructure Solutions

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 7

2013 ovh.com. All rights reserved

Cisco Prime Network Services Controller. Sonali Kalje Sr. Product Manager Cloud and Virtualization, Cisco Systems

MS-20246: Monitoring and Operating a Private Cloud

STeP-IN SUMMIT June 18 21, 2013 at Bangalore, INDIA. Performance Testing of an IAAS Cloud Software (A CloudStack Use Case)

Performance Management for Cloud-based Applications STC 2012

Infrastructure-as-a-Service in the Cloud

Hosting and Colocation Regional Strategies for Growth. April 2015

Planning the Migration of Enterprise Applications to the Cloud

Course Outline. Course Details Course code: 20246D Duration: 5 days Starting time: 9am Finishing time: 4.30pm Lunch and refreshments are provided.

CompatibleOne Open Source Cloud Broker Architecture Overview

Monitoring, Managing and Supporting Enterprise Clouds with Oracle Enterprise Manager 12c Name, Title Oracle

A Cloud Platform for Delivering Instant Development Service with Service Oriented Approaches

JISC. Technical Review of Using Cloud for Research. Guidance Notes to Cloud Infrastructure Service Providers. Introduction

Managed Cloud Services

[Who Cares?] as a Service

ASETiC and PaaS Taxonomy Overview

Oracle s Cloud Computing Strategy

SAP HANA Cloud Platform. Technical Overview Uwe Heinz

Rapid Consumption and Deployment of SAP Software as Virtual Appliances Using SAP Cloud Appliance Library

DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing WHAT IS CLOUD COMPUTING? 2

A Brief Overview. Delivering Windows Azure Services on Windows Server. Enabling Service Providers

Work in Progress on Cloud Computing in Myriads Team and Contrail European Project Christine Morin, Inria

TOSCA Interoperability Demonstration

Journey to the Cloud and Application Release Automation Shane Pearson VP, Portfolio & Product Management

Monitoring and Operating a Private Cloud MOC 20246

See Appendix A for the complete definition which includes the five essential characteristics, three service models, and four deployment models.

Consumption IT. Michael Shepherd Business Development Manager. Cisco Public Sector May 1 st 2014

OpenNebula Open Souce Solution for DC Virtualization

Transcription:

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

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 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.

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 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: enabling flexible multi-cloud applications thanks to an automated think-build-run chain

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

OpenCloudware Scope projects other collaborative projects application Templating VM Building Services Self-Service Portal Service Plan Factory Services Image Gallery (BI, egov, ehealth, ecommerce, load test, ) PaaS Platform Multi-IaaS 3 rd party build environment 3 rd party IaaS Cloud environment (incl. open source) CloudForce Cloud Expo Europe, 25 January 2012

OpenCloudware - building blocks Multi IaaS Layer

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 Click to edit layer Layer #1 Layer #2 H/W Settings + # instances to be deployed 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 CloudForce Cloud Expo Europe, 25 January 2012

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)

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 Q&A Dev@Cloud - Enterprise PaaS to Multi-IaaS Alban Richard, UShareSoft CEO