Cloned from launchpad blueprint https://blueprints.launchpad.net/cinder/+spec/limit-volume-copy-bandwidth.
Currently, volume copy operations consumes disk I/O bandwidth heavily and may slow down the other guest instances, during:
* new volume creation from a image
* volume deletion (when dd if=/dev/zero is chosen to wipe)
("ionice" option is already implemented in some cases, but it is not always usable, e.g. when instances volume access path doesn't go through I/O scheduler of cinder control node.)
This proposes adding conf to limit bandwidth for volume copy (or up/downloading) to mitigate interference to other instance performance.
For example, the limitation can be implemented by using commands' options to limit bandwidth, or putting commands (such as 'dd') into blkio cgroup for throttling.
Specification URL (additional information):
*** Bug 1118576 has been marked as a duplicate of this bug. ***
verified in version
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.