Merge "Update vfc doc"
[vfc/nfvo/lcm.git] / docs / platform / delivery.rst
1 VF-C Delivery
2 -------------
3 VF-C includes the following components in R1.
4
5 |image0|
6
7 .. |image0| image:: components.png
8    :width: 5.97047in
9    :height: 4.63208in
10
11 VF-C includes several components in ONAP R1.
12
13
14
15 * Workflow includes two micro service: workflow manage service and workflow-activity engine service, this two services will onboard workflow to workflow engine and parse workflow.
16
17 * For NS Lifecycle Manager,it mainly completes the NS lifecycle management,such as NS Instantiation/termination and auto-healing.  
18
19 * For Resource manager, it will communicate with NS lifecycle manager to update instance data to A&AI.
20
21 * In VF-C southbound, it includes Gvnfmdriver and SVNFM driver which will interact with GVNFM and Vendor VNFM respectively to execute VNF lifecycle management,VF-C provides vnfm driver northbound api,then vendor can implement this APIs to integrate with VF-C.
22
23 * For the EMS driver,it can collect VNF lay’s Fcaps data from Vendor EMS, and then translate and put these data to DCAE Vescollector
24
25
26 For the Amsterdam release, VF-C includes the following components:
27
28 NFVO
29  - vfc-nfvo-lcm
30  - vfc-nfvo-catalog
31  - vfc-nfvo-resmgr
32  - vfc-nfvo-driver-emsdriver
33  - vfc-nfvo-driver-gvnfm-gvnfmadapter
34  - vfc-nfvo-driver-gvnfm-jujudriver
35  - vfc-nfvo-driver-svnfm-ztedriver
36  - vfc-nfvo-driver-svnfm-huaweidriver
37  - vfc-nfvo-driver-svnfm-nokiadriver
38  - vfc-nfvo-driver-sfc-ztesfcdriver
39 GVNFM
40  - vfc-gvnfm-vnflcm
41  - vfc-gvnfm-vnfmgr
42  - vfc-gvnfm-vnfres
43 Workflow
44  - workflow-engine-mgr-service
45  - activity-extension
46  
47 VF-C support VolTE use case in R1 and R2, following are the vVoLTE releated Workflow in VF-C.
48
49 * VoLTE Use Case Instantiation In VF-C
50
51 |image1|
52
53 .. |image1| image:: Instantiation.png
54    :width: 5.97047in
55    :height: 5.63208in
56
57 * VoLTE Use Case Termination in VF-C
58
59 |image2|
60
61 .. |image2| image:: Termination.png
62    :width: 5.97047in
63    :height: 5.63208in
64    
65 * VoLTE Use Case Auto-healing in VF-C
66
67 |image3|
68
69 .. |image3| image:: Auto-healing.png
70    :width: 5.97047in
71    :height: 5.63208in