SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Downloaden Sie, um offline zu lesen
OGF Cloud Standards:
Current Status and
Ongoing Interoperability Efforts
With DMTF, SNIA and Other Organizations
                                       Alan Sill, Ph.D
                       Vice President of Standards, Open Grid Forum

                                    Florian Feldhaus
                                    GWDG Göttingen

©2011Open Grid Forum         CSCC Meeting – Dec 2011
OGF	
  standards	
  are	
  part	
  of	
  the	
  Grid	
  Final	
  
Document	
  series	
  (GFDs),	
  which	
  has	
  a	
  strong	
  
track	
  record	
  
of	
  adop=on	
  
in	
  large-­‐scale	
  
commercial	
  
and	
  academic	
  
distributed	
  
compu=ng	
  
products.	
  
OGF’s success in cloud and grid standards
 development spans more than a decade.	

                           2	
  
OGF Cloud Standards Background
•  OGF has an extensive set of applicable standards and
   documents related to topics in cloud computing:
   -    Federated Identity Management
   -    Managing the Trust Eco-System (CA operations, AuthN/AuthZ)
   -    Virtual Organizations (VOMS)
   -    Job Submission and Workflow Management (JSDL, BES)
   -    Network Management (NMI, NSI, NSF)
   -    Secure, fast multi--party data transfer (GridFTP, SRM)
   -    Data Format Description (DFDL)
   -    Service Agreements (WS-Agreement, WS-Agreement Negotiation)
   -    Cloud Computing interfaces (OCCI)
   -    Firewall Traversal (FiTP)
   -    Others under development
•  Working to gather this information to form an organized
   description of OGF work - an OGF Cloud Portfolio -
   and to start new working groups on related topics.
    © 2011 Open Grid Forum
                                                                      3
OCCI Positioning




                   4
Status of OGF OCCI Standards
•  GFD.183: Open Cloud Computing Interface - Core ,
   GFD.184: Open Cloud Computing Interface - Infrastructure
   published April 2011; slight revisions to textual portions
   released June 2011 (no changes to normative content).
•  GFD.185: Open Cloud Computing Interface - RESTful HTTP
   Rendering published June 2011
•  These standards are now stable and complete and being
   implemented by the community.
•  OCCI JSON Rendering being worked on now.
•  Many implementations now exist - very strong uptake!
•  InfoQ article summarizing interoperability published.
•  Clients being written to supplement server implementations.

     © 2011 Open Grid Forum
                                                                 5
Updates On Recent
OCCI Implementations
 •  New OpenNebula implementation in progress - full OCCI v1.1
    compliance! OCCI client tools, instructions and tutorials on
    OpenNebula developer site including examples
 •  uptake of OCCI work within SLA@SOI by FP7 Future Internet
    FI-Ware project.
 •  R2AD: New Android and JavaFX Cloud Client apps including
    OCCI and CDMI: design done, demos available and beta
    implementation in progress.
 •  occi-py Python framework developed by Ralf Nyren: RDBMs-
    friendly backend; draft JSON rendering implemented and demo
    instance available for testing.
 •  OpenStack implementation code work started, new client and
    server libraries available.
 •  More info at http://occi-wg.org/community/implementations/


     © 2011 Open Grid Forum
                                                                   6
New R2AD Cloud Client
 (Info. from Michael Behrens)
                                    Example Interfaces to
•  Building to OCCI, CDMI, and     Data      Standardize
   other standards                 Transport
                                   Compute
                                                               Desirable Features
                                                            Pluggable
                                   Policy
    -  Goal: Interact with cloud   Billing
                                                            Scalable
                                                            Secure
       providers using the                                  Simple
                                                            Dynamic
       standard RESTful APIs,                               Metadata
                                                            RESTful
       thereby reducing the code
       development and             Standardized IaaS/PaaS Layer
       maintenance cost            OCCI        CDMI           OVF
•  Participating in SNIA Plug-
   Fests for OCCI/CDMI/OVF                                  Other Specs


   Integration                                             Major Functions:
                                                     • OCCI: Status/Control
•  Visit http://r2ad.net
                                                    Resources, Create and
    -  Info & Screen Shots                         Update Resources (VMs)
    -  Android and JavaFX               up           • CDMI: Create/Delete
                                       mock

    -  Beta: Nov 2011                                   Containers, Browse
         •  65% compete                              Storage Containers via
                                                      CDMI, Upload content
      © 2011 Open Grid Forum
                                                                                    7
New OCCI Work in OpenStack
•  Based on pyocci (Thijs Metsch/Platform
   Computing) w/ input from other developers
•  Allows for the provisioning of VMs
    -  OCCI Infrastructure specification
    -  OCCI v1.1 compliance
•  Implemented by EU FP7 SAIL project in
   cooperation with an industrial partner
    -  www.sail-project.eu
•  Discussed at OpenStack Design Summit Oct
   3-5, 2011; work currently in progress.
•  Current goal is to be in Essex release, March
   2012.
     © 2011 Open Grid Forum
                                                   8
Cloud Interoperability Efforts
•  SNIA Cloud Plugfests have been used for combined
     interoperability efforts: April, July, Sept 2011, Spring 2012.
•    Several active OCCI and CDMI implementations!
•    Integration of OCCI and CDMI reportedly works well.
•    OVF integration under active development & progressing.
•    Next steps and new testing work planned:
     -  Feed back experience from implementations, write implementation
            experience documents and user guides.
     -      Develop combined OCCI / CDMI / OVF verification suite.
     -      Stress/scaling testing, performance studies at scale.
     -      Interoperability testing w/ OGF Cloud Interoperability efforts.
     -      Extending OCCI with monitoring / reservation capabilities.
     -      Integration with other OGF & relevant standards.
•  OGF forming new Cloud Interoperability Working Group
          © 2011 Open Grid Forum
                                                                              9
