Project Name:
Virtual Function Controller Project
Project Description:
- ONAP VF-C leverages ETSI NFV MANO architecture and information model as a reference, and implements full life cycle management and FCAPS of VNF and NS.
Leadership Resources :
Role | First Name Last Name | Linux Foundation ID | Email Address |
---|---|---|---|
PTL | dengyh | yuanhongdeng@chinamobile.com | |
Committers | Yan Yang | yangyan | yangyanyj@chinamobile.com |
maopeng zhang | maopengzhang | ||
hongyu zhao | hongyuzhao | zhao.hongyu@zte.com.cn | |
victor gao | g310497 | victor.gao@huawei.com | |
Haibin Huang | haibin | haibin.huang@intel.com | |
Anatoly Andrianov [Nokia] | caa028 | anatoly.andrianov@nokia.com |
Project & Release History
The Virtual Function Controller (VFC) Project has been an active ONAP Project since Amsterdam and has participated in all releases through Frankfurt.
- How long the project has been an active: At launch
- Release Participation: All ONAP releases
- Engagement levels for past releases (up to 3):
- Commits per Release: please see the table below
- Contributors per Release: please see the table below
- Companies per release: please see the table below
Release name and timeframe | Commits | Authors | Companies |
---|---|---|---|
Amsterdam ( 1/1/2017 to 11/16/2017 ) | 1116 | 27 | 9 |
Beijing ( 11/17/2017 to 6/7/2018 ) | 1067 | 28 | 9 |
Cassablanca ( 6/8/2018 to 11/30/2018 ) | 761 | 25 | 12 |
Dublin ( 12/1/2018 to 7/9/2019 ) | 702 | 23 | 10 |
El Alto ( 7/10/2019 to 10/24/2019 ) | 188 | 11 | 4 |
Frankfurt ( 10/25/2019 to 6/18/2020 ) | 242 | 10 | 4 |
Bitergia Statistics from the Last 2 Years
Use Case Participation
The key use cases that the VFC project has contributed to are the following:
- vCPE
- CCVPN
- VoLTE
- E2E 5G Network Slicing
- ONAP - ETSI alignment improvements
Architecture Alignment:
Last Architecture Review was for Frankfurt on Jan' 2020 with the results posted here: VF-C Frankfurt Architecture Review and ARC VFC Component Description – Guilin (R7) Release
Artifact Information:
VFC is divided to several modules each providing an unique functional feature necessary in the orchestration process.
VFC project intends to provide a plug and play architecture based on the business needs of the users.
- onap/vfc/nfvo/lcm
- onap/vfc/nfvo/resmanagement
- onap/vfc/nfvo/driver/vnfm/svnfm
- onap/vfc/nfvo/driver/vnfm/gvnfm
- onap/vfc/nfvo/driver/sfc
- onap/vfc/nfvo/wfengine
- onap/vfc/nfvo/catalog
- onap/vfc/nfvo/driver/ems
- onap/vfc/gvnfm/vnflcm
- onap/vfc/gvnfm/vnfmgr
- onap/vfc/gvnfm/vnfres
- onap/vfc/nfvo/multivimproxy
- onap/vfc/nfvo/db
Other Information:
Details of the VFC components and its functionalities are explained further in the following doc
Virtual Function Controller Project