A Comparative Study of Load Balancing Algorithms in Cloud Computing Environment
Cloud computing: state-of-the-art and research challenges