summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBozawglanian, Hagop (hb755d) <hb755d@att.com>2018-04-02 19:08:13 +0000
committerBozawglanian, Hagop (hb755d) <hb755d@att.com>2018-04-02 19:09:33 +0000
commitd782ad6392583bbcc185ce04db0b2d36d7b1bb41 (patch)
tree6ddbb6b34d470c42df2fb7d4649c9da2d74d521d
parent31694abcc52789ecbc3084816c8daaed851b7644 (diff)
VNFRQTS - Adding tables into appendix
Adding tables from VNFRQTS-105 and 107 Issue-ID: VNFRQTS-105 Change-Id: I219d0d19dd836a8ae72ecad8e6ce566c98b72a51 Signed-off-by: Bozawglanian, Hagop (hb755d) <hb755d@att.com>
-rw-r--r--docs/Chapter8.rst65
1 files changed, 65 insertions, 0 deletions
diff --git a/docs/Chapter8.rst b/docs/Chapter8.rst
index 9eaffe5..b965327 100644
--- a/docs/Chapter8.rst
+++ b/docs/Chapter8.rst
@@ -519,6 +519,71 @@ Table C8. Required Fields for Amount
| Type of User | Describes the types of users of the functionality offered by the software (e.g., authorized, named). This field is included when Limit Type is user. | String | Optional |
+------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------+-------------+
+TOSCA model
+-----------------------------
+
+Table D1. ONAP Resource DM TOSCA/YAML constructs
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
++--------------------+--------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+
+| Requirement Number | Resource IM Info Elements | TISCA Constructs as per SOL001 |
++====================+==================================================================================================================================================+===============================================================================================================+
+| R-02454 | VNFD.vnfSoftwareVersion
+ SwImageDesc.Version | For VDU.Compute - tosca.artifacts.nfv.SwImage
+ For Virtual Storage - tosca.artifacts.Deployment.Image |
++--------------------+--------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+
+| R-03070 | vnfExtCpd's with virtualNetworkInterfaceRequirements (vNIC) | tosca.nodes.nfv.VnfExtCp with a property
+ tosca.datatypes.nfv.VirtualNetworkInterfaceRequirements |
++--------------------+--------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+
+| R-09467 | VDU.Compute descriptor | tosca.nodes.nfv.Vdu.Compute |
++--------------------+--------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+
+| R-16065 | VDU.Compute. Configurable Properties | tosca.datatypes.nfv.VnfcConfigurableProperties |
++--------------------+--------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+
+| R-30654 | VNFD.lifeCycleManagementScript - IFA011 LifeCycleManagementScript | Interface construct tosca.interfaces.nfv.vnf.lifecycle.Nfv with a list of standard LCM operations |
++--------------------+--------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+
+| R-35851 | CPD: VduCp, VnfExtCp, VnfVirtualLinkDesc, QoS Monitoring info element - TBD | tosca.nodes.nfv.VduCp, tosca.nodes.nfv.VnfVirtualLink, tosca.nodes.nfv.VnfExtCp |
++--------------------+--------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+
+| R-41215 | VNFD/VDU Profile and scaling aspect | tosca.datatypes.nfv.VduProfile and tosca.datatypes.nfv.ScalingAspect |
++--------------------+--------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+
+| R-66070 | VNFD meta data | tosca.datatypes.nfv.VnfInfoModifiableAttributes - metadata? |
++--------------------+--------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+
+| R-96634 | VNFD.configurableProperties describing scaling characteristics. VNFD.autoscale defines the rules for scaling based on specific VNF indications | tosca.datatypes.nfv.VnfConfigurableProperties, tosca.datatypes.nfv.ScaleInfo |
++--------------------+--------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+
+| ? | VDU Virtual Storage | tosca.nodes.nfv.Vdu.VirtualStorage |
++--------------------+--------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+
+| R-01478
+R-01556 | Monitoring Info Element (TBD) - SOL001 per VNF/VDU/VLink
+ memory-consumption, CPU-utilization, bandwidth-consumption, VNFC downtime, etc. | tosca.capabilities.nfv.Metric - type for monitoring
+ monitoring_parameter of above type per VNF/VDU/VLink |
++--------------------+--------------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+
+
+Standard TOSCA/YAML definitions agreed by VNF SDK Modeling team to be used by VNF vendors to create a standard VNF descriptor.
+
+All definitions are summarized in the table below based on the agreed ONAP Resource DM TOSCA/YAML constructs for Beijing. Their syntax is specified in ETSI GS NFV-SOL001 stable draft for VNF-D.
+
+Table D2. TOSCA CSAR structure
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
++--------------------+------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------+
+| Requirement Number | Description | CSAR artifact directory |
++====================+====================================================================================================================================+==========================================================================================+
+| R-26881 | The VNF provider MUST provide the binaries and images needed to instantiate the VNF (VNF and VNFC images). | ROOT\Artifacts\ VNF_Image.bin |
++--------------------+------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------+
+| R-30654 | VNFD.lifeCycleManagementScript that includes a list of events and corresponding management scripts performed for the VNF - SOL001 | ROOT\Artifacts\Informational\ Install.csh |
++--------------------+------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------+
+| R-35851 | All VNF topology related definitions in yaml files
+ VNFD/Main Service template at the ROOT | ROOT\Definitions\ VNFC.yaml
+ ROOT\ MainServiceTemplate.yaml |
++--------------------+------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------+
+| R-40827 | CSAR License directory - SOL004 | ROOT\Licenses\ License_term.txt |
++--------------------+------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------+
+| R-77707 | CSAR Manifest file - SOL004 | ROOT\ MainServiceTemplate.mf |
++--------------------+------------------------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------+
+
+Define the CSAR structure, options and security features to be part of ONAP Release 2.
+
+The below table describes the numbered requirements for CSAR structure as agreed with SDC team. The format of the CSAR is specified in SOL004.
+
Requirement List
--------------------------------