4.7 Article

QoS-Aware Cloud Resource Prediction for Computing Services

期刊

IEEE TRANSACTIONS ON SERVICES COMPUTING
卷 16, 期 2, 页码 1346-1357

出版社

IEEE COMPUTER SOC
DOI: 10.1109/TSC.2022.3164256

关键词

Cloud computing; resource prediction; QoS; computing service; machine learning

向作者/读者索取更多资源

Cloud computing services are increasingly popular, but they can also lead to high operating costs. Many efforts have been made to optimize cloud resource usage and reduce expenses, but such optimization often comes at the expense of service responsiveness and quality, especially when dealing with real-world data and anomalies. This article proposes a novel approach that incorporates machine learning-based load prediction, discovery of service characteristics, long-term resource planning, anomaly detection, and continuous monitoring to achieve cost optimization without sacrificing performance. Evaluation using Microsoft's Azure cloud environment showed cost savings ranging from 31% to 89% depending on the test scenario.
Computing services are increasingly located in computing clouds, which allows for on-demand scalability but may also increase operating costs. It is believed that cloud expenses constitute a significant budget item in companies of all sizes. There is a considerable body of work dedicated to reducing the costs of cloud computing, which is mainly focused on optimizing the use of cloud resources. Such optimization, however, tends to result in the deterioration of computing service responsiveness and, as a result, quality of service parameters, especially when applied to real-world, noisy data which include anomalies. This article presents a novel approach which involves a six-stage optimization process incorporating load prediction supported by machine learning, the discovery of computing service characteristics and long-term planning of resource usage alongside anomaly detection and continuous monitoring with a self-adapting ability. The solution proposed works autonomously, builds knowledge about the optimized system and its load patterns, calculates cost-optimal resource provisioning plans and adapts to rapid environmental changes. Our evaluation using Microsoft's Azure cloud environment demonstrates savings ranging from 31% to 89% depending on the test scenario; cost reductions for other cloud computing providers were estimated as well.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据