Thumbnail
Access Restriction
Subscribed

Author Enfeng Yang ♦ Yong Zhang ♦ Lei Wu ♦ Yulong Liu ♦ Shijun Liu
Source IEEE Xplore Digital Library
Content type Text
Publisher Institute of Electrical and Electronics Engineers, Inc. (IEEE)
File Format PDF
Copyright Year ©2011
Language English
Subject Domain (in DDC) Computer science, information & general works ♦ Data processing & computer science
Subject Keyword multi-tenant ♦ CBR ♦ Web services ♦ Heuristic algorithms ♦ Estimation ♦ Quality of service ♦ placement of tenants ♦ Vectors ♦ GA ♦ Servers ♦ Genetic algorithms ♦ heuristic approach
Abstract In a service-based multi-tenant SaaS application, the number of servers on which Web service instances are deployed are limited, and tenants share the same application and services. With the purpose of lowering cost of ownership by high economies of scale, we must solve the problem that how to optimally place tenants with end users to maximize the total number of tenants without violating their Service Level Agreement (SLA). This paper proposes a hybrid approach to solve placement of tenants which is called Tenant Placement Strategy (TPS). The TPS uses a combination of resource consumption estimation model, service selection with genetic algorithm (GA), case-based reasoning (CBR) and heuristic approach. CBR is proposed for matching existing execution plans which are generated by GA. In order to fully use all types of resources of the servers, a heuristic approach is proposed for selecting the optimal execution plan based on the distance of the tenant resources consumption vector and the server residual resource vector. The results of simulated experiments show that the strategy proposed in this paper is effective in placing tenants.
ISBN 9781467302067
Educational Role Student ♦ Teacher
Age Range above 22 year
Educational Use Research ♦ Reading
Education Level UG and PG
Learning Resource Type Article
Publisher Date 2011-12-12
Publisher Place Korea (South)
Rights Holder Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Size (in Bytes) 286.90 kB
Page Count 7
Starting Page 124
Ending Page 130


Source: IEEE Xplore Digital Library