Adapting Router Buffers for Energy Efficiency
Arun Vishwanath CEET, University of Melbourne
Joint work with Vijay Sivaraman (UNSW), Zhi Zhao (UNSW), Craig Russell (CSIRO), Marina Thottan (Bell Labs)
Special thanks also to Rod Tucker, Director CEET
1
Adapting Router Buffers for Energy Efficiency Arun Vishwanath - - PowerPoint PPT Presentation
Adapting Router Buffers for Energy Efficiency Arun Vishwanath CEET, University of Melbourne Joint work with Vijay Sivaraman (UNSW), Zhi Zhao (UNSW), Craig Russell (CSIRO), Marina Thottan (Bell Labs) Special thanks also to Rod Tucker, Director
Joint work with Vijay Sivaraman (UNSW), Zhi Zhao (UNSW), Craig Russell (CSIRO), Marina Thottan (Bell Labs)
Special thanks also to Rod Tucker, Director CEET
1
Capacity
CRS-3 core router
2
Year Courtesy: David Neilson, Bell Labs
2010 100 Gb/s line-card 2020 3.2 Tb/s line-card
3
100 Gb/s line-card 400W 3.2 Tb/s line-card 4000W
4
5
6
7
CCDF of link load: Internet2 CCDF of link load: Major Tier-1 ISP
Load from Chicago-Kansas link Buffer occupancy
8
Load from Chicago-Kansas link Buffer occupancy 1000 TCP flows 5000 TCP flows
9
10
11
12
13
Power versus loss trade-off
1
1 2
20
1 1
Dumbbell topology
14
50
Core 1Gbps algorithm on link 0-1 Edges 1Gbps Access [100,300] Mbps
20 20
1
Workload Load Time off-chip buffers used Power saved Packet loss Low/Medium 21.5 - 41.1% 0.25% 97%
15
Low/Medium 21.5 - 41.1% 0.25% 97% High 59.8% 12.3% 83.4% 10-7 Heavy 78.6% 40% 52.9% 10-6 Very Heavy 90.9% 82% 11.6% 10-6
– Algorithm reacts to buffer occupancy in real-time – 40% of off-chip buffering energy saved
16
UDP traffic burst TCP traffic using Iperf
17
18