Power-Aware Network Design

Slides:



Advertisements
Similar presentations
1 UNIT I (Contd..) High-Speed LANs. 2 Introduction Fast Ethernet and Gigabit Ethernet Fast Ethernet and Gigabit Ethernet Fibre Channel Fibre Channel High-speed.
Advertisements

Greening Backbone Networks Shutting Off Cables in Bundled Links Will Fisher, Martin Suchara, and Jennifer Rexford Princeton University.
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 9 Fundamentals.
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 12 Cross-Layer.
Traffic Engineering over MPLS
1 EL736 Communications Networks II: Design and Algorithms Class1: Introduction Yong Liu 09/05/2007.
Impact of Interference on Multi-hop Wireless Network Performance Kamal Jain, Jitu Padhye, Venkat Padmanabhan and Lili Qiu Microsoft Research Redmond.
Optical networks: Basics of WDM
B Multi-Layer Network Design II Dr. Greg Bernstein Grotto Networking
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
ElasticTree: Saving Energy in Data Center Networks Brandon Heller, Srini Seetharaman, Priya Mahadevan, Yiannis Yiakoumis, Puneed Sharma, Sujata Banerjee,
Optical Networks BM-UC Davis122 Part III Wide-Area (Wavelength-Routed) Optical Networks – 1.Virtual Topology Design 2.Wavelength Conversion 3.Control and.
Lecture: 4 WDM Networks Design & Operation
1 EL736 Communications Networks II: Design and Algorithms Class3: Network Design Modeling Yong Liu 09/19/2007.
1 EL736 Communications Networks II: Design and Algorithms Class8: Networks with Shortest-Path Routing Yong Liu 10/31/2007.
Traffic Engineering With Traditional IP Routing Protocols
Traffic Engineering Jennifer Rexford Advanced Computer Networks Tuesdays/Thursdays 1:30pm-2:50pm.
10 - Network Layer. Network layer r transport segment from sending to receiving host r on sending side encapsulates segments into datagrams r on rcving.
Traffic Grooming in WDM Networks Wang Yao. WDM Technology increases the transmission capacity of optical fibers allows simultaneously transmission of.
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
Chapter 6 High-Speed LANs Chapter 6 High-Speed LANs.
Interconnect Networks
Fundamental Lower Bound for Node Buffer Size in Intermittently Connected Wireless Networks Yuanzhong Xu, Xinbing Wang Shanghai Jiao Tong University, China.
Lecture 15. IGP and MPLS D. Moltchanov, TUT, Spring 2008 D. Moltchanov, TUT, Spring 2015.
Integrated Dynamic IP and Wavelength Routing in IP over WDM Networks Murali Kodialam and T. V. Lakshman Bell Laboratories Lucent Technologies IEEE INFOCOM.
Capacity Scaling with Multiple Radios and Multiple Channels in Wireless Mesh Networks Oguz GOKER.
Network Aware Resource Allocation in Distributed Clouds.
9 1 SIT  Today, there is a general consensus that in near future wide area networks (WAN)(such as, a nation wide backbone network) will be based on.
June 21, 2007 Minimum Interference Channel Assignment in Multi-Radio Wireless Mesh Networks Anand Prabhu Subramanian, Himanshu Gupta.
November 18, Traffic Grooming in Optical WDM Networks Presented by : Md. Shamsul Wazed University of Windsor.
Algorithms for Allocating Wavelength Converters in All-Optical Networks Authors: Goaxi Xiao and Yiu-Wing Leung Presented by: Douglas L. Potts CEG 790 Summer.
Wavelength Assignment in Waveband Switching Networks with Wavelength Conversion Xiaojun Cao; Chunming Qiao; Anand, V. Jikai LI GLOBECOM '04. IEEE Volume.
LAN Switching and Wireless – Chapter 1
1 Optical Burst Switching (OBS). 2 Optical Internet IP runs over an all-optical WDM layer –OXCs interconnected by fiber links –IP routers attached to.
1 LAN design- Chapter 1 CCNA Exploration Semester 3 Modified by Profs. Ward and Cappellino.
1 Traffic Engineering in Multi-Granularity, Heterogeneous, WDM Optical Mesh Networks Through Dynamic Traffic Grooming Keyao Zhu, Hongyue Zhu, and Biswanath.
Logical Topology Design
Minimax Open Shortest Path First (OSPF) Routing Algorithms in Networks Supporting the SMDS Service Frank Yeong-Sung Lin ( 林永松 ) Information Management.
Optimization of Wavelength Assignment for QoS Multicast in WDM Networks Xiao-Hua Jia, Ding-Zhu Du, Xiao-Dong Hu, Man-Kei Lee, and Jun Gu, IEEE TRANSACTIONS.
Examination Committee: Dr. Poompat Saengudomlert (Chairperson) Assoc. Prof. Tapio Erke Dr. R.M.A.P. Rajatheva 1 Telecommunications FoS Asian Institute.
Examination Committee: Dr. Poompat Saengudomlert (Chairperson) Assoc. Prof. Tapio Erke Dr. R.M.A.P. Rajatheva 1 Telecommunications FoS Asian Institute.
1 Optical Packet Switching Techniques Walter Picco MS Thesis Defense December 2001 Fabio Neri, Marco Ajmone Marsan Telecommunication Networks Group
Intradomain Traffic Engineering By Behzad Akbari These slides are based in part upon slides of J. Rexford (Princeton university)
1 - CS7701 – Fall 2004 Review of: Detecting Network Intrusions via Sampling: A Game Theoretic Approach Paper by: – Murali Kodialam (Bell Labs) – T.V. Lakshman.
1 Iterative Integer Programming Formulation for Robust Resource Allocation in Dynamic Real-Time Systems Sethavidh Gertphol and Viktor K. Prasanna University.
10/6/2003Kevin Su Traffic Grooming for Survivable WDM Networks – Shared Protection Kevin Su University of Texas at San Antonio.
Optical Networking University of Southern Queensland.
Advanced Computer Networks Lecturer: E EE Eng. Ahmed Hemaid Office: I 114.
Unit III Bandwidth Utilization: Multiplexing and Spectrum Spreading In practical life the bandwidth available of links is limited. The proper utilization.
Interconnect Networks Basics. Generic parallel/distributed system architecture On-chip interconnects (manycore processor) Off-chip interconnects (clusters.
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.
Optimization Problems in Wireless Coding Networks Alex Sprintson Computer Engineering Group Department of Electrical and Computer Engineering.
Indian Institute of Technology Bombay 1 Communication Networks Prof. D. Manjunath
1 Traffic Engineering By Kavitha Ganapa. 2 Introduction Traffic engineering is concerned with the issue of performance evaluation and optimization of.
Wavelength-Routed Optical Networks: Linear Formulation, Resource Budgeting Tradeoffs, and a Reconfiguration Study Dhritiman Banergee and Biswanath Mukherjee,
Impact of Interference on Multi-hop Wireless Network Performance
Instructor Materials Chapter 1: LAN Design
Architecture and Algorithms for an IEEE 802
Local Area Networks Honolulu Community College
Switching and High-Speed Networks
ElasticTree Michael Fruchtman.
An Equal-Opportunity-Loss MPLS-Based Network Design Model
Frank Yeong-Sung Lin (林永松) Information Management Department
Advance Computer Networking
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks
ElasticTree: Saving Energy in Data Center Networks
NTHU CS5421 Cloud Computing
ECE453 – Introduction to Computer Networks
Congestion Control, Quality of Service, & Internetworking
Frank Yeong-Sung Lin (林永松) Information Management Department
Presentation transcript:

Power-Aware Network Design «Power Awareness in Network Design and Routing» J. Chabarek et al. «Energy-Minimized Design for IP Over WDM Networks» G. Shen, R. S. Tucker

Introduction The Internet is expanding tremendously Growth in the number of end users and connection speeds -> exponential increase in bandwidth demand Increase in energy consumption Cost of transmission and switching one of the major barriers Energy consumption may become a barrier 1% - 2% of total electricity consumption in US A cut of 1% in the Internet energy consumption means about US$5 billion per year Increase in power density Thermal issues -> limitations of air cooling Increase in operational costs Increase greenhouse footprint Save the Earth!!!

Power Aware Design Areas (I) Three main areas for power aware design System Design Development in CMOS technology -> improvements are slowing down Multi-Chassis Systems: separate physical components clustered forming a single logical router Aggregate power consumption increases -> heat spread over a large physical area -> existing cooling techniques used Alternative Systems: optical switches Terabits of bandwidth at much lower power dissipation Protocols Investigated in wireless networks -> Opportunities in wire-line networks Basic notion: put components to sleep if low traffic load Routing protocols: routes calculated with power consumption constraints

Power Aware Design Areas (II) Network Design Deploy routers such that the aggregate power demand is minimized Satisfying robustness and performance Two approaches Multiple router-level topologies satisfying capacity, robustness and power consumption Limit power-hungry systems to a subset of routers Selection of chassis and line cards in routers is a main issue to reduce power consumption In IP over WDM networks IP routers use more than 90% of total power Lightpath bypass is used to reduce the number of IP router ports -> IP ports consume major energy in IP routers

Router Power Consumption Router power consumption depends on Type of router chassis Type and number of line cards deployed in the chassis Configuration and operating conditions Size of packets 100 bytes / 576 bytes / 1500 bytes Size of forwarding table 1000 entries / 32000 entries Type of traffic UDP TCP Employed protocols and techniques OSPF Netflow Unicast Reverse Path Forwarding (uRPF) Access Control List (ACL) Active Queue Management - Random Early Detection (AQM – RED)

Router Power Consumption Chassis and line card combinations Chassis: Cisco GSR 12008 / Cisco 7507

Router Power Consumption Chassis and line card combinations (cont.) Base system is the most consuming 7507 chassis + router processor -> 210 Watts GSR chassis + router processor + switching fabric -> 430 Watts It is best to minimize the number of chassis and maximize the number of line cards per chassis Calculated power consumption of different cards

Router Power Consumption Configuration and operating conditions A 4-port Gigabit Ethernet line card and a OC-48 card in a GSR chassis is used Deployed testbed:

Router Power Consumption Configuration and operating conditions (cont.) Constant bit rate UDP traffic and different packet sizes 1500 bytes / 576 bytes / 100 bytes Power consumption increases as packets get smaller!!!

Router Power Consumption Configuration and operating conditions (cont.) Constant bit rate UDP traffic, medium packets and different features Large forwarding table / ACL / uRPF / OSPF uRPF is the most consuming Large forwarding table is less consuming!!

Router Power Consumption Configuration and operating conditions (cont.) Self-similar TCP traffic, 75% offered load and different features Netflow / AQM - RED Power consumption similar to UDP with large-sized packets

Router Power Consumption Configuration and operating conditions (cont.) Maximum variation in previous slides -> 20 Watts Extrapolating a fully loaded chassis -> 150 - 200 Watts Less significant than chassis/line card configuration General Model: PC -> power consumption of router X is a vector defining chassis type, line cards, configuration and traffic profile CC -> power consumption of a chassis type N -> number of line cards TP -> scaling factor (traffic utilization) LCC -> cost of line card

Power Consumption Optimization Main focus: allocation of line cards and chassis in nodes to minimize power consumption Mixed-Integer resource allocation problem with multicommodity flow constraints Inputs Network with OSPF link weights Traffic matrix Line card and chassis options Outputs How each node should be provisioned Multipath routing Implemented with General Algebraic Modeling System (GAMS)

Power Consumption Optimization Networks are taken from the Rocketfuel project Inferred weights and link latencies Link weights -> calculate approximate bandwidths of each link Traffic matrixes generated with a gravity model Three additional random graphs with 12 nodes and varying number of directed edges (Waxman method)

Power Consumption Optimization Network design problem: deploy different chassis/line card configurations such that provisioning requirements are satisfied and power consumption in minimized Traffic is scaled for each origin-destination pair -> linear scaling factor Varies provisioning requirements Traffic flows might be altered to put cards/chassis to sleep in low utilization First scenario includes only GSR chassis and OC-48 line card Only 10 line cards allowed per chassis Scaling factor varies from 0.1 to 40

Power Consumption Optimization Other experiments relaxing line cards per chassis, chassis type and card types (not in the paper) Minimum power consumption -> chassis accommodating large numbers of line cards and line cards capacities that closely match demand

Power Consumption Optimization Power savings Compared to a non-power-aware network design (shortest path) Using a specific chassis (GSR) and line cards (OC-48 or 0C-12) OC-12 line cards achieve smaller savings -> more ingress/egress node ports Cost of additional connectivity is zero as long as the number of ports does not require additional line cards

IP Over WDM Network IP layer: Optical layer Core IP router aggregates data traffic from low-end access routers IP router ports consume major energy (forwarding process) -> number of IP ports as measure of total power consumption Optical layer Optical switches interconnected with physical fiber links May contain multiple fibers Each fiber needs a pair of multiplexer/demultiplexer Each wavelength require a pair of transponders -> full wavelength conversion is assumed EDFA amplifiers are deployed on fiber links

IP Over WDM Network Two implementation approaches Lightpath non-bypass All data carried by lightpaths is processed and forwarded by IP routers All lightpaths incident to a node must be terminated Lightpath bypass IP traffic whose destination is not the intermediate node -> directly bypasses the intermediate router Saves IP router ports

Energy Consumption Optimization for IP over WDM Network design problem: design an energy-minimized IP over WDM network Serving all the traffic demands With a limited maximal number of wavelengths in each fiber With a limited maximal number of IP router ports at each node Inputs Physical topology -> N nodes and E links Traffic demand matrix Number of wavelength channels per fiber and capacity of each wavelength Maximal number of IP router ports at each node Energy consumption of router ports, transponders and EDFAs

Energy Consumption Optimization for IP over WDM The optimization problem is solved using a Mixed-Integer Linear Programming (MILP) model including Energy consumption of IP routers, EDFAs and transponders Layout of EDFAs Ports for aggregating data from low-end routers MILP model minimizes also the number of network components -> could be used for cost-minimized IP over WDM network The computational complexity is high O(N4) variables and O(N3) constraints Heuristics are needed for fast solution

Energy Consumption Optimization for IP over WDM - Heuristics Direct Bypass: directly establish virtual links (lightpaths) whose capacity is sufficient to accommodate all the traffic demands between each node pair Routing of lightpaths -> shortest path routing Simple Could lead to low capacity utilization Multi-hop bypass: traffic demands between different node pairs could share capacity on common lightpaths Elongate lengths of some IP traffic flows Fewer lightpaths -> fewer IP router ports

Energy Consumption Optimization for IP over WDM - Heuristics Multi-hop bypass heuristic:

Energy Consumption Optimization for IP over WDM - Setup Five study cases Linear relaxation of the MILP model -> lower bound MILP optimal design Non-bypass -> upper bound Direct bypass Multi-hop bypass Inputs Traffic demand between each pair node: Uniform distribution within a certain range centered at an identical average

Energy Consumption Optimization for IP over WDM – Test Networks NSFNET USNET

Energy Consumption Optimization for IP over WDM – Total Power Consumption NSFNET Larger topology -> higher power consumption, heuristics closer to lower bound Non bypass -> upper bound LP relax. -> lower bound Linear relationship between total power consumption and total traffic demand intensity USNET

Energy Consumption Optimization for IP over WDM – Power Consumption Saving NSFNET Larger topology -> higher savings, longer lightpaths bypassing more nodes -> fewer IP ports Multi-hop bypass heuristic performs better than direct bypass -> Small traffic flows are aggregated USNET

Energy Consumption Optimization for IP over WDM – Component Consumption NSFNET

Energy Consumption Optimization for IP over WDM – Geographical Distribution NSFNET All bypass design have a more uniform power distribution Solve problems associated with: Supplying large amounts of energy Removing associated heat

Energy Consumption Optimization for IP over WDM – Cost Analysis The model could be used for minimizing cost Changing the optimization weights from energy to cost May NOT be valid if components with low energy consumption are the most expensive ones N6s8 network based on the MILP optimization model

Conclusions Energy consumption may become a barrier for the Internet Operational costs Greenhouse footprint Cooling issues Supplying large amounts of energy Power aware design could solve it Power aware system design Power aware protocols Power aware network design Power aware network design could achieve important savings In IP over WDM networks, lightpath bypass could save power consumption

References [CHA08] J. Chabarek et al., «Power Awareness in Network Design and Routing», Proc. Of IEEE INFOCOM, 2008 [SHE09] G. Shen, R. S. Tucker, «Energy-Minimized Design for IP Over WDM Networks», Journal of Optical Communication Networks, June 2009.