• DocumentCode
    2963415
  • Title

    Design and evaluation of a hierarchical multi-tenant data management framework for cloud applications

  • Author

    Maenhaut, Pieter-Jan ; Moens, Hendrik ; Ongenae, Veerle ; De Turck, Filip

  • Author_Institution
    Dept. of Ind. Technol. & Constr., Ghent Univ., Ghent, Belgium
  • fYear
    2015
  • fDate
    11-15 May 2015
  • Firstpage
    1208
  • Lastpage
    1213
  • Abstract
    Cloud computing is a technology that enables elastic, on-demand resource provisioning. Migrating applications to the cloud can increase their elasticity, allowing them to adapt to workload changes by dynamically allocating resources. In a multi-tenant application multiple client organizations, each referred to as tenants, make use of one or more shared application instances. These shared instances must however behave like a private instance by guaranteeing both data separation and performance isolation for every tenant. In order to achieve high scalability, a multi-tenant application running on the elastic cloud requires a flexible and scalable architecture for both the computational resources and the storage resources. In this paper we present and evaluate the design of a data management framework which can be used to extend existing multi-tenant cloud applications in order to achieve high scalability of the storage resources. We describe the most important components, and discuss important design choices. The framework invokes data allocation algorithms in order to find a feasible allocation of tenant data resulting in a minimal operating cost and a maximal performance, while taking no more than 10 ms to execute.
  • Keywords
    cloud computing; data handling; resource allocation; cloud computing; computational resources; data separation; dynamic resource allocation; elastic on-demand resource provisioning; hierarchical multitenant data management framework; performance isolation; private instance; shared application instances; storage resources; tenant data allocation algorithms; Algorithm design and analysis; Computer architecture; Databases; Elasticity; Resource management; Scalability; Servers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Integrated Network Management (IM), 2015 IFIP/IEEE International Symposium on
  • Conference_Location
    Ottawa, ON
  • Type

    conf

  • DOI
    10.1109/INM.2015.7140468
  • Filename
    7140468