openstack swift multi-regions sync issue

asked 2017-03-24 16:01:07 -0500

updated 2017-03-24 16:01:45 -0500

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?

edit retag flag offensive close merge delete