SlideShare uma empresa Scribd logo
1 de 31
Baixar para ler offline
June 2, 2015 Cedric Thomas, OW2 1/31
OW2 and Cloud Computing Standardization:
the OCCIware project
Cedric Thomas, OW2 CEO
June 2, 2015 Cedric Thomas, OW2 2/31
Agenda
• Open Cloud
• Cloud Challenges
• Open Standards
• OCCI
• OCCIware
!
June 2, 2015 Cedric Thomas, OW2 3/31
4© OW2 Consortium 2014 – Cedric Thomas –China National Computer Congress, Oct 23-25, 2014, Zhengzhou, Henan www.ow2.org
0> The freedom to run the
software for any purpose
1> The freedom to study how the
software works and to adapt it
to your needs
2> The freedom to redistribute
copies of the software
3> The freedom to improve the
software and distribute your
improvements to the public
5© OW2 Consortium 2014 – Cedric Thomas –China National Computer Congress, Oct 23-25, 2014, Zhengzhou, Henan www.ow2.org
No barriers to entryNo barriers to entry
No barriers to exitNo barriers to exit
No discriminationNo discrimination
InteroperabilityInteroperability
Free/Open source licensesFree/Open source licenses
Technological neutralityTechnological neutrality
TransparencyTransparency
June 2, 2015 Cedric Thomas, OW2 6/31
Cloud
SW
IaaS
PaaS
June 2, 2015 Cedric Thomas, OW2 7/31
Cloud
SW
IaaS
PaaS
Heterogeneity → Interoperability issue!
June 2, 2015 Cedric Thomas, OW2 8/31
Cloud Challenge:
Interoperability
• Today's cloud computing model
is not compliant with the original
utilitymodel
– Electricity, Telephone, etc.
• Interoperability insilos
– Intra-organization or within
close ecosystems
• Today's private and public cloud
services are not interoperable
!
June 2, 2015 Cedric Thomas, OW2 9/31
Picture: wikipedia.org
June 2, 2015 Cedric Thomas, OW2 10/31
Layers
Domains
ParttoningParttoning!! Lock in!Lock in!
Picture: wikipedia.org
No genericNo generic
solution!solution!
June 2, 2015 Cedric Thomas, OW2 11/31
Cloud Challenge:
Inefficiencies
• Customer lock-in
– Lack of interoperability
• High application
maintenance cost
– Provider and technology
dependencies
• Information and systems
planning uncertainty
– Fast technology transition
and obsolescence
!
June 2, 2015 Cedric Thomas, OW2 12/31
Layers
Domains
ParttoningParttoning!! Lock in!Lock in!
No genericNo generic
solution!solution!
Picture: wikipedia.org
Lack of standards!
Too many standards!
Lack of ecosystem!
June 2, 2015 Cedric Thomas, OW2 13/31
Cloud Challenge:
Standards
• Cloud innovation ahead of
standards
• Cloud technologies are driven
technology and service providers
• Standards are defined by vendor
!
June 2, 2015 Cedric Thomas, OW2 14/31
< Interoperability >
Open
standards
Proprietary
standards
Open Standards can
help and are preferable
to Proprietary Standards
June 2, 2015 Cedric Thomas, OW2 15/31
Vendors
Users
Researchers
Vendor
Proprietary standards can be modified
without notice, thus keeping owner ahead
of competition and followers.
Open Standards are defined by consensus
among multiple stakeholders. Transparent, but
slow work-group-based decision process.
Cooperatively defined open standards are
designed to foster interoperability ab initio.
All stakeholders share equal information.
Proprietary standards are designed to grow
initiator market power. Asymmetric
information between initiator and followers.
Market power,
Asymmetry
Cooperation,
Symmetry
Outcome
post facto
Target
ab initio
< Interoperability >
Open
standards
Proprietary
standards
June 2, 2015 Cedric Thomas, OW2 16/31
Organizations Work
on Open Standards
for Cloud Computing
• Distributed Management Task Force - DM
• Open Cloud Consortium – OCC
• Open Grid Forum – OGF
• Storage Networking Industry Association –
SNIA
• Cloud Security Alliance – CSA
• OASIS
June 2, 2015 Cedric Thomas, OW2 17/31
OCCI: Open Cloud
Computing Interface
• Delivered through the Open Grid
Forum
• Open community-led specification
• Vendor-independent, platform-
neutral
• General-purpose set of
specifications: IaaS, PaaS, SaaS
• Object: cloud-based interactions
with resources
June 2, 2015 Cedric Thomas, OW2 18/31
OCCI is...
• Typed
– Resources are well identified
• Extensible
– Resources added with “mixins”
• Relational
– One single way to describe links
• Self-described
– Server tells how to works with it
• Meta-model based
– Techno agnostic implementation
June 2, 2015 Cedric Thomas, OW2 19/31
OCCI Core
(metamodel)OCCI 101
June 2, 2015 Cedric Thomas, OW2 20/31
OCCI Core
(metamodel)
Network
Container
Environment
Compute
- memory
- started
- start()
Database
Applicaton
Storage
Router
Deployable
NetworkLink
DatabaseLink
EnvironmentLink
OCCI 101
Platorm
level
Infrastructure
level
Applicaton
level
OCCI Extensions
(models)
June 2, 2015 Cedric Thomas, OW2 21/31
Growing the OCCI
Ecosystem
• Over 100 projects on GitHub
– Frameworks
• Eg: Erocci
– Tools
• Eg: Intel
– Specific implementations
• Eg, Cloud, IoT, etc.
• Majority languages supported
– C++, Ruby, Perl, Python, Java,
Erlang, Javascript, etc.
June 2, 2015 Cedric Thomas, OW2 22/31
http://occi-wg.org/community/implementations/
• Already broadly implemented
in popular cloud infrastructure
• Should evolve beyond
infrastructure
June 2, 2015 Cedric Thomas, OW2 23/31
• Brings to OCCI the power of
formal languages and model
driven engineering (MDE)
• The OCCI IDRE: a formal,
model-driven platform to
manage any cloud resource
• Collaborative project
– Open source project
– 3 Years, 860 PMs, €5.6m
– 10 partners
June 2, 2015 Cedric Thomas, OW2 24/31
June 2, 2015 Cedric Thomas, OW2 25/31
A formal model
• OCCI Based Formal Meta-Model
• ECore (Eclipse Modeling
Framework)
• Extensible datatype system
• Introduces Extension and
Configuration concepts
– Ability to generate tools: editors,
simulators, etc
“A Precise Metamodel for Open Cloud Computing Interface”, IEEE CLOUD 2015, NYC, USA
June 2, 2015 Cedric Thomas, OW2 26/31
Cloud Designer
• Docker dedicated designer
• Define, start, stop containers
• Graphical UI
• < 10 days dev effort
June 2, 2015 Cedric Thomas, OW2 27/31
Erocci Runtime
• Model-driven generic OCCI
runtime
• Listeners: HTTP + XMPP
listeners
• Backends: Mnesia (DB), D-Bus
• Pluggable authentication
• Erlang/OTP based
• Website: http://erocci.ow2.org
June 2, 2015 Cedric Thomas, OW2 28/31
OCCIware In Action
• Datacenter as a Service
– IaaS, including bare-metal, +
monitoring + elasticity management
• Deploy@OCCIware
– Deployment + (re)configuration
interoperability
• BigData/HPC
– Middleware deployment
– JOB Scheduling
• LinkedData as a Service
– Open Data platform
• Developers
– Automatic deployment
• Managers
– Cost simulation, analysis,
optimisation
June 2, 2015 Cedric Thomas, OW2 29/31
You Are Welcome
To Join OCCIware
June 2, 2015 Cedric Thomas, OW2 30/31
Summary
June 2, 2015 Cedric Thomas, OW2 31/31

