TY - JOUR ID - 76632 TI - A security aware workflow scheduling in hybrid cloud based on PSO algorithm JO - Journal of Algorithms and Computation JA - JAC LA - en SN - 2476-2776 AU - Mehravaran, Maedeh AU - Adibnia, Fazlollah AU - Pajoohan, Mohammad-Reza AD - Department of Computer Engineering, Yazd University, Yazd, Iran AD - Faculty of Computer Engineering, Yazd University AD - Faculty of Computer Engineering, Yazd University Y1 - 2020 PY - 2020 VL - 52 IS - 1 SP - 139 EP - 161 KW - Cloud Computing KW - Task scheduling KW - Security requirements KW - Resource KW - PSO DO - 10.22059/jac.2020.76632 N2 - In real world, organization's requirements for high performance resources and high capacity storage devices encourage them to use resources in public clouds. While private cloud provides security and low cost for scheduling workflow, public clouds provide a higher scale, potentially exposed to the risk of data and computation breach, and need to pay the costs. Task scheduling, therefore, is one of the most important problems in cloud computing. In this paper, a new scheduling method is proposed for workflow applications in hybrid cloud considering security. Sensitivity of tasks has been considered in recent works; we, however, consider security requirement for data and security strength for resources. The proposed scheduling method is implemented in Particle Swarm \linebreak Optimization (PSO) algorithm. Our proposed  algorithm considers minimizing security distance, that is maximizing similarity of security between data and resources. It, meanwhile, follows time and budget constraints. Through analysis of experimental results,it is shown that the proposed algorithm has selected resources with the most security similarity while user constraints are satisfied. UR - https://jac.ut.ac.ir/article_76632.html L1 - https://jac.ut.ac.ir/article_76632_9f6916912029aeb28b51c345f1f05273.pdf ER -