openmano first code upload
[osm/RO.git] / scenarios / examples / complex.yaml
1 ---
2 name:            complex
3 description:     Complex network scenario consisting of 4 VNFs interconnected
4 topology: 
5   nodes: 
6     linux1:                   # vnf/net name in the scenario
7       type:      VNF          # VNF, network, external_network (if it is a datacenter network)
8       VNF model: linux        # VNF name as introduced in OPENMANO DB
9     node1:
10       type:      VNF
11       VNF model: dataplaneVNF1
12     node2:
13       type:      VNF
14       VNF model: dataplaneVNF2
15     node3:
16       type:      VNF
17       VNF model: dataplaneVNF2
18     bridge1: 
19       type:      network
20       model:     bridge_net
21     default: 
22       type:      external_network # Datacenter net
23       model:     default
24   connections: 
25     dataconn1:
26       nodes: 
27       -   node1: xe0
28       -   node2: xe0
29     dataconn2:
30       nodes: 
31       -   node1: xe1
32       -   node2: xe1
33     dataconn3:
34       nodes: 
35       -   node1: xe2
36       -   node3: xe0
37     dataconn4:
38       nodes: 
39       -   node1: xe3
40       -   node3: xe1
41     data-sriov1:
42       nodes: 
43       -   node2: xe2
44       -   node3: xe2
45     bridgeconn1:
46       nodes: 
47       -   bridge1: null
48       -   linux1:  eth0
49       -   node2:   control
50       -   node3:   control
51     mngmt-net:
52       nodes: 
53       -   default: null
54       -   node1:   mgmt
55       -   node2:   mgmt
56       -   node3:   mgmt
57