MOWS: Multi-objective workflow scheduling in cloud computing based on heuristic algorithm

被引:52
|
作者
Abazari, Farzaneh [1 ]
Analoui, Morteza [1 ]
Takabi, Hassan [2 ]
Fu, Song [2 ]
机构
[1] Iran Univ Sci & Technol, Sch Comp Engn, Tehran, Iran
[2] Univ North Texas, Dept Comp Sci & Engn, Denton, TX USA
关键词
Cloud computing security; Secure task scheduling; Scientific workflows; Attack response; SECURITY-AWARE; INTERMEDIATE DATA; TASKS; CHALLENGES; STRATEGY; SYSTEMS; MODEL;
D O I
10.1016/j.simpat.2018.10.004
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Cloud computing is emerging with growing popularity in workflow scheduling, especially for scientific workflow. Deploying data-intensive workflows in the cloud brings new factors to be considered during specification and scheduling. Failure to establish intermediate data security may cause information leakage or data alteration in the cloud environment. Existing scheduling algorithms for the cloud disregard the interaction among tasks and its effects on application security requirements. To address this issue, we design a new systematic method that considers both tasks security demands and interactions in secure tasks placement in the cloud. In order to respect security and performance, we formulate a model for task scheduling and propose a heuristic algorithm which is based on task's completion time and security requirements. In addition, we present a new attack response approach to reduce certain security threats in the cloud. To do so, we introduce task security sensitivity measurement to quantify tasks security requirements. We conduct extensive experiments to quantitatively evaluate the performance of our approach, using WorkflowSim, a well-known cloud simulation tool. Experimental results based on real-world workflows show that compared with existing algorithms, our proposed solution can improved the overall system security in terms of quality of security and security risk under a wide range of workload characteristics. Additionally, our results demonstrate that the proposed attack response algorithm can effectively reduce cloud environment threats.
引用
收藏
页码:119 / 132
页数:14
相关论文
共 50 条
  • [1] Multi-objective secure aware workflow scheduling algorithm in cloud computing based on hybrid optimization algorithm
    Reddy, G. Narendrababu
    Kumar, S. Phani
    [J]. WEB INTELLIGENCE, 2023, 21 (04) : 385 - 405
  • [2] Neural network based multi-objective evolutionary algorithm for dynamic workflow scheduling in cloud computing
    Ismayilov, Goshgar
    Topcuoglu, Haluk Rahmi
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 102 : 307 - 322
  • [3] Multi-objective workflow scheduling based on genetic algorithm in cloud environment
    Xia, Xuewen
    Qiu, Huixian
    Xu, Xing
    Zhang, Yinglong
    [J]. INFORMATION SCIENCES, 2022, 606 : 38 - 59
  • [4] MONWS: Multi-Objective Normalization Workflow Scheduling for Cloud Computing
    Pillareddy, Vamsheedhar Reddy
    Karri, Ganesh Reddy
    [J]. APPLIED SCIENCES-BASEL, 2023, 13 (02):
  • [5] MOHBA:multi-objective workflow scheduling in cloud computing using hybrid BAT algorithm
    Srichandan Sobhanayak
    [J]. Computing, 2023, 105 : 2119 - 2142
  • [6] MOHBA:multi-objective workflow scheduling in cloud computing using hybrid BAT algorithm
    Sobhanayak, Srichandan
    [J]. COMPUTING, 2023, 105 (10) : 2119 - 2142
  • [7] Dynamic Multi-Objective Workflow Scheduling for Cloud Computing Based on Evolutionary Algorithms
    Ismayilov, Goshgar
    Topcuoglu, Haluk Rahmi
    [J]. 2018 IEEE/ACM INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING COMPANION (UCC COMPANION), 2018, : 103 - 108
  • [8] An Effective Multi-Objective Workflow Scheduling in Cloud Computing: A PSO based Approach
    Shubham
    Gupta, Rishabh
    Gajera, Vatsal
    Jana, Prasanta K.
    [J]. 2016 NINTH INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING (IC3), 2016, : 31 - 36
  • [9] Fast Workflow Scheduling for Grid Computing Based on a Multi-objective Genetic Algorithm
    Khajemohammadi, Hassan
    Fanian, Ali
    Gulliver, T. Aaron
    [J]. 2013 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING (PACRIM), 2013, : 96 - 101
  • [10] Cloud workflow scheduling algorithm based on multi-objective particle swarm optimisation
    Yin, Hongfeng
    Xu, Baomin
    Li, Weijing
    [J]. INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2023, 14 (06) : 583 - 596