SlideShare a Scribd company logo
Sirocco:
an open-source multi-cloud manager


Frédéric Dang Tran
Orange Labs


frederic.dangtran@orange.com
Outline

§    Objectives
§    Key features
§    API and resource model
§    Middleware Architecture
§    Roadmap 2012




                                OW2Con 2011, November 23-24, Orange Labs, Paris.   2
                                                                   www.ow2.org
Objectives
§    Multi-cloud IaaS platform
§    Single point of entry to access multiple cloud providers:
        >  Private or public clouds
        >  Open-source or proprietary
§    Programmatic access through a unified IaaS API
§    Unified Web interface
§    Extensible and open middleware framework


§    What Sirocco is not:
        >  Yet-another-IaaS-platform
        >  A multi-cloud client library



                                          OW2Con 2011, November 23-24, Orange Labs, Paris.   3
                                                                             www.ow2.org
Key features
§    Multi-cloud capabilities
         >  Users can provision VMs on more than one cloud provider
         >  Currently a user manually selects the cloud provider account and location when creating a
            resource


§    User and project management
         >  Users can be grouped in projects and share resources with one another
         >  Rights management system based on roles


§    Resource provisioning
         >  A project can be associated with one or more cloud provider accounts
         >  Support for multi-VM appliances and OVF import


§    Accounting/metering
         >  Sirocco keeps track of the resource consumptions of users on a per-cloud-provider basis


                                             OW2Con 2011, November 23-24, Orange Labs, Paris.           4
                                                                                www.ow2.org
Key features: configuration example

                                                               Paris location


                       Nova Account             OpenStack Nova
                                                CloudProvider
Project XYZ
                       AWS Account
      User Fred                                 Amazon EC2
              Admin                             CloudProvider

      User Alice
                                                            US West location

       User Jim                                              US East location

                                                           Asia Pacific location

                                                            EU West Location


                           OW2Con 2011, November 23-24, Orange Labs, Paris.        5
                                                              www.ow2.org
Key features: Cloud provider management


      Primitives
      cloudprovider-create
      cloudprovider-list                         currently reserved to admins
      cloudprovider-destroy

      cloudprovider-account-create
      cloudprovider-account-list
      cloudprovider-account-destroy               available to end-users
      cloudprovider-account-associate
      cloudprovider-account-dissociate




                              OW2Con 2011, November 23-24, Orange Labs, Paris.   6
                                                                 www.ow2.org
Key features: GUI overview




                                                            Manual choice of
Inventory showing                                            provider and
VM deployed on 3                                               location
providers: 2 private
   clouds (nova,
  vmm) and one
public cloud (EC2)
                             OW2Con 2011, November 23-24, Orange Labs, Paris.   7
                                                                www.ow2.org
Key features: GUI overview




                                           Resource quota on
                                           a per-project basis

                             OW2Con 2011, November 23-24, Orange Labs, Paris.   8
                                                                www.ow2.org
Key features: GUI overview




  For some private
  cloud providers,
   visibility on the
physical infrastructure




                             OW2Con 2011, November 23-24, Orange Labs, Paris.   9
                                                                www.ow2.org
Key features: appliance and OVF support (1/2)                      JOnAS


                                                                   JOnAS      DB
                                                       Apache
§    Appliance: management unit consisting of
                                                                   JOnAS
        >  One or more virtual machines
        >  One or more volumes
                                                      Primitives
        >  One or more networks
                                                      appliance-create
§    An appliance template can be created            appliance-destroy
                                                      appliance-start
        >  by importing an OVF                        appliance-stop
        >  from an exiting appliance                  appliance-list
                                                      appliancetemplate-import-ovf
                                                      appliancetemplate-destroy
                                                      appliancetemplate-list



                                       OW2Con 2011, November 23-24, Orange Labs, Paris.   10
                                                                          www.ow2.org
Key features: appliance and OVF support (2/2)


§    Mapping to cloud providers:
        >  Currently an appliance can be deployed within one single cloud provider
        >  Next step: ability to split an appliance across providers


§    Sirocco appliance management
        >  If the cloud provider features native support for appliances (e.g. vCloud vApp),
           Sirocco delegates most appliance management operations to the provider
        >  Otherwise, Sirocco manages appliances on top of appliance-unaware cloud
           providers




                                         OW2Con 2011, November 23-24, Orange Labs, Paris.     11
                                                                            www.ow2.org
API and resource model (1/2)

§    DMTF Cloud Management Work Group (CMWG) is working on DMTF Cloud
      Infrastructure Management Interface (CIMI) API specification
§    CMWG membership includes:
        >  IBM, CA, Cisco, Citrix, Fujitsu, HP, Huawei, IBM, Microsoft, Oracle, Red Hat,
           Telecom Italia, Telefonica, VMWare, France Telecom…


§    Programmatic access to Sirocco using DMTF CIMI API


§    How to provision resources with multi-cloud specific constraints (e.g. providing a
      specific cloud provider)
        >  CIMI includes entity metadata allowing a CIMI provider to define extensions


§    http://dmtf.org/standards/cloud
                                        OW2Con 2011, November 23-24, Orange Labs, Paris.   12
                                                                           www.ow2.org
API and resource model (2/2)


   System              Machine              Volume                 Network


 SystemTemplate
                          MachineTemplate                      NetworkTemplate


             MachineConfiguration       MachineImage           NetworkConfiguration


                                                                       Meter
              VolumeTemplate
                                                                       Event

 VolumeConfiguration         VolumeImage
                                                                        Job
                                 OW2Con 2011, November 23-24, Orange Labs, Paris.   13
                                                                    www.ow2.org
