This is a challenge to allocate resources efficiently due to heterogeneous QoS requirements of diverse services as well as competition among different network slices
Multiobjective optimization problem/strategy that is to combine three considered components (application’s response time, network congestion, and server usage) into one objective function
The service deployment is a multiobjective optimization problem
Fog computing is a model in which the system tries to push data processing from cloud servers to “near” IoT devices in order to reduce latency time.
The resource provisioning strategy that is based on dynamic programming
Due to the clouds providing the pay-as-you-go pricing scheme, executing a workflow in clouds should pay for the provisioned resources. Thus, cost-effective resource provisioning for workflow in clouds is still a critical challenge.
Address the problem of autonomic VM provisioning and allocation for the auction-based model
Address cloud providers’ ability to allocate and provide these resources such that their profit is maximized and the resources are utilized efficiently.