...
Run Time Model (VNF Instance)
1) ECOMP IM (vNF deployment diagram)
Questions:
- What's the relationship between VNFC instance and VNF module? What's the usage of VNF module?
- Why does network only associate with the VM, but not with Docker/LXC? Why is the cardinality 1:1?
- Why does storage have no association with VNFC instance?
- Why does VNFImage have 1:1 association with VNF instance, instead of VNFC instance?
- No model for network port?
Is the VNF Instance model still under discussion like the VNFD model?
2) ETSI IFA IM (IFA015 VNFLogicalModel diagram)
...
VNFC Run Time Model
AAI (aai_schema_v11 vnfc) ECOMP IM (VNFC Instance) ETSI IFA008 (VnfcInfo) Comment vnfc-name vnfcInstanceId nfc-naming-code Q: Need specification/reference for the value of this attribute? nfc-function prov-status Q: Related to monitoring? Is it used internally in AAI? orchestration-status vnfcState Q: Is it the same as vnfcState (i.e., start or stop)? ipaddress-v4-oam-vip Q: Is this attribute mandatory? and applicable for all kinds of VNFCs? in-maint is-closed-loop-disabled Q: Is it used internally in AAI? group-notation model-invariant-id vduId model-version-id resource-version Q: Is it used internally in AAI? l3-interface-ipv4-address-list l3-interface-ipv6-address-list relationship-list association (VM, Docker, LXC) vduId vnfcState
Anchor | ||||
---|---|---|---|---|
|
VNFC Design Time Model
SDC (abstract.nodes.VFC) ECOMP IM (VNFCCatalogItem) ETSI IFA011 (VDU/VduProfile) Comment Nfc_function description High_availability Vm_image_name swImageDesc Vm_flavor_name Nfc_naming_code Vm_type_tag Nfc_naming name Min_instances minNumberOfInstances Max_instances maxNumberOfInstances UUID vduId (other metadata attributes) association (VNFCConfiguration, VNFCCapability) vduId descriptionintCpd virtualComputeDesc virtualStorageDesc bootOrder nfviConstraint monitoringParameter configurableProperties localAffinityOrAntiAffinityRule affinityOrAntiAffinityGroupId
...
VNF Run Time Model
AAI (generic_vnf) ECOMP IM (VNF instance) ETSI IFA007 (VnfInfo) Comment vnf-id vnfInstanceId vnf-name vnfInstanceName vnf-name2 Q: use case for alternative name? Is it used internally in AAI? vnf-type VFType service-id Q: deprecated? regional-resource-zone prov-status Q: Is it used internally in AAI? operational-status Q: Is it used internally in AAI? license-key equipment-role Q: Please clarify the usage of this attribute. orchestration-status heat-stack-id mso-catalog-key management-option Q: need use case analysis ipv4-oam-address Q: Is this attribute mandatory? and applicable for all kinds of VNFs? (same question as VNFC model) ipv4-loopback0-address Q: same as above nm-lan-v6-address Q: same as above management-v6-address Q: same as above vcpu Q: only used by uCPE? vcpu-units Q: only used by uCPE? vmemory Q: only used by uCPE? vmemory-units Q: only used by uCPE? vdisk Q: only used by uCPE? vdisk-units Q: only used by uCPE? in-maint is-closed-loop-disabled Q: Is it used internally in AAI? resource-version vnfSoftwareVersion? summary-status Q: deprecated? encrypted-access-flag entitlement-assignment-group-uuid Q: deprecated? entitlement-resource-uuid Q: deprecated? license-assignment-group-uuid Q: deprecated? license-key-uuid Q: deprecated? model-invariant-id VNF Model Id vnfdId model-version-id VNF Model Version vnfdVersion persona-model-version Q: Is it used internally in AAI? model-customization-id vnfConfigurableProperty widget-model-id Q: Is it used internally in AAI? widget-model-version Q: Is it used internally in AAI? as-number Q: Please clarify the usage of this attribute. regional-resource-subzone nf-type Q: What's the difference between vnf-type and nf-type? nf-function vnfInstanceDescription nf-role NetworkRole nf-naming-code selflink ipv4-oam-gateway-address ipv4-oam-gateway-address-prefix-length vlan-id-outer nm-profile-name relationship-list l-interfaces lag-interfaces vf-modules licenses entitlements HomingPolicy TargetNodePrompt VLAN Range Plan VNF Name Prompt VNF Naming Policy VNF Network Tag vnfInstanceDescription vnfdId vnfdVersionvnfSoftwareVersion vnfProvider vnfProductName onboardedVnfPkgInfoIdvnfConfigurableProperty instantiationState instantiatedVnfInfo metadata extension
Anchor | ||||
---|---|---|---|---|
|
VNF Design Time Model
descriptionSDC (generic_VF) ECOMP IM (VNFCatalogItem) ETSI IFA011 (VNFD) Comment Nf_function description Nf_role Nf_naming_code short-name Nf_type Nf_naming name vnfProductName vnfProductInfoName vnfProductInfoDescription Availability_zone_max_count Min_instances Max_instances UUID id vnfdId logo short-name vendor vnfProvider version version vnfdVersion vnfSoftwareVersion vnfmInfo localizationLanguage defaultLocalizationLanguage vdu virtualComputeDesc virtualStorageDesc intVirtualLinkDesc vnfExtCpd deploymentFlavour configurableProperties modifiableAttributes lifecycleManagementScript elementGroup vnfIndicator autoScale
PNF Run Time Model
PNF Design Time Model
Network Run Time Model
Network Design Time Model