Clustering-Based Numerosity Reduction for Cloud Workload Forecasting

被引:0
|
作者
Rossi, Andrea [1 ]
Visentin, Andrea [2 ]
Prestwich, Steven [2 ]
Brown, Kenneth N. [2 ]
机构
[1] Univ Coll Cork, SFI CRT Artificial Intelligence, Cork, Ireland
[2] Univ Coll Cork, Sch Comp Sci, Cork, Ireland
关键词
Cloud Computing; Workload Prediction; Clustering; Bayesian Neural Network; Deep Learning;
D O I
10.1007/978-3-031-49361-4_7
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Finding smaller versions of large datasets that preserve the same characteristics as the original ones is becoming a central problem in Machine Learning, especially when computational resources are limited, and there is a need to reduce energy consumption. In this paper, we apply clustering techniques for wisely selecting a subset of datasets for training models for time series prediction of future workload in cloud computing. We train Bayesian Neural Networks (BNNs) and state-of-the-art probabilistic models to predict machine-level future resource demand distribution and evaluate them on unseen data from virtual machines in the Google Cloud data centre. Experiments show that selecting the training data via clustering approaches such as Self Organising Maps allows the model to achieve the same accuracy in less than half the time, requiring less than half the datasets rather than selecting more data at random. Moreover, BNNs can capture uncertainty aspects that can better inform scheduling decisions, which state-of-the-art time series forecasting methods cannot do. All the considered models achieve prediction time performance suitable for real-world scenarios.
引用
收藏
页码:115 / 132
页数:18
相关论文
共 50 条
  • [1] Clustering-Based Cloud Migration Strategies
    Aslam, Mubeen
    Rahim, Lukman Bin A. B.
    Watada, Junzo
    Hashmani, Manzoor
    [J]. JOURNAL OF ADVANCED COMPUTATIONAL INTELLIGENCE AND INTELLIGENT INFORMATICS, 2018, 22 (03) : 295 - 305
  • [2] Clustering-Based IaaS Cloud Monitoring
    Abdelsalam, Mahmoud
    Krishnan, Ram
    Sandhu, Ravi
    [J]. 2017 IEEE 10TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2017, : 672 - 679
  • [3] Factors that Impact the Accuracy of Clustering-Based Load Forecasting
    Wang, Xin
    Lee, Wei-Jen
    Huang, Heng
    Szabados, Robert Louis
    Wang, David Yanshi
    Van Olinda, Peter
    [J]. IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, 2016, 52 (05) : 3625 - 3630
  • [4] Clustering-based nonlinear dimensionality reduction on manifold
    Wen, Guihua
    Jiang, Lijun
    Wen, Jun
    Shadbolt, Nigel R.
    [J]. PRICAI 2006: TRENDS IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2006, 4099 : 444 - 453
  • [5] ACLNet: an attention and clustering-based cloud segmentation network
    Makwana, Dhruv
    Nag, Subhrajit
    Susladkar, Onkar
    Deshmukh, Gayatri
    Teja, Sai Chandra R.
    Mittal, Sparsh
    Mohan, C. Krishna
    [J]. REMOTE SENSING LETTERS, 2022, 13 (09) : 865 - 875
  • [6] FcVcA: A Fuzzy Clustering-based Vehicular Cloud Architecture
    Arkian, Hamid Reza
    Atani, Reza Ebrahimi
    Kamali, Saman
    [J]. 2014 7TH INTERNATIONAL WORKSHOP ON COMMUNICATION TECHNOLOGIES FOR VEHICLES (NETS4CARS-FALL), 2014, : 24 - 28
  • [7] A Forecasting Methodology for Workload Forecasting in Cloud Systems
    Baldan, Francisco J.
    Ramirez-Gallego, Sergio
    Bergmeir, Christoph
    Herrera, Francisco
    Benitez, Jose M.
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2018, 6 (04) : 929 - 941
  • [8] Unsupervised Clustering-Based Short-Term Solar Forecasting
    Feng, Cong
    Cui, Mingjian
    Hodge, Bri-Mathias
    Lu, Siyuan
    Hamann, Hendrik F.
    Zhang, Jie
    [J]. IEEE TRANSACTIONS ON SUSTAINABLE ENERGY, 2019, 10 (04) : 2174 - 2185
  • [9] Greedy Clustering-based Monthly Electricity Consumption Forecasting Model
    Wang, Yuqing
    Li, Zhenghui
    Wang, Fei
    Zhen, Zhao
    Dehghanian, Payman
    Catalao, Joao P. S.
    Li, Kangping
    Firuzabad, Mahmud Fotuhi
    [J]. 2021 IEEE INDUSTRY APPLICATIONS SOCIETY ANNUAL MEETING (IAS), 2021,
  • [10] Wind Speed Forecasting with a Clustering-Based Deep Learning Model
    Kosanoglu, Fuat
    [J]. APPLIED SCIENCES-BASEL, 2022, 12 (24):