From: fengyuanxing Date: Wed, 6 Sep 2017 06:14:02 +0000 (+0800) Subject: Add part f VNF Develop X-Git-Tag: 2.0.0-ONAP~119 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=aae98f40234970b701d750f8975960c2a5d150c6;p=vnfrqts%2Frequirements.git Add part f VNF Develop Change-Id: I633a0565d0c7ecc2883f5f9f915d988235e11f9e Issue-Id: VNFRQTS-39 Signed-off-by: fengyuanxing --- diff --git a/docs/Chapter4.rst b/docs/Chapter4.rst index 9af325f..7487f1f 100644 --- a/docs/Chapter4.rst +++ b/docs/Chapter4.rst @@ -1084,6 +1084,31 @@ DevOps Requirements * R-xxxxx The VNF **MUST** respond to a "move traffic" [3]_ command against a specific VNFC, moving all existing session elsewhere with minimal disruption if a VNF provides a load balancing function across multiple instances of its VNFCs. Note: Individual VNF performance aspects (e.g., move duration or disruption scope) may require further constraints. * R-xxxxx The VNF **MUST** respond to a "drain VNFC" [2]_ command against a specific VNFC, preventing new session from reaching the targeted VNFC, with no disruption to active sessions on the impacted VNFC, if a VNF provides a load balancing function across multiple instances of its VNFCs. This is used to support scenarios such as proactive maintenance with no user impact, +f. VNF Develop Steps +======================= + +Aid to help the VNF vendor to fasten the integration with the GVNFM, the +OpenO provides the VNF SDK tools, and the documents. In this charter, +the develop steps for VNF vendors will be introduced. + +First, using the VNF SDK tools to design the VNF with TOSCA model and +output the VNF TOSCA package. The VNF package can be validated, and +tested. + +Second, the VNF vendor should provide the VNF Rest API to integrate with +the GVNFM if needed. The VNF Rest API is aligned to the ETSI IFA +document. + +Third, the TOSCA model supports the EPA feature. + +Note: + +1. The scripts to extend capacity to satisfy some special requirements. + In the R2, the scripts is not implemented fully, and will be provided + in the next release. + +2. The monitoring and scale policy also be provide the next release. + .. [1] Refer to NCSP’s Network Cloud specification