A tool to load OpenStack clouds end to end in both control plane and data plane.
Go to file
OpenDev Sysadmins 3466504541 OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:51:41 +00:00
doc Change openstack-dev to openstack-discuss 2018-12-07 21:44:48 +08:00
kb_dib Fix web UI crash https://bugs.launchpad.net/kloudbuster/+bug/1775689 2018-06-13 08:08:32 -07:00
kb_server Fix the API which breaks the UI login 2017-11-08 18:09:11 -08:00
kloudbuster make proxy falvor configurable like other flavors 2018-06-19 14:45:15 -05:00
.coveragerc Change ignore-errors to ignore_errors 2015-09-21 14:28:33 +00:00
.dockerignore Include VM image in contaimer 2017-07-24 16:32:10 -07:00
.gitignore Include VM image in contaimer 2017-07-24 16:32:10 -07:00
.gitreview OpenDev Migration Patch 2019-04-19 19:51:41 +00:00
.mailmap Initial commit to openstack/kloudbuster 2015-08-03 15:49:39 -07:00
Dockerfile Fix build issue caused by pip error (10.0.1) 2018-05-23 00:25:55 -07:00
HACKING.rst Update the outdated URL 2018-09-23 16:35:47 +08:00
LICENSE Fix quota calculation for storage test [bug 1715333] 2017-09-09 19:16:50 -07:00
MANIFEST.in Fix quota calculation for storage test [bug 1715333] 2017-09-09 19:16:50 -07:00
README.rst update README.rst version 2017-07-27 17:04:41 -07:00
babel.cfg Fix quota calculation for storage test [bug 1715333] 2017-09-09 19:16:50 -07:00
kb_build.sh Fix dib issue with missing block-device element 2018-06-13 17:54:49 -07:00
openstack-common.conf Initial commit to openstack/kloudbuster 2015-08-03 15:49:39 -07:00
requirements-dev.txt Enhance error handling for volume creation failure 2016-03-29 13:26:13 -07:00
requirements.txt Do not use python-novaclient 10.0.0 or higher (floating ip api removed) 2018-01-29 17:04:11 -08:00
setup.cfg Move image into kloudbuster, and include it in PIP 2017-09-25 11:54:19 -07:00
setup.py Move image into kloudbuster, and include it in PIP 2017-09-25 11:54:19 -07:00
test-requirements.txt Enhance error handling for volume creation failure 2016-03-29 13:26:13 -07:00
tox.ini Include VM image in contaimer 2017-07-24 16:32:10 -07:00

README.rst

KloudBuster version 7

How good is your OpenStack data plane or storage service under real heavy load?

KloudBuster is a tool that can load the data plane or storage infrastructure of any OpenStack cloud at massive scale and measure how well the cloud behaves under load where it matters: from the VMs standpoint, where cloud applications run.

Accessible to anybody with basic knowledge of OpenStack, installs in minutes and runs off the box with sensible default workloads in a fully automated way. CLI/REST or Web User Interface.. you pick what works best for you.

Read the full documentation with feature list, snapshots and diagrams, scale test design, how-to and installation instructions:

KloudBuster Documentation

Licensing

KloudBuster is licensed under the Apache License, Version 2.0 (the "License"). You may not use this tool except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

KloudBuster VM images contain multiple open source license components:

* nuttcp: GPL v2 (http://nuttcp.net/nuttcp/beta/LICENSE) Although the VM image includes a binary copy of the FIO code, it does not include the source code used to build it. In accordance to the GPL V2 license related to the inclusion of binary copies of FIO, the source code used to build the FIO binary copy was not modified and can be found directly at https://github.com/axboe/fio or can be obtained by email request to the maintainer of KloudBuster.