cloud computing brings advantages in "cost, flexibility and availability of service users." those advantages drive the demand for cloud services. the demand raises technical issues in service oriented architectures and internet of services (ios)-style applications, such as high availability and scalability. as a major concern in these issues, load balancing allows cloud computing to "scale up to increasing demands" by efficiently allocating dynamic local workload evenly across all nodes.