DocumentCode
3667029
Title
Modeling and Analysis of Availability in Multi-Tenant SaaS
Author
Wenbo Su;Qu Liu;Chuang Lin;Sherman Shen
Author_Institution
Dept. of Comput. Sci. &
fYear
2015
Firstpage
1
Lastpage
8
Abstract
Software as a Service (SaaS) has become an important application development and service delivery model. Among different architectures, multi-tenant architecture (MTA) not only has advantage on maintenance, but also increases resource utilization by sharing instances. However, sharing instances brings challenges to the security of the service. As one of the three principal properties of the security, availability receives more and more attentions. Recently, there are extensive efforts on technical methods to implement a secure multi-tenant SaaS, but few works on the modeling and analysis of its availability. In this paper, we firstly present the availability issues of the multi-tenant SaaS. Two important mechanisms to implement the MTA SaaS are then introduced: network isolation and database sharing. After that, a stochastic Petri net (SPN) model is developed to analyze the availability. Specific metrics are proposed to measure the availability both from the aspects of the system and the tenant. To extend the SPN model for large scale analysis, we solve the state space explosion problem of SPN model based on the theory of Markov chain aggregation. Finally, numerical results are provided to demonstrate the effectiveness of the SPN model and the analysis is efficient.
Keywords
"Databases","Analytical models","Software as a service","Steady-state","Security","Numerical models"
Publisher
ieee
Conference_Titel
Computer Communication and Networks (ICCCN), 2015 24th International Conference on
ISSN
1095-2055
Type
conf
DOI
10.1109/ICCCN.2015.7288430
Filename
7288430
Link To Document