Improving reliability and reducing cost of task execution on preemptible VM instances using machine learning approach

被引:5
|
作者
Mishra, Ashish Kumar [1 ]
Yadav, Dharmendra K. [1 ]
Kumar, Yogesh [1 ]
Jain, Naman [1 ]
机构
[1] Motilal Nehru Natl Inst Technol Allahabad, Comp Sci & Engn Dept, Allahabad 211004, Uttar Pradesh, India
来源
JOURNAL OF SUPERCOMPUTING | 2019年 / 75卷 / 04期
关键词
Cloud Computing; Virtual machine; Price Prediction; Probability; Fault tolerance; Checkpointing; Reliability; FAULT-TOLERANCE; CLOUD; EFFICIENT; SCHEME;
D O I
10.1007/s11227-018-2717-7
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud users can acquire resources in the form of virtual machines (VMs) instances for computing. These instances can be on-demand, reserved and spot instances. Spot-priced virtual machines are offered at the reduced cost compared to on-demand and reserved but are unreliable to use as their availability depends on user's bid. To use spot instances (preemptible VMs), users have to bid for resources and trade-off between monetary cost and reliability as reliability increases with the increase in cost of execution. The cost of execution can be reduced significantly with the use of preemptible VM instances. These instances are only available until users bid higher in comparison with spot price that is fixed by the cloud providers. Hence, it becomes a critical challenge to minimize the associated cost and increases the reliability for a given deadline. In this article, an algorithm has been designed for predicting the spot price to facilitate the users in bidding. Further, a checkpointing algorithm has been proposed for saving the task's progress at optimal time intervals by the use of the proposed spot price prediction algorithm. The proposed algorithms in the article emphasize the use of preprocessed data for prediction of prices in short intervals. The prediction algorithm is based on machine learning techniques. It predicts the price and provides a comprehensive comparison for prediction of the prices for long term (12 h) as well as short term (10 min). For predicting the long-term and short-term prices, different machine learning techniques have been used on the basis of least error in prediction. The best suitable machine learning algorithm with least error is selected for prediction as well as checkpointing. Using these algorithms, one can improve reliability and reduce cost of computing on preemptible VM instances significantly. To the best of our knowledge, this is the first attempt of its kind in this field.
引用
收藏
页码:2149 / 2180
页数:32
相关论文
共 50 条
  • [31] Optimization of Switched Reluctance Machine Drives Using Multi-Task Learning Approach
    Abolfathi, Kasra
    Babaei, Mojtaba
    Tabrizian, Mohammad
    Bidgoli, Mohsen Alizadeh
    ALEXANDRIA ENGINEERING JOURNAL, 2022, 61 (12) : 11129 - 11138
  • [32] Improving Data Quality of Low-cost IoT Sensors in Environmental Monitoring Networks Using Data Fusion and Machine Learning Approach
    Okafor, Nwamaka U.
    Alghorani, Yahia
    Delaney, Declan T.
    ICT EXPRESS, 2020, 6 (03): : 220 - 228
  • [33] Reducing the Cost of Machine Learning Differential Attacks Using Bit Selection and a Partial ML-Distinguisher
    Ebrahimi, Amirhossein
    Regazzoni, Francesco
    Palmieri, Paolo
    FOUNDATIONS AND PRACTICE OF SECURITY, FPS 2022, 2023, 13877 : 123 - 141
  • [34] Improving the robustness of beach water quality modeling using an ensemble machine learning approach
    Wang, Leizhi
    Zhu, Zhenduo
    Sassoubre, Lauren
    Yu, Guan
    Liao, Chen
    Hu, Qingfang
    Wang, Yintang
    SCIENCE OF THE TOTAL ENVIRONMENT, 2021, 765
  • [35] ACCELERATING BIOMARKER DISCOVERY BY IMPROVING RELIABILITY OF CORTICOSTRIATAL CIRCUIT MAPPING USING ADVANCED MACHINE LEARNING TECHNIQUES
    Nikolaidis, Aki
    JOURNAL OF THE AMERICAN ACADEMY OF CHILD AND ADOLESCENT PSYCHIATRY, 2019, 58 (10): : S356 - S356
  • [36] Prediction of capital cost of ro based desalination plants using machine learning approach
    Kizhisseri, Mohamed Ibrahim
    Mohamed, Mohamad Mostafa
    Hamouda, Mohamed A.
    2019 7TH INTERNATIONAL CONFERENCE ON ENVIRONMENT POLLUTION AND PREVENTION (ICEPP 2019), 2020, 158
  • [37] Can data reliability of low-cost sensor devices for indoor air particulate matter monitoring be improved?-An approach using machine learning
    Chojer, H.
    Branco, P. T. B. S.
    Martins, F. G.
    Alvim-Ferraz, M. C. M.
    Sousa, S. I. V.
    ATMOSPHERIC ENVIRONMENT, 2022, 286
  • [38] Reducing the Intrusive Driving Behaviour in Lane Departure Avoidance System Using Machine Learning Approach
    Zulkepli, Khairul Akmal
    Rahman, Mohd Azizi Abdul
    Zamzuri, Hairi
    Hamid, Umar Zakir Abdul
    2017 IEEE 20TH INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS (ITSC), 2017,
  • [39] Reliability-improved machine learning model using knowledge-embedded learning approach for smart manufacturing
    Farbiz, Farzam
    Aggarwal, Saurabh
    Maszczyk, Tomasz Karol
    Habibullah, Mohamed Salahuddin
    Hamadicharef, Brahim
    JOURNAL OF INTELLIGENT MANUFACTURING, 2024,
  • [40] Improving the Efficiency of Steel Plate Surface Defect Classification by Reducing the Labelling Cost Using Deep Active Learning
    Yang, Wenjia
    Zhou, Youhang
    Meng, Gaolei
    Li, Yuze
    Gong, Tianyu
    Strojniski Vestnik/Journal of Mechanical Engineering, 2024, 70 (11-12): : 554 - 568