A survey on load balancing algorithms in cloud computing. (2017)