Project Maturity Review for VFC
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 | @Yuanhong Deng | dengyh | yuanhongdeng@chinamobile.com |
Committers | @Yan Yang | yangyan | |
@maopeng zhang | maopengzhang | ||
@hongyu zhao | hongyuzhao | ||
@victor gao | g310497 | ||
@Haibin Huang | haibin | ||
@Anatoly Andrianov [Nokia] | caa028 |
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 |
---|---|---|---|
1116 | 27 | 9 | |
1067 | 28 | 9 | |
761 | 25 | 12 | |
702 | 23 | 10 | |
188 | 11 | 4 | |
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
Code coverage:
https://sonarcloud.io/organizations/onap/projects?search=vfc