Title :
Deploying Large-Scale Service Compositions on the Cloud with the CHOReOS Enactment Engine
Author :
Leite, Lucas ; Moreira, Carlos Eduardo ; Cordeiro, Daniel ; Gerosa, Marco A. ; Kon, Fabio
Author_Institution :
Dept. of Comput. Sci., Univ. of Sao Paulo, Sao Paulo, Brazil
Abstract :
In recent years, service-oriented systems are becoming increasingly complex, with growing size and heterogeneity. Developing and deploying such large-scale systems present several challenges, such as reliability, reproducibility, handling failures on infrastructure, scaling deployment time as composition size grows, coordinating deployment among multiple organizations, dependency management, and supporting requirements of adaptable systems. However, many organizations still rely on manual deployment processes, which imposes difficulties in overcoming such challenges. In this paper, we propose a flexible and extensible middleware solution that addresses the challenges present in the large-scale deployment of service compositions. The CHOReOS Enactment Engine is a robust middleware infrastructure to automate the deployment of large-scale service compositions. We describe the middleware architecture and implementation and then present experimental results demonstrating the feasibility of our approach.
Keywords :
cloud computing; middleware; service-oriented architecture; CHOReOS enactment engine; cloud; large-scale service compositions; middleware infrastructure; middleware solution; service-oriented systems; Cloud computing; Computational modeling; Engines; Organizations; Scalability; automated deployment; cloud computing; service compositions;
Conference_Titel :
Network Computing and Applications (NCA), 2014 IEEE 13th International Symposium on
Conference_Location :
Cambridge, MA
Print_ISBN :
978-1-4799-5392-9
DOI :
10.1109/NCA.2014.25