Add new example descriptors and update previous ones
[osm/IM.git] / augments / examples / epa_advanced_old.yaml
1 #  Copyright 2020 Whitestack LLC
2 #
3 #  Licensed under the Apache License, Version 2.0 (the "License");
4 #  you may not use this file except in compliance with the License.
5 #  You may obtain a copy of the License at
6 #
7 #    http://www.apache.org/licenses/LICENSE-2.0
8 #
9 #  Unless required by applicable law or agreed to in writing, software
10 #  distributed under the License is distributed on an "AS IS" BASIS,
11 #  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
12 #  implied.
13 #  See the License for the specific language governing permissions and
14 #  limitations under the License.
15
16 vnfd-catalog:
17   vnfd:
18     - connection-point:
19         - name: eth0
20           type: VPORT
21         - name: xe0
22           type: VPORT
23         - name: xe1
24           type: VPORT
25         - name: xe2
26           type: VPORT
27         - name: xe3
28           type: VPORT
29         - name: xe4
30           type: VPORT
31         - name: xe5
32           type: VPORT
33         - name: xe6
34           type: VPORT
35         - name: xe7
36           type: VPORT
37       description: vBNG VNF for performance tests, with 34 HTs
38       id: vbng34
39       logo: intel.png
40       mgmt-interface:
41         cp: eth0
42       name: vbng34
43       service-function-chain: UNAWARE
44       short-name: vbng34
45       vdu:
46         - count: "1"
47           description: vbng34-VM
48
49 # Elemento de interĂ©s
50
51           guest-epa:
52             cpu-pinning-policy: DEDICATED
53             cpu-thread-pinning-policy: PREFER
54             mempage-size: LARGE
55             numa-node-policy:
56               mem-policy: STRICT
57               node:
58                 - id: "0"
59                   paired-threads:
60                     num-paired-threads: "17"
61               node-cnt: "1"
62
63 #####################
64
65
66           host-epa:
67             om-cpu-feature:
68               - feature: 64b
69               - feature: iommu
70               - feature: lps
71               - feature: tlbps
72               - feature: hwsv
73               - feature: dioc
74               - feature: ht
75             om-cpu-model-string: Intel(R) Xeon(R) CPU E5-4620 0 @ 2.20GHz
76           hypervisor-epa:
77             type: REQUIRE_KVM
78             version: 10002|12001|2.6.32-358.el6.x86_64
79           id: vbng34-VM
80           image: intel_vbng34
81           interface:
82             - external-connection-point-ref: eth0
83               name: eth0
84               position: "1"
85               type: EXTERNAL
86               virtual-interface:
87                 bandwidth: "1000000"
88                 type: PARAVIRT
89                 vpci: 0000:00:0a.0
90             - external-connection-point-ref: xe0
91               name: xe0
92               position: "2"
93               type: EXTERNAL
94               virtual-interface:
95                 bandwidth: "10000000000"
96                 type: PCI-PASSTHROUGH
97                 vpci: "0000:00:10.0"
98             - external-connection-point-ref: xe1
99               name: xe1
100               position: "3"
101               type: EXTERNAL
102               virtual-interface:
103                 bandwidth: "10000000000"
104                 type: PCI-PASSTHROUGH
105                 vpci: "0000:00:11.0"
106             - external-connection-point-ref: xe2
107               name: xe2
108               position: "4"
109               type: EXTERNAL
110               virtual-interface:
111                 bandwidth: "10000000000"
112                 type: PCI-PASSTHROUGH
113                 vpci: "0000:00:12.0"
114             - external-connection-point-ref: xe3
115               name: xe3
116               position: "5"
117               type: EXTERNAL
118               virtual-interface:
119                 bandwidth: "10000000000"
120                 type: PCI-PASSTHROUGH
121                 vpci: "0000:00:13.0"
122             - external-connection-point-ref: xe4
123               name: xe4
124               position: "6"
125               type: EXTERNAL
126               virtual-interface:
127                 bandwidth: "10000000000"
128                 type: PCI-PASSTHROUGH
129                 vpci: "0000:00:14.0"
130             - external-connection-point-ref: xe5
131               name: xe5
132               position: "7"
133               type: EXTERNAL
134               virtual-interface:
135                 bandwidth: "10000000000"
136                 type: PCI-PASSTHROUGH
137                 vpci: "0000:00:15.0"
138             - external-connection-point-ref: xe6
139               name: xe6
140               position: "8"
141               type: EXTERNAL
142               virtual-interface:
143                 bandwidth: "10000000000"
144                 type: PCI-PASSTHROUGH
145                 vpci: "0000:00:16.0"
146             - external-connection-point-ref: xe7
147               name: xe7
148               position: "9"
149               type: EXTERNAL
150               virtual-interface:
151                 bandwidth: "10000000000"
152                 type: PCI-PASSTHROUGH
153                 vpci: "0000:00:17.0"
154           name: vbng34-VM
155           supplemental-boot-data:
156             boot-data-drive: "false"
157           vm-flavor:
158             memory-mb: "32768"
159             storage-gb: "15"
160       vendor: Intel
161       version: "1.0"