DocumentCode :
180511
Title :
SCE^MT: A Multi-tenant Service Composition Engine
Author :
Hahn, Michael ; Gomez Saez, Santiago ; Andrikopoulos, Vasilios ; Karastoyanova, Dimka ; Leymann, Frank
Author_Institution :
Inst. of Archit. of Applic. Syst. (IAAS), Univ. of Stuttgart, Stuttgart, Germany
fYear :
2014
fDate :
17-19 Nov. 2014
Firstpage :
89
Lastpage :
96
Abstract :
The support of multi-tenancy is an essential requirement for leveraging the full capacity of Cloud computing. Multi-tenancy enables service providers to maximize the utilization of their infrastructure and to reduce the servicing costs per customer, thus indirectly benefiting also the customers. In addition, it allows both providers and consumers to reap the advantages of Cloud-based applications configurable for the needs of different tenants. Nowadays, new applications or services are typically compositions of multiple existing services. Service Composition Engines (SCEs) provide the required functionality to enable the definition and execution of such compositions. Multi-tenancy on the level of SCEs allows for both process model, as well as underlying infrastructure sharing. Towards the goal of enabling multi-tenancy of SCEs, in this paper, we investigate the requirements and define a general architecture for the realization of a multi-tenant SCE solution. This architecture is prototypically realized based on an open-source SCE implementation and integrated into an existing multi-tenant aware Enterprise Service Bus (ESB). The performance evaluation of our prototype shows promising results in terms of the degradation introduced due to processing and communication overhead.
Keywords :
cloud computing; public domain software; ESB; cloud computing; cloud-based application configurability; communication overhead; infrastructure sharing; infrastructure utilization maximization; multitenant SCE solution; multitenant aware enterprise service bus; multitenant service composition engine; open-source SCE implementation; performance evaluation; process model; processing overhead; service providers; servicing cost reduction; Authentication; Computer architecture; Context; Data models; Databases; Engines; Runtime; Cloud middleware; Multi-tenancy; Performance Evaluation; Service Composition Engine;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Service-Oriented Computing and Applications (SOCA), 2014 IEEE 7th International Conference on
Conference_Location :
Matsue
Type :
conf
DOI :
10.1109/SOCA.2014.9
Filename :
6978595
Link To Document :
بازگشت