X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FIM.git;a=blobdiff_plain;f=tests%2Fexamples%2Fepa_sol006.yaml;fp=tests%2Fexamples%2Fepa_sol006.yaml;h=275cfcb2e2e61d09de65d596506c1d70e7d88f03;hp=0000000000000000000000000000000000000000;hb=76f6a62b4cc15bc77cf1270d2b1630524fb2879f;hpb=10ba9c39b590538a68bdbafce02fee7e0c33954d diff --git a/tests/examples/epa_sol006.yaml b/tests/examples/epa_sol006.yaml new file mode 100644 index 0000000..275cfcb --- /dev/null +++ b/tests/examples/epa_sol006.yaml @@ -0,0 +1,164 @@ +# Copyright 2020 Whitestack LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or +# implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +vnfd: + id: epa-advanced-vnfd + description: vBNG VNF for performance tests, with 34 HTs + product-name: vbng34 + provider: Intel + version: "1.0" + mgmt-cp: eth0-ext + sw-image-desc: + - id: intel_vbng34 + name: intel_vbng34 + virtual-compute-desc: + - id: epa-compute + virtual-cpu: + pinning: # Generic key/value pairs + policy: static + thread-policy: PREFER + virtual-memory: + size: 32 + mempage-size: LARGE + numa-enabled: true # Replaces NUMA aware/unaware choice + numa-node-policy: + mem-policy: STRICT + node: + - id: "1" + paired-threads: + num-paired-threads: "17" + node-cnt: "1" + virtual-storage-desc: + - id: epa-storage + size-of-storage: 10 + vdu: + - id: epa-vdu + name: epa-vdu + sw-image-desc: intel_vbng34 + virtual-compute-desc: epa-compute + virtual-storage-desc: + - epa-storage + int-cpd: + - id: eth0 + virtual-network-interface-requirement: + - name: eth0 + position: 1 + virtual-interface: + type: PARAVIRT + bandwidth: 1000000 + vpci: 0000:00:0a.0 + - id: xe0 + virtual-network-interface-requirement: + - name: xe0 + position: 2 + virtual-interface: + type: PCI-PASSTHROUGH + bandwidth: 10000000000 + vpci: 0000:00:10.0 + - id: xe1 + virtual-network-interface-requirement: + - name: xe1 + position: 3 + virtual-interface: + type: PCI-PASSTHROUGH + bandwidth: 10000000000 + vpci: 0000:00:11.0 + - id: xe2 + virtual-network-interface-requirement: + - name: xe2 + position: 4 + virtual-interface: + type: PCI-PASSTHROUGH + bandwidth: 10000000000 + vpci: 0000:00:12.0 + - id: xe3 + virtual-network-interface-requirement: + - name: xe3 + position: 5 + virtual-interface: + type: PCI-PASSTHROUGH + bandwidth: 10000000000 + vpci: 0000:00:13.0 + - id: xe4 + virtual-network-interface-requirement: + - name: xe4 + position: 6 + virtual-interface: + type: PCI-PASSTHROUGH + bandwidth: 10000000000 + vpci: 0000:00:14.0 + - id: xe5 + virtual-network-interface-requirement: + - name: xe5 + position: 7 + virtual-interface: + type: PCI-PASSTHROUGH + bandwidth: 10000000000 + vpci: 0000:00:15.0 + - id: xe6 + virtual-network-interface-requirement: + - name: xe6 + position: 8 + virtual-interface: + type: PCI-PASSTHROUGH + bandwidth: 10000000000 + vpci: 0000:00:16.0 + - id: xe7 + virtual-network-interface-requirement: + - name: xe7 + position: 9 + virtual-interface: + type: VIRTIO + bandwidth: 10000000000 + vpci: 0000:00:17.0 + supplemental-boot-data: + boot-data-drive: false + ext-cpd: + - id: eth0-ext + int-cpd: + vdu-id: epa-vdu + cpd: eth0 + - id: xe0-ext + int-cpd: + vdu-id: epa-vdu + cpd: xe0 + - id: xe1-ext + int-cpd: + vdu-id: epa-vdu + cpd: xe1 + - id: xe2-ext + int-cpd: + vdu-id: epa-vdu + cpd: xe2 + - id: xe3-ext + int-cpd: + vdu-id: epa-vdu + cpd: xe3 + - id: xe4-ext + int-cpd: + vdu-id: epa-vdu + cpd: xe4 + - id: xe5-ext + int-cpd: + vdu-id: epa-vdu + cpd: xe5 + - id: xe6-ext + int-cpd: + vdu-id: epa-vdu + cpd: xe6 + - id: xe7-ext + int-cpd: + vdu-id: epa-vdu + cpd: xe7 \ No newline at end of file