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 条
  • [41] Improving CNV Detection Performance in Microarray Data Using a Machine Learning-Based Approach
    Goh, Chul Jun
    Kwon, Hyuk-Jung
    Kim, Yoonhee
    Jung, Seunghee
    Park, Jiwoo
    Lee, Isaac Kise
    Park, Bo-Ram
    Kim, Myeong-Ji
    Kim, Min-Jeong
    Lee, Min-Seob
    DIAGNOSTICS, 2024, 14 (01)
  • [42] Improving the Landslide Susceptibility Prediction Accuracy by Using Genetic Algorithm Optimized Machine Learning Approach
    Zheng, Binbin
    Wang, Jiahe
    Feng, Tingting
    Wang, Wensong
    Wang, Yufei
    Yang, Yonghao
    Wang, Guangjin
    INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2023, 2023
  • [43] A Novel Software Engineering Approach Toward Using Machine Learning for Improving the Efficiency of Health Systems
    Moreb, Mohammed
    Mohammed, Tareq Abed
    Bayat, Oguz
    IEEE ACCESS, 2020, 8 : 23169 - 23178
  • [44] Road Surface Anomaly Assessment Using Low-Cost Accelerometers: A Machine Learning Approach
    Martinelli, Alessio
    Meocci, Monica
    Dolfi, Marco
    Branzi, Valentina
    Morosi, Simone
    Argenti, Fabrizio
    Berzi, Lorenzo
    Consumi, Tommaso
    SENSORS, 2022, 22 (10)
  • [45] PREDICTION OF TOTAL AND AMBULATORY PRESCRIPTION COST BASED ON HEALTH STATE USING A MACHINE LEARNING APPROACH
    Diaz-Carnicero, J.
    Uso-Talamantes, R.
    Vivas-Consuelo, D.
    VALUE IN HEALTH, 2020, 23 : S686 - S686
  • [46] A Machine Learning Approach for Grading Autism Severity Levels Using Task-based Functional MRI
    Haweel, Reem
    Dekhil, Omar
    Shalaby, Ahmed
    Mahmoud, Ali
    Ghazal, Mohammed
    Keynton, Robert
    Barnes, Gregory
    El-Baz, Ayman
    2019 IEEE INTERNATIONAL CONFERENCE ON IMAGING SYSTEMS & TECHNIQUES (IST 2019), 2019,
  • [47] Improving Reliability for Detecting Anomalies in the MQTT Network by Applying Correlation Analysis for Feature Selection Using Machine Learning Techniques
    Imran
    Zuhairi, Megat Farez Azril
    Ali, Syed Mubashir
    Shahid, Zeeshan
    Alam, Muhammad Mansoor
    Su'ud, Mazliham Mohd
    APPLIED SCIENCES-BASEL, 2023, 13 (11):
  • [48] Improving eQTL Analysis Using a Machine Learning Approach for Data Integration: A Logistic Model Tree Solution
    Beretta, Stefano
    Castelli, Mauro
    Goncalves, Ivo
    Kel, Ivan
    Giansanti, Valentina
    Merelli, Ivan
    JOURNAL OF COMPUTATIONAL BIOLOGY, 2018, 25 (10) : 1091 - 1105
  • [49] Improving Radar-Based Precipitation Nowcasts with Machine Learning Using an Approach Based on Random Forest
    Mao, Yiwen
    Sorteberg, Asgeir
    WEATHER AND FORECASTING, 2020, 35 (06) : 2461 - 2478
  • [50] MACHINE LEARNING APPROACH TO DETECT ECG ABNORMALITIES USING COST-SENSITIVE DECISION TREE CLASSIFIER
    Patnaik, Bipasha
    Palo, Hemanta Kumar
    Sahoo, Santanu
    BIOMEDICAL ENGINEERING-APPLICATIONS BASIS COMMUNICATIONS, 2023, 35 (05):