Abstract

Energy efficiency has become an increasingly prominent issue in cloud computing. Task consolidation is an effective way to maximise utilisation of cloud computing resources and reduce energy consumption. Presented in this paper is an improved energy-aware task consolidation algorithm to optimise the scheduling of tasks in cloud computing data centres. Our algorithm was developed based on the linear relationship between energy consumption and the CPU utilisation. Instead of consolidating tasks to a service node until its CPU utilisation reaches 100%, our algorithm uses an optimal point, where the CPU utilisation of a service node reaches 70%, and ensures that every task is preferentially assigned to service nodes that satisfy the 70% CPU utilisation. Our experiments demonstrate that our algorithm can significantly reduce the energy consumption of cloud computing data centres without performance degradation while maintaining good performance compared to the energy-conscious task consolidation (ECTC) approach.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.