CFP last date
20 January 2025
Reseach Article

Load Balancing Technique in Public Cloud Environments using Combination of Heuristic Function and KNN Classification

by Rahul Dongarde, Devashri Deoskar, Amit Saxena
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 182 - Number 12
Year of Publication: 2018
Authors: Rahul Dongarde, Devashri Deoskar, Amit Saxena
10.5120/ijca2018917790

Rahul Dongarde, Devashri Deoskar, Amit Saxena . Load Balancing Technique in Public Cloud Environments using Combination of Heuristic Function and KNN Classification. International Journal of Computer Applications. 182, 12 ( Aug 2018), 30-34. DOI=10.5120/ijca2018917790

@article{ 10.5120/ijca2018917790,
author = { Rahul Dongarde, Devashri Deoskar, Amit Saxena },
title = { Load Balancing Technique in Public Cloud Environments using Combination of Heuristic Function and KNN Classification },
journal = { International Journal of Computer Applications },
issue_date = { Aug 2018 },
volume = { 182 },
number = { 12 },
month = { Aug },
year = { 2018 },
issn = { 0975-8887 },
pages = { 30-34 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume182/number12/29874-2018917790/ },
doi = { 10.5120/ijca2018917790 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-07T01:11:15.484668+05:30
%A Rahul Dongarde
%A Devashri Deoskar
%A Amit Saxena
%T Load Balancing Technique in Public Cloud Environments using Combination of Heuristic Function and KNN Classification
%J International Journal of Computer Applications
%@ 0975-8887
%V 182
%N 12
%P 30-34
%D 2018
%I Foundation of Computer Science (FCS), NY, USA
Abstract

The proper utilization of virtual machine in cloud computing environments, manage the process of load. The process of load balancing increases the efficiency and utility of cloud environments. The major components for the balancing of load is allocation of resource and distribution of tasks. For the allocation and distribution of tasks various swarm-based algorithms is proposed and enhanced the performance of cloud environments. In this paper proposed the virtual machine classification technique based on the distribution of tasks using heuristic function. The proposed algorithm is combination of KNN algorithm and ant colony optimization. The ant colony optimization is meta-heuristic function used for the process of optimization. The proposed algorithm simulated in CLOUDSIM 3.0 and measure the performance of proposed algorithm.

References
  1. Jia Zhao, Kun Yang, Xiaohui Wei, Yan Ding, Liang Hu, and Gaochao Xu “A Heuristic Clustering-Based Task Deployment Approach for Load Balancing Using Bayes Theorem in Cloud Environment” IEEE Transactions on Parallel and Distributed Systems, VOL. 27, 2016. Pp 305-316.
  2. AtyafDhari, Khaldun I. Arif “An Efficient Load Balancing Scheme for Cloud Computing” Indian Journal of Science and Technology, Vol 10, 2014. Pp 1-8.
  3. C.Antony, C.Chandrasekar “A Hybrid Multi-Threaded Task Scheduling and Knapsack Load Balancing in Multiple Cloud Centers” International Journal Of Engineering And Computer Science ISSN: 2319-7242 Volume 6 Issue 2 Feb. 2017, Page No. 20324-20332.
  4. Liang Tong, Yong Li and Wei Gao “A Hierarchical Edge Cloud Architecture for Mobile Computing” IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications. Pp 1-9.
  5. YunanZhai, Ming Hu, and Jia Zhao “An Energy-efficient Task Scheduling Approach based on Firefly Algorithm” Journal of Residuals Science & Technology, Vol. 13, No. 8, 2016, Pp 38-384.
  6. Michael Armbrust, Armando Fox, Rean Griffith, Anthony D. Joseph, Randy Katz, Andy Konwinski, Gunho Lee, David Patterson, Ariel Rabkin, Ion Stoica, and MateiZaharia “Above the Clouds: A Berkeley View of Cloud Computing” 2009. Pp 1-23.
  7. Saurabh Kumar Garg, Steve Versteeg and Rajkumar Buyya “SMICloud: A Framework for Comparing and Ranking Cloud Services” Pp 1-9.
  8. Wei-Tek Tsai, Xin Sun, Janaka Balasooriya “Service-Oriented Cloud Computing Architecture” Seventh International Conference on Information Technology, IEEE, 2010. Pp 684-689.
  9. Saurabh Kumar Garg, Steve Versteeg, Rajkumar Buyya “A framework for ranking of cloud computing services” Future Generation Computer Systems, 2013, 1012–1023.
  10. Jesus Garcıa-Galana, Pablo Trinidada, Omer F. Ranab, Antonio Ruiz-Cortes “Automated Configuration Support for Infrastructure Migration to the Cloud” Preprint submitted to Future Generation Computer Systems, 2015. Pp 1-19.
  11. Qiang Yang, Wei-Neng Chen, Zhengtao Yu, Tianlong Gu, Yun Li, Huaxiang Zhang and Jun Zhang, “Adaptive Multimodal Continuous Ant Colony Optimization”, IEEE, 2017, Pp 191-205.
  12. Jesus Maillo, Sergio Ramırez, Isaac Triguero and Francisco Herrera “kNN-IS: An Iterative Spark-based design of the k-Nearest Neighbors Classifier for Big Data”, Elsevier, 2016, Pp 1-38.
Index Terms

Computer Science
Information Sciences

Keywords

Cloud Computing Load Balancing Heuristic Function KNN ACO.