3b489507f0
In a general, Cyborg, as the hardware (like FPGA) and software (like DPDK, SPDK) acceleration framework, can help backend to improve performance. And SPDK driver can help Cyborg to manage SPDK accelerator through calling the py-spdk[0]. Based upon the above reasoning, this patch accomplish two things: (1) When Cinder uses Ceph as its backend, the Cyborg SPDK driver can discover, list the SPDK accelerator backend. (2) When Cinder directly uses SPDK blobstore as its backend, the Cyborg SPDK driver can discover, list, attach, detach and update the SPDK accelerator backend. [0] https://review.gerrithub.io/#/c/379741/ Change-Id: I76a40327bf5c267888fd6293f0ed918bc8cca7ae Signed-off-by: heluwei <heluwei@huawei.com> |
||
---|---|---|
cyborg | ||
doc/source | ||
sandbox | ||
specs | ||
.gitignore | ||
.gitreview | ||
.testr.conf | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
README.rst | ||
babel.cfg | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
cyborg
Distributed Acceleration Management as a Service
Please feel here a long description which must be at least 3 lines wrapped on 80 cols, so that distribution package maintainers can use it in their packages. Note that this is a hard requirement.
- Free software: Apache license
- Source: https://git.openstack.org/cgit/openstack/cyborg
- Bugs: https://bugs.launchpad.net/openstack-cyborg
- Blueprints: https://blueprints.launchpad.net/openstack-cyborg
Features
- TODO