Data Center Energy-Efficient Network-Aware Scheduling

Slides:



Advertisements
Similar presentations
Sabyasachi Ghosh Mark Redekopp Murali Annavaram Ming-Hsieh Department of EE USC KnightShift: Enhancing Energy Efficiency by.
Advertisements

©2009 HP Confidential template rev Ed Turkel Manager, WorldWide HPC Marketing 4/7/2011 BUILDING THE GREENEST PRODUCTION SUPERCOMPUTER IN THE.
Walter Binder University of Lugano, Switzerland Niranjan Suri IHMC, Florida, USA Green Computing: Energy Consumption Optimized Service Hosting.
ElasticTree: Saving Energy in Data Center Networks Brandon Heller, Srini Seetharaman, Priya Mahadevan, Yiannis Yiakoumis, Puneed Sharma, Sujata Banerjee,
Efficient Resource Management for Cloud Computing Environments Andrew J. Younge, Gregor von Laszewski, Lizhe Wang, Sonia Lopez-Alarcon, Warren Carithers.
Institute of Computer Science Foundation for Research and Technology – Hellas Greece Computer Architecture and VLSI Systems Laboratory Exploiting Spatial.
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,
Linux Clustering A way to supercomputing. What is Cluster? A group of individual computers bundled together using hardware and software in order to make.
Xavier León PhD defense
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.
Keeping Hot Chips Cool Thermal Management for Green Computing Yang Ge Professor Qinru Qiu.
A Scalable Switch for Service Guarantees Bill Lin (University of California, San Diego) Isaac Keslassy (Technion, Israel)
Datacenter Power State-of-the-Art Randy H. Katz University of California, Berkeley LoCal 0 th Retreat “Energy permits things to exist; information, to.
BA 471 – Telecommunications and Networking Dr. V.T. Raja Oregon State University
Energy-Efficient Design Some design issues in each protocol layer Design options for each layer in the protocol stack.
Present By : Bahar Fatholapour M.Sc. Student in Information Technology Mazandaran University of Science and Technology Supervisor:
A Scalable, Commodity Data Center Network Architecture Mohammad Al-Fares, Alexander Loukissas, Amin Vahdat Presented by Gregory Peaker and Tyler Maclean.
Kick-off meeting 3 October 2012 Patras. Research Team B Communication Networks Laboratory (CNL), Computer Engineering & Informatics Department (CEID),
A Scalable, Commodity Data Center Network Architecture
A Scalable, Commodity Data Center Network Architecture.
Efficient Resource Management for Cloud Computing Environments
Energy Aware Network Operations Authors: Priya Mahadevan, Puneet Sharma, Sujata Banerjee, Parthasarathy Ranganathan HP Labs IEEE Global Internet Symposium.
ElasticTree: Saving Energy in Data Center Networks 許倫愷 2013/5/28.
Chapter 6 High-Speed LANs Chapter 6 High-Speed LANs.
Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Environment.
1 An SLA-Oriented Capacity Planning Tool for Streaming Media Services Lucy Cherkasova, Wenting Tang, and Sharad Singhal HPLabs,USA.
E-STAB: Energy-Efficient Scheduling for Cloud Computing Applications with Traffic Load Balancing Dzmitry KliazovichUniversity of Luxembourg, Luxembourg.
OPTIMAL SERVER PROVISIONING AND FREQUENCY ADJUSTMENT IN SERVER CLUSTERS Presented by: Xinying Zheng 09/13/ XINYING ZHENG, YU CAI MICHIGAN TECHNOLOGICAL.
Maximizing The Compute Power With Mellanox InfiniBand Connectivity Gilad Shainer Wolfram Technology Conference 2006.
Cloud Computing Energy efficient cloud computing Keke Chen.
DENS: Data Center Energy-Efficient Network-Aware Scheduling
Summer Report Xi He Golisano College of Computing and Information Sciences Rochester Institute of Technology Rochester, NY
Network-on-Chip Energy-Efficient Design Techniques for Interconnects Suhail Basit.
A.SATHEESH Department of Software Engineering Periyar Maniammai University Tamil Nadu.
Joint Power Optimization Through VM Placement and Flow Scheduling in Data Centers DAWEI LI, JIE WU (TEMPLE UNIVERISTY) ZHIYONG LIU, AND FA ZHANG (CHINESE.
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,
Data Replication and Power Consumption in Data Grids Susan V. Vrbsky, Ming Lei, Karl Smith and Jeff Byrd Department of Computer Science The University.
Challenges Towards Elastic Power Management in Internet Data Centers Present by Sheng Cai.
Green Computing Metrics: Power, Temperature, CO2, … Computing system: Many-cores, Clusters, Grids and Clouds Algorithm and model: task scheduling, CFD.
Dzmitry Kliazovich University of Luxembourg
Networks-on-Chip (NoC) Suleyman TOSUN Computer Engineering Deptartment Hacettepe University, Turkey.
Overview and Comparison of Software Tools for Power Management in Data Centers Msc. Enida Sheme Acad. Neki Frasheri Polytechnic University of Tirana Albania.
Dzmitry Kliazovich University of Luxembourg, Luxembourg
GreenCloud: A Packet-level Simulator of Energy-aware Cloud Computing Data Centers Dzmitry Kliazovich ERCIM Fellow University of Luxembourg Apr 16, 2010.
COMP381 by M. Hamdi 1 Clusters: Networks of WS/PC.
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.
Kevin Harrison LTEC 4550 Assignment 3.  Ethernet Hub  An unsophisticated device that is used for connecting multiple Ethernet devices together.  Typically.
Jennifer Rexford Fall 2010 (TTh 1:30-2:50 in COS 302) COS 561: Advanced Computer Networks Energy.
Data and Computer Communications Eighth Edition by William Stallings Chapter 15 – Local Area Network Overview.
Next Generation HPC architectures based on End-to-End 40GbE infrastructures Fabio Bellini Networking Specialist | Dell.
INTRODUCTION TO GRID & CLOUD COMPUTING U. Jhashuva 1 Asst. Professor Dept. of CSE.
Software-Defined Architecture for Mobile Clouds in Device-to-Device Communication Muhammad Usman; Anteneh A. Gebremariam; Fabrizio Granelli; Dzmitry Kliazovich.
Schedulers for Hybrid Data Center Network Neelakandan Manihatty Bojan 2 nd Year PhD Student Advisor: Dr. Andrew W. Moore Eurosys Doctoral Workshop, 18.
DENS: Data Center Energy-Efficient Network-Aware Scheduling
Performance and Energy Efficiency Metrics for Communication Systems of Cloud Computing Data Centers Hrushikesh Mahapatro IT
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
Data Center Network Topologies
ElasticTree Michael Fruchtman.
Zhen Xiao, Qi Chen, and Haipeng Luo May 2013
ElasticTree: Saving Energy in Data Center Networks
NTHU CS5421 Cloud Computing
CLUSTER COMPUTING.
Cloud Computing Architecture
Multiple-resource Request Scheduling. for Differentiated QoS
On the Role of Burst Buffers in Leadership-Class Storage Systems
Presentation transcript:

Data Center Energy-Efficient Network-Aware Scheduling June 1, 2011 Data Center Energy-Efficient Network-Aware Scheduling Dzmitry Kliazovich University of Luxembourg

Why energy is important? Increased computing demand Data centers are rapidly growing Consume 10 to 100 times more energy per square foot than a typical office building Energy cost dynamics Energy accounts for 10% of data center operational expenses (OPEX) and can rise to 50% in the next few years Accompanying cooling system costs $2-$5 million per year June 1, 2011 Dzmitry Kliazovich (kliazovich@ieee.org)

Distribution of data center energy consumption June 1, 2011 Dzmitry Kliazovich (kliazovich@ieee.org)

Data center architectures Past: Two-tier data center architecture Access and Core layers 1 GE and 10 GE links Full mesh core network Load balancing using ICMP June 1, 2011 Dzmitry Kliazovich (kliazovich@ieee.org)

Data center architectures Present: Three-tier data center architecture Most Widely Used Nowadays Access, Aggregation, and Core layers Scales to over 10,000 servers June 1, 2011 Dzmitry Kliazovich (kliazovich@ieee.org) 5

Data center architectures Present: Three-tier High-Speed architecture Increased core network bandwidth 2-way ECMP load balancing 100 GE standard (IEEE 802.3ba) approved in June 2010 June 1, 2011 Dzmitry Kliazovich (kliazovich@ieee.org) 6

Data center components Servers’ Energy Model memory modules, disks, I/O resources CPU Idle server consumes about 66% of the peak load for all CPU frequencies June 1, 2011 Dzmitry Kliazovich (kliazovich@ieee.org)

Data center components Switches Most common Top-of-Rack (ToR) switches typically operate at Layer-2 interconnecting gigabit links in the access network Aggregation and core networks host Layer-3 switches operating at 10 GE (or 100 GE) Links Transceivers’ power consumption depends on the quality of signal transmission in cables and is proportional to their cost 1 GE links consume 0.4W for 100 meter transmissions over twisted pair 10 GE links consume 1W for 300 meter transmission over optical fiber Supported power management modes Dynamic voltage scaling, dynamic shutdown, or both June 1, 2011 Dzmitry Kliazovich (kliazovich@ieee.org)

Dzmitry Kliazovich (kliazovich@ieee.org) Simulator components Switches’ Energy Model Chassis ~ 36% Linecards ~ 53% Port transceivers ~ 11% P. Mahadevan, P. Sharma, S. Banerjee, and P. Ranganathan, “A Power Benchmarking Framework for Network Devices,” 8th international IFIP-TC 6 Networking Conference, Aachen, Germany, May 11 - 15, 2009. June 1, 2011 Dzmitry Kliazovich (kliazovich@ieee.org)

Dzmitry Kliazovich (kliazovich@ieee.org) DENS methodology DENS achieves balance between Energy consumed by the data center Individual job performances and their QoS requirements Data center traffic demands DENS is architecture specific Data Center Architecture   June 1, 2011 Dzmitry Kliazovich (kliazovich@ieee.org)

Dzmitry Kliazovich (kliazovich@ieee.org) DENS methodology Avoid Overloading Computing server selection   Penalize Under-loaded Servers Favor High Server Utilization June 1, 2011 Dzmitry Kliazovich (kliazovich@ieee.org)

Dzmitry Kliazovich (kliazovich@ieee.org) DENS methodology Computing server selection   Favor Low Congestion Levels Penalize Congested Queues June 1, 2011 Dzmitry Kliazovich (kliazovich@ieee.org)

Dzmitry Kliazovich (kliazovich@ieee.org) DENS methodology Computing server selection Maximize Server Load, Minimizing Network Congestion June 1, 2011 Dzmitry Kliazovich (kliazovich@ieee.org)

Performance Evaluation GreenCloud simulator is developed Three-tier data center topology 1536 nodes, 32 racks, 4 core and 8 aggregation switches June 1, 2011 Dzmitry Kliazovich (kliazovich@ieee.org)

Performance Evaluation Server workload distribution Green scheduler Redistributing Computing Load DENS scheduler Round-robin scheduler June 1, 2011 Dzmitry Kliazovich (kliazovich@ieee.org)

Performance Evaluation Network workload distribution Network congestion Redistributing Load to Satisfy QoS Green scheduler DENS scheduler Round-robin scheduler June 1, 2011 Dzmitry Kliazovich (kliazovich@ieee.org)

Performance Evaluation Top-of-Rack (ToR) switch load Network congestion Green scheduler Green scheduler DENS scheduler DENS scheduler June 1, 2011 Dzmitry Kliazovich (kliazovich@ieee.org)

Performance Evaluation Energy QoS Data center energy consumption Parameter Power Consumption (kW·h) Round Robin scheduler Green Scheduler DENS Data center Servers Network switches 417.5K 353.7K 63.8K 203.3K (48%) 161.8K (45%) 41.5K (65%) 212.1K (50%) 168.2K (47%) 43.9K (68%) June 1, 2011 Dzmitry Kliazovich (kliazovich@ieee.org)

Dzmitry Kliazovich (kliazovich@ieee.org) Conclusions We acknowledge Funding form Luxembourg FNR in the framework of GreenIT project Research fellowship provided by the European Research Consortium for Informatics and Mathematics (ERCIM) June 1, 2011 Dzmitry Kliazovich (kliazovich@ieee.org)

Dzmitry Kliazovich (kliazovich@ieee.org) References GreenCloud simulator In Journal of Supercomputing, special issue on Green Networks In IEEE Global Communications Conference (GLOBECOM) Energy-Efficient Network-Aware Scheduling In Cluster Computing, special issue on Green Networks In IEEE/ACM GreenCom [Best paper award] GreenCloud "GreenCloud: A Packet-level Simulator of Energy-aware Cloud Computing Data Centers" available at http://greencloud.gforge.uni.lu "GreenCloud: A Packet-level Simulator of Energy-aware Cloud Computing Data Centers" "DENS: Data Center Energy-Efficient Network-Aware Scheduling" "DENS: Data Center Energy-Efficient Network-Aware Scheduling" June 1, 2011 Dzmitry Kliazovich (kliazovich@ieee.org)

Dzmitry Kliazovich (kliazovich@ieee.org) Thank you! June 1, 2011 Dzmitry Kliazovich (kliazovich@ieee.org)