Domain Knowledge Embedding Regularization Neural Networks for Workload Prediction and Analysis in Cloud Computing

被引:7
作者
Li, Lei [1 ]
Feng, Min [2 ]
Jin, Lianwen [1 ]
Chen, Shenjin [1 ]
Ma, Lihong [1 ]
Gao, Jiakai [3 ]
机构
[1] South China Univ Technol, Sch Elect & Informat Engn, Guangzhou, Guangdong, Peoples R China
[2] 21CN Co Ltd, Guangzhou, Guangdong, Peoples R China
[3] Xidian Univ, Sch Comp Sci & Technol, Xian, Shaanxi, Peoples R China
关键词
Cloud Computing; Elastic Resource Providing; QoS Analysis; Regularization Neural Networks; Workload Prediction;
D O I
10.4018/JITR.2018100109
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Online services are now commonly deployed via cloud computing based on Infrastructure as a Service (IaaS) to Platform-as-a-Service (PaaS) and Software-as-a-Service (SaaS). However, workload is not constant over time, so guaranteeing the quality of service (QoS) and resource cost-effectiveness, which is determined by on-demand workload resource requirements, is a challenging issue. In this article, the authors propose a neural network-based-method termed domain knowledge embedding regularization neural networks (DKRNN) for large-scale workload prediction. Based on analyzing the statistical properties of a real large-scale workload, domain knowledge, which provides extended information about workload changes, is embedded into artificial neural networks (ANN) for linear regression to improve prediction accuracy. Furthermore, the regularization with noisy is combined to improve the generalization ability of artificial neural networks. The experiments demonstrate that the model can achieve more accuracy of workload prediction, provide more adaptive resource for higher resource cost effectiveness and have less impact on the QoS.
引用
收藏
页码:137 / 154
页数:18
相关论文
共 25 条
  • [1] Achelis SB, 2001, TECHNICAL ANAL A Z
  • [2] Intelligent failure prediction models for scientific workflows
    Bala, Anju
    Chana, Inderveer
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (03) : 980 - 989
  • [3] Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility
    Buyya, Rajkumar
    Yeo, Chee Shin
    Venugopal, Srikumar
    Broberg, James
    Brandic, Ivona
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2009, 25 (06): : 599 - 616
  • [4] Workload Prediction Using ARIMA Model and Its Impact on Cloud Applications' QoS
    Calheiros, Rodrigo N.
    Masoumi, Enayat
    Ranjan, Rajiv
    Buyya, Rajkumar
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2015, 3 (04) : 449 - 458
  • [5] CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms
    Calheiros, Rodrigo N.
    Ranjan, Rajiv
    Beloglazov, Anton
    De Rose, Cesar A. F.
    Buyya, Rajkumar
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (01) : 23 - 50
  • [6] Optimum linear regression in additive Cauchy-Gaussian noise
    Chen, Yuan
    Kuruoglu, Ercan Engin
    So, Hing Cheung
    [J]. SIGNAL PROCESSING, 2015, 106 : 312 - 318
  • [7] An adaptive penalty multi-pitch estimator with self-regularization
    Elvander, F.
    Kronvall, T.
    Adalbjornsson, S. I.
    Jakobsson, A.
    [J]. SIGNAL PROCESSING, 2016, 127 : 56 - 70
  • [8] The effects of IT capabilities and delivery model on cloud computing success and firm performance for cloud supported processes and operations
    Garrison, Gary
    Wakefield, Robin L.
    Kim, Sanghyun
    [J]. INTERNATIONAL JOURNAL OF INFORMATION MANAGEMENT, 2015, 35 (04) : 377 - 393
  • [9] Fast and efficient DOA estimation method for signals with known waveforms using nonuniform linear arrays
    Gu, Jian-Feng
    Zhu, Wei-Ping
    Swamy, M. N. S.
    [J]. SIGNAL PROCESSING, 2015, 114 : 265 - 276
  • [10] Recursive hidden input estimation in nonlinear dynamic systems with varying amounts of a priori knowledge
    Gunturkun, Ulas
    Reilly, James P.
    Kirubarajan, Thia
    deBruin, Hubert
    [J]. SIGNAL PROCESSING, 2014, 99 : 171 - 184