Middleware architecture (1/3)

                   Web interface


                                                 DMTF CIMI API

                                                    multicloud manager
                                                                                                                CMDB
             OVF Importer           VM Manager            User Manager               Image Manager


            System Manager                                   Metering
                                                                                                                  Image Factory




                                                      DMTF CIMI API


        VMM CloudProvider                  OpenStack                         EC2                VMware vCD
                                          CloudProvider                  CloudProvider          CloudProvider
                VMM

             BetterPlace/
               Entropy

                                           OpenStack API                   AWS API             vCloud API 1.1
  libvirt             vSphere API
            XenServer API


                                                          OW2Con 2011, November 23-24, Orange Labs, Paris.                   14
                                                                                             www.ow2.org
Middleware architecture (2/3): Cloud Provider plugin interface


§    Java binding of the DMTF CIMI API
§    Each cloud provider advertises its capabilities at run time



                                                     CloudProvider

                                   ComputeService       ImageService      VolumeService
      CloudProviderFactory



                                    MonitoringService    NetworkService




                                                                                          15
Middleware architecture (3/3): technological choices


§    Hybrid JavaEE/OSGi application
        >  CMDB updated by JavaEE business code with transactional guarantees
        >  Cloud providers are encapsulated in OSGi bundles and expose OSGi services




§    OW2 JOnAS 5 application server
§    OW2 JORAM JMS-compliant MOM
§    OW2 Entropy: VM placement manager


§    Most cloud providers rely on


                                      OW2Con 2011, November 23-24, Orange Labs, Paris.   16
                                                                         www.ow2.org
Roadmap 2012

§    First Sirocco release Q2 2012 featuring DMTF CIMI API implementation
§    2012 planned activities include:
        >  Automation of resource placement:
            –  Delegate choice of cloud provider to Sirocco
            –  Match-making between user SLA requirements and providers capabilities
            –  Pluggable decision policies
            –  Reuse existing work from OW2 or elsewhere
        >  Multi-cloud Image management:
            –  Flexible image management with generic image metadata and template
            –  Connection to third-party image factories for generating provider-specific
               images
        >  Support for more cloud providers, e.g.
            –  vCloud Director 1.5


                                         OW2Con 2011, November 23-24, Orange Labs, Paris.   17
                                                                            www.ow2.org
Conclusion


§    Contributors and collaborations welcomed !




§    Sirocco forge:
        >  http://forge.ow2.org/projects/sirocco/




                                         OW2Con 2011, November 23-24, Orange Labs, Paris.   18
                                                                            www.ow2.org

More Related Content

What's hot

Docker Container As A Service - March 2016
Docker Container As A Service - March 2016Docker Container As A Service - March 2016
Docker Container As A Service - March 2016
Patrick Chanezon
 
Crash Course on Open Source Cloud Computing
Crash Course on Open Source Cloud ComputingCrash Course on Open Source Cloud Computing
Crash Course on Open Source Cloud Computing
Mark Hinkle
 
Docker San Francisco Meetup April 2015 - The Docker Orchestration Ecosystem o...
Docker San Francisco Meetup April 2015 - The Docker Orchestration Ecosystem o...Docker San Francisco Meetup April 2015 - The Docker Orchestration Ecosystem o...
Docker San Francisco Meetup April 2015 - The Docker Orchestration Ecosystem o...
Patrick Chanezon
 
An operational view into docker registry with scalability, access control and...
An operational view into docker registry with scalability, access control and...An operational view into docker registry with scalability, access control and...
An operational view into docker registry with scalability, access control and...
Conference Papers
 
Dockercon eu tour 2015 - Devoxx Casablanca
Dockercon eu tour 2015 - Devoxx CasablancaDockercon eu tour 2015 - Devoxx Casablanca
Dockercon eu tour 2015 - Devoxx Casablanca
Michel Courtine
 
Cf intro for spring devs
Cf intro for spring devsCf intro for spring devs
Cf intro for spring devsEric Bottard
 
Cloud Foundry Anniversary: Technical Slides
Cloud Foundry Anniversary: Technical Slides Cloud Foundry Anniversary: Technical Slides
Cloud Foundry Anniversary: Technical Slides
marklucovsky
 
Cloud foundry integration-with-openstack-and-docker-bangalorecf-meetup
Cloud foundry integration-with-openstack-and-docker-bangalorecf-meetupCloud foundry integration-with-openstack-and-docker-bangalorecf-meetup
Cloud foundry integration-with-openstack-and-docker-bangalorecf-meetup
Krishna-Kumar
 
presentation @ docker meetup
presentation @ docker meetuppresentation @ docker meetup
presentation @ docker meetup
Daniël van Gils
 
The Containers Ecosystem, the OpenStack Magnum Project, the Open Container In...
The Containers Ecosystem, the OpenStack Magnum Project, the Open Container In...The Containers Ecosystem, the OpenStack Magnum Project, the Open Container In...
The Containers Ecosystem, the OpenStack Magnum Project, the Open Container In...
Daniel Krook
 
vBACD - Crash Course in Open Source Cloud Computing - 2/28
vBACD - Crash Course in Open Source Cloud Computing - 2/28vBACD - Crash Course in Open Source Cloud Computing - 2/28
vBACD - Crash Course in Open Source Cloud Computing - 2/28
CloudStack - Open Source Cloud Computing Project
 
A Novel Use of Openflow and Its Applications in Connecting Docker and Dummify...
A Novel Use of Openflow and Its Applications in Connecting Docker and Dummify...A Novel Use of Openflow and Its Applications in Connecting Docker and Dummify...
A Novel Use of Openflow and Its Applications in Connecting Docker and Dummify...
DaoliCloud Ltd
 
