Multimode Security-Aware Real-Time Scheduling on Multiprocessors

被引:0
|
作者
Ren, Jiankang [1 ]
Liu, Chunxiao [1 ]
Lin, Chi [2 ]
Jiang, Wei [3 ]
Wang, Pengfei [1 ]
Qi, Xiangwei [4 ]
Li, Simeng [1 ]
Li, Shengyu [1 ]
机构
[1] Dalian Univ Technol, Key Lab Social Comp & Cognit Intelligence, Minist Educ, Dalian 116024, Peoples R China
[2] Dalian Univ Technol, Sch Software Technol, Dalian 116024, Peoples R China
[3] Univ Elect Sci & Technol China, Sch Informat & Software Engn, Chengdu 610054, Peoples R China
[4] Xinjiang Normal Univ, Sch Comp Sci & Technol, Urumqi 830054, Xinjiang, Peoples R China
基金
中国国家自然科学基金;
关键词
Multimode scheduling; multiprocessor; real-time systems; schedule-based attacks; security-aware scheduling;
D O I
10.1109/TCAD.2024.3445260
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Embedded real-time systems generally execute in a predictable and deterministic manner to deliver critical functionality within stringent timing constraints. However, the predictable execution behavior leaves the system vulnerable to schedule-based attacks. In this article, we present a multimode security-aware real-time scheduling scheme to counteract schedule-based attacks on multiprocessor real-time systems. To mitigate the vulnerability to the schedule-based attack, we propose a multimode scheduling method to reduce the accumulative attack effective window (AEW) of multiple victim tasks and prevent the untrusted tasks from executing during the AEW by distinctively scheduling mixed-trust tasks according to the system mode. To avoid the protection degradation due to the excessive blocking of untrusted tasks, we introduce a protection window for multiple victims on multiprocessors by analyzing the system protection capability limit under the system schedulability constraint. Furthermore, to maximize the protection capability of the multimode security-aware scheduling strategy on a multiprocessor platform, we also propose a security-aware packing algorithm to balance the workloads of mixed-trust tasks on different processors using a mixed-trust worst-fit decreasing heuristic strategy. The experimental results demonstrate that our proposed approach significantly outperforms the state-of-the-art method. Specifically, the AEW ratio and the AEW untrusted execution time ratio are reduced by 18.8% and 62.8%, respectively, while the defense success rate against ScheduLeak attack is improved by 16.3%.
引用
收藏
页码:3407 / 3418
页数:12
相关论文
共 50 条
  • [31] New Abstraction for Optimal Real-Time Scheduling on Multiprocessors
    Funaoka, Kenji
    Kato, Shinpei
    Yamasaki, Nobuyuki
    RTCSA 2008: 14TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS - PROCEEDINGS, 2008, : 357 - 364
  • [32] An overhead-aware optimal energy-efficient real-time scheduling algorithm on multiprocessors
    Zhang, D.-S. (dszhang@nudt.edu.cn), 1600, Science Press (35):
  • [33] Real-time scheduling with resource sharing on heterogeneous multiprocessors
    Andersson, Bjoern
    Raravi, Gurulingesh
    REAL-TIME SYSTEMS, 2014, 50 (02) : 270 - 314
  • [34] Efficient scheduling of soft real-time applications on multiprocessors
    Srinivasan, A
    Anderson, JH
    15TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2003, : 51 - 59
  • [35] Real-Time Scheduling for Periodic Tasks on Uniform Multiprocessors
    Lee S.-G.
    Lee C.-H.
    Journal of Computing Science and Engineering, 2020, 14 (03) : 121 - 130
  • [36] Security aware dynamic scheduling algorithm (SADSA) for real-time applications on grid
    Singh, Surendra
    Batabyal, Suvadip
    Tripathi, Sachin
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (02): : 989 - 1005
  • [37] Security aware dynamic scheduling algorithm (SADSA) for real-time applications on grid
    Surendra Singh
    Suvadip Batabyal
    Sachin Tripathi
    Cluster Computing, 2020, 23 : 989 - 1005
  • [38] Energy-Aware Real-Time Task Scheduling for Heterogeneous Multiprocessors with Particle Swarm Optimization Algorithm
    Zhang, Weizhe
    Xie, Hucheng
    Cao, Boran
    Cheng, Albert M. K.
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2014, 2014
  • [39] A security-aware hardware scheduler for modern multi-core systems with hard real-time constraints
    Norollah, Amin
    Beitollahi, Hakem
    Kazemi, Zahra
    Fazeli, Mahdi
    MICROPROCESSORS AND MICROSYSTEMS, 2022, 95
  • [40] Privacy and security-aware workflow scheduling in a hybrid cloud
    Lei, Jian
    Wu, Quanwang
    Xu, Jin
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2022, 131 : 269 - 278