cinder/etc/cinder
Liang Fang 9073f7591e Leverage hw accelerator in image compression
When trying to upload volume to glance as image, currently all the
format transformation is done by software and the performance is not
good.

Leverage hardware accelerator to do the image compression, so as to
offload CPU, release CPU to do more common and complex thing.
Professional hardware accelerator will get better performance and
shorter conversion time than software solution. Currently hardware
accelerator is getting more popular and some are integrated in server
chipset by default.

This patch includes:

1. Uses the new image container_format 'compressed' introduced by Glance
in the Train release

2. Implemented a simple framework: if there's an accelerator detected in
system, then try to use it

3. Supported Intel QAT as one of the accelerator

4. Add command filter for command 'qzip' and 'gzip' in rootwrap

5. New configuration option 'allow_compression_on_image_upload' and
'compression_format' added

6. Releasenote added

Change-Id: I8460f58d2ad95a6654cf4d6a6bb367f3c537536b
Implements: blueprint leverage-compression-accelerator
Signed-off-by: Liang Fang <liang.a.fang@intel.com>
2019-09-18 03:01:18 +00:00
..
rootwrap.d Leverage hw accelerator in image compression 2019-09-18 03:01:18 +00:00
README-cinder.conf.sample Remove the cinder.conf.sample file 2014-12-07 23:09:36 +08:00
README-policy.generate.md [policy in code] Add support for attachment resource 2017-09-26 03:19:20 +00:00
api-httpd.conf Add Cinder API wsgi application 2015-08-25 13:48:03 +03:00
api-paste.ini Remove API v1 2017-09-06 07:39:10 -05:00
logging_sample.conf Move logging sample to use oslo_log 2015-04-30 15:04:48 +00:00
resource_filters.json Allow filtering on size for volume list 2019-05-04 10:47:46 -06:00
rootwrap.conf Fix bugs of GPFSNFS & GPFSRemote Driver initialization failure 2017-05-22 12:52:30 +05:30