Benchmark the Virtual Machines

Registered by Timur Nurlygayanov

The etherpad: https://etherpad.openstack.org/p/Rally_VMs_Benchmarks

We should support banchmarks of operations on virtual machiles with different types of performance tests on each server: to CPU, RAM, HDD i/o and etc.
To do this we will use Heat templates with prepared scripts and it will allow to run different benchmark tools on virtual machines and pass the result to Rally data base.

Blueprint information

Status:
Started
Approver:
Boris Pavlovic
Priority:
Medium
Drafter:
Timur Nurlygayanov
Direction:
Approved
Assignee:
Tzanetos Balitsaris
Definition:
Approved
Series goal:
None
Implementation:
Started
Milestone target:
None
Started by
Timur Nurlygayanov

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/heat-based-benchmarks,n,z

Addressed by: https://review.openstack.org/72749
    Added Heat client initialization

Gerrit topic: https://review.openstack.org/#q,topic:bp/benchmark-vms,n,z

Addressed by: https://review.openstack.org/98172
    Add the base method for the benchmarking of VMs

Addressed by: https://review.openstack.org/97030
    Add the benchmark Blogbench for the Virtual Machines

Addressed by: https://review.openstack.org/104564
    Add the context benchmark_image

Addressed by: https://review.openstack.org/138466
    Add the context benchmark_image

Addressed by: https://review.openstack.org/141670
    Add the flavor context

Addressed by: https://review.openstack.org/141671
    Add the base method for the benchmarking of VMs

Addressed by: https://review.openstack.org/141672
    Add the benchmark Blogbench for the Virtual Machines

Gerrit topic: https://review.openstack.org/#q,topic:wip-vm-blogbench,n,z

Addressed by: https://review.openstack.org/149771
    Create keypair and secgroup for admin as well

Addressed by: https://review.openstack.org/149772
    Add a Python context that logs exceptions

Addressed by: https://review.openstack.org/151384
    Add network-aware VM boot/delete utils

Gerrit topic: https://review.openstack.org/#q,topic:wip-vm-fio,n,z

Addressed by: https://review.openstack.org/152387
    Boot server w/ predefined internal network

Addressed by: https://review.openstack.org/152766
    Fix get_floating_ip lookup for {"id": net_id"}

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.