summaryrefslogtreecommitdiffstats
path: root/docs/design/requirements.rst
blob: 3a790200f3523e397e8006fc6bcae0d035f9be0f (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
.. This work is licensed under a Creative Commons Attribution 4.0 International License.
.. http://creativecommons.org/licenses/by/4.0

Requirements
------------

This section defines requirements for the initial OPNFV SFC implementation,
including those requirements driving upstream project enhancements.

Minimal Viable Requirement
++++++++++++++++++++++++++

Deploy a complete SFC solution by integrating OpenDaylight SFC with OpenStack
in an OPNFV environment.

Detailed Requirements
+++++++++++++++++++++

These are the Brahmaputra specific requirements:

1 Placement of SFs on only one Compute node will be supported.

2 The supported Service Chaining encapsulation will be NSH VXLAN-GPE.

3 The version of OVS used must support NSH.

4 The SF VM life cycle will be managed by the Tacker VNF Mgr.

5 The supported classifiers will be either ODL Netvirt or ODL GBP.

6 ODL will be the OpenStack Neutron backend and will handle all networking
  on the compute nodes.

Long Term Requirements
++++++++++++++++++++++

These requirements are out of the scope of the Brahmaputra release.

1 Placing SFs on multiple Compute nodes.

2 Dynamic movement of SFs across multiple Compute nodes.

3 Load Balancing across multiple SFs