Class: VirtualComputeDesc/VirtualCompute

Attribute Name

Type

Multiplicity

Description

Applied Stereotypes

virtualComputeDescId

Identifier

1

Unique identifier of this   VirtualComputeDesc in the VNFD.

support: MANDATORY

logicalNode (logical_node_id in SOL001)

LogicalNodeData/LogicialNodeDesc

1..N

The   logical Node requirements.

support:   MANDATORY

requestAdditionalCapabilities

RequestedAdditionalCapabilityData

0..N

Specifies requirements for additional   capabilities. These may be for a range of purposes. One example is   acceleration related capabilities.

support: MANDATORY

computeRequirements

KeyValuePair/NameValuePair

0..N

Specifies compute requirements.

support: MANDATORY

virtualMemory

VirtualMemoryData/VirtualMemoryDesc

(VirtualMemory)

1

The virtual memory of the virtualised   compute.

support: MANDATORY

virtualCpu

VirtualCpuData/VirtualCPUDesc

(VirtualCpu)

1

The virtual CPU(s) of the virtualised   compute.

support: MANDATORY


Class: ScalingAspect

Attribute Name

Applied Stereotypes

Multiplicity

Type

Description

id

M

1

Identifier

Unique identifier of this aspect in the VNFD.

name

M

1

String

Human readable name of the aspect.

description

M

1

String

Human readable description of the aspect.

associatedGroup

M

0..1

Identifier (Reference to VnfdElementGroup)

Reference to the group of Vnfd elements   defining this aspect.

If present, scaling for this aspect is limited   to the elements of the group, but there is no assumption that all the   elements of the groups will be increased at each step. See note 1.

maxScaleLevel

M

1

PositiveInteger

The maximum scaleLevel for total number of   scaling steps that can be applied w.r.t. this aspect. The value of this   attribute corresponds to the number of scaling steps can be applied to this   aspect when scaling it from the minimum scale level (i.e. 0) to the maximum   scale level defined by this attribute. See note 2.

aspectDeltaDetails

M

0..1

AspectDeltaDetails

A specification   of the deltas in terms of

number of   instances of VNFCs and virtual

link bit rates   that correspond to the scaling

steps of this   aspect.

A cardinality of   zero indicates that this

mapping has to   be specified in a lifecycle

management   script or be otherwise known

to the VNFM.

The information   in this attribute, if provided,

shall be   consistent with the information

provided in the   "InstantiationLevel"

information   element.

If this   attribute is provided, it shall be

provided for all   scaling aspects.

See notes 3 and   4.

 

NOTE 1:    In the present   release of the specification, support for modifying the internal VNF topology   during the scaling of the internal VLs, is not required.

NOTE 2:    A scaling step is the smallest increment   by which a VNF can be scaled for a particular aspect. Scaling by a single step does not imply that only one VNFC instance is created or removed. It   means that one or more VNFC instances are   created from the same VDU or from different   VDUs, or that a more complex setup occurs.

 

Class: AspectDeltaDetails

Attribute Name

Applied Stereotypes

Multiplicity

Type

Description

uniformDelta

 

M

0..1

ScalingDelta

 

Scaling delta to be applied for every scaling

step of this aspect. This attribute allows to

model uniform scaling steps. See note.

deltas

 

 

0..N

ScalingDelta

 

Scaling deltas to be applied for the different

subsequent scaling steps of this aspect.

The first entry in the array shall correspond

to the first scaling step (between scale

levels 0 to 1) and the last entry of the array

shall correspond to the last scaling step

(between maxScaleLevel-1 and

maxScaleLevel). See note.

NOTE: Either "uniformDelta" or   "deltas" but not both shall be present.

 

Class: ScalingDelta

Attribute Name

Applied Stereotypes

Multiplicity

Type

Description

vduDelta

 

M

0..N

VduLevel

 

The number of VNFC instances based on

particular VDUs to be created or removed.

 

virtualLinkBitRateDelta

 

 

0..N

VirtualLinkBitRateLe

vel

The bitrate to be added or removed to

virtual links created from particular virtual

link. descriptors.

  • No labels

1 Comment

  1. Chong Guo - What is the issue/question regarding the first item on the list?