Upcoming CloudPlugfest

Posted May 29th, 2012 in News by admin

The Storage Networking Industry Association’s Cloud Storage Initiative (SNIA CSI) and the Open Grid Forum (OGF) are conducting the second in a series of international cloud plugfests slated for 2012.

What?

Cloud Plugfest sponsored by SNIA CSI/OGF

When?

June 14 – June 17, 2012 Where: Shenzhen, CN (Asia) Amsterdam, NL (Europe) Chicago, Illinois (North America)

Who’s invited?

All cloud implementers are invited to participate either in person or remotely. Participants need not be members of the SNIA, CSI or OGF and the cost to attend is FREE!*

Why attend?

The cloud plugfest will offer a highly collaborative, vendor-neutral, environment for developers and vendors to perform interoperability testing of CDMI and OCCI implementations. By attending the cloud plugfest participants will:

  • Gain a greater understanding of what the needs are for establishing better interoperability with Cloud Computing and Cloud Storage standards, and the opportunity to refine those standards.
  • Gain a better understanding of the requirements for interoperability integration between Cloud Storage (CDMI) and Cloud Computing (OCCI)
  • Interact directly with cloud implementers and early adopters of CDMI and OCCI

How to register?

The cost to register is free. Visit the cloud plugfest page for additional details.

* Plugfest registration is free. Attendees are responsible for all other costs (travel, meals, etc.) associated with participating in this event including any participation fees imposed by co-located venues or event sponsors. For questions or comments about the SNIA Cloud Storage Initiative or this plugfest, please contact Tom Mancuso at csimanager – at – snia.org.

Do You Speak OCCI?

Posted March 5th, 2012 in News by admin

The doyouspeakOCCI Compliance Testing Facility is a Google App Engine (GAE)-based checking tool for the Open Cloud Computing Interface (OCCI) family of specifications. More specifically, it provides a full compliance test suite for the OCCI Core (GFD.183)OCCI Infrastructure (GFD.184), and OCCI RESTful HTTP Rendering (GFD.185)specifications.

doyouspeakOCCI is written in Python and heavily building on the GAE services, mainly Task QueueURL Fetch, and the webapp Framework.

Note that doyouspeakOCCI is not to be considered the “official” testing suite for OCCI endorsed by the Open Grid Forum, but rather than that, a third-party contribution which aims to be as close as possible. For a more thorough explanation, please take a look at the wiki pages.

How to Use

doyouspeakOCCI was hard to implement, but is simple to use. Just point your browser tohttp://doyouspeakocci.appspot.com, enter the base URL of your OCCI implementation, and press “Go!”.

Optionally, you can provide credentials for HTTP basic auth, if your service is secured. We strongly recommend to use a one-time test account; although we promise to use the credentials only for the compliance test, we cannot guarantee what others on the way (especially GAE) will do with them. In the near future, doyouspeakOCCI will support OAuth to ameliorate this issue.

Please note that doyouspeakOCCI records data on every test run in the GAE DataStore. This is done solely for the sake of displaying usage statistics. Within the limitations of applicable jurisdiction and the GAE Terms of Service, we will not disclose this data to anyone beyond what is being displayed on the doyouspeakOCCI web presence.

For other questions, please also take a look at the FAQ.

Where to Get

doyouspeakOCCI is available as a source code release only, which can be obtained by two ways:

Alternatively, you might want to pick one of the advertised downloads (click on the “Downloads” button in the upper right of the doyouspeakOCCI development home page at GitHub.

If you wish to run the service on your local system for testing purposes, please take a look at the doyouspeakOCCI Installation Guide for a detailed explanation on how to setup the environment.

Contributing

doyouspeakOCCI aims to be a community effort, and help is always welcome. Please contact us on the mailing list to learn more.

License

We think that doyouspeakOCCI should be available to everyone with the utmost amount of freedom. To make sure that contributions to doyouspeakOCCI itself remain perpetually free, the code has been developed under the GNU General Public License, Version 3. The documentation coming with doyouspeakocci is available under a Creative Commons Attribution Share-Alike 3.0 License.

OCCI Compliance Testing Tool

Posted January 18th, 2011 in News by admin

The OCCI working group is happy to announce the availability of a test tool to verify OCCI implementations compliance with OCCI 1.1. Though still in development, we would really like to share this with the community and ask for help to extend the test and verify the test code.

Note: do be careful when examining the output of the tool, as a quote of Edsger W. Dijkstra (not to mention Heisenburg) states:

Program testing can be used to show the presence of bugs, but never to show their absence!

The following screenshot shows the GUI of the test tool (it also runs from the command line):

The source code can be found in the GridForge Source Code Repository: http://forge.ogf.org/. If you have any suggestions or comments let us know through the usual channels!