Access the full text.
Sign up today, get DeepDyve free for 14 days.
Saurabh Kumar Garg, Srinivasa K. Gopalaiyengar, Rajkumar Buyya (2011)
Algorithms and Architectures for Parallel Processing
E Dodonov, RF Mello (2010)
A novel approach for distributed application scheduling based on prediction of communication eventsFuture Gener. Comput. Syst., 26
L Hua, H Qiying (2012)
Forecasting and Decision Making
SK Garg, AN Toosi, SK Gopalaiyengar, R Buyya (2014)
SLA-based virtual machine management for heterogeneous workloads in a cloud datacenterJ. Netw. Comput. Appl., 45
RN Calheiros, R Ranjan, A Beloglazov, CA Rose, R Buyya (2011)
CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithmsSoftw. Pract. Exp., 41
MA Farahat, M Talaat (2012)
Short-term load forecasting using curve fitting prediction optimized by genetic algorithmsInt. J. Enegry Eng., 2
David Carrera, Malgorzata Steinder, Ian Whalley, Jordi Torres, Eduard Ayguadé (2008)
Middleware 2008
A Beloglazov, R Buyya (2012)
Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in cloud data centersConcurr. Comput., 24
S Di, D Kondo, W Cirne (2014)
Google hostload prediction based on bayesian model with optimized feature combincationJ. Parallel Distrib. Comput., 74
GEP Box, GM Jenkins, GC Reinsel (2011)
Time series analysis: forecasting and control
Cloud computing can leverage over-provisioned resources that are wasted in traditional data centers hosting production applications by consolidating tasks with lower QoS and SLA requirements. However, the dramatic fluctuation of workloads with lower QoS and SLA requirements may impact the performance of production applications. Frequent task eviction, killing and rescheduling operations also waste CPU cycles and create overhead. This paper aims to schedule hybrid workloads in the cloud data center to reduce task failures and increase resource utilization. The multi-prediction model, including the ARMA model and the feedback based online AR model, is used to predict the current and the future resource availability. Decision to accept or reject a new task is based on the available resources and task properties. Evaluations show that the scheduler can reduce the host overload and failed tasks by nearly 70%, and increase effective resource utilization by more than 65%. The task delay performance degradation is also acceptable.
Cluster Computing – Springer Journals
Published: Jun 4, 2018
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.