Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Leverage HPA functionality added in Multi-Cloud, OOF and A&AI.
  • Add new HPA feature called "FPGA-AFaaS-Acceleration"
  • Have following HPA feature attributes:
    • fpga_device. As per above examples, this attributes takes value "FPGA_INTEL_ARRIA10".
    • fpga_AF_function:  As per above examples, this attributes takes values such as IPSEC_ACCELERATION_AF, TENSORFLOW_ACCELERATION_AF, PUBLIC_CRYPTO_ACCELERATION_AF or COMPRESSION_ACCELERATION_AF
    • fpga_AF_count:  This holds the number of AFs supported by the site for each workload

Changes in R4:

ComponentChanges
OOF
  • No changes are expected in OOF. Our design goal for HPA is to ensure that there are no changes to the OOF for every new HPA feature.
A&AI
  • No changes are expected
Multi-Cloud
  • No changes in existing Openstack plugins
  • Introduce new Openstack plugin for Rocky
    • Flavor discovery and flavor discovery in each flavor to follow new method introduced in Rocky release (resource, trait and function tuples)
    • Support for following features
      • Continue to support following features
        • VCPUS
        • Memory
        • Disk
        • NUMA
        • Huge pages
        • NI acceleration
        • PCIe passthrough (Normal and SR-IOV)
        • OVS-DPDK
      • Additional support
        • FPGA
      • Stretch
        • GPU

Discovery by Multi-Cloud:

<Take above example and show how those FPGA feature is represented in A&AI>


HPA policies

<Show few examples on how HPA policies would look like>


TOSCA compute requirements

<Show few examples on how TOSCA compute requirements would look like>