Oleg Basov | 5c42619 | 2019-02-05 17:00:35 +0100 | [diff] [blame^] | 1 | title: OpenStack L2 QoS Performance |
| 2 | |
| 3 | description: |
| 4 | In this scenario Shaker launches 1 pair of instances in the same tenant |
| 5 | network. Each instance is hosted on a separate compute node. The traffic goes |
| 6 | within the tenant network (L2 domain). Neutron QoS feature is used to limit |
| 7 | traffic throughput to 10 Mbit/s. |
| 8 | |
| 9 | deployment: |
| 10 | template: l2_qos.hot |
| 11 | accommodation: [pair, single_room, compute_nodes: 2] |
| 12 | |
| 13 | execution: |
| 14 | tests: |
| 15 | - |
| 16 | title: Ping |
| 17 | class: flent |
| 18 | method: ping |
| 19 | time: 10 |
| 20 | sla: |
| 21 | - "[type == 'agent'] >> (stats.ping_icmp.avg < 2.0)" |
| 22 | - |
| 23 | title: TCP |
| 24 | class: iperf3 |
| 25 | sla: |
| 26 | - "[type == 'agent'] >> (stats.bandwidth.avg < 11)" |
| 27 | - |
| 28 | title: UDP |
| 29 | class: iperf3 |
| 30 | udp: on |
| 31 | bandwidth: 0 |
| 32 | datagram_size: 32 |
| 33 | sla: |
| 34 | - "[type == 'agent'] >> (stats.packets.avg * (100 - stats.loss.avg) / 100 < 40000)" |