Authors:
Rouven Kreb
1
and
Manuel Loesch
2
Affiliations:
1
SAP AG, Germany
;
2
FZI Research Center for Information Technology, Germany
Keyword(s):
Multi-tenancy, Performance, Isolation, SaaS, QoS.
Related
Ontology
Subjects/Areas/Topics:
Cloud Application Architectures
;
Cloud Applications Performance and Monitoring
;
Cloud Computing
;
Cloud Computing Architecture
;
Cloud Computing Enabling Technology
;
Cloud Middleware Frameworks
;
Cloud Optimization and Automation
;
Fundamentals
;
Platforms and Applications
;
QoS for Applications on Clouds
Abstract:
In the Software-as-a-Service model one single application instance is usually shared between different tenants to decrease operational costs. However, sharing at this level may lead to undesired influence from one tenant onto the performance observed by the others. Intentionally, the application does not manage hardware resources and the responsible OS is not aware of application level entities like tenants. Consequently, it is difficult to control the performance of individual tenants to make sure they are isolated. In this paper we present an overview and classification of methods to ensure performance isolation based on request admission control. Further, informational requirements of these methods are discussed.