Download presentation
Presentation is loading. Please wait.
1
Update for tosca-nfv-profile
Shitao li (huawei)
2
tosca-nfv-profile Latest draft: tosca-nfv-v1.0-wd01-rev09
Main features updated in this draft: Re-write the definition of tosca.nodes.nfv.VDU Add new capability and data types: tosca.capabilities.Compute.Container.Architecture tosca.datatypes.compute.Container.Architecture.CPUAllocation tosca.datatypes.compute.Container.Architecture.NUMA Add new properity “anti_spoof_protection” for CP node type maps to OpenStack Neutron’s port_security_enabled flag Add VNFD examples Delete high available related feature (requirement is not clear, the group decides to remove this feature from this version) Page 2
3
VDU definition tosca.nodes.nfv.VDU: derived_from: tosca.nodes.Root capabilities: nfv_compute: type: tosca.capabilities.Compute.Container.Architecture virtualbinding: type: tosca.capabilities.nfv.VirtualBindable monitoring_parameter: type: tosca.capabilities.nfv.Metric requirements: Neither Software component node type nor Compute node type can fulfill the VDU requirements as defined in ETSI NFV. The VDU type will derived directly from tosca Root type. Add a new capability nfv_compute to fulfill the VDU requirement for virtual resources. Page 3
4
tosca.capabilities.Compute.Container.Architecture
derived_from: tosca.capabilities.Container properties: mem_page_size: type: scalar-unit.size required: false constraints: - [normal, huge] cpu_allocation: type: tosca.datatypes.compute.Container.Architecture.CPUAllocation numa_nodes: type: map entry_schema: tosca.datatypes.compute.Container.Architecture.NUMA Name Required Type Constraints Description mem_page_size No string One of: small large any custom mem in MB Default: any Describe page size of the VM small page size is typically 4KB large page size is typically 2MB any page size maps to system default custom MB value: sets TLB size to this specific value cpu_allocation no CPUAllocation Describes CPU allocation requirements like dedicated CPUs (cpu pinning), socket count, thread count, etc. numa_nodes map of NUMA Granular Non-Uniform Memory Access (NUMA) topology of vCPU and Memory across CPU sockets and memory banks. tosca.datatypes.compute.Container.Architecture.NUMA tosca.datatypes.compute.Container.Architecture.CPUAllocation Page 4
5
Examples from Openstack Tacker (provided by Sridhar from Brocade)
Simple Virtual Router VNFD Template Multi-VDU Virtual Router VNFD Template Page 5
6
Decision Please consider tosca-nfv-v1.0-wd01-rev09 as the final candidate of CSD03 Page 6
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.