Resource Calculations with Constraints, and Placement of Tenants and Instances for Multi-tenant SaaS Applications
Resource Calculations with Constraints, and Placement of Tenants and Instances for Multi-tenant SaaS Applications
复制标题
DOI:
10.1007/978-3-540-89652-4_57
复制
发表时间:
2008-12
期刊:
影响因子:
--
通讯作者:
T. Kwok;Ajay Mohindra
中科院分区:
文献类型:
--
作者:
T. Kwok;Ajay Mohindra
Cost of customization, deployment and operation of a software application supporting multiple tenants can be lowered through multi-tenancy in a new application business model called Software as a Service (SaaS). However, there are a number of technical challenges that need to be tackled before these benefits can be realized. These challenges include calculations of resource requirements for multi-tenants with applied constraints in a shared application instance, the optimal placement of tenants and instances with maximum cost savings but without violating any requirements of service level agreements for all tenants in a set of servers. Moreover, previously reported capacity planning and resource allocation methods and tools are not tenant aware. This paper will address and provide novel solutions to these challenges. We also describe the first of a kind, a multi-tenant placement tool for application deployment in a distributed computing environment.