Proceedings Article10.1109/ICCCN49398.2020.9209730
Machine Learning Based Workload Prediction in Cloud Computing
Jiechao Gao,Haoyu Wang,Haiying Shen +2 more
- 01 Aug 2020
- pp 1-9
286
TL;DR: A clustering based workload prediction method, which first clusters all the tasks into several categories and then trains a prediction model for each category respectively is introduced, which outperforms other comparison methods and improves the prediction accuracy to around 90% both in CPU and memory.
read more
Abstract: As a widely used IT service, more and more companies shift their services to cloud datacenters. It is important for cloud service providers (CSPs) to provide cloud service resources with high elasticity and cost-effectiveness and then achieve good quality of service (QoS) for their clients. However, meeting QoS with cost-effective resource is a challenging problem for CSPs because the workloads of Virtual Machines (VMs) experience variation over time. It is highly necessary to provide an accurate VMs workload prediction method for resource provisioning to efficiently manage cloud resources. In this paper, we first compare the performance of representative state-of-the-art workload prediction methods. We suggest a method to conduct the prediction a certain time before the predicted time point in order to allow sufficient time for task scheduling based on predicted workload. To further improve the prediction accuracy, we introduce a clustering based workload prediction method, which first clusters all the tasks into several categories and then trains a prediction model for each category respectively. The trace-driven experiments based on Google cluster trace demonstrates that our clustering based workload prediction methods outperform other comparison methods and improve the prediction accuracy to around 90% both in CPU and memory.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
A Break in the Clouds: Towards a Cloud Definition
Chris Rose
- 01 Jan 2011
TL;DR: The concept of Cloud Computing is discussed to achieve a complete definition of what a Cloud is, using the main characteristics typically associated with this paradigm in the literature.
Invesitigation of finance industry on risk awareness model and digital economic growth
TL;DR: In this article, the authors investigate the importance of digital financial inclusion, utilizing information and communications technology (DFI-ICT) techniques to promote sustainable growth via economic stability, and the experimental result shows that the classification risk level ratio is achieved to 18.9%, and the error rate of classification of the model is checked.
148
Business Innovation based on artificial intelligence and Blockchain technology
TL;DR: In this article, a Business Innovation based on Artificial Intelligence and Blockchain technology (BI-AIBT) has been proposed to enhance the business practices and maintain the secured interaction among the various clients.
143
Large Models for Time Series and Spatio-Temporal Data: A Survey and Outlook
Ming Jin,Qingsong Wen,Yuxuan Liang,Chaoli Zhang,Siqiao Xue,Xue Wang,James Y. Zhang,Yi Wang,Haifeng Chen,Xiaoli Li,Shirui Pan,Vincent S. Tseng,Yu Zheng,Lei Chen,Hui Xiong +14 more
TL;DR: This survey coalesces the latest strides in large model-centric research on time series and spatio-temporal data, underscoring the solid foundations, current advances, practical applications, abundant resources, and future research opportunities.
Machine learning approach for a circular economy with waste recycling in smart cities
TL;DR: In this article , an automatic machine learning-based waste recycling framework (AMLWRF) has been proposed to classify and separate materials in a mixed recycling application for improved separation of complicated waste.
69
References
Long short-term memory
TL;DR: A novel, efficient, gradient based method called long short-term memory (LSTM) is introduced, which can learn to bridge minimal time lags in excess of 1000 discrete-time steps by enforcing constant error flow through constant error carousels within special units.
99K
A tutorial on support vector regression
TL;DR: This tutorial gives an overview of the basic ideas underlying Support Vector (SV) machines for function estimation, and includes a summary of currently used algorithms for training SV machines, covering both the quadratic programming part and advanced methods for dealing with large datasets.
A view of cloud computing
Michael Armbrust,Armando Fox,Rean Griffith,Anthony D. Joseph,Randy H. Katz,Andy Konwinski,Gunho Lee,David A. Patterson,Ariel Rabkin,Ion Stoica,Matei Zaharia +10 more
TL;DR: The clouds are clearing the clouds away from the true potential and obstacles posed by this computing capability.
10.4K
The Levenberg-Marquardt algorithm: Implementation and theory
Jorge J. Moré
- 01 Jan 1978
TL;DR: A conduit arrangement for a tilt cylinder of a bulldozer comprises a trunnion having a hole to be connected to the hole in a truck frame and a conduit adapted to beconnected through the frame to the tilt cylinder, the end of said conduit being connected by means of a coupling to a stationary conduit.
The Bayesian Lasso
Trevor Park,George Casella +1 more
TL;DR: The Lasso estimate for linear regression parameters can be interpreted as a Bayesian posterior mode estimate when the regression parameters have independent Laplace (i.e., double-exponential) priors.
3.4K