OpenStack is, undoubtedly, a really huge ecosystem of cooperative services. Rally is a benchmarking tool that answers the question: “How does OpenStack work at scale?”. To make this possible, Rally automates and unifies multi-node OpenStack deployment, cloud verification, benchmarking & profiling. Rally does it in a pluggable way, making it possible to check whether OpenStack is going to work well on, say, a 1k-servers installation under high load. Thus it can be used as a basic tool for an OpenStack CI/CD system that would continuously improve its SLA, performance, and stability.
<img src="https://wiki.openstack.org/w/images/thumb/e/ee/Rally-Actions.png/850px-Rally-Actions.png" width="700">
The goal of this project is to use OpenStack Rally as one of our benchmarking tools for SUSE Cloud.
Rally Links
Steps:
- find out how can we effectively use OpenStack Rally for SUSE Cloud testing
- run Rally tests manually
- automate as much as possible
Results
Still needs to be done
New Ideas
Pages
Looking for mad skills in:
cloud openstack testing automation
This project is part of:
Hack Week 15
Activity
Comments
-
almost 3 years ago by kbaikov | Reply
Hello,
If you are interested you can use the rally installed here: backup.cloudadm.qa.suse.de Login with usual credentials. Rally is installed from the SLEopenstackmaster repo.
I already added our 3 qa hardwares which you can see using the command: rally deployment list Use "rally deployment use <name>" to switch to the correct deployment
See the files qa[2-3]-deployment.json in the /root for the parameters that i used creating those.
/root/rally/samples/ contains the sample scenarios. So you can ran any of them using the command e.g.: rally task start rally/samples/tasks/scenarios/nova/boot-and-delete.json Make sure you use the correct regex for the image. Then generate the nice report using this: rally task report <task-uuid> --out output.html
If you have any questions please do not hesitate to ask. Thank you.
Similar Projects
Setup a RMT server in the eng cloud by tbechtold
Would be useful to have a RMT server in the eng...
Investigate py-spy for OpenStack services profiling by tbechtold
py-spy is ...
DPHAT: Data Plane Health Assessment Tool For Cloud Networking Technology by rtidwell
A common challenge for OpenStack and K8S deploy...
Investigate py-spy for OpenStack services profiling by tbechtold
py-spy is ...
Controlling and Testing the YaST UI Remotely (for Integration Tests, openQA) by lslezak
Hackweek 18 Update
What Has Been Done ...
Dudenetes by pgeorgiadis
![alt text](https://dudeism.com/wp-content/uplo...
ethtool ops for netdevsim by mkubecek
This can be seen as a subproject of [ethtool ne...
Make "salt-toaster" available to be used outside SUSE by PSuarezHernandez
The salt-toaster
(https://github.com/openSUSE...