Mais conteúdo relacionado

Destaque

Putting Controlled Vocabulary To Work I Davis 2008
Putting Controlled Vocabulary To Work I Davis 2008Putting Controlled Vocabulary To Work I Davis 2008
Putting Controlled Vocabulary To Work I Davis 2008Ian Davis
 
Antepedia Reporter and Fossology: Updates and new challenges toward software ...
Antepedia Reporter and Fossology: Updates and new challenges toward software ...Antepedia Reporter and Fossology: Updates and new challenges toward software ...
Antepedia Reporter and Fossology: Updates and new challenges toward software ...OW2
 
European Open Source Anchors in the Supply Chain
European Open Source Anchors in the Supply ChainEuropean Open Source Anchors in the Supply Chain
European Open Source Anchors in the Supply ChainOW2
 
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
 
Ow2 Open World Forum09 France Telecom Use Case
Ow2 Open World Forum09 France Telecom Use CaseOw2 Open World Forum09 France Telecom Use Case
Ow2 Open World Forum09 France Telecom Use CaseOW2
 
VideoLabs: business around VLC, OW2con'16, Paris.
VideoLabs: business around VLC, OW2con'16, Paris. VideoLabs: business around VLC, OW2con'16, Paris.
VideoLabs: business around VLC, OW2con'16, Paris. OW2
 
