Energy Efficiency (EE) is defined as "the relation between the useful output and energy consumption" by ITU-T L.1330 :cite:p:`itutl1330` for telecommunication networks and ETSI EN 303 471 :cite:p:`etsien303sp471` for NFV, the useful output being a metric which represents the capacity provided by the service whose energy efficiency is assessed.
As an example, the useful output of a traffic forwarding function can be the data volume forwarded (e.g., measured in Byte) and the assessment of its energy efficiency is then based on the ratio between this volume and the energy consumed for processing it (e.g., measured in Watt.hour) : Energy Efficicency (B/Wh) = Traffic Volume / Consumed Energy
The method for assessing energy efficiency depends on the service targeted and the objectives. For NFV, ETSI proposes a method for production environment in ETSI EN 303 471 :cite:p:`etsien303sp471` and another one for laboratory one in ETSI ES 203 539 :cite:p:`etsies203sp539` (which is a common work with ITU-T which published as ITU-T L.1361 :cite:p:`itutl1361`).
Whatever the method and the service, it requires the cloud infrastructure to provide some energy consumption metrics for different parts of the infrastructure hardware (server, CPU etc.) as included in :ref:`chapters/chapter04:internal performance measurement capabilities`. These metrics can be an amount of consumed energy (measured in Joule or Watt.hour) or a real-time power utilisation (measured in Watt or Joule/second) as proposed by DMTF Redfish DSP0268 2022.2 :cite:p:`dmtfredfish` which specifies metrics EnergykWh and PowerWatts for this purpose.
Some relevant information regarding NFV energy efficiency can also be found in Open RAN Technical Priority - Focus on Energy Efficiency (March 2022) :cite:p:`oranenergyeff` and QuEST Forum - NFV Workload Efficiency Whitepaper (October 2016) :cite:p:`questnfvwlenergyeff`.
Sustainability , green energy and optimizing the efficiency of Telecom Networks is key requirement for all current and ongoing Network transformations and it should be enabled on each layer of the Network stating from Hardware infrastructure , Cloud and CaaS Systems , Applications and above all use of Data and ML/AI to optimize the energy use in real time
The key aspect of Optimizing energy efficiency is to enable smart observability which means that KPI are available at each layer and further they can be co-related across a closed loop system to intelligently monitor and optimize the energy use
Energy Efficiency Domains | Example | KPI Metrics |
---|---|---|
Hardware | New Hardware Layer innovations | https://github.com/anuket-project/anuket-specifications/blob/master/doc/ref_model/chapters/chapter03.rst#id79 |
Cloud domain | Support new features on energy saving measures in Cloud | |
ML/AI and Data analytics | Intelligence and Orchestration | Use if SMO , RIC and ML/AI based decisions |
Applications | Telecom Applications refactoring |
Energy Savings in Hardware:
- Application functionality or application control requires infrastructure components beyond RM profiles or infrastructure configuration changes beyond APIs specified by RA. Generally, such an application is tightly coupled with the infrastructure which results in an Appliance deployment model (see :ref:`common/glossary:cloud platform abstraction related terminology:`).
- Application control using APIs specified by RA finds nodes (already configured in support of the profiles) with the required infrastructure comp
Energy Savings in Cloud layer:
Hardware and Physical infrastructure has the biggest role in improving the Energy efficiency (EE) in Telecom systems , all of the related power related KPI should be available in the Hardware metrics defined
It is also important to design the Cloud infrastructure considering the best permutations that gives the most optimum output from Energy perspective . As an example design a workload with maximum use of GPU and L1 Accelerators
- Use of GPU can enhanced energy efficiency through ML/AI
- Use of DPU can optimize energy efficiency by offloading all infrastructure services mainly storage , networking and security .
Table 3-8.1 Energy Monitoring shows possible performance measurement capabilities for the Hardware Infrastructure. These measurements or events should be collected and monitored by monitoring tools.
Ref | Cloud Infrastructure Capability | Unit | Definition/Notes |
---|---|---|---|
hardware.001 | Host CPU usage | Watt (Joule/s) | Real-time electrical power used by the processor(s) of a node (1) |
As Telco's Cloud infrastructure will comprise of multi clouds and different permutations on VIM and CaaS Layers it becomes important that the Cloud management solutions make best use of Energy efficiency measures provided by the hardware and ensures a optimally balanced infrastructure.
Ref | Cloud Infrastructure Capability | Unit | Definition/Notes |
---|---|---|---|
cloud.001 | hyCPU usage | Watt (Joule/s) | Real-time electrical power used by the processor(s) of a node (1) |
Energy Savings in Cloud layer:
As Telco's Cloud infrastructure will comprise of multi clouds and different permutations on VIM and CaaS Layers it becomes important that the Cloud management solutions make best use of Energy efficiency measures provided by the hardware and ensures a optimally balanced infrastructure.
Following are the main characteristics from Cloud management layer to improve energy efficiency
- Cloud architecture supports optimum load balancing
- Cloud layer supports resource optimization by adequately report the under utilized infrastructure
- Cloud supports the elastic and efficient shutdown of spare and un-used infrastructure , one key characteristic is abstract the physical resources from the application
Internal Performance Measurement Capabilities
Table 3-8.2 shows possible performance measurement capabilities for the Hardware Infrastructure. These measurements or events should be collected and monitored by monitoring tools.
Ref | Cloud Infrastructure Capability | Unit | Definition/Notes |
---|---|---|---|
cloud.001 | VM and Container energy use | Watt (Joule/s) | Real-time electrical power aggregated at VM or Container level |
cloud.002 | NFVI energy use | Watt (Joule/s) | Real-time electrical power aggregated at NFVI level |
Energy Savings through Orchestration and Intelligence:
Energy Savings in Applications:
Most of the Telecom applications currently are seldom designed by keeping energy KPI's and measures in place . With 5G Release17 there had been a lot of work and emphasis on Energy optimizations as can be refereed in
Table 3-8.2 shows possible 3GPP work on Energy Efficiency
Specification | Name | comments |
---|---|---|
3GPP TS 28.301 | Energy Efficiency of 5G systems | |
3GPP TS 28.552 | 5G Performance Measurements | |
3GPP TS 28.813 | New aspects of Energy Efficiency for 5G |
Table 3-8.2 shows possible performance measurement capabilities for the applications
Ref | Cloud Infrastructure Capability | Unit | Definition/Notes |
---|---|---|---|
app.001 | Host CPU usage | Watt (Joule/s) | Real-time electrical power used by the processor(s) of a node (1) |
app.002 | VNFC level Energy utilization | Watt (Joule/s) | |
app.003 | VNF level Energy utilization | Watt (Joule/s) | |
app.002 | Network slice EE KPI | performance of slice /Watt | |
app.003 | eMBB slice EE KPI | Gbps /Watt |