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 条
  • [21] Genetic-based unit commitment algorithm - Discussion
    Conejo, A
    Jimenez, N
    Arroyo, JM
    Medina, J
    IEEE TRANSACTIONS ON POWER SYSTEMS, 1996, 11 (03) : 1368 - 1369
  • [22] Instance selection by genetic-based biological algorithm
    Zong-Yao Chen
    Chih-Fong Tsai
    William Eberle
    Wei-Chao Lin
    Shih-Wen Ke
    Soft Computing, 2015, 19 : 1269 - 1282
  • [23] Multi-objective Optimization of Distillation Sequences Using a Genetic-Based Algorithm
    Orcun, Mert Suha
    Yavuz, Ozcelik
    EXERGY FOR A BETTER ENVIRONMENT AND IMPROVED SUSTAINABILITY 2: APPLICATIONS, 2018, : 751 - 765
  • [24] Multiscale unsupervised segmentation of SAR imagery using genetic-based em algorithm
    School of Computer Science and Technology, Tianjin University of Technology, Tianjin 300191, China
    不详
    不详
    J. Inf. Comput. Sci., 2008, 1 (367-374):
  • [25] Genetic Algorithm for Optimizing Neural Network Based Software Cost Estimation
    Benala, Tirimula Rao
    Dehuri, Satchidananda
    Satapathy, Suresh Chandra
    Raghavi, Ch Sudha
    SWARM, EVOLUTIONARY, AND MEMETIC COMPUTING, PT I, 2011, 7076 : 233 - +
  • [26] Nearest neighbors algorithm and genetic-based collaborative filtering
    Nanehkaran, Farimah Houshmand
    Lajevardi, Seyed Mohammadreza
    Bidgholi, Mahmoud Mahlouji
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (01):
  • [27] Enhancing Reliability of Workflow Execution Using Task Replication and Spot Instances
    Poola, Deepak
    Ramamohanarao, Kotagiri
    Buyya, Rajkumar
    ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2016, 10 (04)
  • [28] Genetic-based EM algorithm for classification of SAR imagery
    Wen, Xian-Bin
    Zhang, Hua
    PROCEEDINGS OF 2007 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2007, : 2880 - 2884
  • [29] ANALYZING FRENCH JUSTICE WITH A GENETIC-BASED INDUCTIVE ALGORITHM
    VENTURINI, G
    APPLIED ARTIFICIAL INTELLIGENCE, 1994, 8 (04) : 565 - 577
  • [30] Genetic-based stereo algorithm and disparity map evaluation
    Gong, MG
    Yang, YH
    INTERNATIONAL JOURNAL OF COMPUTER VISION, 2002, 47 (1-3) : 63 - 77