Acceleration Management
Go to file
chenke 48370628c4 Add procname for uwsgi based service cyborg-api
Code in grenade and elsewhere rely on the process/service name
when one runs "ps auxw" and they grep for example "grep -e cyborg-api"
to check if the service is running. with uwsgi, let us make sure
we use process name prefix so it is easier to spot the services
and be compatible with code elsewhere that relies on this.

Reference:
https://review.opendev.org/#/c/494531/

Change-Id: I7afa389160d3a2355e7a077fec2570423254c83d
2019-12-02 19:09:24 +08:00
api-ref/source Add deployables to api-ref 2019-04-02 01:45:04 -07:00
cyborg BugFix: FakeDirver put RC FPGA error 2019-11-22 17:01:06 +08:00
devstack Add procname for uwsgi based service cyborg-api 2019-12-02 19:09:24 +08:00
doc Merge "API documentation update." 2019-10-10 22:02:52 +00:00
etc/cyborg remove rootwrap in cyborg 2019-09-24 00:30:25 -07:00
releasenotes Stop testing python2.7 2019-11-19 02:09:08 -05: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
.coveragerc Exclude cyborg tests dir in UT cover report 2019-10-30 09:40:37 +08:00
.gitignore Exclude cyborg tests dir in UT cover report 2019-10-30 09:40:37 +08:00
.gitreview OpenDev Migration Patch 2019-04-19 19:39:22 +00:00
.stestr.conf Exclude cyborg tests dir in UT cover report 2019-10-30 09:40:37 +08:00
.zuul.yaml Stop testing python2.7 2019-11-19 02:09:08 -05:00
CONTRIBUTING.rst Add gpu driver 2019-03-21 18:01:29 +08: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 Update README.rst for cyborg 2019-09-03 14:07:28 +08:00
babel.cfg initial setup "correct tox.ini testr and test-requirement.txt requirement 2016-01-18 14:29:39 +08:00
bindep.txt Add bindep support 2019-08-05 14:31:35 +08:00
requirements.txt Implement privsep boilerplate in cyborg. 2019-09-25 19:22:12 -07:00
setup.cfg Stop testing python2.7 2019-11-19 02:09:08 -05:00
setup.py uncap eventlet 2018-05-07 17:42:19 +03:00
test-requirements.txt Placement report 2019-09-04 08:43:28 +00:00
tox.ini Stop testing python2.7 2019-11-19 02:09:08 -05: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