cyborg/cyborg/common
zhangbailin 19b7d147ea Add NVMe SSD driver
This patch implemented NVMe SSD driver in Cyborg.
The Inspur NVMe SSD driver provides the discover and report proposal of
Inspur NVMe SSD disks, then we can use these disks binding and unbinding
with VM like PGPU to accelerator the io rate for the VM. The Inspur NVMe
SSD doesnot support virtualization, one disk can be only bind to one VM.

The spec is already commit. Please see:
https://specs.openstack.org/openstack/cyborg-specs/specs/wallaby/approved/nvme-ssd-driver-proposal.html

Please check the test report in the following link:
https://wiki.openstack.org/wiki/Cyborg/TestReport/InspurNVMeSSD

Co-Authored-By: Wenping Song <songwenping@inspur.com>

Change-Id: Ic474814b780e9beca6f19df50c9ce4c5553850a1
2021-03-02 08:36:40 +08:00
..
__init__.py Add cyborg-api command 2017-07-29 04:01:06 -04:00
authorize_wsgi.py Import HTTPStatus instead of http_client 2020-11-25 09:39:05 +00:00
config.py add api unit test 2017-09-14 13:56:59 +08:00
constants.py Add NVMe SSD driver 2021-03-02 08:36:40 +08:00
exception.py Merge "Add intel NIC driver" 2021-02-07 08:45:36 +00:00
i18n.py Add cyborg-api command 2017-07-29 04:01:06 -04:00
nova_client.py Update Nova API microversion in nova_client.py. 2020-03-31 23:47:01 -07:00
paths.py add cyborg-conductor & db 2017-08-21 09:25:48 +08:00
placement_client.py Bugfix: expose placement service unavailable before diff cyborg db 2020-03-11 16:21:43 +08:00
policy.py Merge "Change default policy file from JSON to YAML" 2020-09-22 08:40:35 +00:00
rpc.py P3: Fix pep8 error in cyborg/common and cyborg/conductor 2019-08-29 15:17:41 +08:00
service.py P3: Fix pep8 error in cyborg/common and cyborg/conductor 2019-08-29 15:17:41 +08:00
utils.py Remove usage of six 2020-10-07 06:25:20 +00:00