Cloud Foundry and OpenStack
Cloud Foundry and OpenStackCloud Foundry and OpenStack
Cloud Foundry and OpenStackvadimspivak
 
Build Your Own Open Source Cloud
Build Your Own Open Source CloudBuild Your Own Open Source Cloud
Build Your Own Open Source Cloud
Adrian Otto
 
Red Hat and kubernetes: awesome stuff coming your way
Red Hat and kubernetes:  awesome stuff coming your wayRed Hat and kubernetes:  awesome stuff coming your way
Red Hat and kubernetes: awesome stuff coming your way
Johannes Brännström
 
Cloud foundry Docker Openstack - Leading Open Source Triumvirate
Cloud foundry Docker Openstack - Leading Open Source TriumvirateCloud foundry Docker Openstack - Leading Open Source Triumvirate
Cloud foundry Docker Openstack - Leading Open Source Triumvirate
Animesh Singh
 
Docker Orchestration: Welcome to the Jungle! JavaOne 2015
Docker Orchestration: Welcome to the Jungle! JavaOne 2015Docker Orchestration: Welcome to the Jungle! JavaOne 2015
Docker Orchestration: Welcome to the Jungle! JavaOne 2015
Patrick Chanezon
 
Containers, OCI, CNCF, Magnum, Kuryr, and You!
Containers, OCI, CNCF, Magnum, Kuryr, and You!Containers, OCI, CNCF, Magnum, Kuryr, and You!
Containers, OCI, CNCF, Magnum, Kuryr, and You!
Daniel Krook
 
Hack the whale
Hack the whaleHack the whale
Hack the whale
Marco Ferrigno
 

What's hot (20)

Docker Container As A Service - March 2016
Docker Container As A Service - March 2016Docker Container As A Service - March 2016
Docker Container As A Service - March 2016
 
Crash Course on Open Source Cloud Computing
Crash Course on Open Source Cloud ComputingCrash Course on Open Source Cloud Computing
Crash Course on Open Source Cloud Computing
 
Docker San Francisco Meetup April 2015 - The Docker Orchestration Ecosystem o...
Docker San Francisco Meetup April 2015 - The Docker Orchestration Ecosystem o...Docker San Francisco Meetup April 2015 - The Docker Orchestration Ecosystem o...
Docker San Francisco Meetup April 2015 - The Docker Orchestration Ecosystem o...
 
An operational view into docker registry with scalability, access control and...
An operational view into docker registry with scalability, access control and...An operational view into docker registry with scalability, access control and...
An operational view into docker registry with scalability, access control and...
 
Dockercon eu tour 2015 - Devoxx Casablanca
Dockercon eu tour 2015 - Devoxx CasablancaDockercon eu tour 2015 - Devoxx Casablanca
Dockercon eu tour 2015 - Devoxx Casablanca
 
Cf intro for spring devs
Cf intro for spring devsCf intro for spring devs
Cf intro for spring devs
 
Cloud Foundry Anniversary: Technical Slides
Cloud Foundry Anniversary: Technical Slides Cloud Foundry Anniversary: Technical Slides
Cloud Foundry Anniversary: Technical Slides
 
Cloud foundry integration-with-openstack-and-docker-bangalorecf-meetup
Cloud foundry integration-with-openstack-and-docker-bangalorecf-meetupCloud foundry integration-with-openstack-and-docker-bangalorecf-meetup
Cloud foundry integration-with-openstack-and-docker-bangalorecf-meetup
 
presentation @ docker meetup
presentation @ docker meetuppresentation @ docker meetup
presentation @ docker meetup
 
The Containers Ecosystem, the OpenStack Magnum Project, the Open Container In...
The Containers Ecosystem, the OpenStack Magnum Project, the Open Container In...The Containers Ecosystem, the OpenStack Magnum Project, the Open Container In...
The Containers Ecosystem, the OpenStack Magnum Project, the Open Container In...
 
vBACD - Crash Course in Open Source Cloud Computing - 2/28
vBACD - Crash Course in Open Source Cloud Computing - 2/28vBACD - Crash Course in Open Source Cloud Computing - 2/28
vBACD - Crash Course in Open Source Cloud Computing - 2/28
 
A Novel Use of Openflow and Its Applications in Connecting Docker and Dummify...
A Novel Use of Openflow and Its Applications in Connecting Docker and Dummify...A Novel Use of Openflow and Its Applications in Connecting Docker and Dummify...
A Novel Use of Openflow and Its Applications in Connecting Docker and Dummify...
 
Cloud Foundry and OpenStack
Cloud Foundry and OpenStackCloud Foundry and OpenStack
Cloud Foundry and OpenStack
 
Build Your Own Open Source Cloud
Build Your Own Open Source CloudBuild Your Own Open Source Cloud
Build Your Own Open Source Cloud
 
Red Hat and kubernetes: awesome stuff coming your way
Red Hat and kubernetes:  awesome stuff coming your wayRed Hat and kubernetes:  awesome stuff coming your way
Red Hat and kubernetes: awesome stuff coming your way
 
Cloud Foundry Overview
Cloud Foundry OverviewCloud Foundry Overview
Cloud Foundry Overview
 
Cloud foundry Docker Openstack - Leading Open Source Triumvirate
Cloud foundry Docker Openstack - Leading Open Source TriumvirateCloud foundry Docker Openstack - Leading Open Source Triumvirate
Cloud foundry Docker Openstack - Leading Open Source Triumvirate
 
Docker Orchestration: Welcome to the Jungle! JavaOne 2015
Docker Orchestration: Welcome to the Jungle! JavaOne 2015Docker Orchestration: Welcome to the Jungle! JavaOne 2015
Docker Orchestration: Welcome to the Jungle! JavaOne 2015
 
