]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
Scheduler-based over-subscription for NFS drivers
authorTom Barron <tpb@dyncloud.net>
Mon, 17 Aug 2015 18:08:28 +0000 (14:08 -0400)
committerTom Barron <tpb@dyncloud.net>
Wed, 2 Sep 2015 00:54:11 +0000 (00:54 +0000)
commit57b972959468b8963df56425938753c9b8efe8c6
treec14b9f08528fdd2f5ded87568f61bdcb2bf1dc2e
parent77d6bf6550d0b5a94bec7f88024a4105b33502f8
Scheduler-based over-subscription for NFS drivers

Add support to the NFS drivers for over-subscription/overprovisioning.
This allows the Cinder scheduler to more accurately represent the
remaining space on a pool when thin-provisioned Cinder Volumes are in
use on an NFS backend.

DocImpact
Co-Authored-By: Clinton Knight <cknight@netapp.com>
Co-Authored-By: Mike Rooney <rooneym@netapp.com>
Implements: blueprint nfs-over-subscription-thin-provisioning

Change-Id: Ib94d5131554466709e168c18d1b8690dddd55ff0
13 files changed:
cinder/tests/unit/test_hitachi_hnas_nfs.py
cinder/tests/unit/test_netapp_nfs.py
cinder/tests/unit/test_nfs.py
cinder/tests/unit/test_tintri.py
cinder/tests/unit/test_zfssa.py
cinder/tests/unit/volume/drivers/netapp/dataontap/fakes.py
cinder/tests/unit/volume/drivers/netapp/dataontap/test_nfs_7mode.py
cinder/tests/unit/volume/drivers/netapp/dataontap/test_nfs_base.py
cinder/tests/unit/volume/drivers/netapp/dataontap/test_nfs_cmode.py
cinder/volume/drivers/netapp/dataontap/nfs_7mode.py
cinder/volume/drivers/netapp/dataontap/nfs_base.py
cinder/volume/drivers/netapp/dataontap/nfs_cmode.py
cinder/volume/drivers/nfs.py