Security aware dynamic scheduling algorithm (SADSA) for real-time applications on grid

被引:0
|
作者
Surendra Singh
Suvadip Batabyal
Sachin Tripathi
机构
[1] IIT(ISM),Department of Computer Science & Engineering
[2] Dhanbad,Department of Computer Science & Information Systems
[3] BITS Pilani,undefined
来源
Cluster Computing | 2020年 / 23卷
关键词
Grid computing; Scheduling algorithm; Real-time applications; Security;
D O I
暂无
中图分类号
学科分类号
摘要
Security is a major concern of modern real-time applications, besides requiring stringent latency bound. However, encryption algorithms are computation intensive task which impacts the timeliness of the real-time applications. Therefore, there exists a trade-off between the desired level of security and the service guarantee. In this paper, we propose a security-aware dynamic scheduling algorithm (SADSA) using a grid of computational elements (CEs) which performs this trade-off and tries to maximize the instantaneous average security level of the packets besides providing a guaranteed service. As packets arrive, we first assign them to the CEs based on the utilization value of a CE, which is the ratio of completion time and a deadline of the last packet in a CE. The security level of all the packets is then dynamically adjusted to meet the minimum required security level while maximizing the average security level of all the packets in that CE. We first show that the proposed assignment algorithm is NP-hard, is 2-competitive to the optimal solution, and that the proposed algorithm provides a sub-optimal solution. Further, using extensive simulation, we show that the proposed SADSA algorithm performs better in terms of guarantee ratio, average security level and overall performance compared to the existing algorithms.
引用
收藏
页码:989 / 1005
页数:16
相关论文
共 50 条
  • [21] Scheduling Algorithm of Non Real-Time Applications of the Open Real-Time System
    Jin Yongxian
    Huang Jingzhou
    Wang Jianguo
    ICCSE 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION: ADVANCED COMPUTER TECHNOLOGY, NEW EDUCATION, 2008, : 1082 - 1086
  • [22] Implementation of Hierarchical Scheduling Algorithm on Real-Time Grid Environment
    Nachankar, Abhishek P.
    Dharmik, R. C.
    1ST INTERNATIONAL CONFERENCE ON COMPUTING COMMUNICATION CONTROL AND AUTOMATION ICCUBEA 2015, 2015, : 565 - 569
  • [23] Energy Aware Real-Time Scheduling Policy with Guaranteed Security Protection
    Jiang, Wei
    Jiang, Ke
    Zhang, Xia
    Ma, Yue
    2014 19TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2014, : 317 - 322
  • [24] A dynamic scheduling algorithm for real-time expert systems
    Campos, AM
    García, DF
    ADVANCES IN ARTIFICIAL INTELLIGENCE - IBERAMIA 2002, PROCEEDINGS, 2002, 2527 : 775 - 784
  • [25] Improve Real-Time Packet Scheduling Algorithm with Security Constraint
    Singh, Surendra
    Dr Ranvijay
    2014 ANNUAL IEEE INDIA CONFERENCE (INDICON), 2014,
  • [26] Scheduling security-critical real-time applications on clusters
    Xie, Tao
    Qin, Xiao
    IEEE TRANSACTIONS ON COMPUTERS, 2006, 55 (07) : 864 - 879
  • [27] SHARP: A new real-time scheduling algorithm to improve security of parallel applications on heterogeneous clusters
    Xie, Tao
    Qin, Xiao
    Nijim, Mais
    2006 IEEE INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE, VOLS 1 AND 2, 2006, : 39 - +
  • [28] SDTS: Security Driven Task Scheduling Algorithm for Real-Time Applications Using Fog Computing
    Singh, Surendra
    Pal, Sheetal
    IETE JOURNAL OF RESEARCH, 2023, 69 (10) : 6977 - 6996
  • [29] Scheduling of soft real-time systems for context-aware applications
    Wong, JL
    Liao, WP
    Li, F
    He, L
    Potkonjak, M
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2005, : 318 - 323
  • [30] SHIELD: Security-Aware Scheduling for Real-Time DAGs on Heterogeneous Systems
    Senapati, Debabrata
    Bhagat, Pooja
    Karfa, Chandan
    Sarkar, Arnab
    ACM TRANSACTIONS ON CYBER-PHYSICAL SYSTEMS, 2025, 9 (01)