Article in Journal ART-2013-10

BibliographyStrauch, Steve; Andrikopoulos, Vasilios; Gómez Sáez, Santiago; Leymann, Frank: ESB^MT: A Multi-tenant Aware Enterprise Service Bus.
In: International Journal of Next-Generation Computing. Vol. 4(3).
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology.
pp. 230-249, english.
Perpetual Innovation Media Pvt. Ltd., November 2013.
ISSN: 0976-5034.
Article in Journal.
CR-SchemaC.2.4 (Distributed Systems)
KeywordsEnterprise Service Bus; Multi-tenancy; Cloud-enabled middleware
Abstract

Multi-tenancy, the sharing of the whole technological stack by different consumers at the same time, allows service providers to maximize resource utilization and reduce servicing costs per customer. Essential components of the contemporary enterprise environment like the Enterprise Service Bus (ESB) are therefore required to raise to the challenge of supporting and enabling multi-tenancy, becoming multi-tenant aware. Towards this goal, in this work we discuss the requirements for multi-tenant ESB solutions as fundamental building blocks in the Platform as a Service (PaaS) Cloud delivery model. Addressing these requirements, we propose a solution for dealing with multiple tenant contexts on the level of middleware, based on which we develop ESB^MT, an implementation agnostic multi-tenant aware ESB architecture that we instantiate based on the Apache ServiceMix ESB open source solution. Evaluating the performance of our proposal required the extension of an ESB benchmark, the results of which for different deployment options we also present in this work.

CopyrightPerpetual Innovation Media Pvt. Ltd.
ContactSteve Strauch
Department(s)University of Stuttgart, Institute of Architecture of Application Systems
Project(s)4CaaSt
Allow Ensembles
Entry dateDecember 4, 2013
   Publ. Institute   Publ. Computer Science