Containers, OCI, CNCF, Magnum, Kuryr, and You!
Containers, OCI, CNCF, Magnum, Kuryr, and You!Containers, OCI, CNCF, Magnum, Kuryr, and You!
Containers, OCI, CNCF, Magnum, Kuryr, and You!
 
Hack the whale
Hack the whaleHack the whale
Hack the whale
 

Viewers also liked

Opencloudware, a Paas management stack over multiple clouds, Daniel Stern, O...
 Opencloudware, a Paas management stack over multiple clouds, Daniel Stern, O... Opencloudware, a Paas management stack over multiple clouds, Daniel Stern, O...
Opencloudware, a Paas management stack over multiple clouds, Daniel Stern, O...
OW2
 
Naturalization Webinar
Naturalization WebinarNaturalization Webinar
Naturalization Webinar
guest5dabb0
 
Starting for the Cloud, OW2 Conference Nov10
Starting for the Cloud, OW2 Conference Nov10Starting for the Cloud, OW2 Conference Nov10
Starting for the Cloud, OW2 Conference Nov10OW2
 
USE IT CLOUD MARKETPLACE, Open Cloud Forum @ Cloud Expo Europe 2014
USE IT CLOUD MARKETPLACE, Open Cloud Forum @ Cloud Expo Europe 2014USE IT CLOUD MARKETPLACE, Open Cloud Forum @ Cloud Expo Europe 2014
USE IT CLOUD MARKETPLACE, Open Cloud Forum @ Cloud Expo Europe 2014
OW2
 
Portland Front Yard Gardens
Portland Front Yard GardensPortland Front Yard Gardens
Portland Front Yard Gardensgardenmam
 
Эволюция продукта
Эволюция продуктаЭволюция продукта
Эволюция продуктаPavel Antonenko
 
197x 20090704 Scalaで並行プログラミング
197x 20090704 Scalaで並行プログラミング197x 20090704 Scalaで並行プログラミング
197x 20090704 Scalaで並行プログラミングNet Penguin
 
Software extensibility of an open source project. OW2con'15, November 17, Par...
Software extensibility of an open source project. OW2con'15, November 17, Par...Software extensibility of an open source project. OW2con'15, November 17, Par...
Software extensibility of an open source project. OW2con'15, November 17, Par...
OW2
 
Open Source Innovation Factory, OW2con11, Nov 24-25, 2011, Paris
Open Source Innovation Factory, OW2con11, Nov 24-25, 2011, ParisOpen Source Innovation Factory, OW2con11, Nov 24-25, 2011, Paris
Open Source Innovation Factory, OW2con11, Nov 24-25, 2011, ParisOW2
 
Square Numbers - Update September 12
Square Numbers - Update September 12Square Numbers - Update September 12
Square Numbers - Update September 12
figo GmbH
 
What Do You Feel 2008
What Do You Feel 2008What Do You Feel 2008
What Do You Feel 2008renee22220
 
Vol 02 chapter 7 2012
Vol 02 chapter 7 2012Vol 02 chapter 7 2012
Vol 02 chapter 7 2012dphil002
 
Paisajes De Serge Motylev
Paisajes De Serge MotylevPaisajes De Serge Motylev
Paisajes De Serge Motylevalfcoltrane
 
Mystery Salamanca
Mystery SalamancaMystery Salamanca
Mystery Salamancaalfcoltrane
 
Life Beautiful Monday
Life Beautiful MondayLife Beautiful Monday
Life Beautiful MondayPentiux
 
ETICS supporting compliance and interoperability, Gabriele Giammatteo, Engine...
ETICS supporting compliance and interoperability, Gabriele Giammatteo, Engine...ETICS supporting compliance and interoperability, Gabriele Giammatteo, Engine...
ETICS supporting compliance and interoperability, Gabriele Giammatteo, Engine...
OW2
 
The State of OW2. OW2con'15, November 17, Paris.
The State of OW2. OW2con'15, November 17, Paris. The State of OW2. OW2con'15, November 17, Paris.
The State of OW2. OW2con'15, November 17, Paris.
OW2
 
To be Open Source or not to be ? OW2con’12, Paris
To be Open Source or not to be ? OW2con’12, ParisTo be Open Source or not to be ? OW2con’12, Paris
To be Open Source or not to be ? OW2con’12, ParisOW2
 
OW2 JOnAS Use CAse, OW2con11, Nov 24-25, Paris
OW2 JOnAS Use CAse, OW2con11, Nov 24-25, ParisOW2 JOnAS Use CAse, OW2con11, Nov 24-25, Paris
OW2 JOnAS Use CAse, OW2con11, Nov 24-25, ParisOW2
 
Itf ipp ch06_2012_final
Itf ipp ch06_2012_finalItf ipp ch06_2012_final
Itf ipp ch06_2012_finaldphil002
 

Viewers also liked (20)

Opencloudware, a Paas management stack over multiple clouds, Daniel Stern, O...
 Opencloudware, a Paas management stack over multiple clouds, Daniel Stern, O... Opencloudware, a Paas management stack over multiple clouds, Daniel Stern, O...
Opencloudware, a Paas management stack over multiple clouds, Daniel Stern, O...
 
Naturalization Webinar
Naturalization WebinarNaturalization Webinar
Naturalization Webinar
 
Starting for the Cloud, OW2 Conference Nov10
Starting for the Cloud, OW2 Conference Nov10Starting for the Cloud, OW2 Conference Nov10
Starting for the Cloud, OW2 Conference Nov10
 
