Conference Proceedings

A Multi-Agent Elasticity Management Based On Multi-Tenant Debt Exchanges

Carlos Mera-Gomez, Francisco Ramirez, Rami Bahsoon, Rajkumar Buyya

2018 IEEE 12th International Conference on Self-Adaptive and Self-Organizing Systems (SASO) | IEEE | Published : 2018


A multi-tenant Software as a Service (SaaS) application is a highly configurable software that allows its owner to serve multiple tenants, each with their own workflows, workloads and Service Level Objectives (SLOs). Tenants are usually organizations that serve several users and the application appears to be a different one for each tenant. However, in practice, multi-tenant SaaS applications limit the diversity of tenants by clustering them in a few categories (e.g. premium, standard) with predefined SLOs. Additionally, this coarse-grained clustering reduces the advantage of these multi-tenant ecosystems over single tenant architectures to share dynamically virtual resources between tenants..

View full abstract