Cloud computing consists of a cluster of computing resources that are delivered over a network, which is accomplished by utilizing virtualization technologies to consolidate and allocate resources suitable for various different software applications. Therefore, an efficient task scheduling in the cloud would be required to improve the performance of the cloud. In this paper, implementation of a model that seeks to improve load balancing algorithm for virtual machine load balancing was performed using simulations. A method by which average burst time was used as the time quantum for the round robin load balancing algorithm to achieve more effective time sharing. Results obtained from the simulations along with performance evaluation carried out shows response time and data center processing time achieved using the improved model is slightly minimal compared to the other algorithms. This shows more effective load balancing by achieving a better overall throughput.