Post on 12-May-2015
description
Driving Coordination and
Progress in Cloud Standards
cloud-standards.org
Dr. Craig A. Lee
President, Open Grid Forum
NCOIC Plenary Meeting, September 21, 2009
2
Why Standardize? Need for commonality and best practices across a
significant user community– Interoperability & Portability
– Reduce engineering costs
Technical Requirements– Feasible & appropriate to codify in the technical design
Marketplace Drivers– User community must have critical mass
– Standardization must be seen as “growing the market” for everybody!
Genuine standardization with wide-scale adoption will only occur when all of these conditions are met
How Do We Make This Happen?
Drive Coordination
– Stakeholders
– Vendors
– Standards Organizations
Drive Progress
– Identify key requirements/goals
– Plan key projects
– Provision with time, money & people
cloud-standards.org An informal group of Standards Development
Organizations (SDOs) collaborating to coordinate and communicate standards for cloud computing and storage– Wiki: cloud-standards.org
– Mailing List: groups.google.com/group/CloudStandards
Different SDOs bring different but complementary technologies & capabilities– Storage, execution models, deployment models, service level
agreements, security, authentication, privacy
All interested, committed persons and organizations with relevant technical skills can participate
A Little History– Enterprise Cloud Conference, Open Group, Feb. 3, San Diego
– SATCCI, OMG, March 23, Arlington/Crystal City
– Cloud Standards Summit, OMG, July 13, Arlington/Ballston
Leading Organizations
Open Cloud Consortium
Courtesy Richard Soley, OMG
Federal Cloud SymposiumNational Defense University, July 15
Standardization Areas Briefed
at Federal Cloud Symposium Security (e.g. authentication, authorization)
Interfaces to IaaS (e.g., compute, storage)
PaaS & deployment formats for Cloud applications– Resource descriptions (required, available)
– Service & SLA models
Management Frameworks– Governance and Policy Enforcement
– Regulatory agreements (e.g. data location and security)
– SLA formats (e.g. performance, availability)
Portable component descriptions (e.g. VM’s)
Data exchange formats (to and from Clouds)
Cloud Taxonomies and Reference Models
Courtesy Richard Soley, OMG
A Positioning of Cloud Standards
Courtesy of Enrico Ronco, Telecom Italia
OGF OCCIOpen Cloud Computing Interface
Commitments for three implementations
– OpenNebula, SLA@SOI, anonymous
DMTF OVFOpen Virtualization Format A multi-vendor format
enabling interoperability
myApp.ovf
License
VM 1
Properties
VM 2 VM 3
...
import
SNIA CDMICloud Data Mgmt Interface
CDMI early
draft available
Cloud Data
Management
Interface for
Cloud Storage
Example of Coordination
• Joint whitepaper
published this month by
OGF and SNIA
• Covers how OCCI and
CDMI are being designed
to work together
• Available on both OGF
and SNIA web sites
13
Driving Progress
Build Critical Mass of Key Stakeholders
– Continual polling and coordination across
the community
Must Forge Agreement on:
– Clear Goals
– Clear Schedule (“time-box” the process)
– Clear Responsibilities
– Properly Provisioning the Effort
1414
A General Process Model
Develop &
Test
Task D
Selection &
Kick-off
Task C
RFQ/CFP*
Development
Task B
Concept
Development
Task A
Deploy &
Persist
Task E
Clear Schedule, Deliverables
and Project Responsibilities
SDOs Help Facilitate
Stakeholders Help Manage
15
Return on Investment What are the “carrots” to get concrete
stakeholder engagement?– Get early influence in specification development,
early skills building, visibility, and opportunity for early market deployment of standards, but just as important…
– Return on Investment (ROI)
Investment– Time, Money & People
– Both Monetary and In-Kind (labor & materials)
Timely Connection to Concrete Results– Stakeholders benefit from collaboration
– Get more than they put in
A Proposal cloud-standards.org to organize a set
of open cloud demonstrations
Engage stakeholders on demo scenarios US Cloud Storefront
UK G-Cloud
Japanese Kasumigaseki Cloud
Identify testbed resources
Identify target demo venues
Build schedule appropriately
Provision money & people appropriately
Caveat: Every element here is critical
17
Summary
cloud-standards.org formed to coordinate SDOs
Ongoing work on open cloud standards for
– APIs, formats, data, security, and more …
Process described that could be used to drive:
– Best common practices & standards
– Interoperability testing & compliance testing
– … anything that requires collaboration among stakeholders to drive progress
Major stakeholder engagement is critical to drive further progress
17
Join:–cloud-standards.org
–CloudStandards@GoogleGroups.com
Contact:–Winston Bumpus (wbumpus at vmware.com)
–Mark Carlson (mark.carlson at sun.com)
–Craig Lee (lee at aero.org)
–Bob Marcus (robert.marcus at gmail.com)
–Nils Puhlmann (npuhlmann at cloudsecurityalliance.org)
–Richard Soley (soley at omg.org)
Contact Us – Join Us