Server Time Reservation for Periodic Real-Time Applications

被引:0
|
作者
Balador, Ali [1 ]
Tengana, Lizzy [1 ]
Ashjaei, Mohammad [2 ]
Islam, Raihan Ul [1 ]
Mubeen, Saad [2 ]
机构
[1] Ericsson Res, Stockholm, Sweden
[2] Malardalens Univ, Vasteras, Sweden
关键词
Computational Offloading; Real-Time Cloud; Resource Reservation; FOG;
D O I
10.1145/3603166.3632542
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
To utilize edge and cloud in real-time industrial applications, communication with the edge and cloud servers should be predictable in timing. However, the predictability of offloading from device to servers cannot be guaranteed in an environment where multiple devices compete for the same edge and cloud resources due to potential server-side scheduling conflicts. To the best of our knowledge, the state-of-the-art lacks a technique for offloading real-time applications from multiple devices to a set of heterogeneous edge/cloud servers. To this end, this paper proposes a centralized resource reservation technique that enables the offloading of real-time applications to the edge and cloud in a predictable time-schedule. The proposed technique enables end-devices to request the server's time for offloadable real-time applications in advance, allowing a designated offloading server that guarantees the tasks' timely execution. Furthermore, the proposed technique is capable of optimizing the reservation scheduling strategy with the goal of minimizing the energy consumption of edge servers while meeting the stringent timing requirements of real-time applications. The results showed that the number of deadline satisfied jobs improved by 65%, and total energy consumption by 3%, compared to the second best algorithm among the ones that have been compared with the proposed algorithm when the number of jobs is changed.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] Applications of real-time fMRI
    R. Christopher deCharms
    [J]. Nature Reviews Neuroscience, 2008, 9 : 720 - 729
  • [32] APPLICATIONS - REAL-TIME SYSTEMS
    KARJALAINEN, J
    [J]. MICROPROCESSING AND MICROPROGRAMMING, 1988, 24 (1-5): : 661 - 661
  • [33] ETHERNET FOR REAL-TIME APPLICATIONS
    HUTCHISON, D
    MERABTI, M
    [J]. IEE PROCEEDINGS-E COMPUTERS AND DIGITAL TECHNIQUES, 1987, 134 (01): : 47 - 53
  • [34] APPLICATIONS OF REAL-TIME HOLOGRAPHY
    FEINBERG, J
    [J]. PROCEEDINGS OF THE SOCIETY OF PHOTO-OPTICAL INSTRUMENTATION ENGINEERS, 1985, 532 : 119 - 135
  • [35] Real-time applications on the Internet
    Rudkin, S
    Grace, A
    Whybray, MW
    [J]. BT TECHNOLOGY JOURNAL, 1997, 15 (02): : 209 - 225
  • [36] ReTiS:: a real-time simulation tool for the analysis of distributed real-time applications
    Briday, M
    Béhennec, JL
    Trinquet, Y
    [J]. WFCS 2004: IEEE INTERNATIONAL WORKSHOP ON FACTORY COMMUNICATION SYSTEMS, PROCEEDINGS, 2004, : 257 - 264
  • [37] Non-Uniform Bandwidth Reservation for Real-Time Streaming Applications Based on Meter Table
    Huang Liaoruo
    Shen Qingguo
    Zhou Feng
    Cui Xiaoyu
    Shao Wenjuan
    [J]. 2017 17TH IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY (ICCT 2017), 2017, : 392 - 396
  • [38] Scheduling Algorithm of Non Real-Time Applications of the Open Real-Time System
    Jin Yongxian
    Huang Jingzhou
    Wang Jianguo
    [J]. ICCSE 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION: ADVANCED COMPUTER TECHNOLOGY, NEW EDUCATION, 2008, : 1082 - 1086
  • [39] Memory reservation and shared page management for real-time systems
    Kim, Hyoseung
    Rajkumar, Ragunathan
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2014, 60 (02) : 165 - 178
  • [40] Real-time Video Server Implementation for a Mobile Robot
    Ramil, Safin
    Lavrenov, Roman
    Tsoy, Tatyana
    Svinin, Mikhail
    Magid, Evgeni
    [J]. 2018 11TH INTERNATIONAL CONFERENCE ON DEVELOPMENTS IN ESYSTEMS ENGINEERING (DESE 2018), 2018, : 180 - 185