2013 cch basic principles ch01
2013 cch basic principles ch012013 cch basic principles ch01
2013 cch basic principles ch01dphil002
 
Square Numbers - Update September 12
Square Numbers - Update September 12Square Numbers - Update September 12
Square Numbers - Update September 12figo GmbH
 
Dependency management and licence compliance, OW2con'16, Paris.
Dependency management and licence compliance, OW2con'16, Paris. Dependency management and licence compliance, OW2con'16, Paris.
Dependency management and licence compliance, OW2con'16, Paris. OW2
 
BlueMind : next gen mail and collaboration solution, OW2con'16, Paris.
BlueMind : next gen mail and collaboration solution, OW2con'16, Paris. BlueMind : next gen mail and collaboration solution, OW2con'16, Paris.
BlueMind : next gen mail and collaboration solution, OW2con'16, Paris. OW2
 
OW2con'16 Keynote address: Kubernetes, the rising tide of systems administrat...
OW2con'16 Keynote address: Kubernetes, the rising tide of systems administrat...OW2con'16 Keynote address: Kubernetes, the rising tide of systems administrat...
OW2con'16 Keynote address: Kubernetes, the rising tide of systems administrat...OW2
 
Wildi 2009 Resume Addendum
Wildi 2009 Resume  AddendumWildi 2009 Resume  Addendum
Wildi 2009 Resume AddendumWildi
 
Boosted Framework for Web Accessible and responsvie Websites, OW2con'16, Paris.
Boosted Framework for Web Accessible and responsvie Websites, OW2con'16, Paris. Boosted Framework for Web Accessible and responsvie Websites, OW2con'16, Paris.
Boosted Framework for Web Accessible and responsvie Websites, OW2con'16, Paris. OW2
 
Hahn Golf Academia & Club
Hahn Golf Academia & ClubHahn Golf Academia & Club
Hahn Golf Academia & ClubCsaba Hahn
 
Self Service BI with SpagoBI 4, Virginie Pasquon, Engineering Group.
 Self Service BI with SpagoBI 4, Virginie Pasquon, Engineering Group. Self Service BI with SpagoBI 4, Virginie Pasquon, Engineering Group.
Self Service BI with SpagoBI 4, Virginie Pasquon, Engineering Group.OW2
 
OW2con'14 - OW2 Big data initiative, SpagoBI Labs by Engineering
OW2con'14 - OW2 Big data initiative, SpagoBI Labs by EngineeringOW2con'14 - OW2 Big data initiative, SpagoBI Labs by Engineering
OW2con'14 - OW2 Big data initiative, SpagoBI Labs by EngineeringOW2
 