USE IT CLOUD MARKETPLACE, Open Cloud Forum @ Cloud Expo Europe 2014
USE IT CLOUD MARKETPLACE, Open Cloud Forum @ Cloud Expo Europe 2014USE IT CLOUD MARKETPLACE, Open Cloud Forum @ Cloud Expo Europe 2014
USE IT CLOUD MARKETPLACE, Open Cloud Forum @ Cloud Expo Europe 2014
 
Portland Front Yard Gardens
Portland Front Yard GardensPortland Front Yard Gardens
Portland Front Yard Gardens
 
Эволюция продукта
Эволюция продуктаЭволюция продукта
Эволюция продукта
 
197x 20090704 Scalaで並行プログラミング
197x 20090704 Scalaで並行プログラミング197x 20090704 Scalaで並行プログラミング
197x 20090704 Scalaで並行プログラミング
 
Software extensibility of an open source project. OW2con'15, November 17, Par...
Software extensibility of an open source project. OW2con'15, November 17, Par...Software extensibility of an open source project. OW2con'15, November 17, Par...
Software extensibility of an open source project. OW2con'15, November 17, Par...
 
Open Source Innovation Factory, OW2con11, Nov 24-25, 2011, Paris
Open Source Innovation Factory, OW2con11, Nov 24-25, 2011, ParisOpen Source Innovation Factory, OW2con11, Nov 24-25, 2011, Paris
Open Source Innovation Factory, OW2con11, Nov 24-25, 2011, Paris
 
Square Numbers - Update September 12
Square Numbers - Update September 12Square Numbers - Update September 12
Square Numbers - Update September 12
 
What Do You Feel 2008
What Do You Feel 2008What Do You Feel 2008
What Do You Feel 2008
 
Vol 02 chapter 7 2012
Vol 02 chapter 7 2012Vol 02 chapter 7 2012
Vol 02 chapter 7 2012
 
Paisajes De Serge Motylev
Paisajes De Serge MotylevPaisajes De Serge Motylev
Paisajes De Serge Motylev
 
Mystery Salamanca
Mystery SalamancaMystery Salamanca
Mystery Salamanca
 
Life Beautiful Monday
Life Beautiful MondayLife Beautiful Monday
Life Beautiful Monday
 
ETICS supporting compliance and interoperability, Gabriele Giammatteo, Engine...
ETICS supporting compliance and interoperability, Gabriele Giammatteo, Engine...ETICS supporting compliance and interoperability, Gabriele Giammatteo, Engine...
ETICS supporting compliance and interoperability, Gabriele Giammatteo, Engine...
 
The State of OW2. OW2con'15, November 17, Paris.
The State of OW2. OW2con'15, November 17, Paris. The State of OW2. OW2con'15, November 17, Paris.
The State of OW2. OW2con'15, November 17, Paris.
 
To be Open Source or not to be ? OW2con’12, Paris
To be Open Source or not to be ? OW2con’12, ParisTo be Open Source or not to be ? OW2con’12, Paris
To be Open Source or not to be ? OW2con’12, Paris
 
OW2 JOnAS Use CAse, OW2con11, Nov 24-25, Paris
OW2 JOnAS Use CAse, OW2con11, Nov 24-25, ParisOW2 JOnAS Use CAse, OW2con11, Nov 24-25, Paris
OW2 JOnAS Use CAse, OW2con11, Nov 24-25, Paris
 
Itf ipp ch06_2012_final
Itf ipp ch06_2012_finalItf ipp ch06_2012_final
Itf ipp ch06_2012_final
 

Similar to Sirocco Open Source Multi Cloud Manager, OW2con11, Nov 24-25, Paris

Service Oriented Applications in the Clouds with OW2 FraSCAti
Service Oriented Applications in the Clouds with OW2 FraSCAtiService Oriented Applications in the Clouds with OW2 FraSCAti
Service Oriented Applications in the Clouds with OW2 FraSCAtiphilippe_merle
 
Jonas On Windows Azure OW2con11, Nov 24-25, Paris
Jonas On Windows Azure OW2con11, Nov 24-25, ParisJonas On Windows Azure OW2con11, Nov 24-25, Paris
Jonas On Windows Azure OW2con11, Nov 24-25, ParisOW2
 
OpenCloudware The Cloud applicaton lifecycle management platform, OW2con'12, ...
OpenCloudware The Cloud applicaton lifecycle management platform, OW2con'12, ...OpenCloudware The Cloud applicaton lifecycle management platform, OW2con'12, ...
OpenCloudware The Cloud applicaton lifecycle management platform, OW2con'12, ...OW2
 
OpenCloudware: the Cloud application lifecycle management platform, OW2con'12...
OpenCloudware: the Cloud application lifecycle management platform, OW2con'12...OpenCloudware: the Cloud application lifecycle management platform, OW2con'12...
OpenCloudware: the Cloud application lifecycle management platform, OW2con'12...
OW2
 
UShareSoft Software On-Boarding to cloud, OW2Con 2011, Nov 2011, Paris
UShareSoft Software On-Boarding to cloud, OW2Con 2011, Nov 2011, ParisUShareSoft Software On-Boarding to cloud, OW2Con 2011, Nov 2011, Paris
UShareSoft Software On-Boarding to cloud, OW2Con 2011, Nov 2011, ParisUShareSoft
 
UShareSoft Software onboarding to cloud, OW2con11, Nov 24-25, Paris
UShareSoft Software onboarding to cloud, OW2con11, Nov 24-25, ParisUShareSoft Software onboarding to cloud, OW2con11, Nov 24-25, Paris
UShareSoft Software onboarding to cloud, OW2con11, Nov 24-25, ParisOW2
 
