https://blueprints.launchpad.net/karbor/+spec/s3-bank-plugin
Currently we suppport Swift and File System as bank implementations. We should increase more bank plugin types so that users will have more choices to feet their needs in different scenarios.
S3 compatible storage is a valid choice, which is used by many individuals and companies in the public or private clouds. With S3 based implementation, it will store objects and object metadata on S3 compatible Storage.
As explained, deployers who want or will use S3 compatible storage in their cloud.
Objects would be stored under a object name with their ID having / be defined as a separator.
The metadata files will be in a JSON format. The name and format of these files are same as the meatadata objects in the Swift bank.
Do nothing, this is not a mission critical feature.
Related docs:
Amazon S3 REST API Introduction * http://docs.aws.amazon.com/AmazonS3/latest/API/Welcome.html
The python client module that could be used is botocore * https://github.com/boto/botocore
None.
None
None
None
None
This API might be fasterslower than Swift depending on use case.
None
None
Primary assignee: Pengju Jiao <jiaopengju@cmss.chinamobile.com>
None
Unit tests in Karbor.
New docs to explain how to use and configure the alternative Bank implementation.
None
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.