Destaque (20)

Viajes Al Peru
Viajes Al PeruViajes Al Peru
Viajes Al Peru
 
Putting Controlled Vocabulary To Work I Davis 2008
Putting Controlled Vocabulary To Work I Davis 2008Putting Controlled Vocabulary To Work I Davis 2008
Putting Controlled Vocabulary To Work I Davis 2008
 
Antepedia Reporter and Fossology: Updates and new challenges toward software ...
Antepedia Reporter and Fossology: Updates and new challenges toward software ...Antepedia Reporter and Fossology: Updates and new challenges toward software ...
Antepedia Reporter and Fossology: Updates and new challenges toward software ...
 
European Open Source Anchors in the Supply Chain
European Open Source Anchors in the Supply ChainEuropean Open Source Anchors in the Supply Chain
European Open Source Anchors in the Supply Chain
 
Nevado Cayambe
Nevado CayambeNevado Cayambe
Nevado Cayambe
 
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 Open World Forum09 France Telecom Use Case
Ow2 Open World Forum09 France Telecom Use CaseOw2 Open World Forum09 France Telecom Use Case
Ow2 Open World Forum09 France Telecom Use Case
 
9000420886
90004208869000420886
9000420886
 
VideoLabs: business around VLC, OW2con'16, Paris.
VideoLabs: business around VLC, OW2con'16, Paris. VideoLabs: business around VLC, OW2con'16, Paris.
VideoLabs: business around VLC, OW2con'16, Paris.
 
Star Animation I
Star Animation IStar Animation I
Star Animation I
 
2013 cch basic principles ch01
2013 cch basic principles ch012013 cch basic principles ch01
2013 cch basic principles ch01
 
Square Numbers - Update September 12
Square Numbers - Update September 12Square Numbers - Update September 12
Square Numbers - Update September 12
 
Dependency management and licence compliance, OW2con'16, Paris.
Dependency management and licence compliance, OW2con'16, Paris. Dependency management and licence compliance, OW2con'16, Paris.
Dependency management and licence compliance, OW2con'16, Paris.
 
BlueMind : next gen mail and collaboration solution, OW2con'16, Paris.
BlueMind : next gen mail and collaboration solution, OW2con'16, Paris. BlueMind : next gen mail and collaboration solution, OW2con'16, Paris.
BlueMind : next gen mail and collaboration solution, OW2con'16, Paris.
 
OW2con'16 Keynote address: Kubernetes, the rising tide of systems administrat...
OW2con'16 Keynote address: Kubernetes, the rising tide of systems administrat...OW2con'16 Keynote address: Kubernetes, the rising tide of systems administrat...
OW2con'16 Keynote address: Kubernetes, the rising tide of systems administrat...
 
Wildi 2009 Resume Addendum
Wildi 2009 Resume  AddendumWildi 2009 Resume  Addendum
Wildi 2009 Resume Addendum
 
Boosted Framework for Web Accessible and responsvie Websites, OW2con'16, Paris.
Boosted Framework for Web Accessible and responsvie Websites, OW2con'16, Paris. Boosted Framework for Web Accessible and responsvie Websites, OW2con'16, Paris.
Boosted Framework for Web Accessible and responsvie Websites, OW2con'16, Paris.
 
Hahn Golf Academia & Club
Hahn Golf Academia & ClubHahn Golf Academia & Club
Hahn Golf Academia & Club
 
Self Service BI with SpagoBI 4, Virginie Pasquon, Engineering Group.
 Self Service BI with SpagoBI 4, Virginie Pasquon, Engineering Group. Self Service BI with SpagoBI 4, Virginie Pasquon, Engineering Group.
Self Service BI with SpagoBI 4, Virginie Pasquon, Engineering Group.
 