Unified Infrastructure Management powered by Kanopya, OW2con'12, Paris
Unified Infrastructure Management powered by Kanopya, OW2con'12, ParisUnified Infrastructure Management powered by Kanopya, OW2con'12, Paris
Unified Infrastructure Management powered by Kanopya, OW2con'12, Paris
OW2
 
ON.LAB FlowVisor
ON.LAB FlowVisorON.LAB FlowVisor
ON.LAB FlowVisor
Isabelle Guis
 
CloudOpen 2012 OpenNebula talk
CloudOpen 2012 OpenNebula talkCloudOpen 2012 OpenNebula talk
CloudOpen 2012 OpenNebula talkOpenNebula Project
 
Getting Started Hacking OpenNebula - Fosdem-2013
Getting Started Hacking OpenNebula - Fosdem-2013Getting Started Hacking OpenNebula - Fosdem-2013
Getting Started Hacking OpenNebula - Fosdem-2013OpenNebula Project
 
JOnAS REST API for PaaS, OW2con11, Nov 24-25, Paris
JOnAS REST API for PaaS, OW2con11, Nov 24-25, ParisJOnAS REST API for PaaS, OW2con11, Nov 24-25, Paris
JOnAS REST API for PaaS, OW2con11, Nov 24-25, ParisOW2
 
OSGi & JOnAS, OW2con11, Nov 24-25, Paris
OSGi & JOnAS, OW2con11, Nov 24-25, ParisOSGi & JOnAS, OW2con11, Nov 24-25, Paris
OSGi & JOnAS, OW2con11, Nov 24-25, ParisOW2
 
Leverage OSGi in business application with JOnAS
Leverage OSGi in business application with JOnASLeverage OSGi in business application with JOnAS
Leverage OSGi in business application with JOnASGuillaume Sauthier
 
OSDC 2012 | OpenNebula Tutorial by Constantino Vazquez Blanco
OSDC 2012 | OpenNebula Tutorial by Constantino Vazquez BlancoOSDC 2012 | OpenNebula Tutorial by Constantino Vazquez Blanco
OSDC 2012 | OpenNebula Tutorial by Constantino Vazquez Blanco
NETWAYS
 
Selfxl Project Solutions Linux Ow2
Selfxl Project Solutions Linux Ow2Selfxl Project Solutions Linux Ow2
Selfxl Project Solutions Linux Ow2Catherine Nuel
 
Constantino vazquez open nebula cloud case studies
Constantino vazquez   open nebula cloud case studiesConstantino vazquez   open nebula cloud case studies
Constantino vazquez open nebula cloud case studiesCloudExpoEurope
 
Create Dynamic console with OSGi and Adobe Flex
Create Dynamic console with OSGi and Adobe FlexCreate Dynamic console with OSGi and Adobe Flex
Create Dynamic console with OSGi and Adobe Flex
Florent BENOIT
 
OW2con'14 - OpenCloudware: The vApp Lifecycle Management Solution for Multi-C...
OW2con'14 - OpenCloudware: The vApp Lifecycle Management Solution for Multi-C...OW2con'14 - OpenCloudware: The vApp Lifecycle Management Solution for Multi-C...
OW2con'14 - OpenCloudware: The vApp Lifecycle Management Solution for Multi-C...
OW2
 
Build Your Private Cloud with Ezilla and Haduzilla
Build Your Private Cloud with Ezilla and HaduzillaBuild Your Private Cloud with Ezilla and Haduzilla
Build Your Private Cloud with Ezilla and Haduzilla
Jazz Yao-Tsung Wang
 

Similar to Sirocco Open Source Multi Cloud Manager, OW2con11, Nov 24-25, Paris (20)

Service Oriented Applications in the Clouds with OW2 FraSCAti
Service Oriented Applications in the Clouds with OW2 FraSCAtiService Oriented Applications in the Clouds with OW2 FraSCAti
Service Oriented Applications in the Clouds with OW2 FraSCAti
 
Jonas On Windows Azure OW2con11, Nov 24-25, Paris
Jonas On Windows Azure OW2con11, Nov 24-25, ParisJonas On Windows Azure OW2con11, Nov 24-25, Paris
Jonas On Windows Azure OW2con11, Nov 24-25, Paris
 
OpenCloudware The Cloud applicaton lifecycle management platform, OW2con'12, ...
OpenCloudware The Cloud applicaton lifecycle management platform, OW2con'12, ...OpenCloudware The Cloud applicaton lifecycle management platform, OW2con'12, ...
OpenCloudware The Cloud applicaton lifecycle management platform, OW2con'12, ...
 
OpenCloudware: the Cloud application lifecycle management platform, OW2con'12...
OpenCloudware: the Cloud application lifecycle management platform, OW2con'12...OpenCloudware: the Cloud application lifecycle management platform, OW2con'12...
OpenCloudware: the Cloud application lifecycle management platform, OW2con'12...
 
UShareSoft Software On-Boarding to cloud, OW2Con 2011, Nov 2011, Paris
UShareSoft Software On-Boarding to cloud, OW2Con 2011, Nov 2011, ParisUShareSoft Software On-Boarding to cloud, OW2Con 2011, Nov 2011, Paris
UShareSoft Software On-Boarding to cloud, OW2Con 2011, Nov 2011, Paris
 
UShareSoft Software onboarding to cloud, OW2con11, Nov 24-25, Paris
UShareSoft Software onboarding to cloud, OW2con11, Nov 24-25, ParisUShareSoft Software onboarding to cloud, OW2con11, Nov 24-25, Paris
UShareSoft Software onboarding to cloud, OW2con11, Nov 24-25, Paris
 
