A Survey of Load Balancing in Cloud Computing: Challenges and Algorithms
virtual infrastructure management in private and hybrid clouds .