Title :
Elastic Multi-tenant Business Process Based Service Pattern in Cloud Computing
Author :
Sellami, Wael ; Kacem, Hatem Hadj ; Kacem, Ahmed Hadj
Author_Institution :
ReDCAD Lab., Univ. of Sfax, Sfax, Tunisia
Abstract :
Elasticity is an essential property of cloud computing. It helps service providers to efficiently exploit cloud resources and reduce servicing costs. Therefore, the multitenant business processes are long-running and they are concurrently accessed by dynamic requests from tenants. However, ensuring business process elasticity at the infrastructure and the platform levels may only result in significant resources waste due to the partner services autonomy and variability. For this purpose, we tackle the problem of handling elasticity at the process and services levels to scale-out and scale-in their service instances whenever possible. To do this, we propose an auto-scaling approach to hold the promise of ensuring the elasticity of the multitenant business process. This research is based on service patterns for integrating multi-tenancy architecture and making ecisions on the execution of the elasticity mechanisms. Furthermore, we encapsulate our approach into a middleware layer (Middleware as a Service) between the application layer and the platform layer in the cloud architecture. Provided experimental evaluations show that our approach is efficient for ensuring elasticity under various workloads variation of the business process in cloud computing.
Keywords :
business data processing; cloud computing; decision making; middleware; autoscaling approach; business process elasticity; cloud architecture; cloud computing; cloud resources; decision making; dynamic requests; elastic multitenant business process based service pattern; middleware as a service; middleware layer; multitenancy architecture; partner service autonomy; partner service variability; service providers; servicing cost reduction; Adaptation models; Business; Cloud computing; Concrete; Elasticity; Measurement; Auto-scaling; Cloud Workflow Management; Elasticity; Multi-tenancy; Service Patterns;
Conference_Titel :
Cloud Computing Technology and Science (CloudCom), 2014 IEEE 6th International Conference on
Conference_Location :
Singapore
DOI :
10.1109/CloudCom.2014.151