Re: [clouds] Clouds SDO gap analysis template (a Table)

Mark Carlson <mark.carlson@oracle.com> Thu, 27 May 2010 13:46 UTC

Return-Path: <mark.carlson@oracle.com>
X-Original-To: clouds@core3.amsl.com
Delivered-To: clouds@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 87B703A68E4 for <clouds@core3.amsl.com>; Thu, 27 May 2010 06:46:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.597
X-Spam-Level:
X-Spam-Status: No, score=-6.597 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4, UNPARSEABLE_RELAY=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QoIgWfQJPHUm for <clouds@core3.amsl.com>; Thu, 27 May 2010 06:46:22 -0700 (PDT)
Received: from rcsinet10.oracle.com (rcsinet10.oracle.com [148.87.113.121]) by core3.amsl.com (Postfix) with ESMTP id CA1E13A6AD5 for <clouds@ietf.org>; Thu, 27 May 2010 06:46:21 -0700 (PDT)
Received: from acsinet15.oracle.com (acsinet15.oracle.com [141.146.126.227]) by rcsinet10.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id o4RDju5O005277 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 27 May 2010 13:45:57 GMT
Received: from acsmt355.oracle.com (acsmt355.oracle.com [141.146.40.155]) by acsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id o4RDja39015147; Thu, 27 May 2010 13:45:51 GMT
Received: from abhmt020.oracle.com by acsmt354.oracle.com with ESMTP id 273609841274967882; Thu, 27 May 2010 06:44:42 -0700
Received: from Macintosh-335.local (/67.166.17.211) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 27 May 2010 06:44:42 -0700
Message-ID: <4BFE7749.50304@oracle.com>
Date: Thu, 27 May 2010 07:44:41 -0600
From: Mark Carlson <mark.carlson@oracle.com>
Organization: Oracle
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.9) Gecko/20100317 Lightning/1.0b1 Thunderbird/3.0.4
MIME-Version: 1.0
To: Gene Golovinsky <gene@alertlogic.com>
References: <AANLkTikNK0e2JDPaTFKo8kZ_59TxmdG22rvBLGtFcU5e@mail.gmail.com><4BFBFEB9.1080606@oracle.com><AANLkTikFsY2KS7xIDhHwKTyUQKBZSHrisdgHuIhPURaB@mail.gmail.com><4BFC0D8E.3030007@oracle.com><AANLkTillQUoRixi4gqjlqTRTE8n7WIeXVJonS-M6yOsD@mail.gmail.com> <008001cafd61$a05069c0$a6140674@china.huawei.com> <1BEB2423-C12A-4D0C-B4D5-03DE4F88AA70@cisco.com> <C6A1D07CACFDBD4D9422C7D7ED288D41041C266CF8@34093-MBX-C01.mex07a.mlsrvr.com>
In-Reply-To: <C6A1D07CACFDBD4D9422C7D7ED288D41041C266CF8@34093-MBX-C01.mex07a.mlsrvr.com>
Content-Type: multipart/alternative; boundary="------------070802020608010407040707"
X-Auth-Type: Internal IP
X-Source-IP: acsinet15.oracle.com [141.146.126.227]
X-CT-RefId: str=0001.0A090201.4BFE779E.0060:SCFMA922111,ss=1,fgs=0
Cc: "clouds@ietf.org" <clouds@ietf.org>
Subject: Re: [clouds] Clouds SDO gap analysis template (a Table)
X-BeenThere: clouds@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Clouds pre-BOF discussion list <clouds.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/clouds>, <mailto:clouds-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/clouds>
List-Post: <mailto:clouds@ietf.org>
List-Help: <mailto:clouds-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/clouds>, <mailto:clouds-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 27 May 2010 13:46:38 -0000

+1 to this. This is a great example of where IETF can aid the cloud efforts.
The cloud efforts at the various SDOs always look for other existing 
standards
to leverage. CDMI, for example, references 
<http://cdmi.sniacloud.com/cdmi_spec/2-references/2-references.htm> no 
fewer than 10 existing IETF RFCs.
SNIA recently embarked on an effort to add more interoperable auditing 
to CDMI
and would readily reference the IETF work if it incorporated the 
requirements of
data and storage management.

-- mark

