pyshaker
Installation
Installation in Python environment
Installation on Ubuntu Cloud Image
OpenStack Deployment
First Run
Running Shaker by non-admin user
Image builder limitations
Execution limitations
Non-OpenStack Deployment (aka Spot mode)
Run Shaker against OpenStack deployed by Fuel-CCP on Kubernetes
Usage
Configuration
Common Parameters
Scenario Explained
Deployment
Execution
Test classes
iperf3, iperf, iperf_graph:
flent:
netperf:
shell:
SLA validation
Architecture
Under the Hood
CLI Tools Reference
shaker
shaker-spot
shaker-image-builder
shaker-agent
shaker-report
shaker-cleanup
Scenario Catalog
Scenarios
OpenStack instances metadata query
Static agents
Paired static agents
OpenStack L2 Cross-AZ
OpenStack L3 East-West Cross-AZ
OpenStack L3 North-South Cross-AZ
OpenStack L2 Cross-AZ Performance
OpenStack L3 East-West Cross-AZ Performance
OpenStack L3 North-South Cross-AZ Performance
OpenStack L2 Cross-AZ UDP
OpenStack L2 Cross-AZ UDP Jumbo
OpenStack L3 East-West Cross-AZ UDP
OpenStack L2 Dense
OpenStack L3 East-West Dense
OpenStack L3 North-South Dense
OpenStack L3 North-South Dense to external target
OpenStack L3 North-South Dense to external target with floating IP
OpenStack L3 North-South to external target
OpenStack L3 North-South to external target with floating IP
OpenStack L3 North-South Performance to external target
OpenStack L3 North-South performance to external target with floating IP
OpenStack L2
OpenStack L3 East-West
OpenStack L3 North-South
OpenStack L2 Performance
OpenStack L3 East-West Performance
OpenStack L3 North-South Performance
OpenStack L2 QoS Performance
OpenStack L2 UDP
OpenStack L3 East-West UDP
OpenStack L3 North-South UDP
Ping
TCP bandwidth
UDP bandwidth
Heat Templates
misc/instance_metadata
openstack/cross_az/l2
openstack/cross_az/l3_east_west
openstack/cross_az/l3_north_south
openstack/external/l3_north_south_no_fip
openstack/external/l3_north_south_with_fip
openstack/l2
openstack/l3_east_west
openstack/l3_north_south
openstack/qos/l2_qos
OpenStack Scenarios
L2 Same Domain
How To Run
Scenario
Report
L3 East-West
How To Run
Scenario
Report
L3 North-South
How To Run
Scenario
Report
Spot Scenarios
TCP
How To Run
Scenario
UDP
How To Run
Scenario
Reports
OpenStack L2
Bi-directional
Concurrency 1
Concurrency 2
Concurrency 5
Concurrency 10
Download
Concurrency 1
Concurrency 2
Concurrency 5
Concurrency 10
Upload
Concurrency 1
Concurrency 2
Concurrency 5
Concurrency 10
OpenStack L3 East-West
Bi-directional
Concurrency 1
Concurrency 2
Concurrency 5
Concurrency 10
Download
Concurrency 1
Concurrency 2
Concurrency 5
Concurrency 10
Upload
Concurrency 1
Concurrency 2
Concurrency 5
Concurrency 10
OpenStack L3 North-South
Bi-directional
Concurrency 1
Concurrency 2
Concurrency 5
Concurrency 10
Download
Concurrency 1
Concurrency 2
Concurrency 5
Concurrency 10
Upload
Concurrency 1
Concurrency 2
Concurrency 5
Concurrency 10
OpenStack L2 Performance
Ping
TCP
UDP
OpenStack L3 East-West Performance
Ping
TCP
UDP
OpenStack L3 North-South Performance
Ping
TCP
UDP
OpenStack L2 Dense
Bi-directional
Concurrency 1
Concurrency 2
Concurrency 3
Concurrency 4
Concurrency 5
Concurrency 6
Concurrency 7
Concurrency 8
Download
Concurrency 1
Concurrency 2
Concurrency 3
Concurrency 4
Concurrency 5
Concurrency 6
Concurrency 7
Concurrency 8
Upload
Concurrency 1
Concurrency 2
Concurrency 3
Concurrency 4
Concurrency 5
Concurrency 6
Concurrency 7
Concurrency 8
OpenStack L3 East-West Dense
Bi-directional
Concurrency 1
Concurrency 2
Concurrency 3
Concurrency 4
Concurrency 5
Concurrency 6
Concurrency 7
Concurrency 8
Download
Concurrency 1
Concurrency 2
Concurrency 3
Concurrency 4
Concurrency 5
Concurrency 6
Concurrency 7
Concurrency 8
Upload
Concurrency 1
Concurrency 2
Concurrency 3
Concurrency 4
Concurrency 5
Concurrency 6
Concurrency 7
Concurrency 8
Shaker config parameters
DEFAULT
Contributing
Contribute to Shaker
Start working
Before Commit
Submit Review
Bug Tracking
Developer’s Guide of OpenStack
pyshaker
Docs
»
Please activate JavaScript to enable the search functionality.