Introduce ITDB Service for OpenStack
Pandaman(ITDB service) is designed to provide asset management for infrastructure powered by OpenStack. The ASSET defined here includes both physical assets and virtual assets in the cloud, including hardware, software, relations, geography, people, racks, topologies, applications, etc. Asset management is very important for data center management and operation. As more and more data centers are powered by OpenStack, these traditional asset management softwares are not satisfied. 1. When operating an OpenStack clouds, operators should simultaneously watch asset management software, which was previously set up in the data center, and watch OpenStack Horizon/Ceilometer. They cannot get a central and global view of both physical and virtual assets. 2. When designing fine-grained scheduling algorithms, no further information from environment can be given because OpenStack doesn't know about them, especially for those geographical information and rack/network architectures. But these important data are definitely existed in the environment. 3. Most of the existing softwares don't provide Restful API. Other applications like OpenStack cannot interact with them. I think OpenStack operators can greatly benefit from pandaman. Change-Id: I3a6eb1cdbbedef31fd126b2920229349908b3439
This commit is contained in:
parent
9b79301dbe
commit
e4b3ad99db
14
gerrit/acls/openstack/pandaman.config
Normal file
14
gerrit/acls/openstack/pandaman.config
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
[access "refs/heads/*"]
|
||||||
|
abandon = group pandaman-core
|
||||||
|
label-Code-Review = -2..+2 group pandaman-core
|
||||||
|
label-Workflow = -1..+1 group pandaman-core
|
||||||
|
|
||||||
|
[access "refs/tags/*"]
|
||||||
|
pushSignedTag = group pandaman-release
|
||||||
|
|
||||||
|
[receive]
|
||||||
|
requireChangeId = true
|
||||||
|
requireContributorAgreement = true
|
||||||
|
|
||||||
|
[submit]
|
||||||
|
mergeContent = true
|
@ -2160,6 +2160,8 @@
|
|||||||
- direct-release
|
- direct-release
|
||||||
- project: openstack/packstack
|
- project: openstack/packstack
|
||||||
description: Install utility to deploy OpenStack on multiple hosts.
|
description: Install utility to deploy OpenStack on multiple hosts.
|
||||||
|
- project: openstack/pandaman
|
||||||
|
description: ITDB Service for OpenStack
|
||||||
- project: openstack/poppy
|
- project: openstack/poppy
|
||||||
description: A modular, vendor-neutral API, that wraps provisioning instructions
|
description: A modular, vendor-neutral API, that wraps provisioning instructions
|
||||||
for all CDN vendors that support it.
|
for all CDN vendors that support it.
|
||||||
|
@ -3718,6 +3718,14 @@
|
|||||||
jobs:
|
jobs:
|
||||||
- python-jobs
|
- python-jobs
|
||||||
|
|
||||||
|
- project:
|
||||||
|
name: pandaman
|
||||||
|
node: 'bare-precise || bare-trusty'
|
||||||
|
tarball-site: tarballs.openstack.org
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
- python-jobs
|
||||||
|
|
||||||
- project:
|
- project:
|
||||||
name: pbr
|
name: pbr
|
||||||
node: 'bare-precise || bare-trusty'
|
node: 'bare-precise || bare-trusty'
|
||||||
|
@ -6845,6 +6845,11 @@ projects:
|
|||||||
- gate-packstack-pep8
|
- gate-packstack-pep8
|
||||||
- gate-packstack-python27
|
- gate-packstack-python27
|
||||||
|
|
||||||
|
- name: openstack/pandaman
|
||||||
|
template:
|
||||||
|
- name: merge-check
|
||||||
|
- name: python-jobs
|
||||||
|
|
||||||
- name: openstack/poppy
|
- name: openstack/poppy
|
||||||
template:
|
template:
|
||||||
- name: merge-check
|
- name: merge-check
|
||||||
|
Loading…
Reference in New Issue
Block a user