Uploaded image for project: 'OpenStack Strategy'
  1. OpenStack Strategy
  2. RHOSSTRAT-525

Power Monitoring for Virtual Network Functions (VNFs) [Full Support]

XMLWordPrintable

    • Icon: Feature Feature
    • Resolution: Unresolved
    • Icon: Major Major
    • rhos-18.0.17 FR 5
    • None
    • NFV
    • None
    • Important
    • Not Selected
    • False
    • False
    • Hide

      None

      Show
      None
    • 28
    • 1
    • 1
    • 0.036
    • 0
    • rhos-connectivity-nfv

      As a service provider, I need a comprehensive dashboard that displays a power consumption matrix per Virtual Network Function (VNF) to monitor and optimize resource usage effectively. For DPDK-based workloads, additional metrics on CPU and memory utilization are essential, as these impact overall power ratings. This dashboard will support better decision-making by allowing providers to adjust power modes without compromising performance.

      Technical documentation: https://docs.google.com/document/d/1OIibA7Ti0CFr3c8ZS2etdSw1eyjeorEXdLmM5_WWOzQ/edit?usp=sharing 

      Business Justification & Priority:
      This feature is requested by major clients, including Verizon (Vz) and KDDI, who require insights into power and resource utilization per VNF to optimize performance and manage energy consumption. The dashboard will enable them to select appropriate power modes that balance energy efficiency with performance

       

      Acceptance Criteria:

      1. Power Consumption Matrix:
        • A power consumption matrix is available per VNF on the dashboard, with metrics updated in real-time or at regular intervals.
        • List down all support metrics in documentation
      2. Customizable Power Modes:
        • Service providers can select different power modes per VNF, enabling energy savings without compromising key performance metrics.

      Definition Done:
      1) Document all the limitations encountered while implementing/testing this feature
      2) Document "config guide" for this feature 
      3) All QE test should have been automated, executed and passed in CI

      Dependencies:

      • Integration with Kepler and other telemetry tools to gather and report CPU, memory, and power consumption data.

              rh-ee-aharivel Anthony Harivel
              ekuris@redhat.com Eran Kuris
              Haresh Khandelwal
              Gurpreet Singh Gurpreet Singh
              rhos-dfg-nfv
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: