Bug 1225774 - [RFE] Glance should be able to manage multiple Ceph clusters as backends
Summary: [RFE] Glance should be able to manage multiple Ceph clusters as backends
Keywords:
Status: CLOSED DUPLICATE of bug 1225775
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-glance
Version: 6.0 (Juno)
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
: 7.0 (Kilo)
Assignee: Flavio Percoco
QA Contact: nlevinki
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-05-28 08:56 UTC by Pablo Iranzo Gómez
Modified: 2016-04-26 13:22 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-05-28 09:02:36 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Pablo Iranzo Gómez 2015-05-28 08:56:07 UTC
Description of problem:

In order to support a resilient architecture we'd like that glance supports following architecture:

1.- Glance instances should be able to  store and retrieve images from multiple ceph clusters (RBD backends).
2.- Glance should be able to store each image on several multiple RBD backends at upload time. These backeds could be defined by setting a list of backend identifiers in default_store.
3.- For each upload destination, glance should add a location metadata for the image using multi-location feature.  
4.- If glance instances fail to fetch an image from the first location, it should try the next one until it's able to get it or tries all available locations.

As the information provided by Red Hat engineering and some testing at lab environment, current status is:

- glance-store is being refactored to enable (1).
- Glance already should failover to alternative location in case of failure as described in (4)


1 and 3 seem to be covered upstream by https://blueprints.launchpad.net/glance/+spec/multi-store

But still lacking:
   - Manage two or more rbd backends effectively.
   - Upload images to more than one glance backend.

Comment 3 Pablo Iranzo Gómez 2015-05-28 09:02:36 UTC

*** This bug has been marked as a duplicate of bug 1225775 ***


Note You need to log in before you can comment on or make changes to this bug.