Real-Time Scheduling on Hierarchical Heterogeneous Fog Networks

被引:6
|
作者
Kaur, Amanjot [1 ]
Auluck, Nitin [1 ]
Rana, Omer [2 ]
机构
[1] Indian Inst Technol Ropar, Dept Comp Sci & Engn, Rupnagar 140001, Punjab, India
[2] Cardiff Univ, Sch Comp Sci & Informat, Cardiff CF10 3AT, Wales
关键词
Task analysis; Real-time systems; Computer architecture; Cloud computing; Propagation delay; Processor scheduling; Edge computing; Fog computing; cloud computing; real-time scheduling; fog node hierarchy; RESOURCE-ALLOCATION;
D O I
10.1109/TSC.2022.3155783
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing is widely used to support offloaded data processing for various applications. However, latency constrained data processing has requirements that may not always be suitable for cloud-based processing. Fog computing brings processing closer to data generation sources, by reducing propagation and data transfer delays. It is a viable alternative for processing tasks with real-time requirements. We propose a scheduling algorithm (RTHS)-S-2 (Real Time Heterogeneous Hierarchical Scheduling) for a set of real-time tasks on a heterogeneous integrated fog-cloud architecture. We consider a hierarchical model for fog nodes, with nodes at higher tiers having greater computational capacity than nodes at lower tiers, though with greater latency from data generation sources. Tasks with various profiles have been considered. For the regular profile jobs, we use least laxity first (LLF) to find the preferred fog node for scheduling. In case of "tagged" profiles, based on their tag values, the jobs are split in order to finish execution before the deadline, or the LLF heuristic is used. Using HPC2N workload traces across 3.5 years of activity, the real-time performance of (RTHS)-S-2 versus comparable algorithms is demonstrated. We also consider Microsoft Azure-based costs for the proposed algorithm. Our proposed approach is validated using both simulation (to demonstrate scale up) as well as a lab-based testbed.
引用
收藏
页码:1358 / 1372
页数:15
相关论文
共 50 条
  • [41] Real-Time Scheduling for Wireless Networks with Random Deadlines
    Kashef, Mohamed
    Moayeri, Nader
    2017 IEEE 13TH INTERNATIONAL WORKSHOP ON FACTORY COMMUNICATION SYSTEMS (WFCS 2017), 2017,
  • [42] Real-time query scheduling for wireless sensor networks
    Chipara, Octav
    Lu, Chenyang
    Roman, Gruia-Catalin
    RTSS 2007: 28TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2007, : 389 - 399
  • [43] Real-Time Query Scheduling for Wireless Sensor Networks
    Chipara, Octav
    Lu, Chenyang
    Roman, Gruia-Catalin
    IEEE TRANSACTIONS ON COMPUTERS, 2013, 62 (09) : 1850 - 1865
  • [44] Scheduling communication networks carrying real-time traffic
    Lehoczky, JP
    19TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1998, : 470 - 479
  • [45] Hard real-time scheduling protocol in Ethernet networks
    Ouni, S
    Kamoun, F
    6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XI, PROCEEDINGS: COMPUTER SCIENCE II, 2002, : 349 - 355
  • [46] A Column Generation Approach to Scheduling of Real-Time Networks
    Althaus, Ernst
    Hoffmann, Sebastian
    Kupilas, Joschka
    Thaden, Eike
    WORLD CONGRESS ON ENGINEERING AND COMPUTER SCIENCE, WCECS 2012, VOL I, 2012, : 224 - 229
  • [47] A hybrid approach to scheduling real-time IoT workflows in fog and cloud environments
    Stavrinides, Georgios L.
    Karatza, Helen D.
    MULTIMEDIA TOOLS AND APPLICATIONS, 2019, 78 (17) : 24639 - 24655
  • [48] Parallel Scheduling of Multiple Tasks in Heterogeneous Fog Networks
    Liu, Zening
    Wang, Kunlun
    Li, Kai
    Zhou, Ming-Tuo
    Yang, Yang
    PROCEEDINGS OF 2019 25TH ASIA-PACIFIC CONFERENCE ON COMMUNICATIONS (APCC), 2019, : 413 - 418
  • [49] A hybrid approach to scheduling real-time IoT workflows in fog and cloud environments
    Georgios L. Stavrinides
    Helen D. Karatza
    Multimedia Tools and Applications, 2019, 78 : 24639 - 24655
  • [50] Hierarchical scheduling and real-time analysis for vehicular time-sensitive network
    Wang, Yuefei
    Huang, Fei
    Li, Yang
    Pan, Bin
    Wu, Yuan
    2019 12TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID 2019), 2019, : 23 - 26