Update document: VF-C delivery
[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 Since the Guilin release,  VF-C includes the following components:
48
49 NFVO
50  - vfc-nfvo-lcm
51  - vfc-nfvo-driver-gvnfm-gvnfmadapter
52  - vfc-nfvo-driver-svnfm-ztedriver
53  - vfc-nfvo-driver-svnfm-huaweidriver
54 GVNFM
55  - vfc-gvnfm-vnflcm
56  - vfc-gvnfm-vnfmgr
57  - vfc-gvnfm-vnfres
58
59 Note:
60
61   The following components have been removed from Guilin release:
62      - vfc-nfvo-catalog
63      - vfc-nfvo-resmgr
64      - vfc-nfvo-driver-emsdriver
65      - vfc-nfvo-driver-gvnfm-jujudriver
66      - vfc-nfvo-driver-svnfm-nokiadriver
67      - vfc-nfvo-driver-sfc-ztesfcdriver
68      - workflow-engine-mgr-service
69      - activity-extension
70
71   You can use the old version of them if needed.