Measuring performance degradation of virtual machines based on the Bayesian network with hidden variables

被引:5
|
作者
Hao, Jia [1 ]
Zhang, Binbin [1 ]
Yue, Kun [1 ]
Wu, Hao [1 ]
Zhang, Jixian [1 ]
机构
[1] Yunnan Univ, Sch Informat Sci & Engn, Kunming 650500, Yunnan, Peoples R China
基金
中国博士后科学基金; 中国国家自然科学基金;
关键词
Bayesian network; hidden variable; performance degradation measurement; performance interference; virtual machine; CONSOLIDATION;
D O I
10.1002/dac.3732
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In the virtualized environment, multiple virtual machines (VMs) sharing the same physical host are vulnerable to resource competition, which may cause performance interference among VMs and thus lead to VM performance degradation. This paper focuses on measuring CPU, memory, I/O, and the overall VM performance degradation caused by the performance interference according to the properties in the runtime environment of VMs. To this end, we adopt Bayesian network (BN), as the framework for uncertainty representation and inference, and construct a VM property-performance BN (VPBN) with hidden variables, which represent the unobserved performance degradation of CPU, memory, and I/O, respectively. Then, we present the method to measure performance degradation of VMs by probabilistic inferences with the VPBN. Experimental results show the accuracy and efficiency of our method.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] 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
  • [2] 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
  • [3] Transfer learning of Bayesian network for measuring QoS of virtual machines
    Jia Hao
    Kun Yue
    Binbin Zhang
    Liang Duan
    Xiaodong Fu
    [J]. Applied Intelligence, 2021, 51 : 8641 - 8660
  • [4] 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
  • [5] Research on learning Bayesian network structure with hidden variables based on genetic algorithms
    Wang, F
    Liu, DY
    Xue, WX
    Lu, YN
    [J]. CHINESE JOURNAL OF ELECTRONICS, 2002, 11 (03) : 297 - 302
  • [6] Hidden variables in a Dynamic Bayesian Network identify ecosystem level change
    Uusitalo, Laura
    Tomczak, Maciej T.
    Mueller-Karulis, Barbel
    Putnis, Ivars
    Trifonova, Neda
    Tucker, Allan
    [J]. ECOLOGICAL INFORMATICS, 2018, 45 : 9 - 15
  • [7] Exploring Performance Degradation in Virtual Machines Sharing a Cloud Server
    Ahmed, Hamza
    Syed, Hassan Jamil
    Sadiq, Amin
    Ibrahim, Ashraf Osman
    Alohaly, Manar
    Elsadig, Muna
    [J]. APPLIED SCIENCES-BASEL, 2023, 13 (16):
  • [8] Managing performance degradation of collocated Virtual Machines in private cloud
    Matloobi, Roozbeh
    Zomaya, Albert Y.
    [J]. PROCEEDINGS OF 2016 IEEE 18TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS; IEEE 14TH INTERNATIONAL CONFERENCE ON SMART CITY; IEEE 2ND INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (HPCC/SMARTCITY/DSS), 2016, : 128 - 135
  • [9] Neural Network Based Classification of Virtual Machines in IaaS
    Patel, Eva
    Mohan, Aalekh
    Kushwaha, Dharmender Singh
    [J]. 2018 5TH IEEE UTTAR PRADESH SECTION INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS AND COMPUTER ENGINEERING (UPCON), 2018, : 80 - 87
  • [10] 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