SDWAN Multi-Core Power Management via Dynamic Traffic Monitoring
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In SDWAN environments with multi-core network processing units, existing licensing-based core allocation approaches lead to unnecessary power consumption due to static core operation and resource activation, even during periods of low utilization, resulting in inefficiencies and increased energy costs.
Innovation Solution
Implementing a dynamic power management system that monitors network traffic and usage patterns to adjust core allocation and power states, such as putting cores into sleep mode or reducing clock frequency, using a SDWAN controller with core allocation and power control logic to optimize resource usage based on predicted traffic patterns and load thresholds.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If cores are kept active to support worst case traffic profiles, then network performance and reliability are ensured, but power consumption increases unnecessarily
Solution Approach 1:
The system dynamically adjusts core operational states based on real-time traffic conditions. Cores transition between active, idle, and sleep states according to monitored utilization patterns, enabling the network to adapt its power consumption to actual demand while maintaining performance when needed
Solution Approach 2:
The system changes operational parameters of cores including clock frequency and power state based on traffic conditions. During low utilization, cores operate at reduced frequency or enter sleep mode; during high utilization, they transition to full performance mode, optimizing the balance between power consumption and network performance
2Loss of time
If cores transition from sleep to awake state quickly, then latency is minimized during high utilization, but power management complexity increases
Solution Approach 1:
The system performs preliminary actions by maintaining cores in idle states with preserved context during moderate utilization periods, rather than allowing them to fully sleep. This preliminary preparation enables faster wake-up when traffic increases, reducing latency while avoiding the full complexity of complete power-down and restart sequences
Solution Approach 2:
The system continuously monitors traffic patterns and provides feedback to the power management logic. This feedback mechanism enables automatic adjustment of core states based on actual network conditions, managing the complexity through automated closed-loop control rather than manual configuration
Data Source
AI summary
Presented herein are techniques to conserve power by network devices in a software define wide area network (SDWAN). A method includes monitoring operations of a software defined wide area network including a network device in the software defined wide area network, based on results of the monitoring, generating a usage model for the network device, determining, based on the usage model, a power management scheme for a multi-core network processing unit operating on the network device, and causing the multi-core network processing unit operating on the network device to execute the power management scheme.


