Jennifer Rexford Fall 2010 (TTh 1:30-2:50 in COS 302) COS 561: Advanced Computer Networks Energy.

Slides:



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

Dynamic Replica Placement for Scalable Content Delivery Yan Chen, Randy H. Katz, John D. Kubiatowicz {yanchen, randy, EECS Department.
Packet Switching vs. Circuit Switching
Walter Binder University of Lugano, Switzerland Niranjan Suri IHMC, Florida, USA Green Computing: Energy Consumption Optimized Service Hosting.
Dave Bradley Rick Harper Steve Hunter 4/28/2003 CoolRunnings.
PowerVM Live Partitioned Mobility A feature of IBM Virtualization Presented by Group 3 Mayra Longoria Mehdi Jafry Ken Lancaster PowerVM Live Partitioned.
Overcoming the challenge of virtual blindness Colin Richardson on365 Ltd.
Packet Switching Vs Circuit Switching Packet-switched and circuit-switched networks use two different technologies for sending messages and data from one.
Green Cloud Computing Hadi Salimi Distributed Systems Lab, School of Computer Engineering, Iran University of Science and Technology,
The major IT companies, such as Microsoft, Google, Amazon, and IBM, pioneered the field of cloud computing and keep increasing their offerings in data.
Highly Available Central Services An Intelligent Router Approach Thomas Finnern Thorsten Witt DESY/IT.
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS PRIMERGY Servers and Windows Server® 2008 R2 Benefit from an efficient, high performance and flexible platform.
Web Caching Schemes1 A Survey of Web Caching Schemes for the Internet Jia Wang.
VROOM: Virtual ROuters On the Move Jennifer Rexford Joint work with Yi Wang, Eric Keller, Brian Biskeborn, and Kobus van der Merwe
Lesson 11-Virtual Private Networks. Overview Define Virtual Private Networks (VPNs). Deploy User VPNs. Deploy Site VPNs. Understand standard VPN techniques.
SERVER LOAD BALANCING Presented By : Priya Palanivelu.
Anycast Jennifer Rexford Advanced Computer Networks Tuesdays/Thursdays 1:30pm-2:50pm.
COS 461: Computer Networks
1 Web Content Delivery Reading: Section and COS 461: Computer Networks Spring 2007 (MW 1:30-2:50 in Friend 004) Ioannis Avramopoulos Instructor:
OS Fall ’ 02 Performance Evaluation Operating Systems Fall 2002.
Building a Strong Foundation for a Future Internet Jennifer Rexford ’91 Computer Science Department (and Electrical Engineering and the Center for IT Policy)
World Wide Web Caching: Trends and Technology Greg Barish and Katia Obraczka USC Information Science Institute IEEE Communications Magazine, May 2000 Presented.
Jennifer Rexford Princeton University MW 11:00am-12:20pm Wide-Area Traffic Management COS 597E: Software Defined Networking.
Jennifer Rexford Princeton University MW 11:00am-12:20pm Data-Center Traffic Management COS 597E: Software Defined Networking.
Kick-off meeting 3 October 2012 Patras. Research Team B Communication Networks Laboratory (CNL), Computer Engineering & Informatics Department (CEID),
Datacenter Networks Mike Freedman COS 461: Computer Networks
Jennifer Rexford Princeton University MW 11:00am-12:20pm SDN Software Stack COS 597E: Software Defined Networking.
What is Smart Grid/Metering for electric distribution? Should they be implemented in the US? Presented by: Jeffrey Grodzki, April Romanishan, Cameron Hinkel,
Cutting the Electric Bill for Internet-Scale Systems Andreas Andreou Cambridge University, R02
Scalable Server Load Balancing Inside Data Centers Dana Butnariu Princeton University Computer Science Department July – September 2010 Joint work with.
Microsoft Load Balancing and Clustering. Outline Introduction Load balancing Clustering.
Ganesh Ananthanarayanan Mentor: Randy Katz CS
Scalability Module 6.
Network Topologies.
CLOUD COMPUTING. A general term for anything that involves delivering hosted services over the Internet. And Cloud is referred to the hardware and software.
Active Network Applications Tom Anderson University of Washington.
Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over the Internet. Cloud is the metaphor for.
PARAID: The Gear-Shifting Power-Aware RAID Charles Weddle, Mathew Oldham, An-I Andy Wang – Florida State University Peter Reiher – University of California,
INSTALLING MICROSOFT EXCHANGE SERVER 2003 CLUSTERS AND FRONT-END AND BACK ‑ END SERVERS Chapter 4.
Infrastructure for Better Quality Internet Access & Web Publishing without Increasing Bandwidth Prof. Chi Chi Hung School of Computing, National University.
Cloud Computing Energy efficient cloud computing Keke Chen.
Innovative ITS services thanks to Future Internet technologies ITS World Congress Orlando, SS42, 18 October 2011.
Energy Efficient Digital Networks Rich Brown Lawrence Berkeley National Laboratory Presentation to DOE State Energy Advisory Board Meeting August 14, 2007.
World Wide Web Caching: Trends and Technologys Gerg Barish & Katia Obraczka USC Information Sciences Institute, USA,2000.
Challenges towards Elastic Power Management in Internet Data Center.
Computer Networks Lecture 5 Packet Switching & Circuit Switching, Causes of impairment Lahore Leads University.
Floodless in SEATTLE : A Scalable Ethernet ArchiTecTure for Large Enterprises. Changhoon Kim, Matthew Caesar and Jenifer Rexford. Princeton University.
ICTs and the Environment – ISACC Perspective Jim MacFie ISACC DOCUMENT #:GSC13-PLEN-03 FOR:Presentation SOURCE:ISACC AGENDA ITEM:6.9 (Plenary) ICTs and.
LAN Switching and Wireless – Chapter 1 Vilina Hutter, Instructor
Vytautas Valancius, Nick Feamster, Akihiro Nakao, and Jennifer Rexford.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 1: Introduction to Scaling Networks Scaling Networks.
Enabling Technologies (Chapter 1)  Understand the technology and importance of:  Virtualization  Cloud Computing  WAN Acceleration  Deep Packet Inspection.
Networks. Network Hardware For any network to function successfully, you need specialized computer Hardware. However, without the right knowledge, you.
Jennifer Rexford Fall 2014 (TTh 3:00-4:20 in CS 105) COS 561: Advanced Computer Networks TCP.
GreenCloud: A Packet-level Simulator of Energy-aware Cloud Computing Data Centers Dzmitry Kliazovich ERCIM Fellow University of Luxembourg Apr 16, 2010.
Smart Grid Schneider Electric Javier Orellana
Ad Hoc – Wireless connection between two devices Backbone – The hardware used in networking Bandwidth – The speed at which the network is capable of sending.
Cisco Energy Management Suite Excerpt. Market Drivers for Cisco Energy Management Growing Regulations, Corporate Sustainability and the Environment 
EE5900 Cyber-Physical Systems Smart Home CPS
Energy Aware Network Operations
Overview: Cloud Datacenters II
Network Load Balancing Topology
ElasticTree Michael Fruchtman.
TCP Congestion Control
Why Is There A Need For Green Data Center? Data Center Costs Are Rising.
Towards Green Aware Computing at Indiana University
Specialized Cloud Mechanisms
COS 561: Advanced Computer Networks
COS 561: Advanced Computer Networks
Presentation transcript:

Jennifer Rexford Fall 2010 (TTh 1:30-2:50 in COS 302) COS 561: Advanced Computer Networks Energy Efficient Networking

IT Energy Consumption IT consumes a lot of energy –Approximately 2.5% of worldwide energy use –As much as the airline industry, and growing –Expected to grow by 30% by 2014 Data centers –Electricity costs of $4.5B in the U.S. in 2006 –More $ on power and cooling than on hardware Networking –One third of the total IT energy use –Around 10-20% of data-center energy use –Largest energy consumer is the access equipment 2

Ways to Save Energy Energy proportionality –Energy use should be proportional with load –Yet, most equipment operates at least efficient regime – Maximizing utilization –Best energy savings is the equipment you never buy –Use the available resources as effectively as possible –… rather than buying and deploying more Selectively powering down –Shut down equipment during periods of lower demand –But, reliability concerns … and slow powering up 3

Main Sources of Energy Use 4 data centers networking equipment consumer devices What’s a networking researcher to do?

Network’s Role in Energy Efficiency Reduce energy in other sectors –E.g., video-conferencing as alternative to travel Maximize efficiency of smart grid –Real-time measurement and coordination –Protect the smart grid from cyber attacks Reduce energy on end hosts Reduce energy of the network itself 5

Line cards draw ~ 100W W Networks High energy consumption –Packet-level operations –High-speed data-plane memory Not energy proportional Often over-provisioned –Avoid queuing delay on the links –Handle time-of-day traffic changes –Handle a diverse mix of workloads –Have enough capacity left after failures Bad at handling churn –Routing convergence on powering up/down equipment 6

Research on Network Energy Measurement of router energy consumption –Quantifying the energy of line card, switches, … –Understanding relationship to features, load, etc. Selectively powering down capacity –Turning off links, or tuning to lower capacity  E.g., variable speed Ethernet, or bundled links –Optimization problem to identify links to shut down Reducing disruptions when powering down –Reducing capacity of a link rather than shutting down –Techniques for reducing convergence delay –Router grafting and virtual router migration 7

Research on Reducing Host Energy In-network proxies –End hosts cannot easily go into “low power” mode –Due to “chatty” services that require periodic traffic –Could have a proxy handle these functions for the host Virtual machine migration –Migrate a virtual machine from one server to another –Support fast transfer of virtual machine state –Allow the VM to retain its address when it moves Better server load balancing –Distribute client requests to data centers and servers –Based on server capacity and electricity prices –Using DNS, HTTP redirection, front-end load balancer… 8