OCCI/CDMI/OVF Interoperability
Demonstration:
    SLA	
  	
  
                               Webservice	
  
 Management	
  



                                             OCCI	
  /	
  CDMI	
  Client	
  

                                                    Template	
                                    Storage	
  

         OVF	
                                                                                   Network	
  
                                           OS	
                Resource	
  
                                                                                                 Compute	
  




               OCCI	
  Server	
                                                    CDMI	
  Server	
  

                                                                               Credit:	
  F.	
  Feldhaus,	
  TU	
  Dortmund	
   10	
  
Why	
  OCCI?	
  

•  mature,	
  open	
  standard	
  
•  several	
  implementa=ons	
  
  – Python,	
  Ruby,	
  Java	
  
  – OpenNebula,	
  OpenStack,	
  libvirt	
  
  – DeltaCloud	
  (under	
  development)	
  
•  very	
  flexible,	
  extendible	
  
•  supports	
  vendor	
  specific	
  features	
  
•  working	
  on	
  support	
  for	
  monitoring	
  and	
  SLAs	
  
OCCI	
  Extension	
  mechanisms	
  
   Vendor Specific            Vendor Specific
      Feature                    Feature
              Mixin          Mixin

                      OCCI


              Link             Link

       CDMI                           OVF



                                                12	
  
OCCI	
  Query	
  /	
  Filtering	
  Mechanisms	
  

•  OCCI	
  allows	
  the	
  discovery	
  of	
  provider	
  specific	
  
   features	
  /	
  extensions	
  
   – 	
  customer	
  queries	
  OCCI	
  endpoint	
  
   – 	
  OCCI	
  endpoint	
  returns	
  e.g.	
  special	
  hardware	
  for	
  HPC	
  
     or	
  graphics	
  extensions	
  for	
  VMs	
  
•  OCCI	
  allows	
  filtering	
  a	
  subset	
  of	
  resources	
  /	
  
   en==es	
  
   – 	
  customer	
  wants	
  to	
  manage	
  only	
  high-­‐availability	
  VMs	
  
     or	
  VMs	
  with	
  4	
  cores	
  

                                                                                        13	
  
OCCI/CDMI	
  Interoperability	
  Demonstra=on	
  
              3. Create OCCI
               Compute object                                4. Deploy VM
                                     OCCI	
  Server	
                       OpenNebula	
  

                                7. Access VM using VNC
        1. Create CDMI
                Container
                                                                                     5. Deploy VM
        2. Upload Image                             VM	
  
              to Container
                                                                    6. Start VM

                    5.a Get NFS export forCDMI Container

CDMI	
  Server	
   NFS	
          5.b Mount NFS export                            VM	
  Host	
  
                   Server	
      5.c Acess image from NFS directory
OCCI/CDMI Interoperability Demonstration:




                             Credit:	
  F.	
  Feldhaus,	
  TU	
  Dortmund	
   15	
  
OpenSource	
  Repository	
  

•  Ruby	
  OCCI	
  Framework	
  with	
  OpenNebula	
  3.0	
  
   backend	
  
   – 	
  h`p://dev.opennebula.org/projects/ogf-­‐occi/wiki/	
  
•  OCCI	
  /	
  CDMI	
  Client	
  „Pollux“	
  
   – 	
  h`ps://github.com/gwdg/Pollux	
  




                                                                  16	
  
Other Work and Publications
•  A. Edmonds, T. Metsch and A. Papaspyrou,
    Open Cloud Computing Interface in Data
   Management-related Setups, Springer Grid
   and Cloud Database Management, Jul. 2011.
•  A. Edmonds, T. Metsch and E. Luster, An
   Open, Interoperable Cloud, InfoQ article,
   http://www.infoq.com/articles/open-interoperable-cloud
•  OpenNebula Interoperability group formed.
•  OGF Cloud Interoperability working group (CI-WG) forming.
•  OGF WS-Agreement, WS-Negotiation have been published.
•  Firewall Traversal Protocol in Public Comment.
•  OGF Distributed Computing Infrastructure Federation and
   Federated Security groups started.
     © 2011 Open Grid Forum
                                                           17
Summary and Conclusions
•  OCCI and other OGF standards are gathering substantial
   implementation experience in real-world cloud and grid
   settings.
•  Production e-Infrastructure and commercially-oriented
   projects are implementing these in a wide range of real-world
   settings for user communities, writing usage guides,
   deployment scenarios and instructions.
•  OGF is engaged at several levels in developer outreach,
   standards interoperability demonstrations and ongoing
   roadmapping activities in cloud computing.
•  We do NOT view this work as in conflict with other standards
   efforts due to the differing demands and needs of our user
   communities; stand ready to engage in mapping activities
   and other mutual work as other standards mature.
     © 2011 Open Grid Forum
                                                              18
More information
•  OGF Standards:                          E-mail:
   -  http://ogf.org/standards             standards@ogf.org
    -  http://ogf.org/documents
•  OCCI WG website: http://www.occi-wg.org
•  OCCI specifications: (for other OGF standards, see OGF
   documents link above)
   -  Core: http://ogf.org/documents/GFD.183.pdf
   -  Infrastructure: http://ogf.org/documents/GFD.184.pdf
    -  RESTful HTTP Rendering:
       http://ogf.org/documents/GFD.185.pdf
•  OCCI Mailing List
   -  http://www.ogf.org/mailman/listinfo/occi-wg
   © 2011 Open Grid Forum
                                                               19
Full Copyright Text




Copyright (C) Open Grid Forum (2011). 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.




        © 2011 Open Grid Forum
                                                                                                                        20
Backup Slides

•  Screenshots and project descriptions for recent
   implementations of OCCI and other OGF standards




                                                     21
OpenNebula OCCI v1.1 Ruby Framework




   © 2011 Open Grid Forum
                                      22
(New,	
  skeleton...)	
  

