Energy Aware Network Operations Authors: Priya Mahadevan, Puneet Sharma, Sujata Banerjee, Parthasarathy Ranganathan HP Labs IEEE Global Internet Symposium.

Slides:



Advertisements
Similar presentations
Data Center Networking with Multipath TCP
Advertisements

SDN + Storage.
Resource Management §A resource can be a logical, such as a shared file, or physical, such as a CPU (a node of the distributed system). One of the functions.
Dave Bradley Rick Harper Steve Hunter 4/28/2003 CoolRunnings.
1 Traffic Engineering (TE). 2 Network Congestion Causes of congestion –Lack of network resources –Uneven distribution of traffic caused by current dynamic.
ElasticTree: Saving Energy in Data Center Networks Brandon Heller, Srini Seetharaman, Priya Mahadevan, Yiannis Yiakoumis, Puneed Sharma, Sujata Banerjee,
Energy-efficient Virtual Machine Provision Algorithms for Cloud System Ching-Chi Lin Institute of Information Science, Academia Sinica Department of Computer.
A Cyber-Physical Systems Approach to Energy Management in Data Centers Presented by Chen He Adopted form the paper authors.
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.
“ElasticTree: Saving energy in data center networks“ by Brandon Heller, Seetharaman, Mahadevan, Yiakoumis, Sharma, Banerjee, McKeown presented by Nicoara.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 11: Monitoring Server Performance.
1 CAPS: A Peer Data Sharing System for Load Mitigation in Cellular Data Networks Young-Bae Ko, Kang-Won Lee, Thyaga Nandagopal Presentation by Tony Sung,
COMS E Cloud Computing and Data Center Networking Sambit Sahu
Energy Efficient Web Server Cluster Andrew Krioukov, Sara Alspaugh, Laura Keys, David Culler, Randy Katz.
© 2008 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Automated Workload Management in.
Building a Strong Foundation for a Future Internet Jennifer Rexford ’91 Computer Science Department (and Electrical Engineering and the Center for IT Policy)
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.
NETWORKING HARDWARE.
Scalable Server Load Balancing Inside Data Centers Dana Butnariu Princeton University Computer Science Department July – September 2010 Joint work with.
Ganesh Ananthanarayanan Mentor: Randy Katz CS
Adaptive Video Coding to Reduce Energy on General Purpose Processors Daniel Grobe Sachs, Sarita Adve, Douglas L. Jones University of Illinois at Urbana-Champaign.
1 Energy Efficient Communication in Wireless Sensor Networks Yingyue Xu 8/14/2015.
CS 423 – Operating Systems Design Lecture 22 – Power Management Klara Nahrstedt and Raoul Rivas Spring 2013 CS Spring 2013.
ElasticTree: Saving Energy in Data Center Networks 許倫愷 2013/5/28.
Use Case for Distributed Data Center in SUPA
PARAID: The Gear-Shifting Power-Aware RAID Charles Weddle, Mathew Oldham, An-I Andy Wang – Florida State University Peter Reiher – University of California,
Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Environment.
OPTIMAL SERVER PROVISIONING AND FREQUENCY ADJUSTMENT IN SERVER CLUSTERS Presented by: Xinying Zheng 09/13/ XINYING ZHENG, YU CAI MICHIGAN TECHNOLOGICAL.
Cloud Computing Energy efficient cloud computing Keke Chen.
DENS: Data Center Energy-Efficient Network-Aware Scheduling
A Distributed Energy Saving Approach for Ethernet Switches in Data Centers Weisheng Si 1, Javid Taheri 2, Albert Zomaya 2 1 School of Computing, Engineering,
David G. Andersen CMU Guohui Wang, T. S. Eugene Ng Rice Michael Kaminsky, Dina Papagiannaki, Michael A. Kozuch, Michael Ryan Intel Labs Pittsburgh 1 c-Through:
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 11: Monitoring Server Performance.
Software-defined Networking Capabilities, Needs in GENI for VMLab ( Prasad Calyam; Sudharsan Rajagopalan;
Performance Analysis of Decentralized RAN (Radio Access Network) Selection Schemes December 28 th, 2004 Yang, Sookhyun.
Summer Report Xi He Golisano College of Computing and Information Sciences Rochester Institute of Technology Rochester, NY
Papers on Storage Systems 1) Purlieus: Locality-aware Resource Allocation for MapReduce in a Cloud, SC ) Making Cloud Intermediate Data Fault-Tolerant,
Group 3 Sandeep Chinni Arif Khan Venkat Rajiv. Delay Tolerant Networks Path from source to destination is not present at any single point in time. Combining.
A.SATHEESH Department of Software Engineering Periyar Maniammai University Tamil Nadu.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 11: Monitoring Server Performance.
Thermal-aware Issues in Computers IMPACT Lab. Part A Overview of Thermal-related Technologies.
Copyright © 2011, Performance Evaluation of a Green Scheduling Algorithm for Energy Savings in Cloud Computing Truong Vinh Truong Duy; Sato,
CHARUSAT CLOUD PROJECT. Phases 1.Hardware Commissioning 2.Implementing Cluster 3.Implementing VMware 4.Migration of campus servers to cloud…..
Dana Butnariu Princeton University EDGE Lab June – September 2011 OPTIMAL SLEEPING IN DATACENTERS Joint work with Professor Mung Chiang, Ioannis Kamitsos,
Data Replication and Power Consumption in Data Grids Susan V. Vrbsky, Ming Lei, Karl Smith and Jeff Byrd Department of Computer Science The University.
Architectures and Algorithms for Future Wireless Local Area Networks  1 Chapter Architectures and Algorithms for Future Wireless Local Area.
Real-Time Performance Analysis of Adaptive Link Rate Baoke Zhang, Karthikeyan Sabhanatarajan, Ann Gordon-Ross*, Alan D. George* This work was supported.
Jennifer Rexford Fall 2014 (TTh 3:00-4:20 in CS 105) COS 561: Advanced Computer Networks TCP.
Data Center Energy-Efficient Network-Aware Scheduling
GreenCloud: A Packet-level Simulator of Energy-aware Cloud Computing Data Centers Dzmitry Kliazovich ERCIM Fellow University of Luxembourg Apr 16, 2010.
Accounting for Load Variation in Energy-Efficient Data Centers
Ensieea Rizwani An energy-efficient management mechanism for large-scale server clusters By: Zhenghua Xue, Dong, Ma, Fan, Mei 1.
Jennifer Rexford Fall 2010 (TTh 1:30-2:50 in COS 302) COS 561: Advanced Computer Networks Energy.
Introduction to Exadata X5 and X6 New Features
Scalable Congestion Control Protocol based on SDN in Data Center Networks Speaker : Bo-Han Hua Professor : Dr. Kai-Wei Ke Date : 2016/04/08 1.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
DENS: Data Center Energy-Efficient Network-Aware Scheduling
GreenCloud: A Packet-level Simulator of Energy-aware Cloud Computing Data Centers Dzmitry Kliazovich, Pascal Bouvry, Yury Audzevich, and Samee Ullah Khan.
Energy Aware Network Operations
Use Case for Distributed Data Center in SUPA
Anshul Gandhi 347, CS building
Packing Jobs onto Machines in Datacenters
Overview Introduction VPS Understanding VPS Architecture
Zhen Xiao, Qi Chen, and Haipeng Luo May 2013
ElasticTree: Saving Energy in Data Center Networks
Multi-hop Coflow Routing and Scheduling in Data Centers
QoS routing Finding a path that can satisfy the QoS requirement of a connection. Achieving high resource utilization.
Towards Predictable Datacenter Networks
Presentation transcript:

