Greening Backbone Networks

Greening Backbone Networks
Slide Note
Embed
Share

This presentation discusses strategies for reducing power consumption in backbone networks by selectively shutting off cables in bundled links, with a focus on energy efficiency, cost savings, and network optimization. The proposed solution aims to power up only the necessary cables, transparent to routing protocols, to achieve significant energy savings while maintaining network performance.

  • Greening Networks
  • Backbone Infrastructure
  • Power Consumption
  • Network Optimization
  • Energy Efficiency

Uploaded on Feb 24, 2025 | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. Greening Backbone Networks Shutting Off Cables in Bundled Links Will Fisher, Martin Suchara, and Jennifer Rexford Princeton University

  2. Why Focus on Networks? Saving energy in servers vs. networks Potential for savings in wired networks $2 billion annual power bill in USA alone Over-engineering and diurnal patterns Power draw does not scale with load 2

  3. Power Consumption of Network Hardware Router may consume 200 - 400W plus 100 W per line card Power draw does not scale with load chassis line card 3

  4. Turn Off Unneeded Routers / Links? Turning off links has drawbacks Increased RTT, fragility, etc. 4

  5. Links in Large Backbone Networks Links come in bundles Gradual upgrades, hardware costs, etc. City B City A 5

  6. Links in Large Backbone Networks Links come in bundles Gradual upgrades, hardware costs, etc. Bundled link behaves as a single logical link In large networks Majority of links bundled Bundle sizes 2 20 cables per link 6

  7. The Problem Powering all cables is wasteful City B City A 30-40% utilization 7

  8. Proposed Solution Only power up cables that are needed Transparent to routing protocols City B City A 80% utilization 8

  9. Overview I. Optimization problem formulation & solution II. Experimental evaluation of energy savings III. Conclusion 9

  10. The Problem Algorithm used by network operators Input: network configuration and load Output: list of powered cables Integer linear program: min # powered cables s.t.link loads capacities flow conservation carries all traffic demands NP-hard in general need heuristics 10

  11. Related Tractable Problem How would the solution look like if energy consumption was proportional to link load Minimize sum of link loads rather than the number of powered cables Fractional vs. integer linear program Benefits: tractable, provides upper and lower bound on potential power saving, starting point for heuristics 11

  12. First Attempt Nave Solution Always round up: Up to n times worse performance where n number of cities 12

  13. Three Increasingly Sophisticated Heuristics Start with the na ve solution and perform local search 1. Fast Greedy Heuristic (FGH) 2. Exhaustive Greedy Heuristic (EGH) 3. Bi-level Greedy Heuristic (BGH) 13

  14. The Fast Greedy Heuristic (FGH) 1. solve the fractional linear program and round up 2. identify link with greatest rounding up 3. round down by permanently removing one more cable in that link 4. goto step 1 if feasible solution exists 14

  15. Overview I. Optimization problem formulation & solution II. Experimental evaluation of energy savings III. Conclusion 15

  16. Experimental Setup Determine energy savings and ability to run algorithms in real time Solve the simple linear program using AMPL / CPLEX Experiments repeated for bundle sizes 1 to 12 16

  17. Topologies Abilene with real measured traffic demands Waxman and hierarchical topologies 17

  18. Energy Savings Abilene Topology energy savings (%) Similar performance of heuristics Turn entire link on or off bundle size Energy savings depend on the bundle size. 18

  19. Waxman and Hierarchical Graphs Turn entire link on or off general trend The same 19

  20. Execution Time Topology FGH EGH BGH Abilene 8 sec 50 sec 5 min Large synthetic minutes minutes to hours FGH is well suited for real-time execution 20

  21. Overview I. Optimization problem formulation & solution II. Experimental evaluation of energy savings III. Conclusion 21

  22. Conclusion Powering all links in a bundle usually not needed Design and evaluation of simple heuristics Significant energy savings Low computational complexity Can choose the simplest heuristic (FGH) 22

  23. Thank You! 23

Related


More Related Content