GHSA: Task Scheduling in Heterogeneous Cloud
Cloud Environments provides affords effective distribution of resource on need, which makes depart from others providing splendid performance, scalability, cost efficient and less maintenance. Task Scheduling increases the dynamic allocation of resource to increase performance and decrease the cost. A solution considering makespan and cost, are used as constraints for the optimization problem. A combination of Gravitational search algorithm (GSA) and Harmony search (HS) is used and created a new hybrid algorithm called Gravitational Harmony Search algorithm (GHSA) which produced enormous improvement over other scheduling algorithms. The simulation is proposed in a cloudsim programming environment and results proved the effectiveness of the cost minimizing and makespan parameters. The proposed algorithm works superior over The simulation is proposed in a cloudsim programming environment and results proved the effectiveness of the cost minimizing and makespan parameters.
KeywordsCloud computing Task scheduling Gravitational search algorithm Harmony search Makespan Cost
- 5.Sreenu, K., Malempati, S. MFGMTS: epsilon constraint-based modified fractional grey wolf optimizer for multi-objective task scheduling in cloud computing. IETE J. Res. 1–15 (2017). https://doi.org/10.1080/03772063.2017.1409087
- 6.Zuo, L., Dong, S., Shu, L., Zhu, C., Han, G.: A multiqueue interlacing peak scheduling method based on tasks’ classification in cloud computing. IEEE Syst. J. 2, 1518–1530 (2016)Google Scholar
- 8.Krishnadoss, P., Jacob, P.: OCSA: task scheduling algorithm in cloud computing environment. Int. J. Intell. Eng. Syst. 11(4), 271–279 (2018)Google Scholar
- 11.Gobalakrishnan, N., Arun, C.: Opposition learning-based grey wolf optimizer algorithm for parallel machine scheduling in cloud environment. Int. J. Intell. Eng. Syst. 10(1), 186–195 (2017)Google Scholar
- 12.Pradeep, K., Jacob, T.P.: Comparative analysis of scheduling and load balancing algorithms in cloud environment. In: Proceedings of International Conference on Control, Instrumentation, Communication and Computational Technologies, pp. 526–531 (2016)Google Scholar