*	
  




                                    *	
  (Note:	
  “OCMI”	
  is	
  just	
  a	
  name	
  given	
  by	
  the	
  
                                    authors	
  to	
  this	
  sofware	
  project;	
  it	
  does	
  not	
  
                                    denote	
  a	
  name	
  given	
  to	
  any	
  current	
  standard.)	
  




                                                        Developer:	
  Ilja	
  Stevenson	
  (VENUS-­‐C)	
  
                                                        with	
  input	
  from	
  OCCI-­‐WG	
  

                                                                                                           23	
  
Web	
  site	
  s=ll	
  shows	
  old	
  version;	
  new	
  version	
  
                                      and	
  examples	
  under	
  ac=ve	
  development	
  at	
  	
  
                                      h`p://dev.opennebula.org/projects/ogf-­‐occi/	
  
                                      by	
  Florian	
  Feldhaus	
  and	
  TU	
  Dortmund	
  group	
  




OpenNebula	
  3.0	
  
predates	
  OCCI	
  v1.1	
  
specifica=ons;	
  new	
  
code	
  work	
  in	
  progress!	
  



                                                                                                        24	
  
FIware Project and OCCI




                             •  FIware is an FP7 project that will provide a
                                platform for several large use case projects.
                             •  Within FIware there is the Cloud Hosting
                                chapter in which provisioning of compute,
                                storage and networking services will be
                                demonstrated and accomplished.
                             •  OCCI will be one of the APIs used to manage
h`p://www.fi-­‐ware.eu/	
        resources in the Cloud Hosting chapter.
	
                                                                         25	
  
D-Grid Scheduler Interoperability
Initiative and OGF Standards:


                        D-­‐GSI	
  Project	
  aims	
  to	
  integrate	
  latest	
  OGF	
  
                        standards	
  for	
  informa=on	
  discovery,	
  job	
  
                        submission,	
  infrastructure	
  management,	
  
                        basic	
  execu=on	
  services	
  and	
  SLA	
  agreement	
  
                        and	
  nego=a=on	
  into	
  a	
  single,	
  modern	
  up-­‐to-­‐
                        date	
  implementa=on	
  involving	
  mul=ple	
  
                        partners	
  and	
  the	
  poten=al	
  for	
  reuse.	
  




                                                                                  26	
  
OCCI Tools from CompatibleOne:



                                                          http://www.compatibleone.fr


                            - Described at OWF, ETSI
                            and OpenStack In Action
                            conferences by Iain James
                            Marshall (PROLOGUE).
                            - C libraries, example code
                            - LGPL+CC Licensed.
                            - OCCI interfaces for
                            OpenNebula, OpenStack,
                            Azure and several others.


   © 2011 Open Grid Forum
                                                                                 27

Weitere ähnliche Inhalte

Was ist angesagt?

Cloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer ConsoleCloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer ConsoleMatthew Perrins
 
OSGi User Forum US DC Metro
OSGi User Forum US DC MetroOSGi User Forum US DC Metro
OSGi User Forum US DC MetropjhInovex
 
Software Developer Conference 2012 - Paper Presentation - Cloud File Systems
Software Developer Conference 2012 - Paper Presentation - Cloud File SystemsSoftware Developer Conference 2012 - Paper Presentation - Cloud File Systems
Software Developer Conference 2012 - Paper Presentation - Cloud File SystemsAbhijeet Kulkarni
 
OpenStack and MySQL
OpenStack and MySQLOpenStack and MySQL
OpenStack and MySQLMatt Lord
 
3983 cics java real life projects
3983   cics java real life projects3983   cics java real life projects
3983 cics java real life projectsnick_garrod
 
S103 cics cloud and dev ops agility
S103 cics cloud and dev ops agilityS103 cics cloud and dev ops agility
S103 cics cloud and dev ops agilitynick_garrod
 
Migrating traditional Java EE Applications to mobile
Migrating traditional Java EE Applications to mobileMigrating traditional Java EE Applications to mobile
Migrating traditional Java EE Applications to mobileSerge Pagop
 
Virtualization technolegys for amdocs
Virtualization technolegys for amdocsVirtualization technolegys for amdocs
Virtualization technolegys for amdocsSamuel Dratwa
 
EclipseConEurope2012 SOA - Talend with EasySOA
EclipseConEurope2012 SOA - Talend with EasySOAEclipseConEurope2012 SOA - Talend with EasySOA
EclipseConEurope2012 SOA - Talend with EasySOAMarc Dutoo
 
Container Technologies and Transformational value
Container Technologies and Transformational valueContainer Technologies and Transformational value
Container Technologies and Transformational valueMihai Criveti
 
Servlet 4.0 JavaOne 2017
Servlet 4.0 JavaOne 2017Servlet 4.0 JavaOne 2017
Servlet 4.0 JavaOne 2017Ed Burns
 
Best Practices for (Enterprise) OSGi applications - Tim Ward
Best Practices for (Enterprise) OSGi applications - Tim WardBest Practices for (Enterprise) OSGi applications - Tim Ward
Best Practices for (Enterprise) OSGi applications - Tim Wardmfrancis
 
Smooth transition to Eclipse in practice
Smooth transition to Eclipse in practiceSmooth transition to Eclipse in practice
Smooth transition to Eclipse in practiceguest301ea
 
Introduction to Kubernetes
Introduction to KubernetesIntroduction to Kubernetes
Introduction to KubernetesSamuel Dratwa
 
Igalia Focus and Goals 2020 (2019 WebKit Contributors Meeting)
Igalia Focus and Goals 2020 (2019 WebKit Contributors Meeting)Igalia Focus and Goals 2020 (2019 WebKit Contributors Meeting)
Igalia Focus and Goals 2020 (2019 WebKit Contributors Meeting)Igalia
 
Linux Containers : dupliquer Linux à volonté - David Hueber - Grégory Steulet...
Linux Containers : dupliquer Linux à volonté - David Hueber - Grégory Steulet...Linux Containers : dupliquer Linux à volonté - David Hueber - Grégory Steulet...
Linux Containers : dupliquer Linux à volonté - David Hueber - Grégory Steulet...dbi services
 
