A Framework for QoS Parameters-Based Scheduling for IoT Applications on Fog Environments

被引:0
|
作者
Kaur, Mandeep [1 ,2 ]
Sandhu, Rajinder [1 ]
Mohana, Rajni [1 ]
机构
[1] Jaypee Univ Informat & Technol, Dept Comp Sci & Engn & Informat Technol, Solan, Himachal Prades, India
[2] Lovely Profess Univ, Sch Comp Applicat, Phagwara, Punjab, India
关键词
Fog computing; Cloud computing; IoT application's job scheduling; Hexagonal physical regions; QoS-based scheduling; Physical coverage of fog resources; CLOUD; EDGE;
D O I
10.1007/s11277-023-10740-6
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Job scheduling in fog computing environments is an evolving area of research and researchers are finding improved ways to assign jobs to the appropriate fog nodes (FN). This paper proposes a job scheduling framework that divides geographical areas into hexagonal regions for better coverage of available resources. Each hexagonal region is considered as a fog environment (FE) and the proposed framework chooses an appropriate FE and FN with the help of brokers. Most of the scheduling frameworks ignore geographic coverage of fog resources, consequently causing the over and under-utilization of available fog resources. The hexagonal shape of FEs in the proposed framework ensures that every single instance of fog resource is covered and utilized for job execution. In addition to this, a Quality of Service (QoS) parameter-based job selection methodology is adopted to choose an FN from the available FEs. Three parameters physical proximity, bandwidth, and Quality of Devices are being considered to calculate a QoS score. The final decision is made based on the comparison of the deadline specified in the Service Level Agreement and the average execution time of the FN. Experimental results of the implementation of the proposed system show better coverage and QoS achievement along with improved resource utilization, resource availability waiting time, response time, and completion time. Experiments are performed on the tasks generated by applications available on the Aneka platform. These tasks are scheduled by a GB (GB), which is a windows 10 machine with Intel(R) Core (TM) i7-10,700 CPU 2.90 GHz processor.
引用
收藏
页码:2709 / 2736
页数:28
相关论文
共 50 条
  • [1] A Framework for QoS Parameters-Based Scheduling for IoT Applications on Fog Environments
    Mandeep Kaur
    Rajinder Sandhu
    Rajni Mohana
    [J]. Wireless Personal Communications, 2023, 132 : 2709 - 2736
  • [2] A framework for scheduling IoT application jobs on fog computing infrastructure based on QoS parameters
    Kaur, Mandeep
    Sandhu, Rajinder
    Mohana, Rajni
    [J]. INTERNATIONAL JOURNAL OF PERVASIVE COMPUTING AND COMMUNICATIONS, 2023, 19 (03) : 364 - 385
  • [3] QoS Scheduling Algorithm for a Fog IoT Gateway
    de Caldas Filho, Francisco L.
    Rocha, Rodrigo L.
    Abbas, Claudia J. B.
    Martins, Lucas M. C. e
    Canedo, Edna Dias
    de Sousa Jr, Rafael T.
    [J]. 2019 WORKSHOP ON COMMUNICATION NETWORKS AND POWER SYSTEMS (WCNPS), 2019,
  • [4] QoS-aware placement of microservices-based IoT applications in Fog computing environments
    Pallewatta, Samodha
    Kostakos, Vassilis
    Buyya, Rajkumar
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2022, 131 : 121 - 136
  • [5] Scheduling IoT Applications in Edge and Fog Computing Environments: A Taxonomy and Future Directions
    Goudarzi, Mohammad
    Palaniswami, Marimuthu
    Buyya, Rajkumar
    [J]. ACM COMPUTING SURVEYS, 2023, 55 (07)
  • [6] MicroFog: A framework for scalable placement of microservices-based IoT applications in federated Fog environments
    Pallewatta, Samodha
    Kostakos, Vassilis
    Buyya, Rajkumar
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2024, 209
  • [7] Enhancing QoS in Delay-Sensitive IoT Applications through Volunteer Computing in Fog Environments
    Rani, Meena
    Guleria, Kalpna
    Panda, Surya Narayan
    [J]. International Journal of Mathematical, Engineering and Management Sciences, 2024, 9 (06): : 1330 - 1356
  • [8] A Fog Computing-based Framework for Privacy Preserving IoT Environments
    Abou-Tair, Dhiah el Diehn, I
    Buechsenstein, Simon
    Khalifeh, Ala
    [J]. INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2020, 17 (03) : 306 - 315
  • [9] QoS-Aware Deployment of IoT Applications Through the Fog
    Brogi, Antonio
    Forti, Stefano
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2017, 4 (05): : 1185 - 1192
  • [10] Legal Considerations of IoT Applications in Fog and Cloud Environments
    Garg, R.
    Varadi, Sz.
    Kertesz, A.
    [J]. 2019 27TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING (PDP), 2019, : 193 - 198