OW2con'14 - OW2 Big data initiative, SpagoBI Labs by Engineering
OW2con'14 - OW2 Big data initiative, SpagoBI Labs by EngineeringOW2con'14 - OW2 Big data initiative, SpagoBI Labs by Engineering
OW2con'14 - OW2 Big data initiative, SpagoBI Labs by Engineering
 

Semelhante a OCCIware project and OCCI standard presented at China Cloud Computing & Standardization Conference, June 2015

01 michael zink open cloud testbed
01 michael zink   open cloud testbed01 michael zink   open cloud testbed
01 michael zink open cloud testbedTereza Gabrielova
 
On making standards organizations & open source communities work hand in hand
On making standards organizations & open source communities work hand in handOn making standards organizations & open source communities work hand in hand
On making standards organizations & open source communities work hand in handBenjamin Cabé
 
AGILE - Adoptive Gateways for dIverse MuLtiple Environments
AGILE -  Adoptive Gateways for dIverse MuLtiple EnvironmentsAGILE -  Adoptive Gateways for dIverse MuLtiple Environments
AGILE - Adoptive Gateways for dIverse MuLtiple EnvironmentsAGILE IoT
 
Adoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple EnvironmentsAdoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple EnvironmentsCharalampos Doukas
 
Eclipse Foundation: Openness and M2M
Eclipse Foundation: Openness and M2MEclipse Foundation: Openness and M2M
Eclipse Foundation: Openness and M2MMike Milinkovich
 
Up to University -the European project to close the gap between secondary sch...
Up to University -the European project to close the gap between secondary sch...Up to University -the European project to close the gap between secondary sch...
Up to University -the European project to close the gap between secondary sch...Up2Universe
 
Up2U the European project to close the gap between secondary and higher educa...
Up2U the European project to close the gap between secondary and higher educa...Up2U the European project to close the gap between secondary and higher educa...
Up2U the European project to close the gap between secondary and higher educa...Up2Universe
 
DevOps State of the Union 2015
DevOps State of the Union 2015DevOps State of the Union 2015
DevOps State of the Union 2015Ernest Mueller
 
Model repositories: will they become reality?
Model repositories: will they become reality?Model repositories: will they become reality?
Model repositories: will they become reality?Davide Ruscio
 
Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...
Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...
Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...David Meyer
 
Creating a Climate for Innovation on Internet2 - Eric Boyd Senior Director, S...
Creating a Climate for Innovation on Internet2 - Eric Boyd Senior Director, S...Creating a Climate for Innovation on Internet2 - Eric Boyd Senior Director, S...
Creating a Climate for Innovation on Internet2 - Eric Boyd Senior Director, S...Ed Dodds
 
Open Source Software: The Governance Makes the Difference
Open Source Software: The Governance Makes the DifferenceOpen Source Software: The Governance Makes the Difference
Open Source Software: The Governance Makes the DifferenceOW2
 
Open Source Software: Governance Makes the Difference
Open Source Software: Governance Makes the DifferenceOpen Source Software: Governance Makes the Difference
Open Source Software: Governance Makes the DifferenceAppHub
 
All Things Open SDN, NFV and Open Daylight
All Things Open SDN, NFV and Open Daylight All Things Open SDN, NFV and Open Daylight
All Things Open SDN, NFV and Open Daylight Mark Hinkle
 
Cloud Standards in the Real World: Cloud Standards Testing for Developers
Cloud Standards in the Real World: Cloud Standards Testing for DevelopersCloud Standards in the Real World: Cloud Standards Testing for Developers
Cloud Standards in the Real World: Cloud Standards Testing for DevelopersAlan Sill
 
Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016
Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016
Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016Grid Protection Alliance
 
Enabling Industry Collaborations
Enabling Industry CollaborationsEnabling Industry Collaborations
Enabling Industry CollaborationsIan Skerrett
 