OPNFV: Open Source Carrier Networking Panel
OPNFV: Open Source Carrier Networking PanelOPNFV: Open Source Carrier Networking Panel
OPNFV: Open Source Carrier Networking PanelOPNFV
 

Was ist angesagt? (20)

Cloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer ConsoleCloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer Console
 
OSGi User Forum US DC Metro
OSGi User Forum US DC MetroOSGi User Forum US DC Metro
OSGi User Forum US DC Metro
 
Software Developer Conference 2012 - Paper Presentation - Cloud File Systems
Software Developer Conference 2012 - Paper Presentation - Cloud File SystemsSoftware Developer Conference 2012 - Paper Presentation - Cloud File Systems
Software Developer Conference 2012 - Paper Presentation - Cloud File Systems
 
OpenStack and MySQL
OpenStack and MySQLOpenStack and MySQL
OpenStack and MySQL
 
3983 cics java real life projects
3983   cics java real life projects3983   cics java real life projects
3983 cics java real life projects
 
S103 cics cloud and dev ops agility
S103 cics cloud and dev ops agilityS103 cics cloud and dev ops agility
S103 cics cloud and dev ops agility
 
Migrating traditional Java EE Applications to mobile
Migrating traditional Java EE Applications to mobileMigrating traditional Java EE Applications to mobile
Migrating traditional Java EE Applications to mobile
 
Considering Bare Metal
Considering Bare MetalConsidering Bare Metal
Considering Bare Metal
 
Virtualization technolegys for amdocs
Virtualization technolegys for amdocsVirtualization technolegys for amdocs
Virtualization technolegys for amdocs
 
EclipseConEurope2012 SOA - Talend with EasySOA
EclipseConEurope2012 SOA - Talend with EasySOAEclipseConEurope2012 SOA - Talend with EasySOA
EclipseConEurope2012 SOA - Talend with EasySOA
 
Container Technologies and Transformational value
Container Technologies and Transformational valueContainer Technologies and Transformational value
Container Technologies and Transformational value
 
Servlet 4.0 JavaOne 2017
Servlet 4.0 JavaOne 2017Servlet 4.0 JavaOne 2017
Servlet 4.0 JavaOne 2017
 
Best Practices for (Enterprise) OSGi applications - Tim Ward
Best Practices for (Enterprise) OSGi applications - Tim WardBest Practices for (Enterprise) OSGi applications - Tim Ward
Best Practices for (Enterprise) OSGi applications - Tim Ward
 
The State of Linux Containers
The State of Linux ContainersThe State of Linux Containers
The State of Linux Containers
 
Shree duth awasthi_cv
Shree duth awasthi_cvShree duth awasthi_cv
Shree duth awasthi_cv
 
Smooth transition to Eclipse in practice
Smooth transition to Eclipse in practiceSmooth transition to Eclipse in practice
Smooth transition to Eclipse in practice
 
Introduction to Kubernetes
Introduction to KubernetesIntroduction to Kubernetes
Introduction to Kubernetes
 
Igalia Focus and Goals 2020 (2019 WebKit Contributors Meeting)
Igalia Focus and Goals 2020 (2019 WebKit Contributors Meeting)Igalia Focus and Goals 2020 (2019 WebKit Contributors Meeting)
Igalia Focus and Goals 2020 (2019 WebKit Contributors Meeting)
 
Linux Containers : dupliquer Linux à volonté - David Hueber - Grégory Steulet...
Linux Containers : dupliquer Linux à volonté - David Hueber - Grégory Steulet...Linux Containers : dupliquer Linux à volonté - David Hueber - Grégory Steulet...
Linux Containers : dupliquer Linux à volonté - David Hueber - Grégory Steulet...
 
OPNFV: Open Source Carrier Networking Panel
OPNFV: Open Source Carrier Networking PanelOPNFV: Open Source Carrier Networking Panel
OPNFV: Open Source Carrier Networking Panel
 

Andere mochten auch

NIST Cloud Computing Standards
NIST Cloud Computing StandardsNIST Cloud Computing Standards
NIST Cloud Computing StandardsGovCloud Network
 
The Latest in Cloud Computing Standards
The Latest in Cloud Computing StandardsThe Latest in Cloud Computing Standards
The Latest in Cloud Computing StandardsCA API Management
 
Latest Developments in Cloud Security Standards and Privacy
Latest Developments in Cloud Security Standards and PrivacyLatest Developments in Cloud Security Standards and Privacy
Latest Developments in Cloud Security Standards and PrivacyCloud Standards Customer Council
 
Cloud Computing - ISO/IEC 17788
Cloud Computing - ISO/IEC 17788Cloud Computing - ISO/IEC 17788
Cloud Computing - ISO/IEC 17788Hamid Reza Qavami
 
Cloud Computing and Distance Education
Cloud Computing and Distance EducationCloud Computing and Distance Education
Cloud Computing and Distance EducationRoryMcGreal
 
OCCIware project and OCCI standard presented at China Cloud Computing Confere...
OCCIware project and OCCI standard presented at China Cloud Computing Confere...OCCIware project and OCCI standard presented at China Cloud Computing Confere...
OCCIware project and OCCI standard presented at China Cloud Computing Confere...OCCIware
 
Cloud Standards and Virtualization
Cloud Standards and VirtualizationCloud Standards and Virtualization
Cloud Standards and VirtualizationPeter Tröger
 
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
 
The state of the internet
The state of the internetThe state of the internet
The state of the internetMateo Budinich
 
Peter Mell Cloud Standards 20090915
Peter Mell Cloud Standards 20090915Peter Mell Cloud Standards 20090915
Peter Mell Cloud Standards 20090915GovCloud Network
 
