• DocumentCode
    560389
  • Title

    A Heuristic Data Allocation Method for Multi-tenant SaaS Application in Distributed Database Systems

  • Author

    Yu, Hongyong ; Wang, Deshuai

  • Author_Institution
    State Key Lab. of Software Archit., Neusoft Corp., Shenyang, China
  • Volume
    2
  • fYear
    2011
  • fDate
    26-27 Nov. 2011
  • Firstpage
    382
  • Lastpage
    386
  • Abstract
    Multi-tenant Software as a Service (aka, SaaS) applications generally run on distributed database systems for better performance and scalability. How to partition and allocate data of the application on distributed database servers is important to the efficiency of the whole system. This paper proposes a tenant data set based data partitioning method. And based on the characteristics of the data operations of each tenant, this paper put forward a heuristic data allocation method to achieve minimum data operation cost of all the tenants of the SaaS application. Experimental results show that the proposed data allocation method reduces data operation cost, thus improves the execution efficiency of the application.
  • Keywords
    cloud computing; data handling; distributed databases; multi-agent systems; data allocation method; data operation cost; data partitioning method; distributed database system; heuristic data allocation method; multitenant SaaS application; multitenant software as a service; Algorithm design and analysis; Database systems; Distributed databases; Resource management; Servers; Writing; SaaS; cloud computing; data allocation; distributed database; heuristic algorithm; multi-tenant;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Management, Innovation Management and Industrial Engineering (ICIII), 2011 International Conference on
  • Conference_Location
    Shenzhen
  • Print_ISBN
    978-1-61284-450-3
  • Type

    conf

  • DOI
    10.1109/ICIII.2011.237
  • Filename
    6116777