Energy Aware Network Operations Authors: Priya Mahadevan, Puneet Sharma, Sujata Banerjee, Parthasarathy Ranganathan HP Labs IEEE Global Internet Symposium (April 2009) Speaker: Sookhyun Yang

Introduction 2 This paper analyzes three energy-saving schemes to configure a switch in a data center network with link redundancy. [Data center network topology]

Energy Saving in a Switch Linear power model – Power consumed by each switch depends on Number of active ports Line capacity of a port How can we control a switch for saving energy? – Disable a switch port – Dynamically adapt a port’s link capacity based on its load – Turn off a line-card that have no active ports – Power off a switch that is not being used 3 [A switch with line-cards] Line-card port

Three Energy Saving Schemes Centralized approach LSA (Link State Adaptation) – Adapts a port’s link capacity (disabled, 10Mbps, 100Mbps, and 1Gbps) according to link utilization. NTC (Network Traffic Consolidation) – Consolidates traffic into fewer links (and switches). – Disables unused links (and switches). SLC (Server Load Consolidation) – Migrates jobs for minimizing the number of servers being used. – Applies NTC schemes. 4 [Data center network topology]

Variations of the Three Schemes SL (Service Level) Awareness – Adds a constraint to ensure that a link’s utilization never exceeds a certain threshold. – Ensures that at least one redundant link exists. SL awareness policy is combined with each of the three schemes. 5

Simulation Set-up: Workload Simulation based on workload of observed traffic 292 web-servers for 5days in April 2008 System configuration of 292 web-severs – Quad-core processors, two 1Gbps network cards – Different RAM sizes: 193 servers have 4 GB RAM, 69 servers have 8GB RAM, and 30 servers have 16GB RAM. Observed results – Workload is memory-sensitive 130 servers use 90% or greater amount of memory, 64 servers use less than 40%. – Both network bandwidth and CPU of all servers are utilized at most 10%. 6

7 [Data center network topology] 292 web servers 26 rack switches (48 ports per switch) Simulation Set-up: Network Topology 2 tier-2 switch (6 line card per switch, 24 ports per line card)

Simulation: How to Compute Power Consumption 8 Line-card with no active ports Line speed Power consumption Perfect knowledge of an oracle – Link utilization – Job’s traffic specification – Network topology

LSA (Link State Adaptation) Link characteristics from 5-day measurement – 90% of links (light traffic) can be set 10 or 100Mbps. – Less than 5% of links (heavy traffic) need to be set 1Gbps. LSA’s distribution of link speeds between rack and tier-2 switches 9

LSA vs. SL-aware LSA 10

Simulation Results 11 LSA (Link state adaptation) NTC (Network traffic consolidation) SLC (Server load consolidation)

Deployment Issues Track traffic workload – Adapt link capacity based on link utilization statistics – Predict incoming/outgoing traffic Transition time for adapting link-speeds is between 1-3 seconds, which can affect network performance. – Buffer or ensure the existence of back-up paths 12

Q&A Thank you! 13