Transfer learning of Bayesian network for measuring QoS of virtual machines

被引:0
|
作者
Jia Hao
Kun Yue
Binbin Zhang
Liang Duan
Xiaodong Fu
机构
[1] Yunnan University,School of Information Science and Engineering
[2] Yunnan Normal University,Key Laboratory of Education Informatization for Nationalities, Ministry of Education
[3] Kunming University of Science and Technology,Faculty of Information Engineering and Automation
来源
Applied Intelligence | 2021年 / 51卷
关键词
Virtual machine; Quality of service; QoS measurement; Bayesian network; Transfer learning;
D O I
暂无
中图分类号
学科分类号
摘要
The Quality of Service (QoS) of virtual machines (VMs) are ensured through the Service Level Agreements (SLAs) signed between the consumers and the cloud providers. A main way to avoid the SLAs violation is to analyze the relationships among the multiple VM-related features and then measure the QoS of VMs accurately. Therefore, we first propose to construct a QoS Bayesian Network (QBN), so as to quantify the uncertain dependencies among the VM-related features and then measure the QoS of VMs effectively. Moreover, we show that the dynamical changes of hardware\software setting or the different types of loads will affect the measurement decisions of QBN. Thus, we further resort to the instance-based transfer learning and then propose a novel QBN updating method (QBNtransfer). QBNtransfer re-weights the constantly updated data instances, and then combine the Maximum Likelihood Estimation and the hill-climbing methods to revise the parameters and structures of QBN accordingly. The experiments conducted on the Alibaba published datasets and the benchmark running results on our simulated platform have shown that the QBN can measure the QoS of VMs accurately and QBNtransfer can update the QBN effectively.
引用
收藏
页码:8641 / 8660
页数:19
相关论文
共 50 条
  • [1] Transfer learning of Bayesian network for measuring QoS of virtual machines
    Hao, Jia
    Yue, Kun
    Zhang, Binbin
    Duan, Liang
    Fu, Xiaodong
    [J]. APPLIED INTELLIGENCE, 2021, 51 (12) : 8641 - 8660
  • [2] Predicting QoS of virtual machines via Bayesian network with XGboost-induced classes
    Jia Hao
    Kun Yue
    Liang Duan
    Binbin Zhang
    Xiaodong Fu
    [J]. Cluster Computing, 2021, 24 : 1165 - 1184
  • [3] Predicting QoS of virtual machines via Bayesian network with XGboost-induced classes
    Hao, Jia
    Yue, Kun
    Duan, Liang
    Zhang, Binbin
    Fu, Xiaodong
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (02): : 1165 - 1184
  • [4] Measuring performance degradation of virtual machines based on the Bayesian network with hidden variables
    Hao, Jia
    Zhang, Binbin
    Yue, Kun
    Wu, Hao
    Zhang, Jixian
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2018, 31 (13)
  • [5] Bayesian network-based Virtual Machines consolidation method
    Li, Zhihua
    Yan, Chengyu
    Yu, Xinrong
    Yu, Ning
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 69 : 75 - 87
  • [6] BELMKN: Bayesian Extreme Learning Machines Kohonen Network
    Senthilnath, J.
    Simha, Sumanth C.
    Nagaraj, G.
    Thapa, Meenakumari
    Indiramma, M.
    [J]. ALGORITHMS, 2018, 11 (05)
  • [7] Performance Measurement and Configuration Optimization of Virtual Machines Based on the Bayesian Network
    Hao, Jia
    Zhang, Binbin
    Yue, Kun
    Wang, Juan
    Wu, Hao
    [J]. CLOUD COMPUTING AND SECURITY, PT II, 2017, 10603 : 641 - 652
  • [8] Bayesian Network Parameter Learning Method Based on Transfer Learning
    Wang, Shu
    Guan, Zhan-Xu
    Wang, Jing
    Sun, Xiao-Hui
    [J]. Dongbei Daxue Xuebao/Journal of Northeastern University, 2021, 42 (04): : 509 - 515
  • [9] Selective switching mechanism in virtual machines via support vector machines and transfer learning
    Wei Kuang
    Laura E. Brown
    Zhenlin Wang
    [J]. Machine Learning, 2015, 101 : 137 - 161
  • [10] Selective switching mechanism in virtual machines via support vector machines and transfer learning
    Kuang, Wei
    Brown, Laura E.
    Wang, Zhenlin
    [J]. MACHINE LEARNING, 2015, 101 (1-3) : 137 - 161