Unified Infrastructure Management powered by Kanopya, OW2con'12, Paris
Unified Infrastructure Management powered by Kanopya, OW2con'12, ParisUnified Infrastructure Management powered by Kanopya, OW2con'12, Paris
Unified Infrastructure Management powered by Kanopya, OW2con'12, Paris
 
ON.LAB FlowVisor
ON.LAB FlowVisorON.LAB FlowVisor
ON.LAB FlowVisor
 
CloudOpen 2012 OpenNebula talk
CloudOpen 2012 OpenNebula talkCloudOpen 2012 OpenNebula talk
CloudOpen 2012 OpenNebula talk
 
Getting Started Hacking OpenNebula - Fosdem-2013
Getting Started Hacking OpenNebula - Fosdem-2013Getting Started Hacking OpenNebula - Fosdem-2013
Getting Started Hacking OpenNebula - Fosdem-2013
 
JOnAS REST API for PaaS, OW2con11, Nov 24-25, Paris
JOnAS REST API for PaaS, OW2con11, Nov 24-25, ParisJOnAS REST API for PaaS, OW2con11, Nov 24-25, Paris
JOnAS REST API for PaaS, OW2con11, Nov 24-25, Paris
 
LinuxTag 2013
LinuxTag 2013LinuxTag 2013
LinuxTag 2013
 
OSGi & JOnAS, OW2con11, Nov 24-25, Paris
OSGi & JOnAS, OW2con11, Nov 24-25, ParisOSGi & JOnAS, OW2con11, Nov 24-25, Paris
OSGi & JOnAS, OW2con11, Nov 24-25, Paris
 
Leverage OSGi in business application with JOnAS
Leverage OSGi in business application with JOnASLeverage OSGi in business application with JOnAS
Leverage OSGi in business application with JOnAS
 
OSDC 2012 | OpenNebula Tutorial by Constantino Vazquez Blanco
OSDC 2012 | OpenNebula Tutorial by Constantino Vazquez BlancoOSDC 2012 | OpenNebula Tutorial by Constantino Vazquez Blanco
OSDC 2012 | OpenNebula Tutorial by Constantino Vazquez Blanco
 
Selfxl Project Solutions Linux Ow2
Selfxl Project Solutions Linux Ow2Selfxl Project Solutions Linux Ow2
Selfxl Project Solutions Linux Ow2
 
Constantino vazquez open nebula cloud case studies
Constantino vazquez   open nebula cloud case studiesConstantino vazquez   open nebula cloud case studies
Constantino vazquez open nebula cloud case studies
 
Create Dynamic console with OSGi and Adobe Flex
Create Dynamic console with OSGi and Adobe FlexCreate Dynamic console with OSGi and Adobe Flex
Create Dynamic console with OSGi and Adobe Flex
 
OW2con'14 - OpenCloudware: The vApp Lifecycle Management Solution for Multi-C...
OW2con'14 - OpenCloudware: The vApp Lifecycle Management Solution for Multi-C...OW2con'14 - OpenCloudware: The vApp Lifecycle Management Solution for Multi-C...
OW2con'14 - OpenCloudware: The vApp Lifecycle Management Solution for Multi-C...
 
Build Your Private Cloud with Ezilla and Haduzilla
Build Your Private Cloud with Ezilla and HaduzillaBuild Your Private Cloud with Ezilla and Haduzilla
Build Your Private Cloud with Ezilla and Haduzilla
 

More from OW2

OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in RomaOW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2
 
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
OW2
 
GLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloudGLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloud
OW2
 
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
OW2
 
FusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open sourceFusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open source
OW2
 
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2
 
SFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the EquationSFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the Equation
OW2
 
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
OW2
 
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
OW2
 
Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020
OW2
 
Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020
OW2
 
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
OW2
 
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
OW2
 
Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020
OW2
 
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
OW2
 
Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020
OW2
 
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
OW2
 
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
OW2
 
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
OW2
 
Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020
OW2
 

More from OW2 (20)

OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in RomaOW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
 
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
 
GLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloudGLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloud
 
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
 
FusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open sourceFusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open source
 
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
 
SFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the EquationSFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the Equation
 
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
 
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
 
Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020
 
Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020
 
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
 
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
 
Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020
 
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
 
Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020
 
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
 
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
 
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
 
Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020
 

Recently uploaded

Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 

Recently uploaded (20)

Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 

