Cost-efficient mobility offloading and task scheduling for microservices IoVT applications in container-based fog cloud network

被引:52
作者
Lakhan, Abdullah [1 ]
Memon, Muhammad Suleman [2 ]
Mastoi, Qurat-ul-ain [3 ]
Elhoseny, Mohamed [4 ,5 ]
Mohammed, Mazin Abed [6 ]
Qabulio, Mumtaz [7 ]
Abdel-Basset, Mohamed [8 ]
机构
[1] Wenzhou Univ, Coll Comp Sci & Artificial Intelligence, Wenzhou 325035, Peoples R China
[2] Univ Sindh, Dept Informat Technol, Dadu Campus, Jamshoro, Sindh, Pakistan
[3] Univ Malaya, Fac Comp Sci & Informat Technol, Kuala Lumpur 50603, Malaysia
[4] Amer Univ Emirates, Dept Comp Sci, Coll Comp Informat Technol, Dubai Int Acad City 503000, U Arab Emirates
[5] Mansoura Univ, Fac Comp & Informat, Mansoura, Egypt
[6] Univ Anbar, Coll Comp Sci & Informat Technol, Ramadi 31001, Iraq
[7] Univ Sindh, Dept Software Engn, Fac Engn, Jamshoro, Pakistan
[8] Zagazig Univ, Fac Comp & Informat, Zagazig 44519, Sharqiyah, Egypt
来源
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS | 2022年 / 25卷 / 03期
关键词
Task offloading; Internet of things; Task scheduling; VFCN; Mobility; Task latency; System costs; QUALITY; LATENCY; MODEL;
D O I
10.1007/s10586-021-03333-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
These days, the usage of the internet of Vehicle Things (IVoT) applications such as E-Business, E-Train, E-Ambulance has been growing progressively. These applications require mobility-aware delay-sensitive services to execute their tasks. With this motivation, the study has the following contribution. Initially, the study devises a novel cooperative vehicular fog cloud network (VFCN) based on container microservices which offers cost-efficient and mobility-aware services with rich resources for processing. This study devises the cost-efficient task offloading and scheduling (CEMOTS) algorithm framework, which consists of the mobility aware task offloading phase (MTOP) method, which determines the optimal offloading time to minimize the communication cost of applications. Furthermore, CEMOTS offers Cooperative Task Offloading Scheduling (CTOS), including task sequencing and scheduling. The goal is to reduce the application costs of communication cost and computational costs under a given deadline constraint. Performance evaluation shows the CTOS and MTOP outperform existing task offloading and scheduling methods in the VCFN in terms of costs and the deadline for IoT applications.
引用
收藏
页码:2061 / 2083
页数:23
相关论文
共 63 条
  • [1] Realizing an Effective COVID-19 Diagnosis System Based on Machine Learning and IoT in Smart Hospital Environment
    Abdulkareem, Karrar Hameed
    Mohammed, Mazin Abed
    Salim, Ahmad
    Arif, Muhammad
    Geman, Oana
    Gupta, Deepak
    Khanna, Ashish
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (21) : 15919 - 15928
  • [2] A Review of Fog Computing and Machine Learning: Concepts, Applications, Challenges, and Open Issues
    Abdulkareem, Karrar Hameed
    Mohammed, Mazin Abed
    Gunasekaran, Saraswathy Shamini
    Al-Mhiqani, Mohammed Nasser
    Mutlag, Ammar Awad
    Mostafa, Salama A.
    Ali, Nabeel Salih
    Ibrahim, Dheyaa Ahmed
    [J]. IEEE ACCESS, 2019, 7 : 153123 - 153140
  • [3] Security in Internet of Things: issues, challenges, taxonomy, and architecture
    Adat, Vipindev
    Gupta, B. B.
    [J]. TELECOMMUNICATION SYSTEMS, 2018, 67 (03) : 423 - 441
  • [4] Quality of Service Aware Reliable Task Scheduling in Vehicular Cloud Computing
    Adhikary, Tamal
    Das, Amit Kumar
    Razzaque, Md. Abdur
    Almogren, Ahmad
    Alrubaian, Majed
    Hassan, Mohammad Mehedi
    [J]. MOBILE NETWORKS & APPLICATIONS, 2016, 21 (03) : 482 - 493
  • [5] Improvement of QoS in an IoT Ecosystem by Integrating Fog Computing and SDN
    Ahammad, Ishtiaq
    Khan, Md Ashikur Rahman
    Salehin, Zayed Us
    Uddin, Main
    Soheli, Sultana Jahan
    [J]. INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2021, 11 (02) : 48 - 66
  • [6] Architecture of Fog-Enabled and Cloud-Enhanced Internet of Things Applications
    Ahuja, Sanjay P.
    Wheeler, Nathan
    [J]. INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2020, 10 (01) : 1 - 10
  • [7] Parallel implementation for 3D medical volume fuzzy segmentation
    AlZu'bi, Shadi
    Shehab, Mohammed
    Al-Ayyoub, Mahmoud
    Jararweh, Yaser
    Gupta, Brij
    [J]. PATTERN RECOGNITION LETTERS, 2020, 130 : 312 - 318
  • [8] A beam search algorithm for the biobjective container loading problem
    Araya, Ignacio
    Moyano, Mauricio
    Sanchez, Cristobal
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2020, 286 (02) : 417 - 431
  • [9] Baldini I., 2017, ARXIV PREPRINT ARXIV
  • [10] Proposed Technique for Efficient Cloud Computing Model in Effective Digital Training Towards Sustainable Livelihoods for Unemployed Youths
    Bansal, Ritu
    Singh, Vikash Kumar
    [J]. INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2020, 10 (04) : 13 - 27