SlideShare a Scribd company logo
1 of 18
Download to read offline
3...2...1...THE Cloud Interface – Status Update
           Thijs Metsch
           Software Engineer Cloud, Grid and Virtualization
           Sun Microsystems
           OGF28, Munich




© 2010 Open Grid Forum
OGF IPR Policies Apply


•   “I acknowledge that participation in this meeting is subject to the OGF Intellectual Property Policy.”
•   Intellectual Property Notices Note Well: All statements related to the activities of the OGF and addressed
    to the OGF are subject to all provisions of Appendix B of GFD-C.1, which grants to the OGF and its
    participants certain licenses and rights in such statements. Such statements include verbal statements in OGF
    meetings, as well as written and electronic communications made at any time or place, which are addressed to:
          •   the   OGF plenary session,
          •   any   OGF working group or portion thereof,
          •   the   OGF Board of Directors, the GFSG, or any member thereof on behalf of the OGF,
          •   the   ADCOM, or any member thereof on behalf of the ADCOM,
          •   any   OGF mailing list, including any group list, or any other list functioning under OGF auspices,
          •   the   OGF Editor or the document authoring and review process
•   Statements made outside of a OGF meeting, mailing list or other function, that are clearly not intended to be
    input to an OGF activity, group or function, are not subject to these provisions.
•   Excerpt from Appendix B of GFD-C.1: ”Where the OGF knows of rights, or claimed rights, the OGF secretariat
    shall attempt to obtain from the claimant of such rights, a written assurance that upon approval by the GFSG
    of the relevant OGF document(s), any party will be able to obtain the right to implement, use and distribute
    the technology or works when implementing, using or distributing technology based upon the specific
    specification(s) under openly specified, reasonable, non-discriminatory terms. The working group or research
    group proposing the use of the technology with respect to which the proprietary rights are claimed may assist
    the OGF secretariat in this effort. The results of this procedure shall not affect advancement of document,
    except that the GFSG may defer approval where a delay may facilitate the obtaining of such assurances. The
    results will, however, be recorded by the OGF Secretariat, and made available. The GFSG may also direct that
    a summary of the results be included in any GFD published containing the specification.”

•   OGF Intellectual Property Policies are adapted from the IETF Intellectual Property Policies that support the
    Internet Standards Process.




          © 2010 Open Grid Forum
The Standardization Process




                                                                      Political
   level of interest




                                      'window of
                                    standardization'



                                                                     Technical
                                            time


       © 2010 Open Grid Forum
                                http://blogs.sun.com/jag/resource/StandardsPhases.html
Our Focus
                               Infrastructure as a Service




                            Platform as           Software as
                             a Service             a Service




   © 2010 Open Grid Forum
OCCI Overview

GET http://abc.com/compute/uid123foobar/


                             Provider             *   Instance



                                             *
                                        Compute
                                                             *
                                                       Storage
                                                                     *
                                                                 Network         Links


 Operations                  *
                                                                      *    Attributes

OCCI

    © 2010 Open Grid Forum
An example                                                                                    Get a Resource
                             > GET /us-east/webapp/vm01 HTTP/1.1
                             > User-Agent: occi-client/1.0 (linux) libcurl/7.19.4 OCCI/1.0
