]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
Adds multiple iSCSI port support to 3PAR
authorJim Branen <james.branen@hp.com>
Wed, 10 Jul 2013 19:34:09 +0000 (12:34 -0700)
committerJim Branen <james.branen@hp.com>
Tue, 16 Jul 2013 15:45:33 +0000 (08:45 -0700)
commitd9e2c642e229f6a7e9448e81b64a94493a89c280
tree0704c28168071e7e56080fcfe9ecd45c4e06fe5d
parent2f5e26a247665f890cdf26773b5e7070890594d8
Adds multiple iSCSI port support to 3PAR

Added support to the 3PAR iSCSI OpenStack driver to provide the
ability to select the best fit target iSCSI port from a list of
candidate ports. The first time a volume is attached to a host,
all iSCSI ports configured for driver selection, are examined for
best fit. The port with the least active volumes attached will
then be selected as the path to the 3PAR array. Any subsequent
volume attach, to the same host, will use the established target
port.

DocImpact

Fixes bug #1197036

Change-Id: Icf8c28ea3f201e5e21c9a6ed00a2fbdda445c8b3
cinder/tests/test_hp3par.py
cinder/volume/drivers/san/hp/hp_3par_common.py
cinder/volume/drivers/san/hp/hp_3par_iscsi.py
etc/cinder/cinder.conf.sample