Project

General

Profile

Actions

Feature #7272

closed

rbd: import performance

Added by Tyler Brekke about 10 years ago. Updated over 9 years ago.

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 1 (0 open1 closed)

Is duplicate of rbd - Feature #9311: rbd: parallelize import/exportResolvedJason Dillaman09/02/2014

Actions
Actions #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.)

Actions #2

Updated by Josh Durgin over 9 years ago

  • Status changed from New to Duplicate
Actions

Also available in: Atom PDF