Mourad Amziani1,2, Tarek Melliti2, and Samir Tata1
1 Institut Mines-Telecom, TELECOM SudParis, UMR CNRS Samovar, Evry, France
2 University of Evry Val d’Essonne, IBISC, Evry, France
Abstract. Cloud computing is a new model for the provisioning of dynamically elastic and often virtualized resources at the levels of infras- tructures, platforms and software. Cloud platforms are being increas- ingly used for the deployment and execution of service-based business processes (SBPs). Nevertheless, the provisioning of elastic infrastruc- tures and/or platforms is not sufficient to provide users with elasticity at the level of SBPs. Therefore, there is a need to provide SBPs with mechanisms to scale their resource requirements up and down whenever possible. This can be achieved using mechanisms for duplicating and consolidating business services that compose the SBPs. In this paper, we propose a formal model and a generic framework for elasticity of SBPs.
Introduction
Cloud computing is a new delivery model for IT services based on Internet protocols. It typically involves provisioning of dynamically scalable and often virtualized resources at the infrastructure, platform and software levels. Cloud environments are being increasingly used for deploying and executing business processes and particularly service-based business processes (SBPs) that are made up of components that provide business services. One of the expected facilities of cloud environments is elasticity at different levels.
At the platform as a service (PaaS) level, the deployed processes should be pro- vided with platform mechanisms that can scale up and down whenever needed.
In this context, we have conducted studies of existing application servers and
SBP engines. These classical platforms are not elastic [6]. For that reason, we have developed a new model for service deployment called
References: Conference on Cloud Computing, CLOUD 2011, pp. 716–723 (2011) Han, R., Guo, L., Guo, Y., He, S.: A deployment platform for dynamically scaling Parallel and Distributed Processing Symposium (2005) Yangui, S., Mohamed, M., Tata, S., Moalla, S.: Scalable service containers CloudCom, pp. 348–356 (2011)