]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
VNX: Allow set migrate rate when migrating volumes
authorpeter_wang <wangxu198709@gmail.com>
Mon, 28 Dec 2015 05:56:18 +0000 (13:56 +0800)
committerpeter_wang <peter.wang13@emc.com>
Mon, 14 Mar 2016 02:11:01 +0000 (22:11 -0400)
commit719bedd6254b4203e19fa7467d8fa524e673ae56
tree213c9f8930734282d228445234411d1da4ea4883
parentd428d9bc84c54fbe1565bcb7599674750541d448
VNX: Allow set migrate rate when migrating volumes

VNX driver is leveraging LUN migration functionality when
clone/migrate/retype volume. The migration rate is set to 'high'
by hard code.

This patch will allow admin to control the migration rate by
adding volume metadata before triggering any operations involving
LUN migration.

The required metadata key is 'migrate_rate', available metadata
values are 'high', 'asap', 'low' and 'medium'.

DocImpact
Change-Id: Ie9a875dd63dd60351e46a66c99977d9b6fd23244
Closes-Bug: 1529553
cinder/tests/unit/test_emc_vnx.py
cinder/volume/drivers/emc/emc_cli_fc.py
cinder/volume/drivers/emc/emc_cli_iscsi.py
cinder/volume/drivers/emc/emc_vnx_cli.py
releasenotes/notes/vnx-configurable-migration-rate-5e0a2235777c314f.yaml [new file with mode: 0644]