An Algorithm to Optimize Electrical Flows

Cloud computing has expanded in recent years due to many effects, such as accessibility, reliability, and collaboration. To provide those functionalities high availability is in demand, which implies a higher electric energy consumption by the computers that support the cloud infrastructure. Studies that pay attention to this electric energy consumption are important due to its impact on sustainability and operational costs. This paper proposes a power load distribution algorithm (PLDA) to optimize electrical flows of power infrastructures. The PLDA adopts the Energy Flow Model (EFM) as its basis. The EFM is a model that computes sustainability impacts and cost issues, while it respects the energy providing restrictions of each component. In addition, a case study illustrates the applicability of the proposed PLDA through the analysis of six private cloud power architectures. Considerable results were observed, including a reduction on energy consumption of 10.7%, and an improvement (reduction) on the environmental impact of over 140% was obtained.

[1]  Jan Szargut,et al.  Exergy Analysis of Thermal, Chemical, and Metallurgical Processes , 1988 .

[2]  Francisco A. S. Neves,et al.  ASTRO: An integrated environment for dependability and sustainability evaluation , 2013, Sustain. Comput. Informatics Syst..

[3]  Xiao Zhang,et al.  Key Technologies for Green Data Center , 2010, 2010 Third International Symposium on Information Processing.

[4]  Gunter Bolch,et al.  Queueing Networks and Markov Chains - Modeling and Performance Evaluation with Computer Science Applications, Second Edition , 1998 .

[5]  Rodney S. Tucker,et al.  Green Cloud Computing: Balancing Energy in Processing, Storage, and Transport , 2011, Proceedings of the IEEE.

[6]  Xin-She Yang,et al.  Introduction to Algorithms , 2021, Nature-Inspired Optimization Algorithms.

[7]  Carl E. Landwehr,et al.  Basic concepts and taxonomy of dependable and secure computing , 2004, IEEE Transactions on Dependable and Secure Computing.

[8]  R. Yamini,et al.  Power management in cloud computing using green algorithm , 2012, IEEE-International Conference On Advances In Engineering, Science And Management (ICAESM -2012).

[9]  Gustavo Rau de Almeida Callou,et al.  Models for dependability and sustainability analysis of data center cooling architectures , 2012, IEEE/IFIP International Conference on Dependable Systems and Networks Workshops (DSN 2012).

[10]  Gustavo Rau de Almeida Callou,et al.  A formal approach to the quantification of sustainability and dependability metrics on data center infrastructures , 2011, SpringSim.

[11]  Bianca Schroeder,et al.  Understanding failures in petascale computers , 2007 .

[12]  Dietmar Tutsch,et al.  A Petri Net-Based Approach to the Quantification of Data Center Dependability , 2012 .

[13]  Sara Bouchenak,et al.  Performance, Availability and Cost of Self-Adaptive Internet Services Chapter of Performance and Dependability in Service Computing: Concepts, Techniques and Research Directions , 2011 .

[14]  Xia Zhang,et al.  Energy aware cloud application management in private cloud data center , 2011, 2011 International Conference on Cloud and Service Computing.

[15]  D. R. Fulkerson,et al.  Flows in Networks. , 1964 .

[16]  T. J. Kotas,et al.  The Exergy Method of Thermal Plant Analysis , 2012 .

[17]  Valeria Cardellini,et al.  Performance and Dependability in Service Computing : Concepts , Techniques and Research Directions , 2022 .

[18]  R. S. Rajesh,et al.  Measures for the Quality of Individual Articles, Authors and Journals , 2010 .

[19]  Gabriel Alves,et al.  Business and Environment Performance Evaluation in Supply Chains: A Formal Model-Driven Approach , 2011 .

[20]  Adrian Bejan,et al.  Exergy analysis of thermal, chemical and metallurgical processes , 1989 .

[21]  P. O'Connor,et al.  Practical Reliability Engineering , 1981 .

[22]  Chen-Khong Tham,et al.  Analysis and optimization of service availability in a HA cluster with load-dependent machine availability , 2007, IEEE Transactions on Parallel and Distributed Systems.

[23]  Michael K. Molloy Performance Analysis Using Stochastic Petri Nets , 1982, IEEE Transactions on Computers.

[24]  Gustavo Rau de Almeida Callou,et al.  Estimating sustainability impact of high dependable data centers: a comparative study between Brazilian and US energy mixes , 2013, Computing.

[25]  Pawel Pawlewski Petri Nets - Manufacturing and Computer Science , 2012 .

[26]  Myron Hlynka,et al.  Queueing Networks and Markov Chains (Modeling and Performance Evaluation With Computer Science Applications) , 2007, Technometrics.