QoS based Workload Design Patterns in Cloud Computing: A Literature Review
Sukhpal Singh, Inderveer Chana · International Journal of Cloud-Computing and Super-Computing · 2015
Provisioning of appropriate resources to cloud workloads depends on the Quality of Service (QoS) requirements of cloud workloads and workload design patterns. Based on application requirements of cloud users, discovery and allocation of best workload – resource pair is an optimization problem. Acceptable QoS cannot be provided to the cloud users until provisioning of resources is offered as a crucial ability. In this paper, we have identified workload design patterns and mapped with the cloud workloads based on their QoS requirements for better provisioning of resources. Further, process of cloud workload design patterns has been discussed along with problems in patterns and their terminology in cloud. Based on existing design patterns, we have designed a workload design pattern for cloud workloads.