Acceleration Management
Go to file
Xinran WANG e7db748c9e Quota usage support in Cyborg
1. Introduce quote usage related tables.
2. Add reserve() and commit() function to update quota usage in DB.
3. Invoke reserve() and commit() when users create or delete acclerators.

Change-Id: I828bc6d35d08116a2b3c74baeda8876121541f8c
2018-08-15 21:08:51 +08:00
cyborg Quota usage support in Cyborg 2018-08-15 21:08:51 +08:00
devstack support sub provider 2018-08-10 07:49:37 +00:00
doc Merge "Follow the new PTI for document build" 2018-08-13 13:37:09 +00:00
etc/cyborg Load cyborg-api app with paste_deploy 2018-06-07 21:42:52 +08:00
playbooks/legacy/cyborg-devstack Move legacy jobs to project 2017-12-29 09:27:59 +01:00
releasenotes Update reno for stable/rocky 2018-08-13 15:25:26 +00:00
sandbox Setup sandbox and specs folder 2017-03-14 01:16:33 +08:00
setup Cyborg deployment script 2017-08-30 09:27:56 -04:00
tools/config Fix tox -egenconfig 2018-06-10 16:37:40 +08:00
.gitignore Docs: Autogenerate config documentation 2018-08-08 01:26:38 +00:00
.gitreview Rename project in .gitreview 2017-01-13 08:08:37 +11:00
.stestr.conf Switch to stestr 2018-07-24 15:10:52 +07:00
.zuul.yaml Zuul: Remove project name 2018-02-02 06:09:51 -08:00
CONTRIBUTING.rst Update and replace http with https for doc links in cyborg 2017-09-12 22:46:46 -07:00
HACKING.rst Add doc8 to pep8 check for cyborg project 2018-05-10 09:32:01 +07:00
LICENSE initial setup "correct tox.ini testr and test-requirement.txt requirement 2016-01-18 14:29:39 +08:00
README.rst Pike doc clean up 2017-09-13 10:51:11 -06:00
babel.cfg initial setup "correct tox.ini testr and test-requirement.txt requirement 2016-01-18 14:29:39 +08:00
requirements.txt Switch to stestr 2018-07-24 15:10:52 +07:00
setup.cfg Follow the new PTI for document build 2018-08-11 12:55:49 +08:00
setup.py uncap eventlet 2018-05-07 17:42:19 +03:00
test-requirements.txt Follow the new PTI for document build 2018-08-11 12:55:49 +08:00
tox.ini Follow the new PTI for document build 2018-08-11 12:55:49 +08:00

README.rst

Cyborg

OpenStack Acceleration as a Service

Cyborg provides a general management framework for accelerators such as FPGA, GPU, SoCs, NVMe SSDs, CCIX caches, DPDK/SPDK, pmem and so forth.

Features

  • REST API for basic accelerator life cycle management
  • Generic driver for common accelerator support