Refine your search
Collections
Co-Authors
Year
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z All
Kiruthiga, G.
- Energy Efficient Load Balancing Aware Task Scheduling in Cloud Computing using MultiObjective Chaotic Darwinian Chicken Swarm Optimization
Abstract Views :316 |
PDF Views:1
Authors
Affiliations
1 PG and Research Department of Computer Science, PresidencyCollege, Chennai, Tamil Nadu, IN
1 PG and Research Department of Computer Science, PresidencyCollege, Chennai, Tamil Nadu, IN
Source
International Journal of Computer Networks and Applications, Vol 7, No 3 (2020), Pagination: 82-92Abstract
Scheduling of tasks in a cloud environment has larger influence on time and energy depletion. Different heuristic models were developed to solve the NP-hard task scheduling problem based on time. However, ideal task scheduling algorithms must also maximize energy efficiency with good load balancing and ensure better Quality-of-Service (QoS). An innovative multi-objective Chaotic Darwinian Chicken Swarm Optimization (CDCSO) system is suggested in this article to provide energy efficient QoS and load balancing aware task scheduling. The multi-objective CDCSO algorithm incorporates the chaotic and Darwinian Theory to the standard Chicken Swarm Optimization to increase its global exploration and maximize the convergence rate. This performance enhanced CDCSO algorithm models the cloud task scheduling problem as NP-hard and utilizes the optimization principles to solve them based on multiple objective parameters. The multi-objective fitness function used in CDCSO is modelled based on the objective parameters namely energy, cost, task completion time, response time, throughput and load balancing index. Based on this multi-objective function, the CDCSO effectively allocates the tasks to the suitable energy efficient, cost and time minimized Virtual machines (VMs) which are also optimally load balanced. CloudSim simulations were conducted and the obtained results illustrated that the proposed multi-objective CDCSO has provided better task scheduling with minimized energy, cost, time and optimal load balancing.Keywords
Cloud Task Scheduling, Multi-Objective Problem, Chaotic Darwinian Chicken Swarm Optimization, Darwinian Theory, Energy Efficiency, Load Balancing Index, Quality-of-Service.References
- Buyya, R., Yeo, C. S., Venugopal, S., Broberg, J., &Brandic, I. (2009). Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility. Future Generation computer systems, 25(6), 599-616.
- Marston, S., Li, Z., Bandyopadhyay, S., Zhang, J., & Ghalsasi, A.(2011). Cloud computing—The business perspective. Decision support systems, 51(1), 176-189.
- Grobauer, B., Walloschek, T., & Stocker, E. (2010). Understanding cloud computing vulnerabilities. IEEE Security & privacy, 9(2), 50-57.
- Arunarani, A. R., Manjula, D., &Sugumaran, V. (2019). Task scheduling techniques in cloud computing: A literature survey. Future Generation Computer Systems, 91, 407-415.
- Lin, W., Peng, G., Bian, X., Xu, S., Chang, V., & Li, Y. (2019).Scheduling Algorithms for Heterogeneous Cloud Environment: Main Resource Load Balancing Algorithm and Time Balancing Algorithm. Journal of Grid Computing, 17(4), 699-726.
- Singh, H., Tyagi, S., & Kumar, P. (2020). Scheduling in Cloud Computing Environment using Metaheuristic Techniques: A Survey.In Emerging Technology in Modelling and Graphics (pp. 753-763). Springer, Singapore.
- Kiruthiga, G. & Mary Vennila, S. (2019). An Enriched Chaotic Quantum Whale Optimization Algorithm Based Job scheduling in Cloud Computing Environment. International Journal of Advanced Trends in Computer Science and Engineering, 6(4),1753-1760.
- Kiruthiga, G. & Mary Vennila, S. (2020). Multi-Objective Task Scheduling using Chaotic Quantum-Behaved Chicken Swarm Optimization (CQCSO) in Cloud Computing Environment.International Conference On Evolutionary Computing And Mobile Sustainable Networks,
- Azad, P., &Navimipour, N. J. (2017). An energy-aware task scheduling in the cloud computing using a hybrid cultural and ant colony optimization algorithm. International Journal of Cloud Applications and Computing (IJCAC), 7(4), 20-40.
- Torabi, S., & Safi-Esfahani, F. (2018). A dynamic task scheduling framework based on chicken swarm and improved raven roosting optimization methods in cloud computing. The Journal of Supercomputing, 74(6), 2581-2626.
- Zhou, Z., Li, F., Zhu, H. et al. An improved genetic algorithm using greedy strategy toward task scheduling optimization in cloud environments. Neural Comput & Applic 32, 1531–1541 (2020).
- Abdullahi, M., Ngadi, M. A., Dishing, S. I., & Ahmad, B. I. E. (2019). An efficient symbiotic organisms search algorithm with chaotic optimization strategy for multi-objective task scheduling problems in cloud computing environment. Journal of Network and Computer Applications, 133, 60-74.
- Elaziz, M. A., Xiong, S., Jayasena, K. P. N., & Li, L. (2019). Task scheduling in cloud computing based on hybrid moth search algorithm and differential evolution. Knowledge-Based Systems, 169, 39-52.
- Rajagopalan, A., Modale, D. R., &Senthilkumar, R. (2020). Optimal Scheduling of Tasks in Cloud Computing Using Hybrid Firefly-Genetic Algorithm. In Advances in Decision Sciences, Image Processing, Security and Computer Vision (pp. 678-687). Springer, Cham.
- Natesan, G., &Chokkalingam, A. (2020). Multi-Objective Task Scheduling Using Hybrid Whale Genetic Optimization Algorithm in Heterogeneous Computing Environment. Wireless Personal Communications, 110(4), 1887-1913.
- Zhan, Z. H., Zhang, G. Y., Gong, Y. J., & Zhang, J. (2014). Load balance aware genetic algorithm for task scheduling in cloud computing. In Asia-Pacific Conference on Simulated Evolution and Learning (pp. 644-655). Springer, Cham.
- Wang, T., Liu, Z., Chen, Y., Xu, Y., & Dai, X. (2014). Load balancing task scheduling based on genetic algorithm in cloud computing. In 2014 IEEE 12th International Conference on Dependable, Autonomic and Secure Computing (pp. 146-152). IEEE.
- Kaur, K., Kaur, N., & Kaur, K. (2018). A novel context and load-aware family genetic algorithm based task scheduling in cloud computing. In Data Engineering and Intelligent Computing (pp. 521-531). Springer, Singapore.
- Gupta, A., &Garg, R. (2017). Load balancing based task scheduling with ACO in cloud computing. In 2017 International Conference on Computer and Applications (ICCA) (pp. 174-179). IEEE.
- Ebadifard, F., &Babamir, S. M. (2018). A PSO‐ based task scheduling algorithm improved using a load‐ balancing technique for the cloud computing environment. Concurrency and Computation: Practice and Experience, 30(12), e4368.
- Raj, B., Ranjan, P., Rizvi, N., Pranav, P., & Paul, S. (2018). Improvised Bat Algorithm for Load Balancing-Based Task Scheduling. In Progress in Intelligent Computing Techniques: Theory, Practice, and Applications (pp. 521-530). Springer, Singapore.
- Xavier, V. A., &Annadurai, S. (2019). Chaotic social spider algorithm for load balance aware task scheduling in cloud computing. Cluster Computing, 22(1), 287-297.
- Tillett, J., Rao, T., Sahin, F., & Rao, R. (2005). Darwinian particle swarm optimization. Accessed from https://scholarworks.rit.edu/other/574
- Meng, X., Liu, Y., Gao, X., & Zhang, H. (2014). A new bio-inspired algorithm: chicken swarm optimization. In International conference in swarm intelligence, Springer, Cham, pp. 86-94.
- Mosleh, M. A., Radhamani, G., Hazber, M. A., &Hasan, S. H. (2016). Adaptive cost-based task scheduling in cloud environment. Scientific Programming, 2016.
- Robust Resource Scheduling With Optimized Load Balancing Using Grasshopper Behavior Empowered Intuitionistic Fuzzy Clustering in Cloud Paradigm
Abstract Views :264 |
PDF Views:0
Authors
Affiliations
1 PG and Research Department of Computer Science, Presidency College, Chennai, Tamil Nadu, IN
1 PG and Research Department of Computer Science, Presidency College, Chennai, Tamil Nadu, IN
Source
International Journal of Computer Networks and Applications, Vol 7, No 5 (2020), Pagination: 137-145Abstract
With the advancement in internet technology, everyone can able to utilize resources with low cost using cloud resources. There will be numerous requests for task scheduling to share resources in the cloud environment. When the task request is received by the cloud technology it should have the ability to distribute the workload among sharable resources in a balanced manner and effective utilization of resources. Machine learning and metaheuristic algorithms provide a dynamic part in balanced task assignments in the cloud paradigm. Existing unsupervised models-based load balancing, centroid selection is done randomly and imprecise job requests are not well handled by them. This paper aims to develop a clustering model-based task scheduling with the knowledge of behavioural inspired optimization algorithm in a highly balanced manner. A robust Intuitionistic Fuzzy C-means empowered grasshopper optimization has been anticipated in this work, which utilizes the merits of the Intuitionistic fuzzy and Grass Hopper algorithm for prominent task scheduling among virtual servers in a cloud environment. The results proved that IFCM-GOA reduces the makespan, execution time and, high balance load scheduling with improved cloud resource utilization.Keywords
Task Scheduling, Cloud Computing, Machine Learning, Intuitionistic Fuzzy C Means, Grasshopper Optimization.References
- N. Kim, J. Cho and E. Seo, "Energy-credit scheduler: An energy-aware virtual machine scheduler for cloud systems", Future Generation Computer Systems, vol. 32, pp. 128-137, 2014.
- S. Singh and I. Chana, "Consistency verification and quality assurance (CVQA) traceability framework for SaaS", 2013 3rd IEEE International Advance Computing Conference (IACC), Ghaziabad, pp. 1-6, 2013.
- Li X. and Zheng M., “An Energy-Saving Load Balancing Method in Cloud Data Centers”, In: Frontier and Future Development of Information Technology in Medicine and Education. Lecture Notes in Electrical Engineering, vol. 269. Springer, Dordrecht. https://doi.org/10.1007/978-94-007-7618-0_35.
- F. Chen, J. Grundy, J.-G. Schneider, Y. Yang and Q. He, "Automated analysis of performance and energy consumption for cloud applications", In Proceedings of the 5th ACM/SPEC international conference on Performance engineering, ACM, pp. 39-50, 2014. https://doi.org/10.1145/2568088.2568093.
- Tilak, S., and Patil, D., “A survey of various scheduling algorithms in cloud environment”, International Journal of Engineering Inventions, vol. 1, no. 2, 36-39, 2012.
- K. Pradeep and T. P. Jacob, “Comparative analysis of scheduling and load balancing algorithms in cloud environment”, In: Proc. of International Conf. on Control, Instrumentation, Communication and Computational Technologies, pp. 526-531, 2016.
- R. Raju, J. Amudhavel, M. Pavithra, S. Anuja and B. Abinaya, "A heuristic fault tolerant MapReduce framework for minimizing makespan in Hybrid Cloud Environment," International Conference on Green Computing Communication and Electrical Engineering (ICGCCEE), Coimbatore, pp. 1-4, 2014. doi: 10.1109/ICGCCEE.2014.6922462.
- Ge, Y., & Wei, G., “GA-based task scheduler for the cloud computing systems”, International Conference on Web Information Systems and Mining, WISM 2010), Sanya, vol. 2, pp. 181-186, IEEE, 2010. doi: 10.1109/WISM.2010.87
- Jang, S. H., Kim, T. Y., Kim, J. K., and Lee, J. S. “The study of genetic algorithm-based task scheduling for cloud computing”, International Journal of Control and Automation, vol. 5, no. 4, pp. 157-162, 2012.
- Guo Q, “Task scheduling based on ant colony optimization in cloud environment”, In AIP Conference Proceedings, vol. 1834, no. 1, p. 040039, 2017.
- Zuo, L., Shu, L., Dong, S., Zhu, C., and Hara, T.,” A multi-objective optimization scheduling method based on the ant colony algorithm in cloud computing”, pp. 2687-2699, 2015. doi: 10.1109/ACCESS.2015.2508940.
- H. Liu, A. Abraham, A.E. Hassanien, “Scheduling Jobs on computational grids using a fuzzy particle swarm optimization algorithm”, Future Generation Computer Systems, 2009.
- Ch.Srinivasa Rao, B. Raveendra Babu, “DE Based Job Scheduling in Grid Environments”, Journal of Computer Networks, vol. 1, no. 2, pp. 28-31, 2013.
- Juan, W., Fei, L., and Aidong, C., “An Improved PSO based Task Scheduling Algorithm for Cloud Storage System”, Advances in Information Sciences and Service Sciences, vol. 4, no. 18, pp. 465-471, 2012.
- Krishnasamy K., ”Task Scheduling Algorithm Based on Hybrid Particle Swarm Optimization In Cloud Computing Environment”, Journal of Theoretical and Applied Information Technology, vol. 55, no.1 , pp. 33-38, 2013.
- Alkayal, E. S., Jennings, N. R., and Abulkhair, M. F.,”Efficient task scheduling multi-objective particle swarm optimization in cloud computing”, In 2016 IEEE 41st Conference on Local Computer Networks Workshops (LCN Workshops). pp. 17-24, IEEE, 2016. doi:10.1109/LCN.2016.024
- Rao, R. V., Savsani, V. J., Vakharia, D. P, “Teaching–learning-based optimization: a novel method for constrained mechanical design optimization problems”, Computer-Aided Design, vol. 43, no. 3, pp. 303-315, 2011.
- Dipesh Pradhan, Feroz Zahid, “Data Center Clustering for Geographically Distributed Cloud Deployments, Primate Life Histories, Sex Roles, and Adaptability”, pp. 1030-1040, 2018. doi: 10.1007/978-3-030-15035-8_101.
- Amer Al-Rahayfeh , Saleh Atiewi , Abdullah Abuhussein, MuderAlmiani,”Novel Approach to Task Scheduling and LoadBalancing Using the Dominant Sequence Clusteringand Mean Shift Clustering Algorithms”, Future Internet, vol. 11,no. 109 , pp 1-15, 2019.
- Malinen M.I., FräntiP. , “Balanced K-Means for Clustering. In: Fränti P., Brown G., Loog M., Escolano F., Pelillo M. (eds) Structural, Syntactic, and Statistical Pattern Recognition”, Lecture Notes in Computer Science, vol 8621. Springer, Berlin, Heidelberg, 2014.
- Geetha Megharaj, Dr. Mohan G. Kabadi, Rajani, Deepa M, “FCM-LB: Fuzzy C Means Cluster Based Load Balancing in Cloud”, International Journal of Innovative Research in Science, Engineering and Technology, vol. 7, Special Issue 6, 2018.
- Atanassov K, “Intuitionistic fuzzy logics as tools for evaluation of data mining processes”, Knowl-Based Syst, vol. 80, pp. 122–130, 2015. doi:10.1016/j.knosys.2015.01.015.
- Zeshui Xu, and Junjie Wu,”Intuitionistic fuzzy C-means clustering algorithms”, Journal of Systems Engineering and Electronics, vol. 21, no. 4, pp.580–590, 2010. doi:10.3969/j.issn.1004-4132.2010.04.009.
- Shahrzad Saremi, Seyedali Mirjalili, Andrew Lewis, “Grasshopper Optimisation Algorithm: Theory and application”, Advances in Engineering Software, vol. 105, pp. 30-47, 2017.