Project

General

Profile

Actions

Feature #11625

closed

diff_iterate should utilize concurrent RADOS operations

Added by Jason Dillaman almost 9 years ago. Updated over 8 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Jason Dillaman
Target version:
% Done:

0%

Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

The diff_iterate API (which is used for many rbd CLI tools) operates on each block serially. Performance could be improved if multiple list_snaps operations were issued to the OSDs in parallel. This should increase performance in cases where the new fast-diff feature isn't available or in cases where precise diff extents are desired.

Actions

Also available in: Atom PDF