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

被引:4
|
作者
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 条
  • [41] Workflow Task Scheduling Algorithm Based on IFCM and IACO
    Liu, Qin
    Ma, Tinghuai
    Li, Jian
    Shen, Wenhai
    CLOUD COMPUTING AND SECURITY, PT II, 2018, 11064 : 377 - 388
  • [42] Research on genetic-based algorithm relocation fault tolerance method
    Zhang, Jun-Feng
    Chen, De-Yun
    Hong, Bing-Rong
    Su, Jian-Min
    Yuhang Xuebao/Journal of Astronautics, 2012, 33 (02): : 249 - 253
  • [43] Fuzzy Logic and Genetic-Based Algorithm for a Servo Control System
    Torres-Salinas, Hugo
    Rodriguez-Resendiz, Juvenal
    Cruz-Miguel, Edson E.
    Angeles-Hurtado, L. A.
    MICROMACHINES, 2022, 13 (04)
  • [44] Genetic-based EM algorithm for learning Gaussian mixture models
    Pernkopf, F
    Bouchaffra, D
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2005, 27 (08) : 1344 - 1348
  • [45] A genetic-based cognitive link decision algorithm for OFDM system
    Tan, Xiaobo
    Zhang, Hang
    Liu, Zhiwen
    Hu, Jian
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2014, 27 (10) : 2309 - 2323
  • [46] Optimizing task allocation in workflow system based on ant colony optimization
    Lyu L.
    Hu H.
    Li Z.
    Chen J.
    Hu H.
    Hu, Haiyang (huhaiyang@hdu.edu.cn), 1723, CIMS (24): : 1723 - 1735
  • [47] Method for Optimizing Task Allocation in Workflow System Based on Cooperative Compatibility
    Hu H.
    Ji C.
    Hu H.
    Ge J.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2017, 54 (04): : 872 - 885
  • [48] Community detection by consensus genetic-based algorithm for directed networks
    Mathias, Stefano B. B. R. P.
    Rosset, Valerio
    Nascimento, Maria C. V.
    KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS: PROCEEDINGS OF THE 20TH INTERNATIONAL CONFERENCE KES-2016, 2016, 96 : 90 - 99
  • [49] Cost-aware workflow offloading in edge-cloud computing using a genetic algorithm
    Abdi, Somayeh
    Ashjaei, Mohammad
    Mubeen, Saad
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (17): : 24835 - 24870
  • [50] Optimizing the execution time of the SLA-based workflow in the Grid with parallel processing technology
    Quan, Dang Minh
    Altmann, Joern
    Yang, Laurence T.
    2008 IEEE ASIA-PACIFIC SERVICES COMPUTING CONFERENCE, VOLS 1-3, PROCEEDINGS, 2008, : 15 - +