Optimizing security and cost of workflow execution using task annotation and genetic-based algorithm

被引:3
|
作者
Shishido, Henrique Y. [1 ]
Estrella, Julio C. [2 ]
Toledo, Claudio F. M. [2 ]
Reiff-Marganiec, Stephan [3 ]
机构
[1] Fed Univ Technol, Dept Comp, Curitiba, Parana, Brazil
[2] Univ Sao Paulo, Inst Math & Comp Sci, Sao Paulo, Brazil
[3] Univ Derby, Derby, England
基金
巴西圣保罗研究基金会;
关键词
Workflow scheduling; Cost; Security; Multi-population genetic algorithm (MPGA); Optimization; SCIENCE; SYSTEM; AWARE;
D O I
10.1007/s00607-021-00943-9
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cloud computing provides an extensible infrastructure for executing workflows that demand high processing and storage capacity. Tasks are distributed and resources selected during scheduling where choices have a significant impact on data protection. Some workflow scheduling algorithms apply security services such as authentication, integrity verification, and encryption for both sensitive and non-sensitive tasks. However, this approach requires long makespan and monetary cost for execution. In this paper, we introduce a scheduling approach that considers the user annotation of workflow tasks according to the sensitiveness. We also optimize the scheduling using a multi-population genetic algorithm for minimizing cost while meeting a deadline. Extensive experiments using three workflow applications with different ratios of sensitive tasks and data size were performed to evaluate in terms of cost, makespan, risk, and wastage. The results showed that our approach can protect sensitive tasks more appropriately while achieving a better cost compared to other approaches in the literature.
引用
收藏
页码:1281 / 1303
页数:23
相关论文
共 50 条
  • [31] Genetic-Based Stereo Algorithm and Disparity Map Evaluation
    Minglun Gong
    Yee-Hong Yang
    [J]. International Journal of Computer Vision, 2002, 47 : 63 - 77
  • [32] Determination of binary asteroid orbits with a genetic-based algorithm
    Vachier, F.
    Berthier, J.
    Marchis, F.
    [J]. ASTRONOMY & ASTROPHYSICS, 2012, 543
  • [33] Genetic-based algorithm for power economic load dispatch
    Chiang, C.-L.
    [J]. IET GENERATION TRANSMISSION & DISTRIBUTION, 2007, 1 (02) : 261 - 269
  • [34] Efficient Genetic-based Approach for Web Service Security Negotiation
    Abdelatey, Amira
    Elkawkagy, Mohamed
    EI-Sisi, Ashraf
    Keshk, Arabi
    [J]. ICENCO 2016 - 2016 12TH INTERNATIONAL COMPUTER ENGINEERING CONFERENCE (ICENCO) - BOUNDLESS SMART SOCIETIES, 2016, : 30 - 34
  • [35] A genetic-based algorithm for fuzzy unit commitment model
    Mantawy, AH
    [J]. 2000 IEEE POWER ENGINEERING SOCIETY SUMMER MEETING, CONFERENCE PROCEEDINGS, VOLS 1-4, 2000, : 250 - 254
  • [36] Adaptive Framework for Network Intrusion Detection by Using Genetic-Based Machine Learning Algorithm
    Al-Sharafat, Wafa' S.
    Naoum, Reyadh Sh.
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2009, 9 (04): : 55 - 61
  • [37] An Efficient Task Scheduling for Cloud Computing Platforms Using Energy Management Algorithm: A Comparative Analysis of Workflow Execution Time
    Ahmed, Adeel
    Adnan, Muhammad
    Abdullah, Saima
    Ahmad, Israr
    Alturki, Nazik
    Jamel, Leila
    [J]. IEEE ACCESS, 2024, 12 : 34208 - 34221
  • [38] Workflow Task Scheduling Algorithm Based on IFCM and IACO
    Liu, Qin
    Ma, Tinghuai
    Li, Jian
    Shen, Wenhai
    [J]. CLOUD COMPUTING AND SECURITY, PT II, 2018, 11064 : 377 - 388
  • [39] A Genetic-Based Scheduling Algorithm to Minimize the Makespan of the Grid Applications
    Entezari-Maleki, Reza
    Movaghar, Ali
    [J]. GRID AND DISTRIBUTED COMPUTING, CONTROL AND AUTOMATION, 2010, 121 : 22 - 31
  • [40] Genetic-based Crow Search Algorithm for Test Case Generation
    Tamizharasi, A.
    Ezhumalai, P.
    [J]. INTERNATIONAL TRANSACTION JOURNAL OF ENGINEERING MANAGEMENT & APPLIED SCIENCES & TECHNOLOGIES, 2022, 13 (04):