Versions Compared

Key

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

Bug Reference

CLOUDSTACK-6230

Branch

Here is a patch against the CS Master branch as of 2014/04/12...

Implements-OpenStack-Swift-as-an-Object-Storage-Service.patchPatch based off the 4.4 version coming soon...

Introduction

This implementation allows OpenStack Swift to be integrated directly into the CloudStack UI as an Object Storage Service to be used by the CloudStack end users.

...

Document History

  1. The initial writing of the document (2014/03/11)
  2. Added some details and added a patch file (2014/03/12)

Glossary

CS - CloudStack
Swift - OpenStack Swift Object Storage 

...

  • This implementation depends on both OpenStack Swift and the mauth middleware for Swift.
    • All dependencies Both are available under the Apache 2 License.
  • This implementation also adds PLupload as a client side file upload manager.
    • PLupload is licenced as GPLv2.

Appendix

 

Note: If you have followed this implementation at all (from previous conferences), you may have heard of 'cs_auth' being used as the Swift auth middleware.  'cs_auth' was the first Swift auth middleware I wrote to authenticate CS users in Swift and was the predecessor of 'mauth'.  'mauth' will continue to be supported, but 'cs_auth' will not and should not be used for future projects.

...