Abstract

The cloud service providers require a large number of computing resources to provide services on-demand that consume the electricity at large and leave high carbon footprints which must be minimized. A cloud system must optimally use its resources to achieve a low operational cost without degrading the quality of services. In this context, an ensemble learning based workload forecasting method is presented that uses extreme learning machines and their corresponding forecasts are weighted by a voting engine. A metaheuristic algorithm inspired by blackhole theory is used to select the optimal weights. The accuracy of the approach is tested on CPU and memory demand requests of Google cluster trace. The method is also compared with recent existing work in the literature on CPU utilization of Google cluster and PlanetLab traces. The results validate the superiority of the approach over existing methods with an improvement up to 99.20% in root mean squared error.

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.