GreenCloud: A Packet-level Simulator of Energy-aware Cloud Computing Data Centers Dzmitry Kliazovich ERCIM Fellow University of Luxembourg Apr 16, 2010.

Slides:



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

Daniel Schall, Volker Höfner, Prof. Dr. Theo Härder TU Kaiserslautern.
Min Song 1, Yanxiao Zhao 1, Jun Wang 1, E. K. Park 2 1 Old Dominion University, USA 2 University of Missouri at Kansas City, USA IEEE ICC 2009 A High Throughput.
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,
Energy-efficient Virtual Machine Provision Algorithms for Cloud System Ching-Chi Lin Institute of Information Science, Academia Sinica Department of Computer.
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.
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.
A Scalable Switch for Service Guarantees Bill Lin (University of California, San Diego) Isaac Keslassy (Technion, Israel)
Introduction to Networking V.T. Raja, PhD James R. Coakley, PhD BA 572 – Advanced Information Systems.
Improving Proxy Cache Performance: Analysis of Three Replacement Policies Dilley, J.; Arlitt, M. A journal paper of IEEE Internet Computing, Volume: 3.
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
Chapter 15: LAN Systems Business Data Communications, 4e.
Figure 1.1 Interaction between applications and the operating system.
Differentiated Multimedia Web Services Using Quality Aware Transcoding S. Chandra, C.Schlatter Ellis and A.Vahdat InfoCom 2000, IEEE Journal on Selected.
OS Fall ’ 02 Performance Evaluation Operating Systems Fall 2002.
Kick-off meeting 3 October 2012 Patras. Research Team B Communication Networks Laboratory (CNL), Computer Engineering & Informatics Department (CEID),
Modeling and Evaluation of Fibre Channel Storage Area Networks Xavier Molero, Federico Silla, Vicente Santonia and Jose Duato.
1 Energy Efficient Communication in Wireless Sensor Networks Yingyue Xu 8/14/2015.
Lawrence G. Roberts CEO Anagran September 2005 Advances Toward Economic and Efficient Terabit LANs and WANs.
Chapter 6 High-Speed LANs Chapter 6 High-Speed LANs.
COnvergence of fixed and Mobile BrOadband access/aggregation networks Work programme topic: ICT Future Networks Type of project: Large scale integrating.
COGNITIVE RADIO FOR NEXT-GENERATION WIRELESS NETWORKS: AN APPROACH TO OPPORTUNISTIC CHANNEL SELECTION IN IEEE BASED WIRELESS MESH Dusit Niyato,
Review: Medium Access Control Sublayer –What is the problem to be addressed in this sublayer? –Protocols that allow collision Pure ALOHA Slotted ALOHA.
Folklore Confirmed: Compiling for Speed = Compiling for Energy Tomofumi Yuki INRIA, Rennes Sanjay Rajopadhye Colorado State University 1.
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.
November , 2009SERVICE COMPUTATION 2009 Analysis of Energy Efficiency in Clouds H. AbdelSalamK. Maly R. MukkamalaM. Zubair Department.
Cloud Computing Energy efficient cloud computing Keke Chen.
DENS: Data Center Energy-Efficient Network-Aware Scheduling
Challenges towards Elastic Power Management in Internet Data Center.
1 Distributed Energy-Efficient Scheduling for Data-Intensive Applications with Deadline Constraints on Data Grids Cong Liu and Xiao Qin Auburn University.
Data and Computer Communications Ninth Edition by William Stallings Data and Computer Communications, Ninth Edition by William Stallings, (c) Pearson Education.
1 CHAPTER 8 TELECOMMUNICATIONSANDNETWORKS. 2 TELECOMMUNICATIONS Telecommunications: Communication of all types of information, including digital data,
Heavy and lightweight dynamic network services: challenges and experiments for designing intelligent solutions in evolvable next generation networks Laurent.
A.SATHEESH Department of Software Engineering Periyar Maniammai University Tamil Nadu.
/ 22 1 A Distributed and Efficient Flooding Scheme Using 1-hop Information in Mobile Ad Hoc Networks Hai Liu Xiaohua Jia Peng-Jun Wan Dept. of Comput.
Data Replication and Power Consumption in Data Grids Susan V. Vrbsky, Ming Lei, Karl Smith and Jeff Byrd Department of Computer Science The University.
VGreen: A System for Energy Efficient Manager in Virtualized Environments G. Dhiman, G Marchetti, T Rosing ISLPED 2009.
BA 471 – Telecommunications and Networking Dr. V.T. Raja Oregon State University As presented in Dr. Marshall’s BA471 class, Winter.
1 Recommendations Now that 40 GbE has been adopted as part of the 802.3ba Task Force, there is a need to consider inter-switch links applications at 40.
Efficient AOI-Cast for Peer-to-Peer Networked Virtual Environments.
Bidirectional Light-Trails Dzmitry Kliazovich, Fabrizio Granelli, University of Trento, Italy GLOBECOM’05 November 29, 2005 Hagen Woesner, Imrich Chlamtac.
Dzmitry Kliazovich University of Luxembourg
Multi-Power-Level Energy Saving Management for Passive Optical Networks Speaker: Chia-Chih Chien Advisor: Dr. Ho-Ting Wu Date: 2015/03/25 1.
June 30 - July 2, 2009AIMS 2009 Towards Energy Efficient Change Management in A Cloud Computing Environment: A Pro-Active Approach H. AbdelSalamK. Maly.
A Grid-enabled Multi-server Network Game Architecture Tianqi Wang, Cho-Li Wang, Francis C.M.Lau Department of Computer Science and Information Systems.
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
Interconnect Networks Basics. Generic parallel/distributed system architecture On-chip interconnects (manycore processor) Off-chip interconnects (clusters.
Data Center Energy-Efficient Network-Aware Scheduling
Sonoma Workshop 2008 OpenFabrics at 40 and 100 Gigabits? Bill Boas, Vice-Chair
Accounting for Load Variation in Energy-Efficient Data Centers
A Cooperative ONU Sleep Method for Reducing Latency and Energy Consumption of STA in Smart-FiWi Networks Speaker: Chia-Chih Chien Advisor: Dr. Ho-Ting.
Data Consolidation: A Task Scheduling and Data Migration Technique for Grid Networks Author: P. Kokkinos, K. Christodoulopoulos, A. Kretsis, and E. Varvarigos.
Ensieea Rizwani An energy-efficient management mechanism for large-scale server clusters By: Zhenghua Xue, Dong, Ma, Fan, Mei 1.
Click to edit Master title style Literature Review Interconnection Architectures for Petabye-Scale High-Performance Storage Systems Andy D. Hospodor, Ethan.
A Bit-Map-Assisted Energy- Efficient MAC Scheme for Wireless Sensor Networks Jing Li and Georgios Y. Lazarou Department of Electrical and Computer Engineering,
Jennifer Rexford Fall 2010 (TTh 1:30-2:50 in COS 302) COS 561: Advanced Computer Networks Energy.
Next Generation HPC architectures based on End-to-End 40GbE infrastructures Fabio Bellini Networking Specialist | Dell.
Univ. of TehranIntroduction to Computer Network1 An Introduction to Computer Networks University of Tehran Dept. of EE and Computer Engineering By: Dr.
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
GreenCloud: A Packet-level Simulator of Energy-aware Cloud Computing Data Centers Dzmitry Kliazovich, Pascal Bouvry, Yury Audzevich, and Samee Ullah Khan.
Green cloud computing 2 Cs 595 Lecture 15.
NTHU CS5421 Cloud Computing
Business Data Communications, 4e
Presentation transcript:

GreenCloud: A Packet-level Simulator of Energy-aware Cloud Computing Data Centers Dzmitry Kliazovich ERCIM Fellow University of Luxembourg Apr 16, 2010

Outline Data center architectures  Two-tier, three-tier, and three-tier high-speed Structure of data center simulator  Energy efficiency, simulator components Case study data center simulations April 16, Dzmitry Kliazovich

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 April 16, Dzmitry Kliazovich

Distribution of data center energy consumption April 16, Dzmitry Kliazovich

Data center architectures Two-tier data center architecture  Access and Core layers  1 GE and 10 GE links  Full mesh core network  Load balancing using ICMP April 16, Dzmitry Kliazovich

Data center architectures Three-tier data center architecture  Access, Aggregation, and Core layers  Scales to over 10,000 servers  8-way ECMP load balancing April 16, Dzmitry Kliazovich

Data center architectures Three-tier High-Speed data center architecture  Increased core network bandwidth  2-way ECMP load balancing  100 GE standard (IEEE 802.3ba) still in works since Nov 2007 April 16, Dzmitry Kliazovich

Data center simulator Greencloud is an extension of NS-2 network simulator for energy-aware cloud computing simulations Provides packet-level simulation dynamics Focused on workload distribution strategies and energy consumption models of simulator components (servers, switches, links, etc.) Dzmitry Kliazovich 8 April 16, 2010

Data center simulator Dzmitry Kliazovich 9 April 16, 2010

Simulator components Servers  Responsible for task execution  Single-core nodes  Preset processing limit in MIPS or FLOPS Supported power management modes  DVFS:Dynamic Voltage/Frequency Scaling  DNS:Dynamic Shutdown  Both:DNS if server is idle, DVFS otherwise Dzmitry Kliazovich 10 April 16, 2010

Simulator components Servers’ Energy Model Dzmitry Kliazovich 11 April 16, 2010 CPU memory modules, disks, I/O resources Idle server consumes about 66% of the peak load for all CPU frequencies

Simulator 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: 0.4W is consumed for 100 meter transmissions over twisted pair  10 GE links: 1W is consumed for 300 meter transmission over optical fiber Supported power management modes  DVFS, DNS, or both Dzmitry Kliazovich 12 April 16, 2010

Simulator components Switches’ Energy Model Dzmitry Kliazovich 13 April 16, 2010 Chassis ~ 36% Linecards ~ 53% Port transceivers ~ 11%

Simulator components Workloads  Model cloud user applications (social networking, instant messaging, content distribution, etc.) Workload properties  Computational: MIPS, duration  Communicational: workload size, its internal and external transfers Generation  Trace-driven  Using random distribution (Exp, Pareto, etc.) Dzmitry Kliazovich 14 April 16, 2010

Simulation Setup Data center architectures  Two-tier (2T), three-tier (3T), and three-tier high-speed (3Ths) Simulation parameters  Average data center load is 30%  1536 computing servers  1, 10, and 100 GE links with 10 ns delay  4500 bytes workloads (3 Ethernet packets)  60 minutes of simulation time Dzmitry Kliazovich 15 April 16, 2010

Simulation Setup Energy-aware “green” scheduler Dzmitry Kliazovich 16 April 16, 2010 Servers at the peak load Under-loaded servers, DVFS can be applied Idle servers, DNS can be applied

Evaluation results Distribution of energy consumption in data center Dzmitry Kliazovich 17 April 16, 2010

Evaluation results Comparison of energy-efficiency schemes Dzmitry Kliazovich 18 April 16, 2010

Conclusions Energy consumption is becoming a concern in cloud computing data centers Developed a packet-level simulator for energy-aware data centers Obtained results compare the performance of dynamic voltage/frequency scaling (DVFS) and dynamic server/network shutdown (DNS) schemes Future work will focus on adding storage area network as well as on the development of novel workload consolidation and traffic aggregation techniques Dzmitry Kliazovich 19 April 16, 2010

Thank you! April 16, Dzmitry Kliazovich