]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
Removing locks from 3PAR FC and iSCSI drivers
authorAnthony Lee <anthony.mic.lee@hp.com>
Wed, 15 Oct 2014 21:16:32 +0000 (14:16 -0700)
committerAnthony Lee <anthony.mic.lee@hp.com>
Mon, 24 Nov 2014 21:33:14 +0000 (13:33 -0800)
commit9ef47c280b03b971f84b2d12918e55be0f8804a3
tree828a306d2c4d1724920c6673be4c2957e9332ade
parent5c203bb3d3532b1538ac23758e125167ae1d917c
Removing locks from 3PAR FC and iSCSI drivers

Removed locks from the 3PAR FC and iSCSI drivers.  In high load
environments where many simultaneous volume creations/deletions
and attaches/detaches are happening errors occur periodically.

By changing the drivers to create a new connection to the 3PAR
backend whenever a volume request is made the errors are avoided
and performance is improved.

Closes-Bug: 1381190
Change-Id: Ie588a1d87cf5a22ddf2e890c440582e1fe67f2cb
cinder/tests/test_hp3par.py
cinder/volume/drivers/san/hp/hp_3par_common.py
cinder/volume/drivers/san/hp/hp_3par_fc.py
cinder/volume/drivers/san/hp/hp_3par_iscsi.py