Cloud computing refers to applications that are delivered as a service over the Internet. The computing model based on high-speed Internet networks is a new model for the delivery and consumption of virtual services. Cloud includes infrastructure, software, platform, and other computing resources using network. One of the problems existing in resource sharing in mobile cloud computing is scheduling the tasks in these cloud networks that are directly related to the issue of efficiency. In order to achieve this goal, scheduling needs to be optimized so that tasks will be implemented on the servers in a balanced way. This makes all servers being optimally used and reduces users’ response receiving time. Load balancing is used in mobile cloud networks for this purpose. Load balancing enables tasks to be optimally scheduled on servers and realizes the main goal which is improving resource sharing and increasing network efficiency.
展开▼