Capacity Aware Active Monitoring Load Balancing Principle for Private Cloud

0
491

Abstract

Virtual machines (VMs) are the basic compute elements in cloud computing. There are load balancing principles associated with a job scheduler assigns the requests to these computing elements. Deploying an effective load balancing principle enhances better performance that ultimately achieves users’ satisfaction at the high level. Assigning an equal requests load appropriate to the capacity of the VMs will be a fair principle that can be the objective of any load balancing principle. Active monitoring load balancing principle assigns the requests to a server based on the pre-computed threshold limit. This paper presents a technique for assessing the capacity of the VMs based on a common attribute. This work measures each VM’s processing ability as a percentage using the statistical method called Z-score. A threshold is quantified and the requests are proportioned based on this threshold value. Each server is then assigned with the proportioned requests. Suitable experiments were conducted Requests Assignment Simulator (RAS), a customized cloud simulator. The results prove that the performance of the proposed principle is comparatively better than a few load balancing principles. Areas of future extension of this work were also identified.