Modified Simple Linear Regression in Load Balancing Using CloudSim
Luis William C. Meing, Arnemie Gayyed, Dionisio R. Tandingan · International Journal of Computing Sciences Research · 2024
Purpose–This study addresses load balancing algorithms facing challenges in predicting resource usage for load distribution by exploring the incorporation of Pythagorean means (arithmetic, geometric, and harmonic) into regression models to enhance prediction accuracy for CPU, RAM, and bandwidth utilization in cloud environments. Method –Focusing on the Round Robin Scheduling Algorithm, this paper introduces modified simple linear regression (SLR) modelsthat integrate these means. Integrating these in the computation of a trendline function, computing then comparing the residuals on a sample dataset generated in CloudSim, is performed. A K-means model was used for comparison as it too was used in other literature. Results –The findings reveal that incorporatingthe harmonic mean into SLR significantly reducesthemeansquarederror(MSE)inpredictingCPUandbandwidthusage,offeringa more nuanced approach to load balancing. Conclusion –These results highlight the potentialof harmonic mean-based SLR in refining resource prediction algorithms, suggesting an avenue for future research in developing more adaptable and efficient load-balancing strategies in cloud computing. Recommendations –The study can befurther validated in environments outside of CloudSim and further improved by adding the complexity of other measures of central tendency or linear regression methods. Research Implications –The study encouragesfurther exploration into cloud infrastructure optimization, the development of ML-enhanced load-balancing algorithms, and the use of other statistical means in ML. This suggests a broader impact, indicating areas for future research for strategies in load balancing and resource prediction in cloud computingenvironments. Practical Implications –The improved load balancing and usage prediction capabilities could benefit cloud service providers and end-users and lead to more reliable, scalable, and cost-effective solutions. Keywords–roundrobin,loadbalancing,cloudcomputing,Pythagoreanmeans,modified linear regression