Minimization of Cloud Task Execution Length with Workload Prediction Errors

被引:0
|
作者
Di, Sheng [1 ]
Wang, Cho-Li [2 ]
机构
[1] INRIA, Paris, France
[2] Univ Hong Kong, Hong Kong, Hong Kong, Peoples R China
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In cloud systems, it is non-trivial to optimize task's execution performance under user's affordable budget, especially with possible workload prediction errors. Based on an optimal algorithm that can minimize cloud task's execution length with predicted workload and budget, we theoretically derive the upper bound of the task execution length by taking into account the possible workload prediction errors. With such a state-of-the-art bound, the worst-case performance of a task execution with a certain workload prediction errors is predictable. On the other hand, we build a close-to-practice cloud prototype over a real cluster environment deployed with 56 virtual machines, and evaluate our solution with different resource contention degrees. Experiments show that task execution lengths under our solution with estimates of worstcase performance are close to their theoretical ideal values, in both non-competitive situation with adequate resources and the competitive situation with a certain limited available resources. We also observe a fair treatment on the resource allocation among all tasks.
引用
收藏
页码:69 / 78
页数:10
相关论文
共 50 条
  • [21] Cloud Workload Prediction Using ConvNet And Stacked LSTM
    Yazdanian, Peyman
    Sharifian, Saeed
    2018 4TH IRANIAN CONFERENCE ON SIGNAL PROCESSING AND INTELLIGENT SYSTEMS (ICSPIS), 2018, : 83 - 87
  • [22] A Task Execution Framework for Cloud-Assisted Sensor Networks
    石海龙
    李栋
    邱杰凡
    侯陈达
    崔莉
    Journal of Computer Science & Technology, 2014, 29 (02) : 216 - 226
  • [23] A Lightweight Algorithm for Collaborative Task Execution in Mobile Cloud Computing
    Liu, Xing
    Yuan, Chao-Wei
    Li, Yun
    Yang, Zhen
    Cao, Bin
    WIRELESS PERSONAL COMMUNICATIONS, 2016, 86 (02) : 579 - 599
  • [24] A Lightweight Algorithm for Collaborative Task Execution in Mobile Cloud Computing
    Xing Liu
    Chao-Wei Yuan
    Yun Li
    Zhen Yang
    Bin Cao
    Wireless Personal Communications, 2016, 86 : 579 - 599
  • [25] A Task Execution Framework for Cloud-Assisted Sensor Networks
    Shi, Hai-Long
    Li, Dong
    Qiu, Jie-Fan
    Hou, Chen-Da
    Cui, Li
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2014, 29 (02) : 216 - 226
  • [26] Adaptive cloud resource management through workload prediction
    Lata J. Gadhavi
    Madhuri D. Bhavsar
    Energy Systems, 2022, 13 : 601 - 623
  • [27] Workload Prediction Using VMD and TCN in Cloud Computing
    Mrhari, Amine
    Hadi, Youssef
    JOURNAL OF ADVANCES IN INFORMATION TECHNOLOGY, 2022, 13 (03) : 284 - 289
  • [28] Dynamic Provisioning of Cloud Resources Based on Workload Prediction
    Bhagavathiperumal, Sivasankari
    Goyal, Madhu
    COMPUTING AND NETWORK SUSTAINABILITY, 2019, 75
  • [29] A Deep Learning Approach for VM Workload Prediction in the Cloud
    Qiu, Feng
    Zhang, Bin
    Guo, Jun
    2016 17TH IEEE/ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNPD), 2016, : 319 - 324
  • [30] Integrating Clustering and Learning for Improved Workload Prediction in the Cloud
    Yu, Yongjia
    Jindal, Vasu
    Yen, I-Ling
    Bastani, Farokh
    PROCEEDINGS OF 2016 IEEE 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2016, : 876 - 879