NUTS scheduling approach for cloud data centers to optimize energy consumption

The cloud data center is accommodated with many servers for cloud-based services which cause more consumption of energy and menace cost factors in computing tasks. Many existing scheduling techniques hinge on allocating task where scheduling algorithm is not based on assigning tasks through urgent and non-urgent task scheduling using dynamic voltage frequency scaling (DVFS) controller. In demand to reduce energy consumption and to maintain the quality of services, this paper proposes non-urgent and urgent task scheduling (NUTS) algorithm using DVFS, to restraint and scheduling of task in the more efficient way for minimizing the power consumption of the IT equipment. To increase the energy efficiency, we proposed scheduling queue and non-completed task queue for scheduling urgent, non-urgent and non-completed tasks to ally utilization of resources efficiently and to decrease the consumption of energy in the data center. In this paper, we compared proposed algorithm with two existing standard scheduling algorithms. The experimental results boast that NUTS algorithm performs better than the existing algorithms and can centrist energy efficiency in cloud data center.

[1]  Albert Y. Zomaya,et al.  Author manuscript, published in "Journal of Parallel and Distributed Computing (2011)" A Parallel Bi-objective Hybrid Metaheuristic for Energy-aware Scheduling for Cloud Computing Systems , 2011 .

[2]  Xiaomin Zhu,et al.  Towards energy-efficient scheduling for real-time tasks under uncertain cloud computing environment , 2015, J. Syst. Softw..

[3]  Keqin Li,et al.  Managing performance and power consumption tradeoff for multiple heterogeneous servers in cloud computing , 2013, Cluster Computing.

[4]  Sebti Foufou,et al.  Towards bandwidth guaranteed energy efficient data center networking , 2015, Journal of Cloud Computing.

[5]  Elizabeth Sylvester Mkoba,et al.  A SURVEY ON ENERGY EFFICIENT WITH TASK CONSOLIDATION IN THE VIRTUALIZED CLOUD COMPUTING ENVIRONMENT , 2014 .

[6]  Albert Y. Zomaya,et al.  Minimizing Energy Consumption for Precedence-Constrained Applications Using Dynamic Voltage Scaling , 2009, 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid.

[7]  Samee Ullah Khan,et al.  An Energy-Efficient Task Scheduling Algorithm in DVFS-enabled Cloud Environment , 2015, Journal of Grid Computing.

[8]  Wenhong Tian,et al.  Energy-efficient Allocation of Real-time Virtual Machines in Cloud Data Centers Using Interval-packing Techniques , 2015 .

[9]  Hitesh A. Bheda,et al.  Reducing Energy Consumption with Dvfs for Real-Time Services in Cloud Computing , 2014 .

[10]  Ying Feng,et al.  CLPS-GA: A case library and Pareto solution-based hybrid genetic algorithm for energy-aware cloud service scheduling , 2014, Appl. Soft Comput..

[11]  Rajkumar Buyya,et al.  Energy-aware simulation with DVFS , 2013, Simul. Model. Pract. Theory.

[12]  Andrea Clematis,et al.  Hybrid Clouds brokering: Business opportunities, QoS and energy-saving issues , 2013, Simul. Model. Pract. Theory.

[13]  Dave Cliff,et al.  Contributory provision point contracts – a risk-free mechanism for hedging cloud energy costs , 2013, Journal of Cloud Computing: Advances, Systems and Applications.

[14]  P. Viswanathan,et al.  A green energy optimized scheduling algorithm for cloud data centers , 2015, 2015 International Conference on Computing and Network Communications (CoCoNet).

[15]  P. Sanjeevi,et al.  Smart homes IoT techniques for dynamic provision of cloud benefactors , 2017, Int. J. Crit. Comput. Based Syst..

[16]  P. Sanjeevi,et al.  Workload consolidation techniques to optimise energy in cloud: review , 2017, Int. J. Internet Protoc. Technol..

[17]  Nikolay Mehandjiev,et al.  On Achieving Energy Efficiency and Reducing CO2 Footprint in Cloud Computing , 2016, IEEE Transactions on Cloud Computing.

[18]  P Sanjeevi,et al.  A 24 hour IoT framework for monitoring and managing home automation , 2016, 2016 International Conference on Inventive Computation Technologies (ICICT).

[19]  Mateusz Jarus,et al.  Performance bounded energy efficient virtual machine allocation in the global cloud , 2014, Sustain. Comput. Informatics Syst..

[20]  Sang Lyul Min,et al.  Energy-centric DVFS controlling method for multi-core platforms , 2012, 2012 SC Companion: High Performance Computing, Networking Storage and Analysis.

[21]  Euiseong Seo,et al.  Energy-credit scheduler: An energy-aware virtual machine scheduler for cloud systems , 2014, Future Gener. Comput. Syst..

[22]  Konstantinos Domdouzis,et al.  Sustainable Cloud Computing , 2015 .

[23]  P. Viswanathan,et al.  The improved DROP security based on hard AI problem in cloud , 2017 .

[24]  El-Ghazali Talbi,et al.  New Results - A Parallel Bi-objective Hybrid Metaheuristic for Energy-Aware Scheduling for Cloud Computing Systems , 2011 .

[25]  Cho-Li Wang,et al.  Latency-aware DVFS for efficient power state transitions on many-core architectures , 2015, The Journal of Supercomputing.

[26]  Yonggang Wen,et al.  Energy efficiency and server virtualization in data centers: An empirical investigation , 2012, 2012 Proceedings IEEE INFOCOM Workshops.

[27]  Hassan Haghighi,et al.  An energy-efficient approach for virtual machine placement in cloud based data centers , 2013, The 5th Conference on Information and Knowledge Technology.

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

[29]  Chia-Ming Wu,et al.  A green energy-efficient scheduling algorithm using the DVFS technique for cloud datacenters , 2014, Future Gener. Comput. Syst..

[30]  P Sanjeevi,et al.  Towards energy-aware job consolidation scheduling in cloud , 2016, 2016 International Conference on Inventive Computation Technologies (ICICT).

[31]  Yuping Wang,et al.  A new multi-objective bi-level programming model for energy and locality aware multi-job scheduling in cloud computing , 2014, Future Gener. Comput. Syst..

[32]  Seyedmehdi Hosseinimotlagh,et al.  SEATS: smart energy-aware task scheduling in real-time cloud computing , 2014, The Journal of Supercomputing.

[33]  Shahzad Ali,et al.  Profit-Aware DVFS Enabled Resource Management of IaaS Cloud , 2013 .

[34]  Rajkumar Buyya,et al.  Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing , 2012, Future Gener. Comput. Syst..

[35]  Paola Grosso,et al.  A decision framework for placement of applications in clouds that minimizes their carbon footprint , 2013, Journal of Cloud Computing: Advances, Systems and Applications.

[36]  Sally I. McClean,et al.  Cache performance models for quality of service compliance in storage clouds , 2013, Journal of Cloud Computing: Advances, Systems and Applications.

[37]  Viswanathan Perumal,et al.  A Survey on Various Problems and Techniques for Optimizing Energy Efficiency in Cloud Architecture , 2017 .