diff options
Diffstat (limited to 'test/policy-local-files/new_policies/hpa_policy_vGMuxInfra_1.json')
-rw-r--r-- | test/policy-local-files/new_policies/hpa_policy_vGMuxInfra_1.json | 231 |
1 files changed, 0 insertions, 231 deletions
diff --git a/test/policy-local-files/new_policies/hpa_policy_vGMuxInfra_1.json b/test/policy-local-files/new_policies/hpa_policy_vGMuxInfra_1.json deleted file mode 100644 index c233c5f..0000000 --- a/test/policy-local-files/new_policies/hpa_policy_vGMuxInfra_1.json +++ /dev/null @@ -1,231 +0,0 @@ -{ - "OSDF_FRANKFURT.hpa_policy_vGMuxInfra_1": { - "type": "onap.policies.optimization.HpaPolicy", - "version": "1.0.0", - "type_version": "1.0.0", - "metadata": { - "policy-id": "OSDF_FRANKFURT.hpa_policy_vGMuxInfra_1", - "policy-version": 1 - }, - "properties": { - "scope": [ - "OSDF_FRANKFURT" - ], - "services": [ - "vCPE" - ], - "resources": [ - "vGMuxInfra" - ], - "geography": [ - "US", - "INTERNATIONAL" - ], - "identity": "hpa-vGMuxInfra", - "flavorFeatures": [ - { - "id": "vgmux_1", - "type": "vnfc", - "directives": [ - { - "type": "flavor_directives", - "attributes": [ - { - "attribute_name": "flavor_label_vm_01", - "attribute_value": "" - } - ] - } - ], - "flavorProperties": [ - { - "hpa-feature" : "cpuTopology", - "mandatory" : "True", - "architecture": "generic", - "directives": [], - "hpa-feature-attributes": [ - {"hpa-attribute-key":"numCpuSockets", "hpa-attribute-value": "2","operator": ">=", "unit": ""}, - {"hpa-attribute-key":"numCpuSockets", "hpa-attribute-value": "4","operator": "<=", "unit": ""}, - {"hpa-attribute-key":"numCpuCores", "hpa-attribute-value": "2", "operator":">=", "unit": ""}, - {"hpa-attribute-key":"numCpuCores", "hpa-attribute-value": "4", "operator":"<=", "unit": ""}, - {"hpa-attribute-key":"numCpuThreads", "hpa-attribute-value": "4", "operator":">=", "unit": ""}, - {"hpa-attribute-key":"numCpuThreads", "hpa-attribute-value": "8", "operator":"<=", "unit": ""} - ] - }, - { - "hpa-feature": "basicCapabilities", - "mandatory": true, - "architecture": "generic", - "directives": [], - "hpa-feature-attributes": [ - { - "hpa-attribute-key": "numVirtualCpu", - "hpa-attribute-value": 6, - "operator": [ - "=" - ], - "unit": "" - }, - { - "hpa-attribute-key": "virtualMemSize", - "hpa-attribute-value": 6, - "operator": [ - "=" - ], - "unit": "" - } - ] - }, - { - "hpa-feature": "ovsDpdk", - "mandatory": false, - "score": 3, - "architecture": "generic", - "directives": [], - "hpa-feature-attributes": [ - { - "hpa-attribute-key": "dataProcessingAccelerationLibrary", - "hpa-attribute-value": "ovsDpdk_version", - "operator": [ - "=" - ], - "unit": "" - } - ] - }, - { - "hpa-feature": "cpuInstructionSetExtensions", - "mandatory": true, - "architecture": "INTEL-64", - "directives": [], - "hpa-feature-attributes": [ - { - "hpa-attribute-key": "instructionSetExtensions", - "hpa-attribute-value": [ - "<CPUINST>", - "<CPUINST>" - ], - "operator": [ - "ALL" - ], - "unit": "" - } - ] - } - ] - }, - { - "id": "vgmux_2", - "type": "vnfc", - "directives": [ - { - "type": "flavor_directives", - "attributes": [ - { - "attribute_name": "flavor_label_vm_02", - "attribute_value": "" - } - ] - } - ], - "flavorProperties":[ - { - "hpa-feature" : "cpuPinningy", - "mandatory" : "True", - "architecture": "generic", - "directives": [], - "hpa-feature-attributes": [ - {"hpa-attribute-key":"logicalCpuThreadPinningPolicy", "hpa-attribute-value":"<CPUTHREADPOLICY>", "operator": "=", "unit":""}, - {"hpa-attribute-key":"logicalCpuPinningPolicy", "hpa-attribute-value": "<CPUPOLICY>","operator": "=", "unit":""} - ] - }, - { - "hpa-feature" : "basicCapabilities", - "mandatory" : "True", - "architecture": "generic", - "directives": [], - "hpa-feature-attributes": [ - {"hpa-attribute-key": "numVirtualCpu", "hpa-attribute-value": "6", "operator": "=", "unit": ""}, - {"hpa-attribute-key": "virtualMemSize", "hpa-attribute-value":"6", "operator": "=", "unit": "GB"} - ] - }, - { - "hpa-feature" : "localStorage", - "mandatory" : "False", - "score" : "5", - "architecture": "generic", - "directives": [], - "hpa-feature-attributes": [ - {"hpa-attribute-key": "diskSize", "hpa-attribute-value": "2", "operator": "=", "unit": "GB"}, - {"hpa-attribute-key": "ephemeralDiskSize", "hpa-attribute-value": "2", "operator": "=", "unit": "GB"}, - {"hpa-attribute-key": "swapMemSize", "hpa-attribute-value":"16", "operator": "=", "unit": "MB"} - ] - }, - { - "hpa-feature" : "pciePassthrough", - "mandatory" : "True", - "architecture": "generic", - "directives": [], - "hpa-feature-attributes": [ - {"hpa-attribute-key": "pciCount", "hpa-attribute-value": "2", "operator": "=", "unit": ""}, - {"hpa-attribute-key": "pciVendorId", "hpa-attribute-value":"8086", "operator": "=", "unit": ""}, - {"hpa-attribute-key": "pciDeviceId", "hpa-attribute-value": "2", "operator": "=", "unit": ""} - ] - } -] - }, - { - "id": "vgmux_3", - "type": "vnfc", - "directives": [ - { - "type": "flavor_directives", - "attributes": [ - { - "attribute_name": "flavor_label_vm_03", - "attribute_value": "" - } - ] - } - ], - "flavorProperties":[ - { - "hpa-feature" : "numa", - "mandatory" : "False", - "score" : "5", - "architecture": "generic", - "directives": [], - "hpa-feature-attributes": [ - {"hpa-attribute-key": "numaNodes", "hpa-attribute-value": "2", "operator": "=", "unit": ""}, - {"hpa-attribute-key": "numaCpu-0", "hpa-attribute-value":"2", "operator": "=", "unit": ""}, - {"hpa-attribute-key": "numaMem-0", "hpa-attribute-value": "2048", "operator": "=", "unit": "MB"}, - {"hpa-attribute-key": "numaCpu-1", "hpa-attribute-value":"4", "operator": "=", "unit": ""}, - {"hpa-attribute-key": "numaMem-1", "value": "4096", "operator": "=", "unit": "MB"} - ] -}, - { - "hpa-feature" : "basicCapabilities", - "mandatory" : "True", - "architecture": "generic", - "directives": [], - "hpa-feature-attributes": [ - {"hpa-attribute-key": "numVirtualCpu", "hpa-attribute-value": "6", "operator": "=", "unit": ""}, - {"hpa-attribute-key": "virtualMemSize", "hpa-attribute-value":"6", "operator": "=", "unit": "GB"} - ] - }, - { - "hpa-feature" : "hugePages", - "mandatory" : "False", - "score" : "7", - "architecture": "generic", - "directives": [], - "hpa-feature-attributes": [ - {"hpa-attribute-key": "memoryPageSize", "hpa-attribute-value": "<MEMORYPAGESIZE>", "operator": "=", "unit": ""} - ] - } - ] - } - ] - } - } -} |