Semelhante a OCCIware project and OCCI standard presented at China Cloud Computing & Standardization Conference, June 2015 (20)

01 michael zink open cloud testbed
01 michael zink   open cloud testbed01 michael zink   open cloud testbed
01 michael zink open cloud testbed
 
On making standards organizations & open source communities work hand in hand
On making standards organizations & open source communities work hand in handOn making standards organizations & open source communities work hand in hand
On making standards organizations & open source communities work hand in hand
 
2016 open-source-network-softwarization
2016 open-source-network-softwarization2016 open-source-network-softwarization
2016 open-source-network-softwarization
 
2016 open-source-network-softwarization
2016 open-source-network-softwarization2016 open-source-network-softwarization
2016 open-source-network-softwarization
 
AGILE - Adoptive Gateways for dIverse MuLtiple Environments
AGILE -  Adoptive Gateways for dIverse MuLtiple EnvironmentsAGILE -  Adoptive Gateways for dIverse MuLtiple Environments
AGILE - Adoptive Gateways for dIverse MuLtiple Environments
 
Adoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple EnvironmentsAdoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple Environments
 
Eclipse Foundation: Openness and M2M
Eclipse Foundation: Openness and M2MEclipse Foundation: Openness and M2M
Eclipse Foundation: Openness and M2M
 
A Methodology for Building the Internet of Things
A Methodology for Building the Internet of ThingsA Methodology for Building the Internet of Things
A Methodology for Building the Internet of Things
 
Up to University -the European project to close the gap between secondary sch...
Up to University -the European project to close the gap between secondary sch...Up to University -the European project to close the gap between secondary sch...
Up to University -the European project to close the gap between secondary sch...
 
Up2U the European project to close the gap between secondary and higher educa...
Up2U the European project to close the gap between secondary and higher educa...Up2U the European project to close the gap between secondary and higher educa...
Up2U the European project to close the gap between secondary and higher educa...
 
DevOps State of the Union 2015
DevOps State of the Union 2015DevOps State of the Union 2015
DevOps State of the Union 2015
 
Model repositories: will they become reality?
Model repositories: will they become reality?Model repositories: will they become reality?
Model repositories: will they become reality?
 
Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...
Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...
Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...
 
Creating a Climate for Innovation on Internet2 - Eric Boyd Senior Director, S...
Creating a Climate for Innovation on Internet2 - Eric Boyd Senior Director, S...Creating a Climate for Innovation on Internet2 - Eric Boyd Senior Director, S...
Creating a Climate for Innovation on Internet2 - Eric Boyd Senior Director, S...
 
Open Source Software: The Governance Makes the Difference
Open Source Software: The Governance Makes the DifferenceOpen Source Software: The Governance Makes the Difference
Open Source Software: The Governance Makes the Difference
 
Open Source Software: Governance Makes the Difference
Open Source Software: Governance Makes the DifferenceOpen Source Software: Governance Makes the Difference
Open Source Software: Governance Makes the Difference
 
All Things Open SDN, NFV and Open Daylight
All Things Open SDN, NFV and Open Daylight All Things Open SDN, NFV and Open Daylight
All Things Open SDN, NFV and Open Daylight
 
Cloud Standards in the Real World: Cloud Standards Testing for Developers
Cloud Standards in the Real World: Cloud Standards Testing for DevelopersCloud Standards in the Real World: Cloud Standards Testing for Developers
Cloud Standards in the Real World: Cloud Standards Testing for Developers
 
Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016
Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016
Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016
 
Enabling Industry Collaborations
Enabling Industry CollaborationsEnabling Industry Collaborations
Enabling Industry Collaborations
 

Mais de 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 RomaOW2
 
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 cloudOW2
 
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 sourceOW2
 
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 EquationOW2
 
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 2020OW2
 
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 2020OW2
 
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 2020OW2
 
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 2020OW2
 
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 2020OW2
 
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 2020OW2
 
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 2020OW2
 
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 2020OW2
 

