Rally: OpenStack Benchmarking

23
Rally: Testing & Benchmarking OpenStack OpenStack Meetup Noida 13/01/2015 Vishal Yadav NEC Technologies India Ltd.

Transcript of Rally: OpenStack Benchmarking

Rally: Testing & Benchmarking OpenStack

OpenStack Meetup Noida13/01/2015

Vishal YadavNEC Technologies India Ltd.

Agenda

• Rally: Why (Motivation for use)• Rally: What• Rally: How (Features and Design)• Demo• Reference• Questions

2

Rally: Why (Motivation for Use)

• Ensure that OpenStack works at scale.

• Detect performance issues quickly and improve OpenStack scalability.

• Running tempest tests for OpenStack multi-deployment without tempest set-up overhead.

3

Rally: What

• Rally is a community-based project that allows OpenStack developers and operators to get relevant and repeatable benchmarking data of how their cloud operates at scale.

• Wiki https://wiki.openstack.org/wiki/Rally

4

Rally: How (Features and Design)

5

Demo

6

Demo 1: Install Rally

7

Demo 2: Add your cloud to rally

8

Demo 3: Check cloud

9

Demo 4: Prepare tempest for the cloud

10

Demo 5: Run tempest tests

11

Demo 6: List all tempest results

12

Demo 7: Show information for 1 execution

13

Demo 7: Show information for 1 execution (cont...)

14

Demo 8: Execute Scenario Test (boot & delete)

15

Demo 9: Scenario Test Result (boot & delete)

16

Demo 10: Benchmark Report (Overview)

17

Demo 10: Benchmark Report (Overview)

18

Demo 11: Benchmark Report (Detailed)

19

Demo 12: Benchmark Report (Input Task)

20

Reference

• Rally Wiki: https://wiki.openstack.org/wiki/Rally

• http://www.slideshare.net/mirantis/rally-benchmarkingatscale

21

22

23