Intelligent Virtual Machine Provisioning in Cloud Computing

被引:0
|
作者
Luo, Chuan [1 ]
Qiao, Bo [1 ]
Chen, Xin [1 ]
Zhao, Pu [1 ]
Yao, Randolph [2 ]
Zhang, Hongyu [3 ]
Wu, Wei [4 ]
Zhou, Andrew [5 ]
Lin, Qingwei [1 ]
机构
[1] Microsoft Res, Beijing, Peoples R China
[2] Microsoft Azure, Boydton, VA USA
[3] Univ Newcastle, Newcastle, NSW, Australia
[4] Univ Technol Sydney, 44444, Sydney, NSW, Australia
[5] Microsoft Off, Beijing, Peoples R China
关键词
LOCAL SEARCH ALGORITHM; EFFICIENT;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Virtual machine (VM) provisioning is a common and critical problem in cloud computing. In industrial cloud platforms, there are a huge number of VMs provisioned per day. Due to the complexity and resource constraints, it needs to be carefully optimized to make cloud platforms effectively utilize the resources. Moreover, in practice, provisioning a VM from scratch requires fairly long time, which would degrade the customer experience. Hence, it is advisable to provision VMs ahead for upcoming demands. In this work, we formulate the practical scenario as the predictive VM provisioning (PreVMP) problem, where upcoming demands are unknown and need to be predicted in advance, and then the VM provisioning plan is optimized based on the predicted demands. Further, we propose Uncertainty-Aware Heuristic Search (UAHS) for solving the PreVMP problem. UAHS first models the prediction uncertainty, and then utilizes the prediction uncertainty in optimization. Moreover, UAHS leverages Bayesian optimization to interact prediction and optimization to improve its practical performance. Extensive experiments show that UAHS performs much better than state-of-the-art competitors on two public datasets and an industrial dataset. UAHS has been successfully applied in Microsoft Azure and brought practical benefits in real-world applications.
引用
收藏
页码:1495 / 1502
页数:8
相关论文
共 50 条
  • [1] An Intelligent Approach for Virtual Machine and QoS Provisioning in Cloud Computing
    Das, Amit Kumar
    Adhikary, Tamal
    Razzaque, Md. Abdur
    Hong, Choong Seon
    2013 INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN), 2013,
  • [2] Deadline Based Virtual Machine Provisioning to Improve QoS in Cloud Computing
    Patel, Suhradam
    Bhujade, Rakesh Kumar
    Khan, Asif Ullah
    Kathrotia, Sugney
    2013 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2013, : 219 - 224
  • [3] Correlation-Aware Heuristic Search for Intelligent Virtual Machine Provisioning in Cloud Systems
    Luo, Chuan
    Qiao, Bo
    Xing, Wenqian
    Chen, Xin
    Zhao, Pu
    Du, Chao
    Yao, Randolph
    Zhang, Hongyu
    Wu, Wei
    Cai, Shaowei
    He, Bing
    Rajmohan, Saravanakumar
    Lin, Qingwei
    THIRTY-FIFTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THIRTY-THIRD CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE AND THE ELEVENTH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 35 : 12363 - 12372
  • [4] Profit-Maximizing Virtual Machine Provisioning Based on Workload Prediction in Computing Cloud
    Li, Qing
    Yang, Qinghai
    He, Qingsu
    Kwak, Kyung Sup
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2015, 9 (12): : 4950 - 4966
  • [5] Dynamic Resource Provisioning in Cloud Computing Environment using Priority based Virtual Machine's
    Girase, Sagar D.
    Sohani, Mayank
    Patil, Suraj
    2014 INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION CONTROL AND COMPUTING TECHNOLOGIES (ICACCCT), 2014, : 1777 - 1782
  • [6] Applications nature aware virtual machine provisioning in cloud
    Achar, Raghavendra
    Thilagam, P. Santhi
    INTERNATIONAL JOURNAL OF AD HOC AND UBIQUITOUS COMPUTING, 2018, 27 (02) : 93 - 107
  • [7] Virtual machine monitoring in cloud computing
    Saswade, Nikhil
    Bharadi, Vinayak
    Zanzane, Yogesh
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON COMMUNICATION, COMPUTING AND VIRTUALIZATION (ICCCV) 2016, 2016, 79 : 135 - 142
  • [8] Virtual Machine Schedulers for Cloud Computing
    Ettikyala, Kalpana
    Vijayalata, Yellasiri
    Mohan, M. Chandra
    2017 IEEE INTERNATIONAL CONFERENCE ON INFORMATION, COMMUNICATION, INSTRUMENTATION AND CONTROL (ICICIC), 2017,
  • [9] Virtual Machine Migration in Cloud Computing
    Kaur, Pankajdeep
    Rani, Anita
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2015, 8 (05): : 337 - 342
  • [10] A cognitive/intelligent resource provisioning for cloud computing services: opportunities and challenges
    Al-Asaly, Mahfoudh Saeed
    Hassan, Mohammad Mehedi
    Alsanad, Ahmed
    SOFT COMPUTING, 2019, 23 (19) : 9069 - 9081