Copyright © 2011, Performance Evaluation of a Green Scheduling Algorithm for Energy Savings in Cloud Computing Truong Vinh Truong Duy; Sato,

Slides:



Advertisements
Similar presentations
Management and Control of Domestic Smart Grid Technology IEEE Transactions on Smart Grid, Sep Albert Molderink, Vincent Bakker Yong Zhou
Advertisements

GreenSlot: Scheduling Energy Consumption in Green Datacenters Íñigo Goiri, Kien Le, Md. E. Haque, Ryan Beauchea, Thu D. Nguyen, Jordi Guitart, Jordi Torres,
SLA-Oriented Resource Provisioning for Cloud Computing
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.
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.
GridRPC Sources / Credits: IRISA/IFSIC IRISA/INRIA Thierry Priol et. al papers.
Copyright © 2012, An SLA-aware load balancing scheme for cloud datacenters 指導教授:王國禎 學生:黎中誠 國立交通大學資訊工程系 行動計算與寬頻網路實驗室 1.
Green Cloud Computing Hadi Salimi Distributed Systems Lab, School of Computer Engineering, Iran University of Science and Technology,
Peter X. Gao, Andrew R. Curtis, Bernard Wong, S. Keshav Cheriton School of Computer Science University of Waterloo August 15,
Xavier León PhD defense
Energy Efficient Web Server Cluster Andrew Krioukov, Sara Alspaugh, Laura Keys, David Culler, Randy Katz.
Comparison Between Communication Infrastructures of Centralized and Decentralized Wide Area Measurement Systems Mohammad Shahraeini, Mohammad Hossein Javidi,
Present By : Bahar Fatholapour M.Sc. Student in Information Technology Mazandaran University of Science and Technology Supervisor:
Top-k Monitoring in Wireless Sensor Networks Minji Wu, Jianliang Xu, Xueyan Tang, and Wang-Chien Lee IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING,
Kick-off meeting 3 October 2012 Patras. Research Team B Communication Networks Laboratory (CNL), Computer Engineering & Informatics Department (CEID),
Copyright © 2012, QoS-aware Network Operating System for Software Defined Networking with Generalized OpenFlows Kwangtae Jeong, Jinwook Kim.
EstiNet Network Simulator & Emulator 2014/06/ 尉遲仲涵.
A User Experience-based Cloud Service Redeployment Mechanism KANG Yu.
Energy-aware Hierarchical Scheduling of Applications in Large Scale Data Centers Gaojin Wen, Jue Hong, Chengzhong Xu et al. Center for Cloud Computing,
Research on cloud computing application in the peer-to-peer based video-on-demand systems Speaker : 吳靖緯 MA0G rd International Workshop.
Green IT and Data Centers Darshan R. Kapadia Gregor von Laszewski 1.
University of Zagreb MMVE 2012 workshop1 Towards Reinterpretation of Interaction Complexity for Load Prediction in Cloud-based MMORPGs Mirko Sužnjević,
Department of Computer Science Engineering SRM University
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.
A Framework for Energy- Saving Data Gathering Using Two-Phase Clustering in Wireless Sensor Networks Wook Chio, Prateek Shah, and Sajal K. Das Center for.
November , 2009SERVICE COMPUTATION 2009 Analysis of Energy Efficiency in Clouds H. AbdelSalamK. Maly R. MukkamalaM. Zubair Department.
DiProNN Resource Management System (DiProNN = Distributed Programmable Network Node) Tomáš Rebok Faculty of Informatics MU, Brno Czech.
Appendix B: An Example of Back-propagation algorithm
An Autonomic Framework in Cloud Environment Jiedan Zhu Advisor: Prof. Gagan Agrawal.
Building Green Cloud Services at Low Cost Josep Ll. Berral, Íñigo Goiri, Thu D. Nguyen, Ricard Gavaldà, Jordi Torres, Ricardo Bianchini.
RECON: A TOOL TO RECOMMEND DYNAMIC SERVER CONSOLIDATION IN MULTI-CLUSTER DATACENTERS Anindya Neogi IEEE Network Operations and Management Symposium, 2008.
Challenges towards Elastic Power Management in Internet Data Center.
Summer Report Xi He Golisano College of Computing and Information Sciences Rochester Institute of Technology Rochester, NY
Multi-Criteria Routing in Pervasive Environment with Sensors Santhanakrishnan, G., Li, Q., Beaver, J., Chrysanthis, P.K., Amer, A. and Labrinidis, A Department.
Autonomic scheduling of tasks from data parallel patterns to CPU/GPU core mixes Published in: High Performance Computing and Simulation (HPCS), 2013 International.
Towards Constraint-based High Performance Cloud System in the Process of Cloud Computing Adoption in an Organization Speaker : 吳靖緯 MA0G0101.
Artificial Neural Network Building Using WEKA Software
A dynamic optimization model for power and performance management of virtualized clusters Vinicius Petrucci, Orlando Loques Univ. Federal Fluminense Niteroi,
Data Replication and Power Consumption in Data Grids Susan V. Vrbsky, Ming Lei, Karl Smith and Jeff Byrd Department of Computer Science The University.
Virtualization and Databases Ashraf Aboulnaga University of Waterloo.
June 30 - July 2, 2009AIMS 2009 Towards Energy Efficient Change Management in A Cloud Computing Environment: A Pro-Active Approach H. AbdelSalamK. Maly.
Design Issues of Prefetching Strategies for Heterogeneous Software DSM Author :Ssu-Hsuan Lu, Chien-Lung Chou, Kuang-Jui Wang, Hsiao-Hsi Wang, and Kuan-Ching.
Overview and Comparison of Software Tools for Power Management in Data Centers Msc. Enida Sheme Acad. Neki Frasheri Polytechnic University of Tirana Albania.
Data Communications and Networks Chapter 9 – Distributed Systems ICT-BVF8.1- Data Communications and Network Trainer: Dr. Abbes Sebihi.
Copyright © 2010, Performance and Power Management for Cloud Infrastructures Hien Nguyen Van; Tran, F.D.; Menaud, J.-M. Cloud Computing (CLOUD),
Accounting for Load Variation in Energy-Efficient Data Centers
Xi He Golisano College of Computing and Information Sciences Rochester Institute of Technology Rochester, NY THERMAL-AWARE RESOURCE.
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.
Operation and Control Strategy of PV/WTG/EU Hybrid Electric Power System Using Neural Networks Faculty of Engineering, Elminia University, Elminia, Egypt.
Server Consolidation in Clouds through Gossiping Moreno MarzollaOzalp Babaoglu Fabio Panzieri Università di Bologna, Dip. di Scienze dell'Informazione.
Interaction and Animation on Geolocalization Based Network Topology by Engin Arslan.
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
T-Share: A Large-Scale Dynamic Taxi Ridesharing Service
System Control based Renewable Energy Resources in Smart Grid Consumer
Packing Jobs onto Machines in Datacenters
Adaptive Cloud Computing Based Services for Mobile Users
Overview Introduction VPS Understanding VPS Architecture
Optimization of PHEV/EV Battery Charging
Zhen Xiao, Qi Chen, and Haipeng Luo May 2013
Introduction to Neural Networks And Their Applications - Basics
by Xiang Mao and Qin Chen
Decentralized Energy Demand Regulation in Smart Homes
III. Introduction to Neural Networks And Their Applications - Basics
STEP VIRTUAL MACHINE MIGRATION FOR DYNAMIC RESOURCE ALLOCATION IN CLOUD COMPUTING ENVIRONMENT Guided By 2 2 STEP ParticipantsName Register Number K. Dileswara.
A workload-aware energy model for VM migration
Presentation transcript:

