Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

openstack swift multi-regions sync issue

three regions and set replica to 4, so if we upload object to r1, then we will have two replicas in r1, one replica in r2, and one replica in r3.

problem is, sometimes, the object was synced to same location multiple times, which cause unnecessary network traffic.

r1 node1 -> r3 node1 -> r2 node1 r1 node1 -> r2 node1 r1 node2 -> r2 node1

is this behavior configurable?

openstack swift multi-regions sync issue

three regions and set replica to 4, so if we upload object to r1, then we will have two replicas in r1, one replica in r2, and one replica in r3.

problem is, sometimes, the object was synced to same location multiple times, which cause unnecessary network traffic.

r1 node1 -> r3 node1 -> r2 node1 
node1
r1 node1 -> r2 node1
r1 node2 -> r2 node1

node1

is this behavior configurable?