-
Epic
-
Resolution: Done
-
Medium
-
None
-
None
-
None
-
OOF Enhancement - HPA requirements to have OR support
Today, all HPA requirements are all evaluated with discovered capabilities together (as AND operation). That is, for example, if all requirements mentioned (as mandatory) are not available together in a discovered flavors, no flavor get selected.
Many times, VNF vendors tend to support multiple methods to accelerate/secure their function. For example, a workload might work just fine if there is Intel QAT accelerator or Cavium Nitrox-3. Currently, this can't be represented in HPA policies.
Request is to support this feature. That is for a given mandatory or optional requirement, it shall be possible to specify multiple methods and it shall be possible to select the flavor that supports any of the methods. That said, it shall also be possible to provide priority to each method.
Work items for this EPIC
- Modify the policy model.
- Modify the flavor selection method
- Integration test case that tests this feature.