Michael, Victor, please do not revert this change until we have a discussion.

The Design Time Resource DM is documented by the combination of the Release 2.0 SDC AID document  as well as this set of wiki pages.  Neither view of the information is complete; one must take them together as well as understand how they are used.  In R3, we must create a clearer set of documentation, especially to distinguish what parts are in the on-boarding model and what parts are in the internal model, and how those relate to one another.

this is the DM agreed to R2 and maintenance release.

the final R3 DM is still under discussion.


this are the versions of the pages:


any change to this page done by someone other then  Weitao Gao or Michael Lando will be reverted thank you.

  • No labels

4 Comments

  1. Proposal for ONAP R2+ Design-Time Resource DM clean version wiki page.


    Reviewed and Recommended:

    Node Types:

    tosca.nodes.nfv.VDU.Compute 

    tosca.nodes.nfv.VDU.VirtualStorage

    tosca.nodes.nfv.Cp 

    tosca.nodes.nfv.VduCp 

    tosca.nodes.nfv.VnfExtCp 

    tosca.nodes.nfv.VnfVirtualLink 

    tosca.nodes.nfv.VNF 

    tosca.nodes.root # TOSCA Simple YAML Profile v1.1 & v1.2


    Data Types:

    tosca.datatypes.nfv.VnfcConfigurableProperties

    tosca.datatypes.nfv.VduProfile

      tosca.datatypes.nfv.LocalAffinityOrAntiAffinityRule

    tosca.datatypes.nfv.CpProtocolData

      tosca.datatypes.nfv.AddressData

        tosca.datatypes.nfv.L2AddressData

        tosca.datatypes.nfv.L3AddressData

    tosca.datatypes.nfv.VirtualNetworkInterfaceRequirements

      tosca.datatypes.nfv.LogicalNodeData

    tosca.datatypes.nfv.ConnectivityType

    tosca.datatypes.nfv.VlProfile # there are still open issues with some of the attributes

      tosca.datatypes.nfv.LinkBitRateRequirements

      tosca.datatypes.nfv.Qos

    tosca.datatypes.nfv.VnfConfigurableProperties

      tosca.datatypes.nfv.VnfAdditionalConfigurableProperties

    tosca.datatypes.nfv.VnfInfoModifiableAttributes

      tosca.datatypes.nfv.VnfInfoModifiableAttributesExtensions

      tosca.datatypes.nfv.VnfInfoModifiableAttributesMetadata

    tosca.datatypes.nfv.RequestedAdditionalCapability

    tosca.datatypes.nfv.VirtualMemory

    tosca.datatypes.nfv.VirtualCpu

      tosca.datatypes.nfv.VirtualCpuPinning

    tosca.datatypes.nfv.VnfLcmOperationsConfiguration

      tosca.datatypes.nfv.VnfInstantiateOperationConfiguration

      tosca.datatypes.nfv.VnfScaleOperationConfiguration

      tosca.datatypes.nfv.VnfScaleToLevelOperationConfiguration

      tosca.datatypes.nfv.VnfHealOperationConfiguratin

      tosca.datatypes.nfv.VnfTerminateOperationConfiguration

      tosca.datatypes.nfv.VnfOperateOperationConfiguration

    tosca.datatypes.Root # TOSCA Simple YAML Profile v1.1 & v1.2


    Interface Types:

    tosca.interfaces.nfv.vnf.lifecycle.Nfv

    tosca.interfaces.Root # TOSCA Simple YAML Profile v1.1 & v1.2


    Capabilities Types:

    tosca.capabilities.nfv.VirtualCompute

    tosca.capabilities.nfv.VirtualBindable

    tosca.capabilities.nfv.Metric 

    tosca.capabilities.nfv.VirtualStorage

    tosca.capabilities.nfv.VirtualLinkable

    tosca.capabilities.nfv.ExtVirtualLinkable

    tosca.capabilities.Node # TOSCA Simple YAML Profile v1.1 & v1.2

    tosca.capabilities.Endpoint # TOSCA Simple YAML Profile v1.1 & v1.2

    tosca.capabilities.Root # TOSCA Simple YAML Profile v1.1 & v1.2


    Relationship Types:

    tosca.relationships.nfv.Vdu.AttachedTo

    tosca.relationships.nfv.VirtualLinksTo

    tosca.relationships.nfv.VirtualBindsTo

    tosca.relationships.DependsOn

    tosca.relationships.nfv.Monitor


    Artifact Types:

    tosca.artifacts.nfv.SwImage

    tosca.artifacts.Deployment.Image

    Hold-off for 1-2 weeks to resolve DF (Due March 30)

    tosca.datatypes.nfv.InstantiationLevel  

    tosca.datatypes.nfv.VduLevel

    tosca.datatypes.nfv.ScaleInfo

    tosca.datatypes.nfv.ScaleInfo  

    tosca.datatypes.nfv.ScalingAspect  

    Hold-off for 1-2 weeks to resolve DF (Due March 30)

    tosca.datatypes.nfv.InstantiationLevel 

    tosca.datatypes.nfv.VduLevel

    tosca.datatypes.nfv.ScaleInfo

    tosca.datatypes.nfv.ScaleInfo 

    tosca.datatypes.nfv.ScalingAspect 

     

    Reviewed and Recommended:

    Node Types:

     

    tosca.nodes.nfv.VDU.Compute

    tosca.nodes.nfv.VDU.VirtualStorage

    tosca.nodes.nfv.Cp

    tosca.nodes.nfv.VduCp

    tosca.nodes.nfv.VnfExtCp

    tosca.nodes.nfv.VnfVirtualLink

    tosca.nodes.nfv.VNF

    tosca.nodes.root # TOSCA Simple YAML Profile v1.1 & v1.2

     

     

    Data Types:

     

    tosca.datatypes.nfv.VnfcConfigurableProperties
    tosca.datatypes.nfv.VduProfile
      tosca.datatypes.nfv.LocalAffinityOrAntiAffinityRule
    tosca.datatypes.nfv.CpProtocolData
      tosca.datatypes.nfv.AddressData
        tosca.datatypes.nfv.L2AddressData
        tosca.datatypes.nfv.L3AddressData
    tosca.datatypes.nfv.VirtualNetworkInterfaceRequirements
      tosca.datatypes.nfv.LogicalNodeData
    tosca.datatypes.nfv.ConnectivityType
    tosca.datatypes.nfv.VlProfile # there are still open issues with some of the attributes
      tosca.datatypes.nfv.LinkBitRateRequirements
      tosca.datatypes.nfv.Qos
    tosca.datatypes.nfv.VnfConfigurableProperties
      tosca.datatypes.nfv.VnfAdditionalConfigurableProperties
     
    tosca.datatypes.nfv.VnfInfoModifiableAttributes
      tosca.datatypes.nfv.VnfInfoModifiableAttributesExtensions
      tosca.datatypes.nfv.VnfInfoModifiableAttributesMetadata
     
    tosca.datatypes.nfv.RequestedAdditionalCapability
    tosca.datatypes.nfv.VirtualMemory
    tosca.datatypes.nfv.VirtualCpu
      tosca.datatypes.nfv.VirtualCpuPinning
     
    tosca.datatypes.nfv.VnfLcmOperationsConfiguration
      tosca.datatypes.nfv.VnfInstantiateOperationConfiguration
      tosca.datatypes.nfv.VnfScaleOperationConfiguration
      tosca.datatypes.nfv.VnfScaleToLevelOperationConfiguration
      tosca.datatypes.nfv.VnfHealOperationConfiguratin
      tosca.datatypes.nfv.VnfTerminateOperationConfiguration
      tosca.datatypes.nfv.VnfOperateOperationConfiguration
     
    tosca.datatypes.Root # TOSCA Simple YAML Profile v1.1 & v1.2
     

    Interface Types:

    tosca.interfaces.nfv.vnf.lifecycle.Nfv
    tosca.interfaces.Root # TOSCA Simple YAML Profile v1.1 & v1.2
     

    Capabilities Types:
    tosca.capabilities.nfv.VirtualCompute

    tosca.capabilities.nfv.VirtualBindable
    tosca.capabilities.nfv.Metric 
    tosca.capabilities.nfv.VirtualStorage
    tosca.capabilities.nfv.VirtualLinkable
    tosca.capabilities.nfv.ExtVirtualLinkable
    tosca.capabilities.Node # TOSCA Simple YAML Profile v1.1 & v1.2
    tosca.capabilities.Endpoint # TOSCA Simple YAML Profile v1.1 & v1.2
    tosca.capabilities.Root # TOSCA Simple YAML Profile v1.1 & v1.2

     

    Relationship Types:

    tosca.relationships.nfv.Vdu.AttachedTo
    tosca.relationships.nfv.VirtualLinksTo
    tosca.relationships.nfv.VirtualBindsTo
    tosca.relationships.DependsOn

    tosca.relationships.nfv.Monitor

     

    Artifact Types:

    tosca.artifacts.nfv.SwImage
    tosca.artifacts.Deployment.Image
  2.   tosca.datatypes.nfv.LocalAffinityOrAntiAffinityRule is not yet in SOL 001. A proposal 

    to describe this as a policy has been submitted to SOL 001.

  3. I have a question about AID:

    I didn't remember there was any discussion about the Beijing SDC DATA Model (TOSCA AID)  at the modeling subcommittee meeting before.

    I don't know how it is related to the implementation? What is the relation between this model and what we are discussing in the modeling subcommittee meeting before? How to deal with the situation when it is inconsistent with R2 IM?

    1. the DM you are taking about is waht is used in the heat onboarding flow. thsi drives the VFW and the VCPE use cases.