1 # Copyright 2020 Whitestack LLC
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
7 # http://www.apache.org/licenses/LICENSE-2.0
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
13 # See the License for the specific language governing permissions and
14 # limitations under the License.
18 product-name: vEPC_vnfd
19 description: Generated by OSM package generator
20 provider: OSM_VNFONB_TF
22 mgmt-cp: spgwmme-mgmt-int #Simplified from mgmt-interface
29 size: 4 # Memory size in GB
34 size: 2 # Memory size in GB
43 - id: nextepc-spgwmme-base
44 name: nextepc-spgwmme-base
56 cloud-init-file: spgwmme-init
57 virtual-compute-desc: spgwmme-compute
58 virtual-storage-desc: spgwmme-storage
59 sw-image-desc: nextepc-spgwmme-base
61 - id: spgwmme-mgmt-int
62 virtual-network-interface-requirement:
64 type: EXTERNAL # Remove (redundant)
67 network-interface-requirements:
70 virtual-network-interface-requirement:
72 type: EXTERNAL # Remove (redundant)
75 network-interface-requirements:
78 virtual-network-interface-requirement:
80 type: EXTERNAL # Remove (redundant)
83 network-interface-requirements:
86 int-virtual-link-desc: s6a # Connection to VLD!
87 virtual-network-interface-requirement:
89 type: INTERNAL # Remove (redundant)
92 network-interface-requirements:
98 cloud-init-file: hss-init
99 virtual-compute-desc: hss-compute
100 virtual-storage-desc: hss-storage
101 sw-image-desc: nextepc-hss-bas
104 virtual-network-interface-requirement:
109 network-interface-requirements:
112 int-virtual-link-desc: s6a # Connection to VLD!
113 virtual-network-interface-requirement:
118 network-interface-requirements:
121 initial-config-primitive:
149 min-number-of-instance: 1
151 min-number-of-instance: 1
156 number-of-instances: 1
158 number-of-instances: 1
159 virtual-link-profile:
162 virtual-link-protocol-data:
165 description: s6a network
170 monitoring-parameter:
171 - id: "spgw_cpu_util"
172 name: "spgw_cpu_util"
173 performance-metric: "cpu_load"
174 collection-period: 123456
176 aggregation-type: AVERAGE # Not included in augments
177 vdu-monitoring-param: # Not included in augments
178 vdu-ref: "spgwmme" # Not included in augments
179 vdu-monitoring-param-ref: "spgw_cpu_util" # Not included in augments
180 - id: "spgw_memory_util"
181 name: "spgw_memory_util"
182 aggregation-type: AVERAGE # Not included in augments
183 vdu-monitoring-param: # Not included in augments
184 vdu-ref: "spgwmme" # Not included in augments
185 vdu-monitoring-param-ref: "spgw_memory_util" # Not included in augments
188 initial-config-primitive:
212 - name: external-prefix
214 default-value: "8.8.8.8/32"
217 default-value: "192.168.2.1"
221 int-virtual-link-desc:
226 - id: spgwmme-mgmt-ext
227 int-cpd: # Connection to int-cpd
229 cpd: spgwmme-mgmt-int
231 int-cpd: # Connection to int-cpd
233 cpd: spgwmme-mgmt-int
234 - id: spgwmme-sgi-ext
235 int-cpd: # Connection to int-cpd
237 cpd: spgwmme-mgmt-int
241 int-cpd: # Connection to int-cpd
243 cpd: spgwmme-mgmt-int