Request                      > Host: cloud.example.com
                             > Accept: */*
                             >                                                                   Any format
                             < HTTP/1.1 200 OK
                             < Date: Sat, 10 Oct 2009 12:56:51 GMT
                             < Content-Type: application/ovf                                      It's OVF
                             < Link: </us-east/webapp/vm01;start>;
                             <      rel="http://purl.org/occi/action/start";
                             <      title="Start"                                              You can start it
                             < Link: </us-east/webapp/build.pdf>;
                             <      rel="related";
                             <      title="Documentation";
                             <      type="application/pdf"
                                                                                              Some description
Response                     < Category: compute;
                             <      label="Compute Resource”;
                                                                                              Type of resource
                             <      scheme="http://purl.org/occi/kind/"
                             < Server: occi-server/1.0 (linux) OCCI/1.0
                             < Connection: close
                                                                                               Plain Old OVF
                             < <?xml version="1.0" encoding="UTF-8"?>
                             < <Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-
                             instance"
                             <           xmlns:ovf="http://schemas.dmtf.org/ovf/envelope/1"
                             <           xmlns="http://schemas.dmtf.org/ovf/envelope/1"
                             <           xml:lang="en-US”.
    © 2010 Open Grid Forum
Current Status - Documents




                                            Extensions




                                                                XHTML5; RDFa
                                          OCCI Infrastructure
                            HTTP Header
                             Rendering




                                                                  Rendering
                                              OCCI Core




   © 2010 Open Grid Forum
Current Status - Documents




   © 2010 Open Grid Forum
Other documents


Implementer & Integrator HOWTO




    © 2010 Open Grid Forum
Other documents


Implementer & Integrator HOWTO




    © 2010 Open Grid Forum
Current Status – Implementations /
Adoptions




                            We are talking (a lot) with other
                             parties/companies/projects,
                                         but...
                                     Wanna join?
   © 2010 Open Grid Forum
Press, Blogs, Twitter

The Open Cloud Computing Interface (OCCI) is an
example of an attempt to deal with a large part of
this challenge (Interop). However, differentiation
will still be possible through extensions, quality
of features and--yes--some custom interfaces...
(news.cnet.com)

                                […] OCCI email thread is also interesting from a human
                                and organizational perspective (stage.vambenepe.com)

  Cloud Central's implementation of this open
  interface would in fact make it "a
  differentiator to other clouds at the
  market (itnews.com.au)


                                […] team will evaluate and consider
                                existing similar mechanisms including OVF,
                                the OCCI, and the Libvirt XML Format.
                                (www.eclipse.org/proposals/cdtk/)

                                   Twitter #OCCI - http://twitter.com/#search?q=%23OCCI
       © 2010 Open Grid Forum
Roadmap

                       Public Comment Phase Ends
                       Finalizing the Spec
                                                      PaaS
                                                      Tasks, Databases, (even
                              Extensions              more) Management
                              (Billing, Monitoring,
                              Snapshotting, Advance
                              Reservation, ...)




    Now                       OGF30                   Future



                              Demo
                              CDMI & OCCI demo

  © 2010 Open Grid Forum
(Your) schedule for the remaining OGF
Event


                            Wednesday, March 17
                            10:30  Open Cloud Computing Interface - Presentations
                            15:00  Deployment of Private and Hybrid Clouds Using
                                   OpenNebula/RESERVOIR
                            17:00  Using the OGF Open Cloud Computing Interface
                                   on OpenNebula/RESERVOIR

                            Thursday, March 18
                            10:30   Open Cloud Computing Interface Implementations
                            13:30   Open Cloud Computing Interface - group
                                    discussion
                            15:30   Open Cloud Computing Interface - group
                                    discussion (Backup)




   © 2010 Open Grid Forum
Today


                                    Energy Efficient Scheduling with OCCI
                                            Mehdi Sheikhalishahi


                 The OGF Open Cloud Computing Interface and CloudAudit
                                              Shlomo Swidler


                            CDMI, Clouddemo and cloud-standards.org update
                                           Mark Carlson


                                       A cross working group activity
                                              David Snelling


                            A (short) introduction to INFN's OCCI implementation
                                               Michele Orru

   © 2010 Open Grid Forum
Tomorrow




                                    TeciRes project
                                     Xiaoyu Chen


                            Implementor and Integrator Howto
                                    Andy Edmonds




   © 2010 Open Grid Forum
We want you!


                                        Goto:
                            http://www.occi-wg.org


                                        Mailto:
                                occi-wg@ogf.org


                                   Or contact me:
                                      Thijs Metsch
                                  thijs.metsch@sun.com
                                http://www.tmetsch.org
                             http://www.twitter.com/befreax

   © 2010 Open Grid Forum
Full Copyright Notice


Copyright (C) Open Grid Forum (2009, 2010). All Rights Reserved.

This document and translations of it may be copied and furnished to
others, and derivative works that comment on or otherwise explain it or
assist in its implementation may be prepared, copied, published and
distributed, in whole or in part, without restriction of any kind, provided
that the above copyright notice and this paragraph are included on all
such copies and derivative works.

The limited permissions granted above are perpetual and will not be
revoked by the OGF or its successors or assignees.




      © 2010 Open Grid Forum

More Related Content

Viewers also liked

CCA09 Cloud Computing Standards and OCCI
CCA09 Cloud Computing Standards and OCCICCA09 Cloud Computing Standards and OCCI
CCA09 Cloud Computing Standards and OCCIbefreax
 
OCCI status update
OCCI status updateOCCI status update
OCCI status updatebefreax
 
Restify Your Apps
Restify Your AppsRestify Your Apps
Restify Your Appsbefreax
 
Suricate
SuricateSuricate
Suricatebefreax
 
OCCI Specification Walkthrough
OCCI Specification WalkthroughOCCI Specification Walkthrough
OCCI Specification Walkthroughbefreax
 
Cloud Comp Challenges
Cloud Comp ChallengesCloud Comp Challenges
Cloud Comp Challengesbefreax
 

Viewers also liked (6)

CCA09 Cloud Computing Standards and OCCI
CCA09 Cloud Computing Standards and OCCICCA09 Cloud Computing Standards and OCCI
CCA09 Cloud Computing Standards and OCCI
 
OCCI status update
OCCI status updateOCCI status update
OCCI status update
 
Restify Your Apps
Restify Your AppsRestify Your Apps
Restify Your Apps
 
Suricate
SuricateSuricate
Suricate
 
OCCI Specification Walkthrough
OCCI Specification WalkthroughOCCI Specification Walkthrough
OCCI Specification Walkthrough
 
Cloud Comp Challenges
Cloud Comp ChallengesCloud Comp Challenges
Cloud Comp Challenges
 

Similar to Open Cloud Computing Interface - OCCI Status update

Open Cloud Computing Interface Presentation
Open Cloud Computing Interface PresentationOpen Cloud Computing Interface Presentation
Open Cloud Computing Interface PresentationIntel Corporation
 
Cloud standards interoperability: status update on OCCI and CDMI implementations
Cloud standards interoperability: status update on OCCI and CDMI implementationsCloud standards interoperability: status update on OCCI and CDMI implementations
Cloud standards interoperability: status update on OCCI and CDMI implementationsFlorian Feldhaus
 
OpenStack + Cloud Foundry for the OpenStack Boston Meetup
OpenStack + Cloud Foundry for the OpenStack Boston MeetupOpenStack + Cloud Foundry for the OpenStack Boston Meetup
OpenStack + Cloud Foundry for the OpenStack Boston Meetupragss
 
Software Defined Networking/Openflow: A path to Programmable Networks
Software Defined Networking/Openflow: A path to Programmable NetworksSoftware Defined Networking/Openflow: A path to Programmable Networks
Software Defined Networking/Openflow: A path to Programmable NetworksMyNOG
 
Media mosa architecture - features -10 june 2010
Media mosa   architecture - features -10 june 2010Media mosa   architecture - features -10 june 2010
Media mosa architecture - features -10 june 2010Andrii Podanenko
 
IGT2009 The Open Cloud Computing Interface
IGT2009   The Open Cloud Computing InterfaceIGT2009   The Open Cloud Computing Interface
IGT2009 The Open Cloud Computing InterfaceShlomo Swidler
 
FPL'2014 - FlexTiles Workshop - 5 - FlexTiles Simulation Platform
FPL'2014 - FlexTiles Workshop - 5 - FlexTiles Simulation PlatformFPL'2014 - FlexTiles Workshop - 5 - FlexTiles Simulation Platform
FPL'2014 - FlexTiles Workshop - 5 - FlexTiles Simulation PlatformFlexTiles Team
 
WebSocket in Enterprise Applications 2015
WebSocket in Enterprise Applications 2015WebSocket in Enterprise Applications 2015
WebSocket in Enterprise Applications 2015Pavel Bucek
 
Open Source IoT at Eclipse
Open Source IoT at EclipseOpen Source IoT at Eclipse
Open Source IoT at EclipseIan Skerrett
 
Cloud Connect - OCCI & CloudAudit Standards Update
Cloud Connect - OCCI & CloudAudit Standards UpdateCloud Connect - OCCI & CloudAudit Standards Update
Cloud Connect - OCCI & CloudAudit Standards UpdateShlomo Swidler
 
Mobicents Summit 2012 - Jean Deruelle - Mobicents SIP Servlets
Mobicents Summit 2012 - Jean Deruelle - Mobicents SIP ServletsMobicents Summit 2012 - Jean Deruelle - Mobicents SIP Servlets
Mobicents Summit 2012 - Jean Deruelle - Mobicents SIP Servletstelestax
 
Fluentd – Making Logging Easy & Effective in a Multi-cloud & Hybrid Environme...
Fluentd – Making Logging Easy & Effective in a Multi-cloud & Hybrid Environme...Fluentd – Making Logging Easy & Effective in a Multi-cloud & Hybrid Environme...
Fluentd – Making Logging Easy & Effective in a Multi-cloud & Hybrid Environme...Phil Wilkins
 
Charlton Barreto - The OGF | Open Cloud Computing Interface
Charlton Barreto - The OGF | Open Cloud Computing InterfaceCharlton Barreto - The OGF | Open Cloud Computing Interface
Charlton Barreto - The OGF | Open Cloud Computing InterfaceCloudCamp Hamburg
 
OGF Cloud Standards: Current status and ongoing interoperability efforts wi...
OGF Cloud Standards: Current status and ongoing interoperability efforts wi...OGF Cloud Standards: Current status and ongoing interoperability efforts wi...
OGF Cloud Standards: Current status and ongoing interoperability efforts wi...Florian Feldhaus
 
RESTful Services and Distributed OSGi - 04/2009
RESTful Services and Distributed OSGi - 04/2009RESTful Services and Distributed OSGi - 04/2009
RESTful Services and Distributed OSGi - 04/2009Roland Tritsch
 
Introduction to Portlets Using Liferay Portal
Introduction to Portlets Using Liferay PortalIntroduction to Portlets Using Liferay Portal
Introduction to Portlets Using Liferay Portalrivetlogic
 
Media Mosa : Architecture and Features, Utrecht, 10 June 2010
Media Mosa : Architecture and Features, Utrecht,  10 June 2010Media Mosa : Architecture and Features, Utrecht,  10 June 2010
Media Mosa : Architecture and Features, Utrecht, 10 June 2010Frans Ward
 
OGF standards for cloud computing
OGF standards for cloud computingOGF standards for cloud computing
OGF standards for cloud computingAlan Sill
 
MediaMosa architecture & features
MediaMosa architecture & features MediaMosa architecture & features
MediaMosa architecture & features MediaMosa
 

Similar to Open Cloud Computing Interface - OCCI Status update (20)

Open Cloud Computing Interface Presentation
Open Cloud Computing Interface PresentationOpen Cloud Computing Interface Presentation
Open Cloud Computing Interface Presentation
 
Cloud standards interoperability: status update on OCCI and CDMI implementations
Cloud standards interoperability: status update on OCCI and CDMI implementationsCloud standards interoperability: status update on OCCI and CDMI implementations
Cloud standards interoperability: status update on OCCI and CDMI implementations
 
OpenStack + Cloud Foundry for the OpenStack Boston Meetup
OpenStack + Cloud Foundry for the OpenStack Boston MeetupOpenStack + Cloud Foundry for the OpenStack Boston Meetup
OpenStack + Cloud Foundry for the OpenStack Boston Meetup
 
Software Defined Networking/Openflow: A path to Programmable Networks
Software Defined Networking/Openflow: A path to Programmable NetworksSoftware Defined Networking/Openflow: A path to Programmable Networks
Software Defined Networking/Openflow: A path to Programmable Networks
 
Media mosa architecture - features -10 june 2010
Media mosa   architecture - features -10 june 2010Media mosa   architecture - features -10 june 2010
Media mosa architecture - features -10 june 2010
 
DevCon5 (July 2014) - Acision SDK
DevCon5 (July 2014) - Acision SDKDevCon5 (July 2014) - Acision SDK
DevCon5 (July 2014) - Acision SDK
 
IGT2009 The Open Cloud Computing Interface
IGT2009   The Open Cloud Computing InterfaceIGT2009   The Open Cloud Computing Interface
IGT2009 The Open Cloud Computing Interface
 
FPL'2014 - FlexTiles Workshop - 5 - FlexTiles Simulation Platform
FPL'2014 - FlexTiles Workshop - 5 - FlexTiles Simulation PlatformFPL'2014 - FlexTiles Workshop - 5 - FlexTiles Simulation Platform
FPL'2014 - FlexTiles Workshop - 5 - FlexTiles Simulation Platform
 
WebSocket in Enterprise Applications 2015
WebSocket in Enterprise Applications 2015WebSocket in Enterprise Applications 2015
WebSocket in Enterprise Applications 2015
 
Open Source IoT at Eclipse
Open Source IoT at EclipseOpen Source IoT at Eclipse
Open Source IoT at Eclipse
 
Cloud Connect - OCCI & CloudAudit Standards Update
Cloud Connect - OCCI & CloudAudit Standards UpdateCloud Connect - OCCI & CloudAudit Standards Update
Cloud Connect - OCCI & CloudAudit Standards Update
 
Mobicents Summit 2012 - Jean Deruelle - Mobicents SIP Servlets
Mobicents Summit 2012 - Jean Deruelle - Mobicents SIP ServletsMobicents Summit 2012 - Jean Deruelle - Mobicents SIP Servlets
Mobicents Summit 2012 - Jean Deruelle - Mobicents SIP Servlets
 
Fluentd – Making Logging Easy & Effective in a Multi-cloud & Hybrid Environme...
Fluentd – Making Logging Easy & Effective in a Multi-cloud & Hybrid Environme...Fluentd – Making Logging Easy & Effective in a Multi-cloud & Hybrid Environme...
Fluentd – Making Logging Easy & Effective in a Multi-cloud & Hybrid Environme...
 
Charlton Barreto - The OGF | Open Cloud Computing Interface
Charlton Barreto - The OGF | Open Cloud Computing InterfaceCharlton Barreto - The OGF | Open Cloud Computing Interface
Charlton Barreto - The OGF | Open Cloud Computing Interface
 
OGF Cloud Standards: Current status and ongoing interoperability efforts wi...
OGF Cloud Standards: Current status and ongoing interoperability efforts wi...OGF Cloud Standards: Current status and ongoing interoperability efforts wi...
OGF Cloud Standards: Current status and ongoing interoperability efforts wi...
 
RESTful Services and Distributed OSGi - 04/2009
RESTful Services and Distributed OSGi - 04/2009RESTful Services and Distributed OSGi - 04/2009
RESTful Services and Distributed OSGi - 04/2009
 
Introduction to Portlets Using Liferay Portal
Introduction to Portlets Using Liferay PortalIntroduction to Portlets Using Liferay Portal
Introduction to Portlets Using Liferay Portal
 
Media Mosa : Architecture and Features, Utrecht, 10 June 2010
Media Mosa : Architecture and Features, Utrecht,  10 June 2010Media Mosa : Architecture and Features, Utrecht,  10 June 2010
Media Mosa : Architecture and Features, Utrecht, 10 June 2010
 
OGF standards for cloud computing
OGF standards for cloud computingOGF standards for cloud computing
OGF standards for cloud computing
 
MediaMosa architecture & features
MediaMosa architecture & features MediaMosa architecture & features
MediaMosa architecture & features
 

Recently uploaded

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 

Recently uploaded (20)

The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 

Open Cloud Computing Interface - OCCI Status update

  • 1. 3...2...1...THE Cloud Interface – Status Update Thijs Metsch Software Engineer Cloud, Grid and Virtualization Sun Microsystems OGF28, Munich © 2010 Open Grid Forum
  • 2. OGF IPR Policies Apply • “I acknowledge that participation in this meeting is subject to the OGF Intellectual Property Policy.” • Intellectual Property Notices Note Well: All statements related to the activities of the OGF and addressed to the OGF are subject to all provisions of Appendix B of GFD-C.1, which grants to the OGF and its participants certain licenses and rights in such statements. Such statements include verbal statements in OGF meetings, as well as written and electronic communications made at any time or place, which are addressed to: • the OGF plenary session, • any OGF working group or portion thereof, • the OGF Board of Directors, the GFSG, or any member thereof on behalf of the OGF, • the ADCOM, or any member thereof on behalf of the ADCOM, • any OGF mailing list, including any group list, or any other list functioning under OGF auspices, • the OGF Editor or the document authoring and review process • Statements made outside of a OGF meeting, mailing list or other function, that are clearly not intended to be input to an OGF activity, group or function, are not subject to these provisions. • Excerpt from Appendix B of GFD-C.1: ”Where the OGF knows of rights, or claimed rights, the OGF secretariat shall attempt to obtain from the claimant of such rights, a written assurance that upon approval by the GFSG of the relevant OGF document(s), any party will be able to obtain the right to implement, use and distribute the technology or works when implementing, using or distributing technology based upon the specific specification(s) under openly specified, reasonable, non-discriminatory terms. The working group or research group proposing the use of the technology with respect to which the proprietary rights are claimed may assist the OGF secretariat in this effort. The results of this procedure shall not affect advancement of document, except that the GFSG may defer approval where a delay may facilitate the obtaining of such assurances. The results will, however, be recorded by the OGF Secretariat, and made available. The GFSG may also direct that a summary of the results be included in any GFD published containing the specification.” • OGF Intellectual Property Policies are adapted from the IETF Intellectual Property Policies that support the Internet Standards Process. © 2010 Open Grid Forum
  • 3. The Standardization Process Political level of interest 'window of standardization' Technical time © 2010 Open Grid Forum http://blogs.sun.com/jag/resource/StandardsPhases.html
  • 4. Our Focus Infrastructure as a Service Platform as Software as a Service a Service © 2010 Open Grid Forum
  • 5. OCCI Overview GET http://abc.com/compute/uid123foobar/ Provider * Instance * Compute * Storage * Network Links Operations * * Attributes OCCI © 2010 Open Grid Forum
  • 6. An example Get a Resource > GET /us-east/webapp/vm01 HTTP/1.1 > User-Agent: occi-client/1.0 (linux) libcurl/7.19.4 OCCI/1.0 Request > Host: cloud.example.com > Accept: */* > Any format < HTTP/1.1 200 OK < Date: Sat, 10 Oct 2009 12:56:51 GMT < Content-Type: application/ovf It's OVF < Link: </us-east/webapp/vm01;start>; < rel="http://purl.org/occi/action/start"; < title="Start" You can start it < Link: </us-east/webapp/build.pdf>; < rel="related"; < title="Documentation"; < type="application/pdf" Some description Response < Category: compute; < label="Compute Resource”; Type of resource < scheme="http://purl.org/occi/kind/" < Server: occi-server/1.0 (linux) OCCI/1.0 < Connection: close Plain Old OVF < <?xml version="1.0" encoding="UTF-8"?> < <Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema- instance" < xmlns:ovf="http://schemas.dmtf.org/ovf/envelope/1" < xmlns="http://schemas.dmtf.org/ovf/envelope/1" < xml:lang="en-US”. © 2010 Open Grid Forum
  • 7. Current Status - Documents Extensions XHTML5; RDFa OCCI Infrastructure HTTP Header Rendering Rendering OCCI Core © 2010 Open Grid Forum
  • 8. Current Status - Documents © 2010 Open Grid Forum
  • 9. Other documents Implementer & Integrator HOWTO © 2010 Open Grid Forum
  • 10. Other documents Implementer & Integrator HOWTO © 2010 Open Grid Forum
  • 11. Current Status – Implementations / Adoptions We are talking (a lot) with other parties/companies/projects, but... Wanna join? © 2010 Open Grid Forum
  • 12. Press, Blogs, Twitter The Open Cloud Computing Interface (OCCI) is an example of an attempt to deal with a large part of this challenge (Interop). However, differentiation will still be possible through extensions, quality of features and--yes--some custom interfaces... (news.cnet.com) […] OCCI email thread is also interesting from a human and organizational perspective (stage.vambenepe.com) Cloud Central's implementation of this open interface would in fact make it "a differentiator to other clouds at the market (itnews.com.au) […] team will evaluate and consider existing similar mechanisms including OVF, the OCCI, and the Libvirt XML Format. (www.eclipse.org/proposals/cdtk/) Twitter #OCCI - http://twitter.com/#search?q=%23OCCI © 2010 Open Grid Forum
  • 13. Roadmap Public Comment Phase Ends Finalizing the Spec PaaS Tasks, Databases, (even Extensions more) Management (Billing, Monitoring, Snapshotting, Advance Reservation, ...) Now OGF30 Future Demo CDMI & OCCI demo © 2010 Open Grid Forum
  • 14. (Your) schedule for the remaining OGF Event Wednesday, March 17 10:30 Open Cloud Computing Interface - Presentations 15:00 Deployment of Private and Hybrid Clouds Using OpenNebula/RESERVOIR 17:00 Using the OGF Open Cloud Computing Interface on OpenNebula/RESERVOIR Thursday, March 18 10:30 Open Cloud Computing Interface Implementations 13:30 Open Cloud Computing Interface - group discussion 15:30 Open Cloud Computing Interface - group discussion (Backup) © 2010 Open Grid Forum
  • 15. Today Energy Efficient Scheduling with OCCI Mehdi Sheikhalishahi The OGF Open Cloud Computing Interface and CloudAudit Shlomo Swidler CDMI, Clouddemo and cloud-standards.org update Mark Carlson A cross working group activity David Snelling A (short) introduction to INFN's OCCI implementation Michele Orru © 2010 Open Grid Forum
  • 16. Tomorrow TeciRes project Xiaoyu Chen Implementor and Integrator Howto Andy Edmonds © 2010 Open Grid Forum
  • 17. We want you! Goto: http://www.occi-wg.org Mailto: occi-wg@ogf.org Or contact me: Thijs Metsch thijs.metsch@sun.com http://www.tmetsch.org http://www.twitter.com/befreax © 2010 Open Grid Forum
  • 18. Full Copyright Notice Copyright (C) Open Grid Forum (2009, 2010). All Rights Reserved. This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and this paragraph are included on all such copies and derivative works. The limited permissions granted above are perpetual and will not be revoked by the OGF or its successors or assignees. © 2010 Open Grid Forum