Cloud Standards: EnablingInteroperability.and.package.delivery
Cloud Standards: EnablingInteroperability.and.package.deliveryCloud Standards: EnablingInteroperability.and.package.delivery
Cloud Standards: EnablingInteroperability.and.package.deliveryAbiquo, Inc.
 
Open Cloud Consortium Overview (01-10-10 V6)
Open Cloud Consortium Overview (01-10-10 V6)Open Cloud Consortium Overview (01-10-10 V6)
Open Cloud Consortium Overview (01-10-10 V6)Robert Grossman
 
Top challenges in cloud computing
Top challenges in cloud computingTop challenges in cloud computing
Top challenges in cloud computingTISEE
 
Enterprise Cloud Risk And Security
Enterprise Cloud Risk And SecurityEnterprise Cloud Risk And Security
Enterprise Cloud Risk And SecurityMark Masterson
 
Introduction to NIST Cybersecurity Framework
Introduction to NIST Cybersecurity FrameworkIntroduction to NIST Cybersecurity Framework
Introduction to NIST Cybersecurity FrameworkTuan Phan
 
NIST CyberSecurity Framework: An Overview
NIST CyberSecurity Framework: An OverviewNIST CyberSecurity Framework: An Overview
NIST CyberSecurity Framework: An OverviewTandhy Simanjuntak
 

Andere mochten auch (17)

NIST Cloud Computing Standards
NIST Cloud Computing StandardsNIST Cloud Computing Standards
NIST Cloud Computing Standards
 
The Latest in Cloud Computing Standards
The Latest in Cloud Computing StandardsThe Latest in Cloud Computing Standards
The Latest in Cloud Computing Standards
 
Latest Developments in Cloud Security Standards and Privacy
Latest Developments in Cloud Security Standards and PrivacyLatest Developments in Cloud Security Standards and Privacy
Latest Developments in Cloud Security Standards and Privacy
 
Cloud Computing - ISO/IEC 17788
Cloud Computing - ISO/IEC 17788Cloud Computing - ISO/IEC 17788
Cloud Computing - ISO/IEC 17788
 
Cloud Computing and Distance Education
Cloud Computing and Distance EducationCloud Computing and Distance Education
Cloud Computing and Distance Education
 
OCCIware project and OCCI standard presented at China Cloud Computing Confere...
OCCIware project and OCCI standard presented at China Cloud Computing Confere...OCCIware project and OCCI standard presented at China Cloud Computing Confere...
OCCIware project and OCCI standard presented at China Cloud Computing Confere...
 
Cloud Standards and Virtualization
Cloud Standards and VirtualizationCloud Standards and Virtualization
Cloud Standards and Virtualization
 
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
 
The state of the internet
The state of the internetThe state of the internet
The state of the internet
 
Peter Mell Cloud Standards 20090915
Peter Mell Cloud Standards 20090915Peter Mell Cloud Standards 20090915
Peter Mell Cloud Standards 20090915
 
Cloud Standards: EnablingInteroperability.and.package.delivery
Cloud Standards: EnablingInteroperability.and.package.deliveryCloud Standards: EnablingInteroperability.and.package.delivery
Cloud Standards: EnablingInteroperability.and.package.delivery
 
Open Cloud Consortium Overview (01-10-10 V6)
Open Cloud Consortium Overview (01-10-10 V6)Open Cloud Consortium Overview (01-10-10 V6)
Open Cloud Consortium Overview (01-10-10 V6)
 
Cloud Customer Architecture for e-Commerce
Cloud Customer Architecture for e-CommerceCloud Customer Architecture for e-Commerce
Cloud Customer Architecture for e-Commerce
 
Top challenges in cloud computing
Top challenges in cloud computingTop challenges in cloud computing
Top challenges in cloud computing
 
Enterprise Cloud Risk And Security
Enterprise Cloud Risk And SecurityEnterprise Cloud Risk And Security
Enterprise Cloud Risk And Security
 
Introduction to NIST Cybersecurity Framework
Introduction to NIST Cybersecurity FrameworkIntroduction to NIST Cybersecurity Framework
Introduction to NIST Cybersecurity Framework
 
NIST CyberSecurity Framework: An Overview
NIST CyberSecurity Framework: An OverviewNIST CyberSecurity Framework: An Overview
NIST CyberSecurity Framework: An Overview
 

Ähnlich wie OGF Cloud Standards: Current status and ongoing interoperability efforts with DMTF, SNIA and other organizations

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
 
CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018Krishna-Kumar
 
Cloud Interoperability Demo at OGF29
Cloud Interoperability Demo at OGF29Cloud Interoperability Demo at OGF29
Cloud Interoperability Demo at OGF29Krishna Sankar
 
Mobility and federation of Cloud computing
Mobility and federation of Cloud computingMobility and federation of Cloud computing
Mobility and federation of Cloud computingDavid Wallom
 
OCCIware presentation at EclipseDay in Lyon, November 2017, by Marc Dutoo, Smile
OCCIware presentation at EclipseDay in Lyon, November 2017, by Marc Dutoo, SmileOCCIware presentation at EclipseDay in Lyon, November 2017, by Marc Dutoo, Smile
OCCIware presentation at EclipseDay in Lyon, November 2017, by Marc Dutoo, SmileOCCIware
 
Model and pilot all cloud layers with OCCIware - Eclipse Day Lyon 2017
Model and pilot all cloud layers with OCCIware - Eclipse Day Lyon 2017Model and pilot all cloud layers with OCCIware - Eclipse Day Lyon 2017
Model and pilot all cloud layers with OCCIware - Eclipse Day Lyon 2017Marc Dutoo
 
Platform as a Service - CloudFoundry and IBM Bluemix - Developer South Coast
Platform as a Service - CloudFoundry and IBM Bluemix - Developer South CoastPlatform as a Service - CloudFoundry and IBM Bluemix - Developer South Coast
Platform as a Service - CloudFoundry and IBM Bluemix - Developer South CoastRobert Nicholson
 
