aboutsummaryrefslogtreecommitdiffstats
path: root/samples/networkcapacity.yaml
blob: 1432d3a2de7d2107b4bf28377bd1dfd0cee1659a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
##############################################################################
# Copyright (c) 2017 Huawei Technologies Co.,Ltd and others.
#
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Apache License, Version 2.0
# which accompanies this distribution, and is available at
# http://www.apache.org/licenses/LICENSE-2.0
##############################################################################
---
# Sample benchmark task config file
# Measure compute capacity and scale.
# Including number of cores, number of threads, available memory size and
# cache size.

schema: "yardstick:task:0.1"

scenarios:
-
  type: NetworkCapacity
  host: node1.LF

  runner:
    type: Iteration
    iterations: 1

context:
  type: Node
  name: LF
  file: etc/yardstick/nodes/compass_sclab_virtual/pod.yaml
n be # found in VSPERF documentation: # # http://artifacts.opnfv.org/vswitchperf/docs/userguide/yardstick.html schema: "yardstick:task:0.1" scenarios: {% for multistream in [1, 1000] %} - type: MoongenTestPMD options: multistream: {{multistream}} frame_size: 1024 testpmd_queue: 2 trafficgen_port1: 'ens5' trafficgen_port2: 'ens6' moongen_host_user: 'root' moongen_host_passwd: 'root' moongen_host_ip: '192.168.37.2' moongen_dir: '/home/lua-trafficgen' moongen_runBidirec: 'true' Package_Loss: 0 SearchRuntime: 60 moongen_port1_mac: '88:cf:98:2f:4d:ed' moongen_port2_mac: '88:cf:98:2f:4d:ee' forward_type: 'testpmd' host: testpmd.demo runner: type: Sequence scenario_option_name: frame_size sequence: - 64 sla: # The throughput SLA (or any other SLA) cannot be set to a meaningful # value without knowledge of the server and networking environment, # possibly including prior testing in that environment to establish # a baseline SLA level under well-understood circumstances. throughput_rx_mpps: 0.5 {% endfor %} context: name: demo #image: yardstick-image image: yardstick-nsb-image flavor: vcpus: 10 ram: 20480 disk: 6 extra_specs: hw:mem_page_size: "1GB" hw:cpu_policy: "dedicated" hw:vif_multiqueue_enabled: "true" user: ubuntu placement_groups: pgrp1: policy: "availability" servers: testpmd: floating_ip: true placement: "pgrp1" networks: test: cidr: '10.0.1.0/24' provider: "sriov" physical_network: "sriov2" segmentation_id: "1063" test2: cidr: '10.0.2.0/24' gateway_ip: 'null' provider: "sriov" physical_network: "sriov2" segmentation_id: "1061" #port_security_enabled: False enable_dhcp: 'false' test3: cidr: '10.0.3.0/24' provider: "sriov" physical_network: "sriov2" segmentation_id: "1062" gateway_ip: 'null' #port_security_enabled: False enable_dhcp: 'false'