Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Scope of this document is to provide a functional specification for the EC2 integration and fidelity work planned for the Bonita release of CloudStack.

References

Feature specifications

Requirements briefing

Ideally the following should be accomplished#Provide

  1. Provide a list of supported operations which have been tested to provide correct behaviour.

...

  1. Allow the data model to be held in the CLOUDBRIDGE database (shared with EC2 API) as part of the build of the CloudStack 3.0x release management server.

...

  1. Ensure that the formats of requests, responses and errors match those documented as doc.s3.amazonaws.com/2006-03-01/ (being the current API Version).

...

  1. Extend all supported operations to cover requests in hostname-relative style; subdomain style; and - if time permits - virtual hosting style.

...

  1. Enforce lexical rules such as the bucket naming constraints of the API as given for cross-region (or “region-independent”) requests.

...

  1. Test typical request-response behavior for compatibility with the REST capabilities of popular S3 toolsets. The currently used toolkits include: boto, s3cmd, jets3.

...

  1. Document any exceptions to the above.

Deployment - Solution to be installable via a self contained virtual system server within a CloudStack management server.

...