Sirocco Open Source Multi Cloud Manager, OW2con11, Nov 24-25, Paris

  • 1. Sirocco: an open-source multi-cloud manager Frédéric Dang Tran Orange Labs frederic.dangtran@orange.com
  • 2. Outline §  Objectives §  Key features §  API and resource model §  Middleware Architecture §  Roadmap 2012 OW2Con 2011, November 23-24, Orange Labs, Paris. 2 www.ow2.org
  • 3. Objectives §  Multi-cloud IaaS platform §  Single point of entry to access multiple cloud providers: >  Private or public clouds >  Open-source or proprietary §  Programmatic access through a unified IaaS API §  Unified Web interface §  Extensible and open middleware framework §  What Sirocco is not: >  Yet-another-IaaS-platform >  A multi-cloud client library OW2Con 2011, November 23-24, Orange Labs, Paris. 3 www.ow2.org
  • 4. Key features §  Multi-cloud capabilities >  Users can provision VMs on more than one cloud provider >  Currently a user manually selects the cloud provider account and location when creating a resource §  User and project management >  Users can be grouped in projects and share resources with one another >  Rights management system based on roles §  Resource provisioning >  A project can be associated with one or more cloud provider accounts >  Support for multi-VM appliances and OVF import §  Accounting/metering >  Sirocco keeps track of the resource consumptions of users on a per-cloud-provider basis OW2Con 2011, November 23-24, Orange Labs, Paris. 4 www.ow2.org
  • 5. Key features: configuration example Paris location Nova Account OpenStack Nova CloudProvider Project XYZ AWS Account User Fred Amazon EC2 Admin CloudProvider User Alice US West location User Jim US East location Asia Pacific location EU West Location OW2Con 2011, November 23-24, Orange Labs, Paris. 5 www.ow2.org
  • 6. Key features: Cloud provider management Primitives cloudprovider-create cloudprovider-list currently reserved to admins cloudprovider-destroy cloudprovider-account-create cloudprovider-account-list cloudprovider-account-destroy available to end-users cloudprovider-account-associate cloudprovider-account-dissociate OW2Con 2011, November 23-24, Orange Labs, Paris. 6 www.ow2.org
  • 7. Key features: GUI overview Manual choice of Inventory showing provider and VM deployed on 3 location providers: 2 private clouds (nova, vmm) and one public cloud (EC2) OW2Con 2011, November 23-24, Orange Labs, Paris. 7 www.ow2.org
  • 8. Key features: GUI overview Resource quota on a per-project basis OW2Con 2011, November 23-24, Orange Labs, Paris. 8 www.ow2.org
  • 9. Key features: GUI overview For some private cloud providers, visibility on the physical infrastructure OW2Con 2011, November 23-24, Orange Labs, Paris. 9 www.ow2.org
  • 10. Key features: appliance and OVF support (1/2) JOnAS JOnAS DB Apache §  Appliance: management unit consisting of JOnAS >  One or more virtual machines >  One or more volumes Primitives >  One or more networks appliance-create §  An appliance template can be created appliance-destroy appliance-start >  by importing an OVF appliance-stop >  from an exiting appliance appliance-list appliancetemplate-import-ovf appliancetemplate-destroy appliancetemplate-list OW2Con 2011, November 23-24, Orange Labs, Paris. 10 www.ow2.org
  • 11. Key features: appliance and OVF support (2/2) §  Mapping to cloud providers: >  Currently an appliance can be deployed within one single cloud provider >  Next step: ability to split an appliance across providers §  Sirocco appliance management >  If the cloud provider features native support for appliances (e.g. vCloud vApp), Sirocco delegates most appliance management operations to the provider >  Otherwise, Sirocco manages appliances on top of appliance-unaware cloud providers OW2Con 2011, November 23-24, Orange Labs, Paris. 11 www.ow2.org
  • 12. API and resource model (1/2) §  DMTF Cloud Management Work Group (CMWG) is working on DMTF Cloud Infrastructure Management Interface (CIMI) API specification §  CMWG membership includes: >  IBM, CA, Cisco, Citrix, Fujitsu, HP, Huawei, IBM, Microsoft, Oracle, Red Hat, Telecom Italia, Telefonica, VMWare, France Telecom… §  Programmatic access to Sirocco using DMTF CIMI API §  How to provision resources with multi-cloud specific constraints (e.g. providing a specific cloud provider) >  CIMI includes entity metadata allowing a CIMI provider to define extensions §  http://dmtf.org/standards/cloud OW2Con 2011, November 23-24, Orange Labs, Paris. 12 www.ow2.org
  • 13. API and resource model (2/2) System Machine Volume Network SystemTemplate MachineTemplate NetworkTemplate MachineConfiguration MachineImage NetworkConfiguration Meter VolumeTemplate Event VolumeConfiguration VolumeImage Job OW2Con 2011, November 23-24, Orange Labs, Paris. 13 www.ow2.org
  • 14. Middleware architecture (1/3) Web interface DMTF CIMI API multicloud manager CMDB OVF Importer VM Manager User Manager Image Manager System Manager Metering Image Factory DMTF CIMI API VMM CloudProvider OpenStack EC2 VMware vCD CloudProvider CloudProvider CloudProvider VMM BetterPlace/ Entropy OpenStack API AWS API vCloud API 1.1 libvirt vSphere API XenServer API OW2Con 2011, November 23-24, Orange Labs, Paris. 14 www.ow2.org
  • 15. Middleware architecture (2/3): Cloud Provider plugin interface §  Java binding of the DMTF CIMI API §  Each cloud provider advertises its capabilities at run time CloudProvider ComputeService ImageService VolumeService CloudProviderFactory MonitoringService NetworkService 15
  • 16. Middleware architecture (3/3): technological choices §  Hybrid JavaEE/OSGi application >  CMDB updated by JavaEE business code with transactional guarantees >  Cloud providers are encapsulated in OSGi bundles and expose OSGi services §  OW2 JOnAS 5 application server §  OW2 JORAM JMS-compliant MOM §  OW2 Entropy: VM placement manager §  Most cloud providers rely on OW2Con 2011, November 23-24, Orange Labs, Paris. 16 www.ow2.org
  • 17. Roadmap 2012 §  First Sirocco release Q2 2012 featuring DMTF CIMI API implementation §  2012 planned activities include: >  Automation of resource placement: –  Delegate choice of cloud provider to Sirocco –  Match-making between user SLA requirements and providers capabilities –  Pluggable decision policies –  Reuse existing work from OW2 or elsewhere >  Multi-cloud Image management: –  Flexible image management with generic image metadata and template –  Connection to third-party image factories for generating provider-specific images >  Support for more cloud providers, e.g. –  vCloud Director 1.5 OW2Con 2011, November 23-24, Orange Labs, Paris. 17 www.ow2.org
  • 18. Conclusion §  Contributors and collaborations welcomed ! §  Sirocco forge: >  http://forge.ow2.org/projects/sirocco/ OW2Con 2011, November 23-24, Orange Labs, Paris. 18 www.ow2.org