Abstract
Cloud Computing is a growing industry for secure and low cost pay per use resources. Efficient resource allocation is the challenging issue in cloud computing environment. Many task scheduling algorithms used to improve the performance of system. It includes ant colony, genetic algorithm and Round Robin improve the performance but these are not cost efficient at the same time.
Scheduling issue and resource cost resolve using improved meta-heuristic approaches. In this work, a cost aware algorithm improved using Big-Bang Big-Crunch based task mapping is proposed which reduces the execution time and cost paid for the resources at the time of execution. The cost aware meta-heuristic technique used. Results show that the proposed algorithm provides better cost efficiency than the existing genetic algorithm. The proposed Big-Bang Big-Crunch based resource allocation technique evaluated against the Genetic approach. Results: Performance is measured using an optimization criteria tasks completion time and resource operational cost in the duration of execution. The population size and user requests measures the performance of the proposed model.
The simulation shows that the proposed cost and time aware technique outperforms using performance measurement parameters (average finish time, resource cost).
Keywords: ACO, Big-Bang Big Crunch (BB-BC), genetic, optimization, resource, cloud computing.
Graphical Abstract
[http://dx.doi.org/10.1002/9780470496916]
[http://dx.doi.org/10.1063/1.4981635]
[http://dx.doi.org/10.1109/4235.585892]
[http://dx.doi.org/10.1109/CIMA.2005.1662331]
[http://dx.doi.org/10.1016/j.advengsoft.2005.04.005]
[http://dx.doi.org/10.1007/978-3-319-08156-4_5]
[http://dx.doi.org/10.1145/2345396.2345420]
[http://dx.doi.org/10.1109/WISM.2010.87]
[http://dx.doi.org/10.1109/CICN.2014.128]
[http://dx.doi.org/10.1109/ICRITO.2014.7014724]
[http://dx.doi.org/10.1109/PDGC.2012.6449933]
[http://dx.doi.org/10.1061/(ASCE)0733-9445(2007)133:7(999)]
[http://dx.doi.org/10.1109/ICCCT.2013.6749597]
[http://dx.doi.org/10.1016/j.compstruc.2009.04.011]
[http://dx.doi.org/10.5121/ijmnct.2013.3304]
[http://dx.doi.org/10.1109/ISDA.2010.5687114]
[http://dx.doi.org/10.1016/j.advengsoft.2005.04.005]
[http://dx.doi.org/10.1155/2014/756592]