Copyright © 2011, Performance Evaluation of a Green Scheduling Algorithm for Energy Savings in Cloud Computing Truong Vinh Truong Duy; Sato, Y.; Inoguchi, Y.; Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW), 2010 IEEE International Symposium on

Copyright © 2011, Outline Introduction Understanding power consumption The Neural Predictor The Green Scheduling Algorithm Experimental Evaluation Performance Evaluation Conclusion Reference

Copyright © 2011, Introduction Research shows that running a single 300-watt server during a year can cost about $338, and more importantly, can emit as much as 1,300 kg CO2, without mentioning the cooling equipment [2]. In this paper, we aim to design, implement and evaluate a Green Scheduling Algorithm integrating a neural network predictor for optimizing server power consumption in Cloud computing environments by shutting down unused servers.

Copyright © 2011, Introduction the algorithm first estimates required dynamic workload on the servers. Then unnecessary servers are turned off in order to minimize the number of running servers, thus minimizing the energy use at the points of consumption to provide benefits to all other levels.

Copyright © 2011, Understanding power consumption Figure 1. CPU utilization and power consumption.

Copyright © 2011, Understanding power consumption Figure 2. State transition of the Linux machine.

Copyright © 2011, Understanding power consumption Figure 3. State transition of the Windows machine.

Copyright © 2011, System Model Figure 4. The system model.

Copyright © 2011, System Model(cont.) A request from a Cloud user is processed in several steps as follows. 1.Datacenters register their information to the CIS Registry. 2.A Cloud user/DCBroker queries the CISRegistry for the datacenters’ information. 3.The CISRegistry responds by sending a list of available datacenters to the user. 4.The user requests for processing elements through virtual machine creation. 5.The list of available virtual machines is sent back for serving requests from end users to the services hosted by the user.

Copyright © 2011, The Neural Predictor Figure 5. A three-layer network predictor.

Copyright © 2011, The Neural Predictor where O c is the output of the current node, n is the number of nodes in the previous layer, x c,i is an input to the current node from the previous layer, w c,i is the weight modifying the corresponding connection from x c,i, and b c is the bias.

Copyright © 2011, The Neural Predictor In addition, h(x) is either a sigmoid activation function for hidden layer nodes, or a linear activation function for the output layer nodes.

Copyright © 2011, The Green Scheduling Algorithm Figure 6. Pseudo-code of the algorithm.

Copyright © 2011, Experimental Evaluation Figure 7. The modified communication flow.

Copyright © 2011, Performance Evaluation Figure 8. The NASA and ClarkNet load traces.

Copyright © 2011, Performance Evaluation TABLE 1. Simulation results on NASA with the best of each case displayed in boldface

Copyright © 2011, Conclusion This paper has presented a Green Scheduling Algorithm which makes use of a neural network based predictor for energy savings in Cloud computing. The predictor is exploited to predict future load demand based on collected historical demand.

Copyright © 2011, Reference [1] M. Armbrust et al., “Above the Clouds: A Berkeley View of Cloud computing”, Technical Report No. UCB/EECS , University of California at Berkley, [2] R. Bianchini and R. Rajamony, “Power and energy management for server systems,” IEEE Computer, vol. 37, no. 11, pp. 68–74, [3] EPA Datacenter Report Congress, ds/EPA _Datacenter_Report_Congress_Final1.pdf. ds/EPA _Datacenter_Report_Congress_Final1.pdf [4] Microsoft Environment – The Green Grid Consortium, een_grid.aspx.

Copyright © 2011, Thank you!