• 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