Optimizing Cloud Foundry and OpenStack for large scale deployments
Optimizing Cloud Foundry and OpenStack for large scale deploymentsOptimizing Cloud Foundry and OpenStack for large scale deployments
Optimizing Cloud Foundry and OpenStack for large scale deploymentsAnimesh Singh
 
Presentation cloupia product overview and demo
Presentation   cloupia product overview and demoPresentation   cloupia product overview and demo
Presentation cloupia product overview and demoxKinAnx
 
#OSSPARIS17 - Développeurs, urbanisez la consommation de vos Clouds et APIs a...
#OSSPARIS17 - Développeurs, urbanisez la consommation de vos Clouds et APIs a...#OSSPARIS17 - Développeurs, urbanisez la consommation de vos Clouds et APIs a...
#OSSPARIS17 - Développeurs, urbanisez la consommation de vos Clouds et APIs a...Paris Open Source Summit
 
Platform as a Service - Cloud Foundry and IBM Bluemix
Platform as a Service - Cloud Foundry and IBM BluemixPlatform as a Service - Cloud Foundry and IBM Bluemix
Platform as a Service - Cloud Foundry and IBM BluemixDavid Currie
 
The EGI Federated Cloud
The EGI Federated CloudThe EGI Federated Cloud
The EGI Federated CloudDavid Wallom
 
Moderniser le legacy JEE avec les containers et les microservices: patterns a...
Moderniser le legacy JEE avec les containers et les microservices: patterns a...Moderniser le legacy JEE avec les containers et les microservices: patterns a...
Moderniser le legacy JEE avec les containers et les microservices: patterns a...VMware Tanzu
 
Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...
Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...
Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...OCCIware
 
OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...
OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...
OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...Marc Dutoo
 
Cloudify: Open vCPE Design Concepts and Multi-Cloud Orchestration
Cloudify: Open vCPE Design Concepts and Multi-Cloud OrchestrationCloudify: Open vCPE Design Concepts and Multi-Cloud Orchestration
Cloudify: Open vCPE Design Concepts and Multi-Cloud OrchestrationCloudify Community
 

Ähnlich wie OGF Cloud Standards: Current status and ongoing interoperability efforts with DMTF, SNIA and other organizations (20)

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
 
CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018
 
Cloud Interoperability Demo at OGF29
Cloud Interoperability Demo at OGF29Cloud Interoperability Demo at OGF29
Cloud Interoperability Demo at OGF29
 
Avoiding cloud lock-in
Avoiding cloud lock-inAvoiding cloud lock-in
Avoiding cloud lock-in
 
Mobility and federation of Cloud computing
Mobility and federation of Cloud computingMobility and federation of Cloud computing
Mobility and federation of Cloud computing
 
OCCIware presentation at EclipseDay in Lyon, November 2017, by Marc Dutoo, Smile
OCCIware presentation at EclipseDay in Lyon, November 2017, by Marc Dutoo, SmileOCCIware presentation at EclipseDay in Lyon, November 2017, by Marc Dutoo, Smile
OCCIware presentation at EclipseDay in Lyon, November 2017, by Marc Dutoo, Smile
 
Model and pilot all cloud layers with OCCIware - Eclipse Day Lyon 2017
Model and pilot all cloud layers with OCCIware - Eclipse Day Lyon 2017Model and pilot all cloud layers with OCCIware - Eclipse Day Lyon 2017
Model and pilot all cloud layers with OCCIware - Eclipse Day Lyon 2017
 
Cloud Foundry May 1 2014
Cloud Foundry May 1 2014Cloud Foundry May 1 2014
Cloud Foundry May 1 2014
 
Case Study Telefonica
Case Study TelefonicaCase Study Telefonica
Case Study Telefonica
 
Platform as a Service - CloudFoundry and IBM Bluemix - Developer South Coast
Platform as a Service - CloudFoundry and IBM Bluemix - Developer South CoastPlatform as a Service - CloudFoundry and IBM Bluemix - Developer South Coast
Platform as a Service - CloudFoundry and IBM Bluemix - Developer South Coast
 
Optimizing Cloud Foundry and OpenStack for large scale deployments
Optimizing Cloud Foundry and OpenStack for large scale deploymentsOptimizing Cloud Foundry and OpenStack for large scale deployments
Optimizing Cloud Foundry and OpenStack for large scale deployments
 
Presentation cloupia product overview and demo
Presentation   cloupia product overview and demoPresentation   cloupia product overview and demo
Presentation cloupia product overview and demo
 
#OSSPARIS17 - Développeurs, urbanisez la consommation de vos Clouds et APIs a...
#OSSPARIS17 - Développeurs, urbanisez la consommation de vos Clouds et APIs a...#OSSPARIS17 - Développeurs, urbanisez la consommation de vos Clouds et APIs a...
#OSSPARIS17 - Développeurs, urbanisez la consommation de vos Clouds et APIs a...
 
Platform as a Service - Cloud Foundry and IBM Bluemix
Platform as a Service - Cloud Foundry and IBM BluemixPlatform as a Service - Cloud Foundry and IBM Bluemix
Platform as a Service - Cloud Foundry and IBM Bluemix
 
CDMI For Swift
CDMI For SwiftCDMI For Swift
CDMI For Swift
 
The EGI Federated Cloud
The EGI Federated CloudThe EGI Federated Cloud
The EGI Federated Cloud
 
Moderniser le legacy JEE avec les containers et les microservices: patterns a...
Moderniser le legacy JEE avec les containers et les microservices: patterns a...Moderniser le legacy JEE avec les containers et les microservices: patterns a...
Moderniser le legacy JEE avec les containers et les microservices: patterns a...
 
Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...
Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...
Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...
 
OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...
OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...
OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...
 
