Combined Resource Provisioning and Scheduling Strategy for execution of scientific workflows on Cloud Level of IaaS
Main Article Content
Abstract
Cloud computing is that the latest distributed computing model and it offers big opportunities to resolve large-scale scientific issues. However, it presents varied challenges that require to be addressed so as to be with efficiency utilized for progress applications. Although the advancement programing downside has been wide studied, there area unit only a few initiatives tailored for cloud environments. Furthermore, the present works fail to either meet the user’s quality of service (QOS) needs or to include some basic principles of cloud computing like the physical property and no uniformity of the computing resources. This paper proposes a resource provisioning and programing strategy for scientific workflows on Infrastructure as a Service (IaaS) clouds. we tend to gift associate algorithm supported the meta-heuristic improvement technique, particle swarm improvement (PSO), that aims to reduce the general workflow execution value whereas meeting point in time constraints. Our heuristic is evaluated victimization CloudSim and numerous wellknown scientific workflows of various sizes. The results show that our approach performs higher than the present progressive algorithms.
Article Details

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
IJCERT Policy:
The published work presented in this paper is licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0) license. This means that the content of this paper can be shared, copied, and redistributed in any medium or format, as long as the original author is properly attributed. Additionally, any derivative works based on this paper must also be licensed under the same terms. This licensing agreement allows for broad dissemination and use of the work while maintaining the author's rights and recognition.
By submitting this paper to IJCERT, the author(s) agree to these licensing terms and confirm that the work is original and does not infringe on any third-party copyright or intellectual property rights.
References
G. Juve, A. Chervenak, E. Deelman, S. Bharathi, G. Mehta, and K. Vahi, ―Characterizing and profiling scientific workflows,‖ Future Generation Comput. Syst., vol. 29, no. 3, pp. 682–692, 2012.
P. Mell, T. Grance, ―The NIST definition of cloud computing— recommendations of the National Institute of Standards and Technology‖ Special Publication 800-145, NIST, Gaithersburg, 2011.
R. Buyya, J. Broberg, and A. M. Goscinski, Eds., Cloud Computing: Principles and Paradigms, vol. 87, Hoboken, NJ, USA: Wiley, 2010.
J. Kennedy and R. Eberhart, ―Particle swarm optimization,‖ in Proc. 6th IEEE Int. Conf. Neural Netw., 1995, pp. 1942–1948.
Y. Fukuyama and Y. Nakanishi, ―A particle swarm optimization for reactive power and voltage control considering voltage stability,‖ in Proc. 11th IEEE Int. Conf. Intell. Syst. Appl. Power Syst., 1999, pp. 117–121.
C. O. Ourique, E. C. Biscaia Jr., and J. C. Pinto, ―The use of particle swarm optimization for dynamical analysis in chemical processes,‖ Comput. Chem. Eng., vol. 26, no. 12, pp. 1783–1793, 2002.
T. Sousa, A. Silva, and A. Neves, ―Particle swarm based data mining algorithms for classification tasks,‖ Parallel Comput., vol. 30, no. 5, pp. 767–783, 2004.
M. R. Garey and D. S. Johnson, Computer and Intractability: A Guide to the NP-Completeness, vol. 238, New York, NY, USA: Freeman, 1979.
M. Rahman, S. Venugopal, and R. Buyya, ―A dynamic critical path algorithm for scheduling scientific workflow applications on global grids,‖ in Proc. 3rd IEEE Int. Conf. eSci. Grid Computing., 2007, pp. 35–42.
Maria Alejandra Rodriguez and Rajkumar Buyya, ―Deadline based Resource provisioning and Scheduling Algorithm for scientific workflows on clouds‖, IEEE Transaction on cloud computing, vol. 2, no. 2, pp. 222-235, April-June 2014.