Optimization Method for Request Admission Control to Guarantee Performance Isolation
Autor: | Philipp Schneider, Rouven Krebs, Nikolas Herbst |
---|---|
Rok vydání: | 2014 |
Předmět: |
Engineering
Multitenancy Weighted round robin business.industry InformationSystems_INFORMATIONSYSTEMSAPPLICATIONS Software as a service Temporal isolation among virtual machines Cloud computing Admission control Computer security computer.software_genre Risk analysis (engineering) Scalability Isolation (database systems) business computer |
Zdroj: | HotTopiCS@ICPE |
DOI: | 10.1145/2649563.2649575 |
Popis: | Software-as-a-Service (SaaS) often shares one single application instance among different tenants to reduce costs. However, sharing potentially leads to undesired influence from one tenant onto the performance observed by the others. Furthermore, providing one tenant additional resources to support its increasing demands without increasing the performance of tenants who do not pay for it is a major challenge. The application intentionally does not manage hardware resources, and the OS is not aware of application level entities like tenants. Thus, it is difficult to control the performance of different tenants to keep them isolated. These problems gain importance as performance is one of the major obstacles for cloud customers. Existing work applies request based admission control mechanisms like a weighted round robin with an individual queue for each tenant to control the share guaranteed for a tenant. However, the computation of the concrete weights for such an admission control is still challenging. In this paper, we present a fitness function and optimization approach reflecting various requirements from this field to compute proper weights with the goal to ensure an isolated performance as foundation to scale on a tenants basis. |
Databáze: | OpenAIRE |
Externí odkaz: |