Feature #7272
rbd: import performance
Status:
Duplicate
Priority:
Normal
Assignee:
-
Target version:
-
% Done:
0%
Source:
Support
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:
Description
Currently the rbd import appears to be single threaded which means the import process is being written to a single disk at a time, which limits the import to the throughout of a single disk.
Multithreading the import process could greatly increase the performance of the rbd import.
Related issues
History
#1 Updated by Adam Crume over 9 years ago
Reads are single-threaded, but writes are asynchronous, so multiple could be in flight at once. (In rbd.cc, do_import calls AioImportContext::AioImportContext(), which calls librbd::Image::aio_write.)
#2 Updated by Josh Durgin over 9 years ago
- Status changed from New to Duplicate