Load balancing for effective resource provisioning in a heterogeneous cluster using machine learning

1Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Compute Clusters are typically installed to increase performance and/or accessibility. Appropriate Resource Provisioning is a key feature in clustered computing environments to avoid provisioning resources lower than the actual requirement and provisioning of resources in excess. In this paper, a load balancing scheme leading to effective provisioning of resources have been proposed. Job History of compute-intensive jobs have been collected by conducting experiments to observe basic parameters of a job in a heterogeneous computing cluster environment. A Machine Learning model using Multi-Layer Perceptron and Support Vector Machine for provisioning of resources has been presented. The prediction model uses the job history collected from the cluster environment to predict the resource that would be appropriate for provisioning in future. The accuracy of the model is computed and the results of experiments show that Multi-Layer Perceptron presents a better performance than Support Vector Machine.

Cite

CITATION STYLE

APA

Velayutham, V., & Chandrasekaran, S. (2019). Load balancing for effective resource provisioning in a heterogeneous cluster using machine learning. International Journal of Engineering and Advanced Technology, 8(6), 505–508. https://doi.org/10.35940/ijeat.E7920.088619

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free