Your SlideShare is downloading. ×
CompatibleOne SNIA Cloud Plugfest Feb 28 2012
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

CompatibleOne SNIA Cloud Plugfest Feb 28 2012

570
views

Published on

Presentation of CompatibleOne for SNIA CloudPlugFest in Dusseldorf Feb 28 2012

Presentation of CompatibleOne for SNIA CloudPlugFest in Dusseldorf Feb 28 2012

Published in: Technology, Business

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
570
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
20
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. When Interoperability Matters For the engagement of workload over heterogeneous cloud service providersJean-Pierre LAISNE (Bull)Iain James MARSHALL (Prologue)Cloud PlugFest, Düsseldorf, 28 Feb 2012 http://www.slideshare.net/jplaisne/compatibleone-snia-cloud-plugfest-feb-28-2012
  • 2. IN A NUTSHELL Support for interoperability, portability and reversibility  Open Source and Open Standards  OpenStack, OpenNebula, ...  OCCI, Internet technologies, … Blue Print for DevOps  Models and documents to be shared by developers and operators, customers and vendors The 1st Open Source Cloud Broker  As defined by Gartner  Cloud Service Intermediation  Aggregation  Cloud Service Arbitrage  Compliant with NIST Reference Architecture 2
  • 3. ECOSYSTEM 3
  • 4. Is HTTP the only existingopen standard for cloud computing ? 4
  • 5. STATE OF THE ARTInteroperability between cloud services: to be constructedPortability between cloud services: much more difficult  SaaS, IaaS, PaaS, BPaaS, etc. have very different APIsSignificant gaps on SLA and Security“De facto” standards vs. open standards  No incentive for cloud service providers to let their customers go away: why should they participate to open standards?  Consumers pressure may influence their decisionNo mature standards for cloud computing (except HTTP)  DMTF OVF / CIMI, OGF OCCI, SNIA CDMI, ... have not (yet) been adopted by cloud providers  Some standards are OK for IaaS but not for other layers (cf. OASIS TOSCA)Meanwhile interoperability and portability can beconstructed and maintained by Cloud Service Brokers  Gartner: “Cloud Interoperability Can be Brokered” by Daryl C. Plummer 5
  • 6. RISKSActually todays cloud computing model is notcompliant with the original « utility » model  Electricity system or telephone system  “Public and private clouds offer their end consumers a "pay as you go" model - a powerful shift for computing, towards a utility model like the electricity system, the telephone system, or more recently the Internet. However, unlike those utilities, clouds cannot yet federate and interoperate.”  IEEE 2011 Annual SRII Global ConferenceInteroperability in « silos »  Specific ecosystems of Cloud Service Providers and Vendors to address targeted markets, aggregated by specific contracts, patents, IPR, etc.  Limited possibilities to interoperate with other silos (except for B2B)  Extension of the « vendor lock in » concept 6
  • 7. OPEN CLOUDOCCI is a trademark of the Open Grid Forum 7
  • 8. KEY COMPONENTS CompatibleOne provides an open source cloudware* allowing creation, deployment and management of private, public and hybrid cloud platforms CORDS CompatibleOne Resource Description Schema ACCORDS Advanced Capabilities for CompatibleOne Resources Distribution Services EZVM Virtual Machine Interoperability PaaS4DEV Runtime OSGI UNIDATA Data Interoperability* cloud computing middleware 8
  • 9. ACCORDS &CORDS 9
  • 10. ACCORDS V2.10 2 3 COES COEES Arbitrage PLAN PARSER CONETS COOBAS BROKER Value Added EZVM Uni Data PaaS 4Dev PublisherHTTP/REST/OCCI MANIFEST COSS CORDS CONTRACT HTTP/REST/OCCI 1 Comons XaaS Procci PaaS Procci 4 Integrators SERVICE ProActive Procci Azure PROCCI Procci SLAM Providers OpenStack OpenNebula Procci Procci Amazon Procci 10
  • 11. DESCRIPTION MODEL Logical ViewOCCIOpen Cloud ComputingInterface EntityCore Resource Link MixinInfrastructure Network Compute Storage StorageLink NetworkLinkCORDS NetworkCompatibleOneRessource Description ConfigurationSchema Package Infrastructure Image System Provider Monitoring NODE ProviderType Action Configuration Constraint Manifest Requirement User Account Plan 11
  • 12. DESCRIPTION MODEL Virtual Instance ViewOCCIOpen Cloud ComputingInterface EntityCore Resource Link MixinCORDSCompatibleOneRessource DescriptionSchema NODE Manifest Profile 0 to N 1 to N Plan Service Contract Provider Tarification Instruction 12
  • 13. ACCORDS OpenStack Nova Provisioning User Accords Accords Instance Action Publisher REST OCCI Cloud Provider REST OCCI Announcement 1 2 4 0 Accords Broker Cloud Provider OpenStack Enquiries Procci REST OCCI HTTP SNMP REST OCCI REST OCCIService Contracts 3 5 Cloud Provider Accords Provisioning Procci 13
  • 14. ACCORDS OpenNebula Provisioning User Accords Accords Instance Action Publisher REST OCCI Cloud Provider REST OCCI Announcement 1 2 4 0 Accords Broker Cloud Provider OpenNebula Enquiries Procci REST OCCI HTTP SNMP REST OCCI REST OCCIService Contracts 3 5 Cloud Provider Accords Provisioning Procci 14
  • 15. ezVM PARSER BROKERImage Preparation Interface Image Production PROCCI ServiceImage Production Interface PROVIDER ezVM PROCCIImage Delivery Interface Ressource Provisioning Interface Provider Platform 15
  • 16. CORDS Version 2 COMPUTE Manifest INFRASTRUCTURE NETWORK ManifestMANIFEST NODE STORAGE IMAGE SYSTEM PACKAGE NODE MANIFEST NODEhttp://www.compatibleone.fr/occi/publisher/CordsReferenceManualV2.02.pdf 16
  • 17. ACCORDS PaaSPUBLISHER PaaS PARSER BROKER PROCCI PROCCI MANIFEST 1 MANIFEST 2 PaaS MANIFEST 3 17
  • 18. VALUE PROPOSALInteroperability PortabilityReversibility Extensibility by Construction 18
  • 19. USE CASE FOR CIOGovernance PolicyManagement 19
  • 20. IN PROGRESSReleases dates Next Steps October 2011  Integration of Subsequent Components / March 2012 Modules July 2012  Monitoring  Security November 2012  Accountancy December 2012 (final)  Smart Provisioning  Future Use Cases  Extensions for use of PaaS Services (Elasticity, Scalability, Storage)  Cloud Automation  Provision of HPC resources and 3D visualisationContinuation plan to be announced H2 2012 20
  • 21.  All documentation on www.compatibleone.org Code base on Gitorious git://gitorious.ow2.org/ow2-compatibleone/accords-platform.git LGPL Jira at OW2.org http://jira.ow2.org/browse/COMPATIBLEONE Mailing list for contributors compatible-dev_contrib@ow2.org 21
  • 22. SOME DATES FOSDEM Brussells  4-5 February 2012  http://fosdem.org/2012/ SNIA Cloud PlugFest Dusseldorf  28 February – 1er March 2012  http://snia.org/cloud/cloudplugfest SYS CON Cloud Expo Santa Clara, CA  5-8 November 2012 Hands On January 2012: over 40 people  EasiClouds, CloudPort, Magellan, OpenCloudware, Sirocco Next Hands On Session early june 2012Other presence on workshops & conferences OpenStack, ETSI, SIENA, NIST, SolutionsLinux, OWF, etc. 22
  • 23. Lets Work Promoting freedom in the cloudTogether! http://compatibleone.org/ ➢Contribute ➢Share ➢Spread the word 23