Cloudify: Open vCPE Design Concepts and Multi-Cloud Orchestration
Cloudify: Open vCPE Design Concepts and Multi-Cloud OrchestrationCloudify: Open vCPE Design Concepts and Multi-Cloud Orchestration
Cloudify: Open vCPE Design Concepts and Multi-Cloud Orchestration
 

Kürzlich hochgeladen

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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
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
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
#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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 

Kürzlich hochgeladen (20)

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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 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
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

OGF Cloud Standards: Current status and ongoing interoperability efforts with DMTF, SNIA and other organizations

  • 1. OGF Cloud Standards: Current Status and Ongoing Interoperability Efforts With DMTF, SNIA and Other Organizations Alan Sill, Ph.D Vice President of Standards, Open Grid Forum Florian Feldhaus GWDG Göttingen ©2011Open Grid Forum CSCC Meeting – Dec 2011
  • 2. OGF  standards  are  part  of  the  Grid  Final   Document  series  (GFDs),  which  has  a  strong   track  record   of  adop=on   in  large-­‐scale   commercial   and  academic   distributed   compu=ng   products.   OGF’s success in cloud and grid standards development spans more than a decade. 2  
  • 3. OGF Cloud Standards Background •  OGF has an extensive set of applicable standards and documents related to topics in cloud computing: -  Federated Identity Management -  Managing the Trust Eco-System (CA operations, AuthN/AuthZ) -  Virtual Organizations (VOMS) -  Job Submission and Workflow Management (JSDL, BES) -  Network Management (NMI, NSI, NSF) -  Secure, fast multi--party data transfer (GridFTP, SRM) -  Data Format Description (DFDL) -  Service Agreements (WS-Agreement, WS-Agreement Negotiation) -  Cloud Computing interfaces (OCCI) -  Firewall Traversal (FiTP) -  Others under development •  Working to gather this information to form an organized description of OGF work - an OGF Cloud Portfolio - and to start new working groups on related topics. © 2011 Open Grid Forum 3
  • 5. Status of OGF OCCI Standards •  GFD.183: Open Cloud Computing Interface - Core , GFD.184: Open Cloud Computing Interface - Infrastructure published April 2011; slight revisions to textual portions released June 2011 (no changes to normative content). •  GFD.185: Open Cloud Computing Interface - RESTful HTTP Rendering published June 2011 •  These standards are now stable and complete and being implemented by the community. •  OCCI JSON Rendering being worked on now. •  Many implementations now exist - very strong uptake! •  InfoQ article summarizing interoperability published. •  Clients being written to supplement server implementations. © 2011 Open Grid Forum 5
  • 6. Updates On Recent OCCI Implementations •  New OpenNebula implementation in progress - full OCCI v1.1 compliance! OCCI client tools, instructions and tutorials on OpenNebula developer site including examples •  uptake of OCCI work within SLA@SOI by FP7 Future Internet FI-Ware project. •  R2AD: New Android and JavaFX Cloud Client apps including OCCI and CDMI: design done, demos available and beta implementation in progress. •  occi-py Python framework developed by Ralf Nyren: RDBMs- friendly backend; draft JSON rendering implemented and demo instance available for testing. •  OpenStack implementation code work started, new client and server libraries available. •  More info at http://occi-wg.org/community/implementations/ © 2011 Open Grid Forum 6
  • 7. New R2AD Cloud Client (Info. from Michael Behrens) Example Interfaces to •  Building to OCCI, CDMI, and Data Standardize other standards Transport Compute Desirable Features Pluggable Policy -  Goal: Interact with cloud Billing Scalable Secure providers using the Simple Dynamic standard RESTful APIs, Metadata RESTful thereby reducing the code development and Standardized IaaS/PaaS Layer maintenance cost OCCI CDMI OVF •  Participating in SNIA Plug- Fests for OCCI/CDMI/OVF Other Specs Integration Major Functions: • OCCI: Status/Control •  Visit http://r2ad.net Resources, Create and -  Info & Screen Shots Update Resources (VMs) -  Android and JavaFX up • CDMI: Create/Delete mock -  Beta: Nov 2011 Containers, Browse •  65% compete Storage Containers via CDMI, Upload content © 2011 Open Grid Forum 7
  • 8. New OCCI Work in OpenStack •  Based on pyocci (Thijs Metsch/Platform Computing) w/ input from other developers •  Allows for the provisioning of VMs -  OCCI Infrastructure specification -  OCCI v1.1 compliance •  Implemented by EU FP7 SAIL project in cooperation with an industrial partner -  www.sail-project.eu •  Discussed at OpenStack Design Summit Oct 3-5, 2011; work currently in progress. •  Current goal is to be in Essex release, March 2012. © 2011 Open Grid Forum 8
  • 9. Cloud Interoperability Efforts •  SNIA Cloud Plugfests have been used for combined interoperability efforts: April, July, Sept 2011, Spring 2012. •  Several active OCCI and CDMI implementations! •  Integration of OCCI and CDMI reportedly works well. •  OVF integration under active development & progressing. •  Next steps and new testing work planned: -  Feed back experience from implementations, write implementation experience documents and user guides. -  Develop combined OCCI / CDMI / OVF verification suite. -  Stress/scaling testing, performance studies at scale. -  Interoperability testing w/ OGF Cloud Interoperability efforts. -  Extending OCCI with monitoring / reservation capabilities. -  Integration with other OGF & relevant standards. •  OGF forming new Cloud Interoperability Working Group © 2011 Open Grid Forum 9
  • 10. OCCI/CDMI/OVF Interoperability Demonstration: SLA     Webservice   Management   OCCI  /  CDMI  Client   Template   Storage   OVF   Network   OS   Resource   Compute   OCCI  Server   CDMI  Server   Credit:  F.  Feldhaus,  TU  Dortmund   10  
  • 11. Why  OCCI?   •  mature,  open  standard   •  several  implementa=ons   – Python,  Ruby,  Java   – OpenNebula,  OpenStack,  libvirt   – DeltaCloud  (under  development)   •  very  flexible,  extendible   •  supports  vendor  specific  features   •  working  on  support  for  monitoring  and  SLAs  
  • 12. OCCI  Extension  mechanisms   Vendor Specific Vendor Specific Feature Feature Mixin Mixin OCCI Link Link CDMI OVF 12  
  • 13. OCCI  Query  /  Filtering  Mechanisms   •  OCCI  allows  the  discovery  of  provider  specific   features  /  extensions   –   customer  queries  OCCI  endpoint   –   OCCI  endpoint  returns  e.g.  special  hardware  for  HPC   or  graphics  extensions  for  VMs   •  OCCI  allows  filtering  a  subset  of  resources  /   en==es   –   customer  wants  to  manage  only  high-­‐availability  VMs   or  VMs  with  4  cores   13  
  • 14. OCCI/CDMI  Interoperability  Demonstra=on   3. Create OCCI Compute object 4. Deploy VM OCCI  Server   OpenNebula   7. Access VM using VNC 1. Create CDMI Container 5. Deploy VM 2. Upload Image VM   to Container 6. Start VM 5.a Get NFS export forCDMI Container CDMI  Server   NFS   5.b Mount NFS export VM  Host   Server   5.c Acess image from NFS directory
  • 15. OCCI/CDMI Interoperability Demonstration: Credit:  F.  Feldhaus,  TU  Dortmund   15  
  • 16. OpenSource  Repository   •  Ruby  OCCI  Framework  with  OpenNebula  3.0   backend   –   h`p://dev.opennebula.org/projects/ogf-­‐occi/wiki/   •  OCCI  /  CDMI  Client  „Pollux“   –   h`ps://github.com/gwdg/Pollux   16  
  • 17. Other Work and Publications •  A. Edmonds, T. Metsch and A. Papaspyrou, Open Cloud Computing Interface in Data Management-related Setups, Springer Grid and Cloud Database Management, Jul. 2011. •  A. Edmonds, T. Metsch and E. Luster, An Open, Interoperable Cloud, InfoQ article, http://www.infoq.com/articles/open-interoperable-cloud •  OpenNebula Interoperability group formed. •  OGF Cloud Interoperability working group (CI-WG) forming. •  OGF WS-Agreement, WS-Negotiation have been published. •  Firewall Traversal Protocol in Public Comment. •  OGF Distributed Computing Infrastructure Federation and Federated Security groups started. © 2011 Open Grid Forum 17
  • 18. Summary and Conclusions •  OCCI and other OGF standards are gathering substantial implementation experience in real-world cloud and grid settings. •  Production e-Infrastructure and commercially-oriented projects are implementing these in a wide range of real-world settings for user communities, writing usage guides, deployment scenarios and instructions. •  OGF is engaged at several levels in developer outreach, standards interoperability demonstrations and ongoing roadmapping activities in cloud computing. •  We do NOT view this work as in conflict with other standards efforts due to the differing demands and needs of our user communities; stand ready to engage in mapping activities and other mutual work as other standards mature. © 2011 Open Grid Forum 18
  • 19. More information •  OGF Standards: E-mail: -  http://ogf.org/standards standards@ogf.org -  http://ogf.org/documents •  OCCI WG website: http://www.occi-wg.org •  OCCI specifications: (for other OGF standards, see OGF documents link above) -  Core: http://ogf.org/documents/GFD.183.pdf -  Infrastructure: http://ogf.org/documents/GFD.184.pdf -  RESTful HTTP Rendering: http://ogf.org/documents/GFD.185.pdf •  OCCI Mailing List -  http://www.ogf.org/mailman/listinfo/occi-wg © 2011 Open Grid Forum 19
  • 20. Full Copyright Text Copyright (C) Open Grid Forum (2011). 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. © 2011 Open Grid Forum 20
  • 21. Backup Slides •  Screenshots and project descriptions for recent implementations of OCCI and other OGF standards 21
  • 22. OpenNebula OCCI v1.1 Ruby Framework © 2011 Open Grid Forum 22
  • 23. (New,  skeleton...)   *   *  (Note:  “OCMI”  is  just  a  name  given  by  the   authors  to  this  sofware  project;  it  does  not   denote  a  name  given  to  any  current  standard.)   Developer:  Ilja  Stevenson  (VENUS-­‐C)   with  input  from  OCCI-­‐WG   23  
  • 24. Web  site  s=ll  shows  old  version;  new  version   and  examples  under  ac=ve  development  at     h`p://dev.opennebula.org/projects/ogf-­‐occi/   by  Florian  Feldhaus  and  TU  Dortmund  group   OpenNebula  3.0   predates  OCCI  v1.1   specifica=ons;  new   code  work  in  progress!   24  
  • 25. FIware Project and OCCI •  FIware is an FP7 project that will provide a platform for several large use case projects. •  Within FIware there is the Cloud Hosting chapter in which provisioning of compute, storage and networking services will be demonstrated and accomplished. •  OCCI will be one of the APIs used to manage h`p://www.fi-­‐ware.eu/   resources in the Cloud Hosting chapter.   25  
  • 26. D-Grid Scheduler Interoperability Initiative and OGF Standards: D-­‐GSI  Project  aims  to  integrate  latest  OGF   standards  for  informa=on  discovery,  job   submission,  infrastructure  management,   basic  execu=on  services  and  SLA  agreement   and  nego=a=on  into  a  single,  modern  up-­‐to-­‐ date  implementa=on  involving  mul=ple   partners  and  the  poten=al  for  reuse.   26  
  • 27. OCCI Tools from CompatibleOne: http://www.compatibleone.fr - Described at OWF, ETSI and OpenStack In Action conferences by Iain James Marshall (PROLOGUE). - C libraries, example code - LGPL+CC Licensed. - OCCI interfaces for OpenNebula, OpenStack, Azure and several others. © 2011 Open Grid Forum 27