• DocumentCode
    1645054
  • Title

    An Effective Heuristic for On-line Tenant Placement Problem in SaaS

  • Author

    Zhang, Yi ; Wang, Zhihu ; Gao, Bo ; Guo, ChangJie ; Sun, Wei ; Li, Xiaoping

  • fYear
    2010
  • Firstpage
    425
  • Lastpage
    432
  • Abstract
    As one of the key characteristics of software as a Service (SaaS), multi-tenancy aims to support massive customers by sharing application instances and databases. To achieve the high economies of scale, one of the most issues needing to be solved in the real industry is that, given a fixed number of nodes, how to optimally place on-boarding tenants to maximize the total supported number of tenants without violating their SLA requirements. This paper focuses on this problem, which is called On-line Tenant Placement Problem (OTPP). In order to calculate the resource consumption of on-boarding tenants, a novel resource consumption estimation model for multi-tenant pattern is proposed in this paper. Based on this model, we explore the complexity of OTPP. A robust heuristic is proposed for the OTPP. The simulation experimental results show the high effectiveness and the good efficiency of our algorithm.
  • Keywords
    optimisation; software architecture; SaaS; on-line tenant placement problem; resource consumption estimation model; software as a service; Biological system modeling; Computational modeling; Equations; Estimation; Mathematical model; Servers; Time factors; heuristic; on-line tenant placement problem; resource consumption estimation model; vector distance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services (ICWS), 2010 IEEE International Conference on
  • Conference_Location
    Miami, FL
  • Print_ISBN
    978-1-4244-8146-0
  • Electronic_ISBN
    978-0-7695-4128-0
  • Type

    conf

  • DOI
    10.1109/ICWS.2010.65
  • Filename
    5552758