blob: 2cbc0e9b8691f4cf193c41713719b9dfb99cb78e (
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
|
tosca_definitions_version: tosca_simple_profile_for_ecomp_1_0
description: vECA VF Topology Template
metadata:
invariantUUID: 3d4f3d68-d3a3-4f52-127c-ab188c9d4da2 # generated by ASDC
UUID: a2c4dc32-9c16-a3df-d2c0-e5ab221c69f0 # generated by ASDC
name: vECA VF
description: |
Performs intelligent adaptation of Multimedia Messages (MMs), and adaptation of individual media,
such as videos, audio files, images, animations, and text. Sits on the MM1 downlink path and performs
optimization offline. It intercepts the entire media and completes the optimizations before sending
the message to handsets.
type: VF
category: Mobility
subCategory: MMSC
vendor: Nokia
vendorVersion: 13
# reference to template definitions
imports:
- tosca_simple_profile_for_ecomp_1_0.yml
topology_template:
# This section provides the parameters which OPENECOMP is not providing values to during instantiation.
# It is expected that node template parameters which are not mapped to the Inputs section recieve value from OPENECOMP
# during the orchestration
inputs:
node_templates:
vECA_OAM: # vECA OAM VFC
type: org.openecomp.resource.vfc.Generic
metadata:
invariantUUID: 12243d33-d3a3-4f42-770a-5710009d3baa
UUID: ab08dc12-0716-abcf-13c0-afd4111c69a0
version: 1.0
name: vECA_OAM VFC
description: ECA Management
type: VFC
category: Generic_VFC
subCategory: Generic_VFC
vendor: Nokia
vendorVersion: 13
properties:
vfc_ecomp_name: true
vfc_instance_name: # to be set by OPENECOMP during instantiation
vfc_type_tag: # from HEAT ENV
vfc_description: vECA_OAM VFC
vfc_image_name: eca-v13-release.qcow2 # from HEAT / HEAT ENV
vfc_availability_zone:
capabilities:
nfv_compute:
properties:
vfc_flavor: eca_oam_flavor # from HEAT ENV
scaling:
properties:
min_instances: 2 # set by service designer
max_instances: 2 # set by service designer
vECA_ARB: # vECA ARB VFC
type: org.openecomp.resource.vfc.Generic
metadata:
invariantUUID: 0ab53d33-d3a3-4f42-770a-5710009d301a
UUID: 8808dc12-0716-abcf-23c0-afd4111c60d0
version: 1.0
name: vECA_ARB VFC
description: ECA Arbitrator
type: VFC
category: Generic_VFC
subCategory: Generic_VFC
vendor: Nokia
vendorVersion: 13
properties:
vfc_ecomp_name: true
vfc_instance_name: # to be set by OPENECOMP during instantiation
vfc_type_tag: # from HEAT ENV
vfc_description: vECA_ABR VFC
vfc_image_name: eca-v13-release.qcow2 # from HEAT / HEAT ENV
vfc_availability_zone:
capabilities:
nfv_compute:
properties:
vfc_flavor: eca_arb_flavor # from HEAT ENV
scaling:
properties:
min_instances: 1 # set by service designer
max_instances: 1 # set by service designer
# Internal VF Connection Points (VFCs connection points)
eca_oam_oam:
type: org.openecomp.cp.OAM
metadata:
invariantUUID: 553f8d08-2223-4a97-127c-11ab729d1234 # generated by ASDC
UUID: ab14db52-2116-a3af-1240-a236221ca82a # generated by ASDC
version: 1.0 # set by ASDC
name: VFC CP
description: VFC CP
type: CP
category: CP
vendor: AT&T
properties:
address_info:
mac_address: # provided by OPENECOMP (SDNC)
eca_oam_internal:
type: org.openecomp.cp.CP
metadata:
invariantUUID: 55df8d08-2ab3-4a97-127c-11ab729d100a # generated by ASDC
UUID: 12b4db52-2116-b5af-1240-a236221ca145 # generated by ASDC
version: 1.0 # set by ASDC
name: VFC CP
description: VFC CP
type: CP
category: CP
vendor: AT&T
properties:
address_info:
mac_address: # provided by OPENECOMP (SDNC)
eca_arb_oam:
type: org.openecomp.cp.OAM
metadata:
invariantUUID: 553f8d08-2223-4a97-127c-11ab729d1234 # generated by ASDC
UUID: ab14db52-2116-a3af-1240-a236221ca82a # generated by ASDC
version: 1.0 # set by ASDC
name: OAM CP
description: OAM CP
type: CP
category: CP
vendor: AT&T
properties:
address_Info:
ip_address: # provided by OPENECOMP (SDNC)
eca_arb_internal:
type: org.openecomp.cp.CP
metadata:
invariantUUID: 55df8d08-2ab3-4a97-127c-11ab729d100a # generated by ASDC
UUID: 12b4db52-2116-b5af-1240-a236221ca145 # generated by ASDC
version: 1.0 # set by ASDC
name: VFC CP
description: VFC CP
type: CP
category: CP
vendor: AT&T
properties:
address_info:
mac_address: # provided by OPENECOMP (SDNC)
groups:
# VF Modules
VFModuleECA_OAM_Base:
type: org.openecomp.groups.VfModule
metadata:
vfModuleModelName: vECA::module-0
vfModuleModelInvariantUUID: 13aba10a-f788-492f-9ea7-7ff91dd05aaa
vfModuleModelUUID: 1230ed1e-4bc7-4fc0-ba7e-cc7af6da7000
vfModuleModelVersion: 1
properties:
vf_module_type: Base # set by service designer
vf_module_description: vECA Base VF Module # set by service designer
contrail_service_instance: true # from HEAT
availability_zone_count: 1 # from HEAT
volume_group: false # from HEAT / service Designer
artifacts: # HEAT Templates
- 099a6909-290f-4293-a347-736f11b8ff18
- 0db84f21-d298-4a4b-b11e-37b92a734066
members:
- vECA_OAM
- vECA_ARB
- eca_arb_internal
- eca_arb_oam
- eca_oam_oam
- eca_oam_internal
policies:
# Placement policy
- mmsc_anti_affinity_placement_policy:
type: org.openecomp.policy.Placement
properties:
conatiner_type: compute
policy: anti_affinity
target: [vECA_OAM, vECA_ARB ]
|