Mais de 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
 

Último

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 

Último (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 

OCCIware project and OCCI standard presented at China Cloud Computing & Standardization Conference, June 2015

  • 1. June 2, 2015 Cedric Thomas, OW2 1/31 OW2 and Cloud Computing Standardization: the OCCIware project Cedric Thomas, OW2 CEO
  • 2. June 2, 2015 Cedric Thomas, OW2 2/31 Agenda • Open Cloud • Cloud Challenges • Open Standards • OCCI • OCCIware !
  • 3. June 2, 2015 Cedric Thomas, OW2 3/31
  • 4. 4© OW2 Consortium 2014 – Cedric Thomas –China National Computer Congress, Oct 23-25, 2014, Zhengzhou, Henan www.ow2.org 0> The freedom to run the software for any purpose 1> The freedom to study how the software works and to adapt it to your needs 2> The freedom to redistribute copies of the software 3> The freedom to improve the software and distribute your improvements to the public
  • 5. 5© OW2 Consortium 2014 – Cedric Thomas –China National Computer Congress, Oct 23-25, 2014, Zhengzhou, Henan www.ow2.org No barriers to entryNo barriers to entry No barriers to exitNo barriers to exit No discriminationNo discrimination InteroperabilityInteroperability Free/Open source licensesFree/Open source licenses Technological neutralityTechnological neutrality TransparencyTransparency
  • 6. June 2, 2015 Cedric Thomas, OW2 6/31 Cloud SW IaaS PaaS
  • 7. June 2, 2015 Cedric Thomas, OW2 7/31 Cloud SW IaaS PaaS Heterogeneity → Interoperability issue!
  • 8. June 2, 2015 Cedric Thomas, OW2 8/31 Cloud Challenge: Interoperability • Today's cloud computing model is not compliant with the original utilitymodel – Electricity, Telephone, etc. • Interoperability insilos – Intra-organization or within close ecosystems • Today's private and public cloud services are not interoperable !
  • 9. June 2, 2015 Cedric Thomas, OW2 9/31 Picture: wikipedia.org
  • 10. June 2, 2015 Cedric Thomas, OW2 10/31 Layers Domains ParttoningParttoning!! Lock in!Lock in! Picture: wikipedia.org No genericNo generic solution!solution!
  • 11. June 2, 2015 Cedric Thomas, OW2 11/31 Cloud Challenge: Inefficiencies • Customer lock-in – Lack of interoperability • High application maintenance cost – Provider and technology dependencies • Information and systems planning uncertainty – Fast technology transition and obsolescence !
  • 12. June 2, 2015 Cedric Thomas, OW2 12/31 Layers Domains ParttoningParttoning!! Lock in!Lock in! No genericNo generic solution!solution! Picture: wikipedia.org Lack of standards! Too many standards! Lack of ecosystem!
  • 13. June 2, 2015 Cedric Thomas, OW2 13/31 Cloud Challenge: Standards • Cloud innovation ahead of standards • Cloud technologies are driven technology and service providers • Standards are defined by vendor !
  • 14. June 2, 2015 Cedric Thomas, OW2 14/31 < Interoperability > Open standards Proprietary standards Open Standards can help and are preferable to Proprietary Standards
  • 15. June 2, 2015 Cedric Thomas, OW2 15/31 Vendors Users Researchers Vendor Proprietary standards can be modified without notice, thus keeping owner ahead of competition and followers. Open Standards are defined by consensus among multiple stakeholders. Transparent, but slow work-group-based decision process. Cooperatively defined open standards are designed to foster interoperability ab initio. All stakeholders share equal information. Proprietary standards are designed to grow initiator market power. Asymmetric information between initiator and followers. Market power, Asymmetry Cooperation, Symmetry Outcome post facto Target ab initio < Interoperability > Open standards Proprietary standards
  • 16. June 2, 2015 Cedric Thomas, OW2 16/31 Organizations Work on Open Standards for Cloud Computing • Distributed Management Task Force - DM • Open Cloud Consortium – OCC • Open Grid Forum – OGF • Storage Networking Industry Association – SNIA • Cloud Security Alliance – CSA • OASIS
  • 17. June 2, 2015 Cedric Thomas, OW2 17/31 OCCI: Open Cloud Computing Interface • Delivered through the Open Grid Forum • Open community-led specification • Vendor-independent, platform- neutral • General-purpose set of specifications: IaaS, PaaS, SaaS • Object: cloud-based interactions with resources
  • 18. June 2, 2015 Cedric Thomas, OW2 18/31 OCCI is... • Typed – Resources are well identified • Extensible – Resources added with “mixins” • Relational – One single way to describe links • Self-described – Server tells how to works with it • Meta-model based – Techno agnostic implementation
  • 19. June 2, 2015 Cedric Thomas, OW2 19/31 OCCI Core (metamodel)OCCI 101
  • 20. June 2, 2015 Cedric Thomas, OW2 20/31 OCCI Core (metamodel) Network Container Environment Compute - memory - started - start() Database Applicaton Storage Router Deployable NetworkLink DatabaseLink EnvironmentLink OCCI 101 Platorm level Infrastructure level Applicaton level OCCI Extensions (models)
  • 21. June 2, 2015 Cedric Thomas, OW2 21/31 Growing the OCCI Ecosystem • Over 100 projects on GitHub – Frameworks • Eg: Erocci – Tools • Eg: Intel – Specific implementations • Eg, Cloud, IoT, etc. • Majority languages supported – C++, Ruby, Perl, Python, Java, Erlang, Javascript, etc.
  • 22. June 2, 2015 Cedric Thomas, OW2 22/31 http://occi-wg.org/community/implementations/ • Already broadly implemented in popular cloud infrastructure • Should evolve beyond infrastructure
  • 23. June 2, 2015 Cedric Thomas, OW2 23/31 • Brings to OCCI the power of formal languages and model driven engineering (MDE) • The OCCI IDRE: a formal, model-driven platform to manage any cloud resource • Collaborative project – Open source project – 3 Years, 860 PMs, €5.6m – 10 partners
  • 24. June 2, 2015 Cedric Thomas, OW2 24/31
  • 25. June 2, 2015 Cedric Thomas, OW2 25/31 A formal model • OCCI Based Formal Meta-Model • ECore (Eclipse Modeling Framework) • Extensible datatype system • Introduces Extension and Configuration concepts – Ability to generate tools: editors, simulators, etc “A Precise Metamodel for Open Cloud Computing Interface”, IEEE CLOUD 2015, NYC, USA
  • 26. June 2, 2015 Cedric Thomas, OW2 26/31 Cloud Designer • Docker dedicated designer • Define, start, stop containers • Graphical UI • < 10 days dev effort
  • 27. June 2, 2015 Cedric Thomas, OW2 27/31 Erocci Runtime • Model-driven generic OCCI runtime • Listeners: HTTP + XMPP listeners • Backends: Mnesia (DB), D-Bus • Pluggable authentication • Erlang/OTP based • Website: http://erocci.ow2.org
  • 28. June 2, 2015 Cedric Thomas, OW2 28/31 OCCIware In Action • Datacenter as a Service – IaaS, including bare-metal, + monitoring + elasticity management • Deploy@OCCIware – Deployment + (re)configuration interoperability • BigData/HPC – Middleware deployment – JOB Scheduling • LinkedData as a Service – Open Data platform • Developers – Automatic deployment • Managers – Cost simulation, analysis, optimisation
  • 29. June 2, 2015 Cedric Thomas, OW2 29/31 You Are Welcome To Join OCCIware
  • 30. June 2, 2015 Cedric Thomas, OW2 30/31 Summary
  • 31. June 2, 2015 Cedric Thomas, OW2 31/31