1 Minimization of Network Power Consumption with Redundancy Elimination T. Khoa Phan* Joint work with: Frédéric Giroire*, Joanna Moulierac* and Frédéric.

Slides:



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

1 Praveen K. Muthuswamy Electrical Computer and Systems Engineering Rensselaer Polytechnic Institute In collaboration with Koushik Kar, Aparna Gupta (RPI)
Optimal Capacity Sharing of Networks with Multiple Overlays Zheng Ma, Jiang Chen, Yang Richard Yang and Arvind Krishnamurthy Yale University University.
Routing and Congestion Problems in General Networks Presented by Jun Zou CAS 744.
Traffic Engineering with Forward Fault Correction (FFC)
Software-defined networking: Change is hard Ratul Mahajan with Chi-Yao Hong, Rohan Gandhi, Xin Jin, Harry Liu, Vijay Gill, Srikanth Kandula, Mohan Nanduri,
Shi Bai, Weiyi Zhang, Guoliang Xue, Jian Tang, and Chonggang Wang University of Minnesota, AT&T Lab, Arizona State University, Syracuse University, NEC.
REDUNDANCY ELIMINATION AS A NETWORK-WIDE SERVICE Aditya Akella UW-Madison Shuchi Chawla Ashok Anand Chitra Muthukrishnan UW-Madison Srinivasan Seshan Vyas.
SmartRE: An Architecture for Coordinated Network-Wide Redundancy Elimination Ashok Anand, Vyas Sekar, Aditya Akella University of Wisconsin, Madison Carnegie.
Efficient Constraint Monitoring Using Adaptive Thresholds Srinivas Kashyap, IBM T. J. Watson Research Center Jeyashankar Ramamirtham, Netcore Solutions.
1 Advancing Supercomputer Performance Through Interconnection Topology Synthesis Yi Zhu, Michael Taylor, Scott B. Baden and Chung-Kuan Cheng Department.
1 EL736 Communications Networks II: Design and Algorithms Class3: Network Design Modeling Yong Liu 09/19/2007.
Bilal Gonen University of Alaska Anchorage Murat Yuksel University of Nevada, Reno.
1 EL736 Communications Networks II: Design and Algorithms Class8: Networks with Shortest-Path Routing Yong Liu 10/31/2007.
Towards Virtual Routers as a Service 6th GI/ITG KuVS Workshop on “Future Internet” November 22, 2010 Hannover Zdravko Bozakov.
Packet Caches on Routers: The Implications of Universal Redundant Traffic Elimination Ashok Anand, Archit Gupta, Aditya Akella University of Wisconsin,
Packet Caches on Routers: The Implications of Universal Redundant Traffic Elimination Ashok Anand, Archit Gupta, Aditya Akella University of Wisconsin,
Network Architecture for Joint Failure Recovery and Traffic Engineering Martin Suchara in collaboration with: D. Xu, R. Doverspike, D. Johnson and J. Rexford.
Wireless Mesh Networks 1. Architecture 2 Wireless Mesh Network A wireless mesh network (WMN) is a multi-hop wireless network that consists of mesh clients.
Traffic Engineering With Traditional IP Routing Protocols
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
Traffic Engineering Jennifer Rexford Advanced Computer Networks Tuesdays/Thursdays 1:30pm-2:50pm.
Shadow Configurations: A Network Management Primitive Richard Alimi, Ye Wang, Y. Richard Yang Laboratory of Networked Systems Yale University.
Traffic Engineering in IP Networks Jennifer Rexford Computer Science Department Princeton University; Princeton, NJ
PROFITABLE CONNECTION ASSIGNMENT IN ALL OPTICAL WDM NETWORKS VISHAL ANAND LANDER (Lab. for Advanced Network Design, Evaluation and Research) In collaboration.
LCN 2007, Dublin 1 Non-bifurcated Routing in Wireless Multi- hop Mesh Networks by Abdullah-Al Mahmood and Ehab S. Elmallah Department of Computing Science.
Kick-off meeting 3 October 2012 Patras. Research Team B Communication Networks Laboratory (CNL), Computer Engineering & Informatics Department (CEID),
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
1 A Distributed Algorithm for Joint Sensing and Routing in Wireless Networks with Non-Steerable Directional Antennas Chun Zhang *, Jim Kurose +, Yong Liu.
Energy Aware Network Operations Authors: Priya Mahadevan, Puneet Sharma, Sujata Banerjee, Parthasarathy Ranganathan HP Labs IEEE Global Internet Symposium.
Internet Traffic Policies and Routing Vic Grout Centre for Applied Internet Research (CAIR) University of Wales NEWI Plas Coch Campus, Mold Road Wrexham,
Identifying and Using Energy Critical Paths Nedeljko Vasić with Dejan Novaković, Satyam Shekhar, Prateek Bhurat, Marco Canini, and Dejan Kostić EPFL, Switzerland.
Virtual ROuters On the Move (VROOM): Live Router Migration as a Network-Management Primitive Yi Wang, Eric Keller, Brian Biskeborn, Kobus van der Merwe,
1 Slides by Yong Liu 1, Deep Medhi 2, and Michał Pióro 3 1 Polytechnic University, New York, USA 2 University of Missouri-Kansas City, USA 3 Warsaw University.
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 2007 (TPDS 2007)
Approximate Load Balance Based on ID/Locator Split Routing Architecture 1 Sanqi Zhou, Jia Chen, Hongbin Luo, Hongke Zhang Beijing JiaoTong University
The Minimal Communication Cost of Gathering Correlated Data over Sensor Networks EL 736 Final Project Bo Zhang.
17 th International Teletraffic Congress Topological design of telecommunication networks Michał Pióro a,b, Alpar Jüttner c, Janos Harmatos c, Áron Szentesi.
June 21, 2007 Minimum Interference Channel Assignment in Multi-Radio Wireless Mesh Networks Anand Prabhu Subramanian, Himanshu Gupta.
Low-Power Gated Bus Synthesis for 3D IC via Rectilinear Shortest-Path Steiner Graph Chung-Kuan Cheng, Peng Du, Andrew B. Kahng, and Shih-Hung Weng UC San.
Budapest University of Technology and Economics Department of Telecommunications and Media Informatics Optimized QoS Protection of Ethernet Trees Tibor.
1 A Distributed Algorithm for Joint Sensing and Routing in Wireless Networks with Non-Steerable Directional Antennas Chun Zhang *, Jim Kurose +, Yong Liu.
Logical Topology Design
Pending Interest Table Sizing in Named Data Networking Luca Muscariello Orange Labs Networks / IRT SystemX G. Carofiglio (Cisco), M. Gallo, D. Perino (Bell.
SIMPLE: Stable Increased Throughput Multi-hop Link Efficient Protocol For WBANs Qaisar Nadeem Department of Electrical Engineering Comsats Institute of.
Intradomain Traffic Engineering By Behzad Akbari These slides are based in part upon slides of J. Rexford (Princeton university)
1 Slides by Yong Liu 1, Deep Medhi 2, and Michał Pióro 3 1 Polytechnic University, New York, USA 2 University of Missouri-Kansas City, USA 3 Warsaw University.
1 EL736 Communications Networks II: Design and Algorithms Class7: Location and Topological Design Yong Liu 10/24/2007.
Piotr Srebrny 1.  Problem statement  Packet caching  Thesis claims  Contributions  Related works  Critical review of claims  Conclusions  Future.
1 An Arc-Path Model for OSPF Weight Setting Problem Dr.Jeffery Kennington Anusha Madhavan.
1 Slides by Yong Liu 1, Deep Medhi 2, and Michał Pióro 3 1 Polytechnic University, New York, USA 2 University of Missouri-Kansas City, USA 3 Warsaw University.
December 2015 Lifetime-aware Networks: It is Not What You Know but Who You Know Luca Chiaraviglio Marco Listanti Jairo A. Gutierrez William Liu GlobalSip.
DECOR: A Distributed Coordinated Resource Monitoring System Shan-Hsiang Shen Aditya Akella.
1 Traffic Engineering By Kavitha Ganapa. 2 Introduction Traffic engineering is concerned with the issue of performance evaluation and optimization of.
Internet Traffic Engineering Motivation: –The Fish problem, congested links. –Two properties of IP routing Destination based Local optimization TE: optimizing.
MPLS Introduction How MPLS Works ?? MPLS - The Motivation MPLS Application MPLS Advantages Conclusion.
Minimum Power Configuration in Wireless Sensor Networks Guoliang Xing*, Chenyang Lu*, Ying Zhang**, Qingfeng Huang**, and Robert Pless* *Washington University.
Energy Aware Network Operations
Architecture and Algorithms for an IEEE 802
Data Center Network Architectures
Constraint-Based Routing
Presented by Tae-Seok Kim
Qian Hu, Yang Wang, Xiaojun Cao Department of Computer Science
CprE 458/558: Real-Time Systems
Tapping Into The Unutilized Router Processing Power
ISP and Egress Path Selection for Multihomed Networks
Multi-hop Coflow Routing and Scheduling in Data Centers
Degree-aware Hybrid Graph Traversal on FPGA-HMC Platform
Backbone Traffic Engineering
Power Efficient Communication ----Joint Routing, Scheduling and Power Control Design Presenter: Rui Cao.
Presentation transcript:

1 Minimization of Network Power Consumption with Redundancy Elimination T. Khoa Phan* Joint work with: Frédéric Giroire*, Joanna Moulierac* and Frédéric Roudaut** * Mascotte project, ** Orange Lab IFIP Networking May 2012, Prague Czech Republic

2 Motivation Redundancy Elimination (RE) Reducing traffic load Energy-aware routing (EAR) Reducing energy EAR + RE Reducing traffic load + Reducing more energy

3  Measurements on energy consumption on routers show:  Small influence of traffic load [1]  Important parameter is the number of switch-on interfaces [1]  Energy-aware routing (EAR):  Routing solution minimizing the number of active links while satisfying link capacity constraint [2][3]  Simplified router architecture: a link is turned off means two interfaces of routers are turned off Energy Savings for Backbone Network [1][2][3] [Chabarek et al., INFOCOM’08; Chiaraviglio et al. IEEE/ACM ToN’11; Zhang et. al ICNP’10]

4 Energy-aware routing (EAR) D 11,16 = 5 D 0,5 = Link capacity Traffic demands: - From 0 → 5 - From 11 → 16 traffic volume 5 Energy-aware routing – turn off 10/18 links

5 Traffic Redundancy Elimination cache  Is it to possible reduce traffic load on the Internet? –Anand et. al SIGCOMM’08 [4], SIGCOMM’09 [5] –Song et. al ICCCN’10 [6] → up to 50% of traffic can be eliminated

6 Traffic Redundancy Elimination  Does it work for the real world? WAN Optimization Controllers (WOC) from Cisco, Juniper, etc. - Redundancy Elimination, TCP acceleration, Application acceleration [7][8] WAN WOC Synchronized compression database

7 Energy-aware routing with RE-routers Energy-aware routing with RE – 50% of traffic can be compressed – turn off 10/18 links Compressed demand D 11,16 = 5 Compressed demand D 0,5 = Traffic demands: - From 0 → 5 - From 11 → 16 with traffic volume 10 Link capacity Normal router RE-router

8 Energy consumption of WOC Testbed with WOCs WOC and Watt-meter devices

9 Energy consumption of WOC Single long live FTP connection Parallel FTP connections

10 Optimal solution - Integer Linear Program: Objective function: Flow conservation constraint: Capacity constraint: RE-router constraint: Binary variable: x uv : link (u,v) is used or not w u : RE is enabled at “u” or not normal flow from s → t compressed flow from s → t compression ratio Energy-aware routing with RE-routers [2] [Chiaraviglio et al. IEEE/ACM ToN’11] [*]: Energy consumption of a WOC [2] *

11 Heuristic algorithm: 2 steps  Step 1: all routers enable RE - find feasible routing for compressed demands with small number of active links  Algorithm 1: using shortest path → feasible routing  Algorithm 2: remove less loaded link and repeat Algorithm 1  Step 2: enable only necessary RE-routers → disable RE on the others to save energy Energy-aware routing with RE-routers

12 Simulation results Atlanta network – 15 nodes, 22 edges Energy savings (%) Capacity/demand ratio Low traffic High traffic

13 Simulation results Number of RE-routers Route length Capacity/demand ratio Number of RE-routers Route length (hop)

14 Simulations for 10 general networks Simulation results Network topology |V| |E| Energy savings with different traffic volumes With RE-routerWithout RE-router highmediumlow highmediumlow Atlanta %30.1%36.4%0%32%36% New York %61.6%65.2%2%59%63% Nobel Germany %33.9%36.8%0%35%39% France %44%45.4%0%42%44% Norway %45%47.5%12%43%47% Nobel EU %30.9%34.2%12%32%34% Cost %33.6%35%3.5%32%35% Giul %48.4%51.1%0%45%50% Pioro %53.2%54.5%0%53%54% Zib %31.2%32.7%0%30%33%

15 Conclusions To the best of our knowledge, this is the first work that considers energy-aware routing with RE. Real experiment to show power consumption of the WOC The problem is defined and modeled using Integer Linear Program (ILP) Propose heuristic algorithm and prove by simulations that our heuristics work well, approximate to the result of ILP. In high traffic volume, GreenRE can gain further 30% of energy savings

16 Future work Other versions of the problem: –Some RE-routers have already been placed on the network → utilize the RE-routers for aggregating traffic –There are a limited number of RE-routers → find the best location to place the RE-routers on the topology More simulations on real network topology with real traffic demands and real redundancy distribution.

17 Thank you for your attention! Q&A

18 References [1] M. Gupta and S. Singh. “Greening of the Internet”. In Proceedings of ACM SIGCOMM, 2003 [2] L. Chiaraviglio; M. Mellia and Fabio Neri. “Minimizing ISP Network Energy Cost: Formulation and Solutions”. In IEEE/ACM Transactions on Networking, [3] M. Zhang; C. Yi; B. Liu and B. Zhang. “GreenTE: Power-aware Traffic Engineering”. In Proceedings of IEEE International Conference on Network Protocols (ICNP), [4] A. Anand et al. “Packet Caches on Routers: The Implications of Universal Redundant Traffic Elimination”. In Proceedings of ACM SIGCOMM, [5] A. Anand et al. “SmartRE: An Architecture for Coordinated Network-wide Redundancy Elimination”, In Proceedings of ACM SIGCOMM, [6] Y. Song; K. Guo and L. Gao. “Redundancy-Aware Routing with Limited Resources”. In Proceedings of ICCCN, [7] “BlueCoat: WAN Optimization”. [8] T. Jr. Grevers and J. Christner. “Application Acceleration and WAN Optimization Fundamentals”. In Cisco Press, 2007

19 Case 1: All routers are WOC-routers Parameters in the simulations:  Demands all-to-all  50% of traffic redundancy  Capacity/demand ratio (λ) Complete graph 5 vertices λ = 2 λ = 6 5 links can be turned off

20. Non-redundant data with new signatures Redundant data replaced by signatures Encoded message

21 Redundancy Elimination in Routers  There are two key challenges that hinder the deployment of redundancy elimination on routers:  Heavy computation  Large amount of memory for local database  Anand et al. in SIGCOMM’08 [4] and SIGCOMM’09 [5] → algorithm for eliminating traffic redundancy at router  Compression at 2.2Gbps  Decompression at 10Gbps (the prototype works on desktop 2.4GHz and 1GB for local database)

22 Redundancy Elimination in Routers  Energy-aware routing → find routing solution for the core network  How much traffic load can be reduced if RE is integrated in routers across the Internet?  Real traffic traces from: 11 corporate network in US [4] a large university in US [5] 5 sites of a large corporate network in North America [6] → up to 50% of the traffic can be eliminated  A further 10-25% traffic load can be reduced when considering redundancy-aware routing algorithm [4]

23 Energy-aware routing with WOC-routers Three cases of the problem:  Case 1: all routers on the network are RE-routers → only enable the necessary RE-routers  Case 2: some RE-routers have already been placed on the network → utilize the RE-routers for aggregating traffic  Case 3: there are a limited number of RE-routers → find the best location to place the RE-routers

Compressed demand D 11,16 = 5 Compressed demand D 0,5 = Traffic demands: - From 0 → 5 - From 11 → 16 with traffic volume 10 Link capacity Normal router RE-router Step 1 – Algorithm 1: Find feasible routing Step 1 – Algorithm 2: Remove less loaded link and find feasible routing Step 2 – Disable unnecessary RE-routers Normal demand D 0,5 = 10 Normal demand D 11,16 = 10 Energy-aware routing with RE-routers