On 5/27/10 7:27 AM, Gene Golovinsky wrote:
>
> Mark and all.
>
> One of the areas where I am convinced Cloud can benefit from IETF 
> efforts is logging.
>
> As I mentioned a few months ago "Auditability" for any Cloud 
> infrastructure and applications either does not exist at all or in its 
> enfancy.
>
> CloudAudit is making very good progress towards some aspects of 
> "Auditability", but it is mostly geared towards identifying and 
> locating appropriate compliance documents in the defined namespace.
>
> I have in mind logging Syslog style. The content of the logs for the 
> Cloud should be different from your traditional server, router, switch 
> log since the managed entity itself is obfuscated in the cloud.
>
> This leads to almost impossible forensics and compliance objectives 
> unless Cloud participating entity logs information consistently and in 
> interoperable manner.
>
> I'll be sending high level proposal soon. I believe it will be 
> specific enough and complimentary to CloudAudit efforts.
>
> --Gene
>
> *From:* clouds-bounces@ietf.org [mailto:clouds-bounces@ietf.org] *On 
> Behalf Of *Mark Webb
> *Sent:* Thursday, May 27, 2010 8:17 AM
> *To:* Linda Dunbar
> *Cc:* clouds@ietf.org
> *Subject:* Re: [clouds] Clouds SDO gap analysis template (a Table)
>
> Linda,
>
> In principle I think you have a good point that I agree with in the 
> longer term.  I think if the IETF community wants to be relevant to 
> whatever cloud computing is, then the group needs to find something 
> within the scope of IETF _and_ not already being worked by some other 
> SDO or forum where a significant contribution, (job to be done, 
> problem to be solved) needs to be made.
>
> I see the "gap analysis" as only a means to that end, (identify a real 
> concrete problem & potential solution in need of standardization at 
> this point in time for cloud).
>
> Keeping all possible outcomes in play also means to me that IETF may 
> have no _significant_ new cloud value at this snapshot in time, (as 
> unpopular as that may be).
>
> Mark Webb
>
> PS: with the understanding that individuals, groups, organizations 
> will shop SDOs for path of least resistance for their own benefit.
>
> On May 27, 2010, at 1:58 AM, Linda Dunbar wrote:
>
>
>
> I don't think it is realistic for IETF to keep up with all the Cloud 
> work done by other SDO. "Cloud" is just too big a scope for one IETF 
> working group. We should focus on one concrete problem. Other SDO's 
> work will be background and justify why this problem has to be solved 
> by IETF instead of other SDO.
>
> Linda Dunbar
>
> ------------------------------------------------------------------------
>
> *From:* clouds-bounces@ietf.org <mailto:clouds-bounces@ietf.org> 
> [mailto:clouds-bounces@ietf.org] *On Behalf Of *Sam Johnston
> *Sent:* Tuesday, May 25, 2010 1:18 PM
> *To:* Mark Carlson
> *Cc:* clouds@ietf.org <mailto:clouds@ietf.org>
> *Subject:* Re: [clouds] Clouds SDO gap analysis template (a Table)
>
> Bhumip/Mark,
>
> In terms of gap analysis, I'd be more interested in seeing other 
> groups feeding into IETF than having it picking up the scraps. I 
> certainly intend to submit CloudAudit, and ideally [parts of] OCCI to 
> the I-D/RFC process for a start. IETF is well known for having clean, 
> interoperable specifications which is something specialist groups are 
> not so good at.
>
> Sam
>
> On 25 May 2010 19:49, Mark Carlson <mark.carlson@oracle.com 
> <mailto:mark.carlson@oracle.com>> wrote:
>
> That's great. When the IETF decides what it wants to do, you should
> also create and maintain an entry up there.
>
> Thanks,
>
> -- mark
>
>
> On 5/25/10 11:15 AM, Bhumip Khasnabish wrote:
>
> Dear Mark,
>
> Thanks for your inputs and suggestions.
>
> Yes, we'll utilize all of the relevant existing information from the 
> sites that you mention and a few others.
>
> As you know our objective is to determine the gaps (existing and 
> emerging) and focus on where IETF can contribute in terms of 
> standardization (protocol development, protocol extension 
> recommendation, etc.) and profile development for Cloud-based services.
>
> Hope these help clarify matters.
>
> Thanks again.
>
> Best.
>
> Bhumip
>
>
> On Tue, May 25, 2010 at 12:45 PM, Mark Carlson 
> <mark.carlson@oracle.com <mailto:mark.carlson@oracle.com>> wrote:
>
> Bhumip,
>
> Not sure why you are doing this. The information you need is largely 
> already
> available on http://cloud-standards.org <http://cloud-standards.org/> 
> wiki. Each SDO has already created
> an entry describing their cloud work, and they use a standard template 
> already
> to describe each standard.
>
> For example, here is one for an already finalized standard:
>
>
> http://cloud-standards.org/wiki/index.php?title=SNIA_Cloud_Data_Management_Interface_%28CDMI%29
>
>
>   Cloud Standard
>
> *1. The name of the specification*
>
> SNIA Cloud Data Management Interface
>      
>
> *2. A short statement (<100 words) of the purpose and function of the 
> specification* The SNIA Cloud Data Management Interface (CDMI) is the 
> functional interface that applications will use to create, retrieve, 
> update and delete data elements from the cloud. As part of this 
> interface the client will be able to discover the capabilities of the 
> cloud storage offering and use this interface to manage containers and 
> the data that is placed in them. In addition, metadata can be set on 
> containers and their contained data elements through this interface.
>
> *3. The version number (or other distinct identifier) and date of the 
> most recently approved version of the specification.*
>
> SNIA Architecture - 1.0 standard
>
> *4. If the specification is part of a group of explicitly related 
> specifications from the same source, the name of the group of 
> specifications.* Not applicable
>
> *5. URI for the normative text of the specification 
> *http://www.snia.org/tech_activities/standards/curr_standards/cdmi
>
>
>     SOURCE
>
> *6. The name of the SDO that generated/authored/hosted the 
> specification. *Storage Networking Industry Association
>
> *7. URI for the SDO* http://snia.org <http://snia.org/>
>
> *8. The level of approval that the SDO has conferred on the 
> specification as described by the SDO's process.* SNIA Architecture 
> (Final Standard)
>
> *9. The language or languages in which the specification is available. 
> *US English
>
>
>     SUBJECT
>
> *10. Which of the categories of Cloud services does the standard 
> address? *(Infrastructure as a Service - IaaS, Data Storage as a 
> Service - DaaS, Platform as a Service - PaaS, Software as a Service - 
> SaaS) DaaS (Cloud Storage)
>
> *11. Does the standard address both functional and management aspects 
> of the service?* Yes. Management is done by setting metadata on 
> containers of data and individual data elements. The functional 
> interface allows CRUD semantics for storage of data via HTTP.
>
>
>     OPTIONAL
>
> *12. The level of approval of the specification in this generic 
> lifecycle taxonomy:*
>
> Final standard
>
>
> *13. URI for the applicable SDO's patent and copyright rules, if any, 
> applicable to development and use of the specification.* SNIA IP 
> Policy <http://www.snia.org/about/corporate_info/ip_policy/>
>
> *14. URI for the SDO's posting location, (if any) for notices from 
> participants or individuals regarding claims under the rules stated 
> under number 15.* SNIA IP Policy 
> <http://www.snia.org/about/corporate_info/ip_policy/>
>
> *15. Interoperability, conformance, or certification test activity for 
> the specification (by owner name or URI).*
>
> None
>
> *16. Known implementations of the specification (by owner name or URI).*
>
> The SNIA Cloud Storage TWG is producing an open source reference 
> implementation.
>
> *17. A list (or URI pointer to same) of the other specifications* that 
> are normatively referenced in the specification.*
>
>
> [ISO-8601] International Standards Organization, "Data elements and 
> interchange formats -- Information interchange -- Representation of 
> dates and times", ISO 8601:20044 
> -http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=40874
>
> [ITU-T509] International Telecommunications Union Telecommunication 
> Standardization Sector (ITU-T), Recommendation X.509: Information 
> technology - Open Systems Interconnection - The Directory: Public-key 
> and attribute certificate frameworks, May 2000. Specification and 
> technical corrigenda - http://www.itu.int/ITU-T/publications/recs.html
>
> [RFC2119] IETF RFC 2119 <http://tools.ietf.org/html/rfc2119>. Key 
> words for use in RFCs to Indicate Requirement Levels 
> -http://www.ietf.org/rfc/rfc2119.txt
>
> [RFC2045] IETF RFC 2045 <http://tools.ietf.org/html/rfc2045>. 
> Multipurpose Internet Mail Extensions (MIME) Part One: Format of 
> Internet Message Bodies -http://www.ietf.org/rfc/rfc2045.txt
>
> [RFC2578] IETF RFC 2578 <http://tools.ietf.org/html/rfc2578>. 
> Structure of Management Information Version 2 (SMIv2) - 
> http://www.ietf.org/rfc/rfc2578.txt
>
> [RFC2616] IETF RFC 2616 <http://tools.ietf.org/html/rfc2616>. 
> Hypertext Transfer Protocol -- HTTP/1.1 - 
> http://www.ietf.org/rfc/rfc2616.txt
>
> [RFC3280] IETF RFC 3280 <http://tools.ietf.org/html/rfc3280>. Internet 
> X.509 Public Key Infrastructure Certificate and Certificate Revocation 
> List (CRL) Profile - http://www.ietf.org/rfc/rfc3280.txt
>
> [RFC3530] IETF RFC 3530 <http://tools.ietf.org/html/rfc3530>. Network 
> File System (NFS) version 4 Protocol - http://www.ietf.org/rfc/rfc3530.txt
>
> [RFC3986] IETF RFC 3986 <http://tools.ietf.org/html/rfc3986>. Uniform 
> Resource Identifier (URI): Generic Syntax - 
> http://www.ietf/org/rfc/rfc3986.txt
>
> [RFC4346] IETF RFC 4346 <http://tools.ietf.org/html/rfc4346>. The 
> Transport Layer Security (TLS) Protocol Version 1.1 - 
> http://tools.ietf.org/rfc/rfc4346.txt
>
> [RFC4627] IETF RFC 4627 <http://tools.ietf.org/html/rfc4627>. The 
> application/json Media Type for JavaScript Object Notation (JSON) 
> -http://www.ietf.org/rfc/rfc4627.txt
>
> [RFC5246] IETF RFC 5246 <http://tools.ietf.org/html/rfc5246>. The 
> Transport Layer Security (TLS) Protocol Version 1.2 - 
> http://tools.ietf.org/rfc/rfc5246.txt
>
> *18. A list (or URI pointer to same) of the other specifications* that 
> are referenced in the specification (except the ones listed under 
> number 17).*
>
> [CRC] Williams, Ross, "A Painless Guide to CRC Error Detection 
> Algorithms", Chapter 16, August 
> 1993,http://www.repairfaq.org/filipg/LINK/F_crc_v3.html
>
> [PKS12] RSA Laboratories, PKCS #12: Personal Information Exchange 
> Syntax, Version 1.0, June 1999. Specification and Technical 
> Corrigendum - http://www.rsa.com:80/rsalabs/node.asp?id=2138 
> <http://www.rsa.com/rsalabs/node.asp?id=2138>
>
> [REST] "Representational State Transfer" - 
> http://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arch_style.htm 
> <http://www.ics.uci.edu/%7Efielding/pubs/dissertation/rest_arch_style.htm>
>
> [RESTful Web] Richardson, Leonard and Sam Ruby, RESTful Web Services, 
> O'Reilly, 2007.
>
> [SIRDM] Storage Industry Resource Domain Model - 
> http://www.snia.org/education/storage_networking_primer/sirdm/
>
>
> *19. A list (or URI pointer to same) of other specifications* with 
> which the specification may (speculatively) interoperate or act in 
> complementary, compatible fashion.*
>
> OCCI - see OGF entry.
>
> *20. A list (or URI pointer to same) of other specifications* similar 
> to this specification. (Whether or not substitutable.)*
>
> None.
>
> -----------------------------------
>
> The template can be found here:
> http://cloud-standards.org/wiki/index.php?title=Template
>
> -- mark
>
>
>
> On 5/25/10 10:33 AM, Bhumip Khasnabish wrote:
>
>     Dear All,
>
>     Attached please find a template (a Table) that can be utilized for
>     Clouds SDO gap analysis.
>
>     Very much appreciate your comments, inputs, suggestions for
>     updating it.
>
>     The plan is to populate this template with SDOs' information,
>
>     once this template is finalized through email discussion.
>
>     Thanks a lot for your support and contributions
>
>     Best Regards.
>
>     Bhumip
>
>
>     Bhumip Khasnabish (Mobile:+001-781-752-8003, bhumip@acm.org
>     <mailto:bhumip@acm.org>)
>
>     © 2010 Bhumip Khasnabish. Do not view, print, forward, and save
>     the content of this email if you are not the intended recipient of
>     the communiqué.
>
>       
>
>     _______________________________________________
>
>     clouds mailing list
>
>     clouds@ietf.org  <mailto:clouds@ietf.org>
>
>     https://www.ietf.org/mailman/listinfo/clouds
>
>        
>
>
> _______________________________________________
> clouds mailing list
> clouds@ietf.org <mailto:clouds@ietf.org>
> https://www.ietf.org/mailman/listinfo/clouds
>
>
>
>
> -- 
> Best Regards.
>
> Bhumip Khasnabish (Mobile:+001-781-752-8003, bhumip@acm.org 
> <mailto:bhumip@acm.org>)
>
> © 2010 Bhumip Khasnabish. Do not view, print, forward, and save the 
> content of this email if you are not the intended recipient of the 
> communiqué.
>
>
> _______________________________________________
> clouds mailing list
> clouds@ietf.org <mailto:clouds@ietf.org>
> https://www.ietf.org/mailman/listinfo/clouds
>
>
>
> _______________________________________________
> clouds mailing list
> clouds@ietf.org <mailto:clouds@ietf.org>
> https://www.ietf.org/mailman/listinfo/clouds
>
>
> _______________________________________________
> clouds mailing list
> clouds@ietf.org
> https://www.ietf.org/mailman/listinfo/clouds
>