Remove the need for ring files and instead use the metadata volume

Registered by Luis Pabón

GSWauth architecture uses a GlusterFS volume called gsmetadata to save essential swift metadata. This metadata is available to all proxy servers which have access to the volume. This blueprint proposes to remove the need for the ring files, and instead save all metadata in the metadata volume.

This requires that we also remove gluster-swift-gen-builders and update it with a new method of CLI/REST configuration tool.

Blueprint information

Status:
Not started
Approver:
Peter Portante
Priority:
Undefined
Drafter:
None
Direction:
Approved
Assignee:
None
Definition:
Pending Approval
Series goal:
Accepted for icehouse
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

How will this impact performance ? Wouldn't the gsmetadata volume be a bottleneck ?

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.