...
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?
2) ETSI IFA IM (IFA015 VNFLogicalModel diagram)
Anchor |
---|
| UmlDesignTime |
---|
| UmlDesignTime |
---|
|
...
Anchor |
---|
| AttributeComparison |
---|
| AttributeComparison |
---|
|
Attribute Comparison
This section compares the different IM design from different sources.
VNFC Run Time Model
AAI (aai_schema_v11 vnfc) | ECOMP IM (VNFC Instance) | ETSI IFA008 (VnfcInfo) | Comment |
---|
vnfc-name |
| vnfcInstanceId |
|
nfc-naming-code |
|
|
|
nfc-function |
|
|
|
prov-status |
|
|
|
orchestration-status |
|
|
|
ipaddress-v4-oam-vip |
|
|
|
in-maint |
|
|
|
is-closed-loop-disabled |
|
|
|
group-notation |
|
|
|
model-invariant-id |
|
|
|
model-version-id |
|
|
|
resource-version |
|
|
|
l3-interface-ipv4-address-list |
|
|
|
l3-interface-ipv6-address-list |
|
|
|
relationship-list | association (VM, Docker, LXC) | vduId |
|
|
| vnfcState |
|
VNFC Design Time Model
SDC (abstract.nodes.VFC) | ECOMP IM (VNFCCatalogItem) | ETSI IFA011 (VDU/VduProfile) | Comment |
---|
Nfc_function |
|
|
|
High_availability |
|
|
|
Vm_image_name |
| swImageDesc |
|
Vm_flavor_name |
|
|
|
Nfc_naming_code |
|
|
|
Vm_type_tag |
|
|
|
Nfc_naming |
| name |
|
Min_instances |
| minNumberOfInstances |
|
Max_instances |
| maxNumberOfInstances |
|
| association (VNFCConfiguration, VNFCCapability) |
|
|
|
| vduId |
|
|
| description |
|
|
| intCpd |
|
|
| virtualComputeDesc |
|
|
| virtualStorageDesc |
|
|
| bootOrder |
|
|
| nfviConstraint |
|
|
| monitoringParameter |
|
|
| configurableProperties |
|
|
| localAffinityOrAntiAffinityRule |
|
|
| affinityOrAntiAffinityGroupId |
|