A latency-aware task scheduling algorithm for allocating virtual machines in a cost-effective and time-sensitive fog-cloud architecture

被引:29
|
作者
Memari, Pedram [1 ]
Mohammadi, Seyedeh Samira [2 ]
Jolai, Fariborz [1 ]
Tavakkoli-Moghaddam, Reza [1 ]
机构
[1] Univ Tehran, Coll Engn, Sch Ind Engn, Tehran, Iran
[2] Islamic Azad Univ, Dept Comp Engn, South Tehran Branch, Tehran, Iran
来源
JOURNAL OF SUPERCOMPUTING | 2022年 / 78卷 / 01期
关键词
Task scheduling; Meta-heuristics; Fog computing; Cloud computing; Tabu search; RESOURCE-ALLOCATION; TABU SEARCH; SMART HOMES; BIG DATA; IOT; ANALYTICS; NETWORKS; INTERNET; ENERGY;
D O I
10.1007/s11227-021-03868-4
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Recently, with the expansion of communications and generated data, the need for processing this high volume of data in minimum time and maximum speed has increased. Also, performing this volume of computing operations requires high processing and storage resources leading to hardware cost increment. In such systems, one of the most critical challenges is the task scheduling problem, which tries to find the optimal allocation for maximum resource usage and reduce the response time. Therefore, the purpose of this study is to design an infrastructure for smart home energy management with minimum hardware cost using cloud and fog computing and to propose a latency-aware scheduling algorithm based on virtual machine matching using meta-heuristics. Among heuristic methods, Tabu search makes it a common practice because of its high expansion in various optimization issues, as well as memory and high-speed features. Thereby, a novel algorithm based on the Tabu search is proposed that is improved using approximate nearest neighbor (ANN) and fruit fly optimization (FOA) algorithms. Finally, to validate the proposed method, a case study is simulated and the proposed algorithm is implemented considering target factors of execution time, latency, allocated memory, and cost function to illustrate the performance of the algorithm. The comparison results show that the proposed algorithm outperforms the Tabu search, genetic algorithm, PSO, and simulated annealing methods.
引用
收藏
页码:93 / 122
页数:30
相关论文
共 23 条
  • [1] A latency-aware task scheduling algorithm for allocating virtual machines in a cost-effective and time-sensitive fog-cloud architecture
    Pedram Memari
    Seyedeh Samira Mohammadi
    Fariborz Jolai
    Reza Tavakkoli-Moghaddam
    The Journal of Supercomputing, 2022, 78 : 93 - 122
  • [2] LAMP: A Hybrid Fog-Cloud Latency-Aware Module Placement Algorithm for IoT Applications
    Rezazadeh, Zahra
    Rezaei, Mahboobe
    Nickray, Mohsen
    2019 IEEE 5TH CONFERENCE ON KNOWLEDGE BASED ENGINEERING AND INNOVATION (KBEI 2019), 2019, : 845 - 850
  • [3] Hybrid heuristic algorithm for cost-efficient QoS aware task scheduling in fog-cloud environment
    Hussain, Syed Mujtiba
    Begh, Gh Rasool
    JOURNAL OF COMPUTATIONAL SCIENCE, 2022, 64
  • [4] PGA: A Priority-aware Genetic Algorithm for Task Scheduling in Heterogeneous Fog-Cloud Computing
    Hoseiny, Farooq
    Azizi, Sadoon
    Shojafar, Mohammad
    Ahmadiazar, Fardin
    Tafazolli, Rahim
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (IEEE INFOCOM WKSHPS 2021), 2021,
  • [5] Contract-Based Resource Sharing for Time Effective Task Scheduling in Fog-Cloud Environment
    Sun, Huaiying
    Yu, Huiqun
    Fan, Guisheng
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2020, 17 (02): : 1040 - 1053
  • [6] Cost-effective deadline-aware stochastic scheduling strategy for workflow applications on virtual machines in cloud computing
    Haidri, R. A.
    Katti, C. P.
    Saxena, P. C.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2019, 31 (07):
  • [7] An Energy-Aware Task Offloading and Load Balancing for Latency-Sensitive IoT Applications in the Fog-Cloud Continuum
    Mahapatra, Abhijeet
    Majhi, Santosh K.
    Mishra, Kaushik
    Pradhan, Rosy
    Rao, D. Chandrasekhar
    Panda, Sandeep K.
    IEEE ACCESS, 2024, 12 : 14334 - 14349
  • [8] Latency-Adjustable Cloud/Fog Computing Architecture for Time-Sensitive Environmental Monitoring in Olive Groves
    Tsipis, Athanasios
    Papamichail, Asterios
    Koufoudakis, George
    Tsoumanis, Georgios
    Polykalas, Spyros E.
    Oikonomou, Konstantinos
    AGRIENGINEERING, 2020, 2 (01): : 175 - 205
  • [9] Task scheduling for improved response time of latency sensitive applications in fog integrated cloud environment
    Rishika Mehta
    Jyoti Sahni
    Kavita Khanna
    Multimedia Tools and Applications, 2023, 82 : 32305 - 32328
  • [10] Task scheduling for improved response time of latency sensitive applications in fog integrated cloud environment
    Mehta, Rishika
    Sahni, Jyoti
    Khanna, Kavita
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (21) : 32305 - 32328