Bugzilla will be upgraded to version 5.0. The upgrade date is tentatively scheduled for 2 December 2018, pending final testing and feedback.
Bug 1108439 - [RFE][swift]: Efficient Replication for Global Distributed Cluster
[RFE][swift]: Efficient Replication for Global Distributed Cluster
Status: CLOSED CURRENTRELEASE
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-swift (Show other bugs)
unspecified
Unspecified Unspecified
high Severity unspecified
: z5
: 7.0 (Kilo)
Assigned To: Pete Zaitcev
Mike Abrams
https://blueprints.launchpad.net/swif...
upstream_milestone_none upstream_defi...
: FutureFeature, Reopened, Triaged, ZStream
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2014-06-12 00:09 EDT by RHOS Integration
Modified: 2017-08-31 11:44 EDT (History)
10 users (show)

See Also:
Fixed In Version:
Doc Type: Release Note
Doc Text:
Efficient replication of distributed regions is now possible. Existing replication sends data over unnecessarily. For example, in case of two regions and replication factor of four, a typical spread is to have two replicas per region, assuming uniform weights. If the long-haul link goes down and up, replicators send two copies of every outstanding object across regions. This is not necessary. If only one copy is sent over, replicators of the remote region restore complete redundancy without using the long-haul bandwidth. This update ensures stable performance during a recovery after an outage in a multi-region cluster. It has no effect inside a one-region datacenter.
Story Points: ---
Clone Of:
Environment:
Last Closed: 2017-08-31 11:44:29 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)


External Trackers
Tracker ID Priority Status Summary Last Updated
OpenStack gerrit 99824 None None None Never

  None (edit)
Description RHOS Integration 2014-06-12 00:09:33 EDT
Cloned from launchpad blueprint https://blueprints.launchpad.net/swift/+spec/efficient-replication.

Description:

I propose a more efficient way for object replication. The main idea is reducing the amount of data transfer between regions.  This blue print is involved  with a design session of juno summit. See following summit description and etherpad  for more information on this.

Session Description:
http://junodesignsummit.sched.org/event/7ae1af936b54b937a92db9c4344dfe66#.U3OKs_l_sU0
Slides:
http://www.slideshare.net/tsuyuzaki/open-stacks-ummitjuno
etherpad:
https://etherpad.openstack.org/p/juno_swift_object_replication

Specification URL (additional information):

None
Comment 2 Pete Zaitcev 2015-03-26 09:25:11 EDT
Main review:
 I5d990444d7977f4127bb37f9256212c893438df1
 https://review.openstack.org/99824
Update:
 Ie8f75ed65c7bfefbb18ddccd9fe0e41b72dca0a4
 https://review.openstack.org/157290
Update:
 Ic59d998a3e36a3eb3e509d9fdf7096e812281357
 https://review.openstack.org/159683
Comment 3 Pete Zaitcev 2015-03-29 14:38:46 EDT
(wrote a more concise doc, see "Doc Text" field in the bug)

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