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 条
  • [1] Security aware dynamic scheduling algorithm (SADSA) for real-time applications on grid
    Singh, Surendra
    Batabyal, Suvadip
    Tripathi, Sachin
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (02): : 989 - 1005
  • [2] Secured Dynamic Scheduling Algorithm for Real-Time Applications on Grid
    Singh, Surendra
    Tripathi, Sachin
    Batabyal, Suvadip
    [J]. INFORMATION SYSTEMS SECURITY, 2016, 10063 : 283 - 300
  • [3] Dynamic scheduling algorithm for real-time applications in grid environment
    Zhang, LC
    [J]. DCABES 2002, PROCEEDING, 2002, : 209 - 214
  • [4] An architecture and a dynamic scheduling algorithm of grid for providing security for real-time data-intensive applications
    Islam, Mohd Rafiqul
    Hasan, Mohd Toufiq
    Ashaduzzaman, G. M.
    [J]. INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT, 2011, 21 (05) : 402 - 413
  • [5] Integrating security requirements into scheduling for real-time applications in grid computing
    Xie, T
    Qin, X
    Sung, A
    [J]. GCA '05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON GRID COMPUTING AND APPLICATIONS, 2005, : 24 - 30
  • [6] SADSA: Security Aware Distribution System Architecture for Smart Grid Applications
    Hittini, Hosam
    Abdrabou, Atef
    Zhang, Liren
    [J]. PROCEEDINGS OF THE 2016 12TH INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION TECHNOLOGY (IIT), 2016, : 66 - 71
  • [7] Security-Aware Dynamic Scheduling for Real-Time Optimization in Cloud-Based Industrial Applications
    Meng, Shunmei
    Huang, Weijia
    Yin, Xiaochun
    Khosravi, Mohammad R.
    Li, Qianmu
    Wan, Shaohua
    Qi, Lianyong
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (06) : 4219 - 4228
  • [8] Weight-balanced security-aware scheduling for real-time computational grid
    Kashyap, Rekha
    Vidyarthi, Deo Prakash
    [J]. INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2011, 2 (04) : 313 - 325
  • [9] SAREC: A security-aware scheduling strategy for real-time applications on clusters
    Xie, T
    Qin, X
    Sung, A
    [J]. 2005 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSSING, PROCEEDINGS, 2005, : 5 - 12
  • [10] Enhancing security of real-time applications on grids through dynamic scheduling
    Xie, T
    Qin, X
    [J]. JOB SCHEDULING STRATEGIES FOR PARALLEL PROCESSING, 2005, 3834 : 219 - 237