• DocumentCode
    153169
  • Title

    Tenant Level Checkpointing of Meta-data for Multi-tenancy SaaS

  • Author

    Yousef, Basel ; Hong Zhu ; Younas, Muhammad

  • Author_Institution
    Dept. of Comput. & Commun. Technol., Oxford Brookes Univ., Oxford, UK
  • fYear
    2014
  • fDate
    7-11 April 2014
  • Firstpage
    148
  • Lastpage
    153
  • Abstract
    Traditional checkpointing techniques are facing a grave challenge when applied to multi-tenancy software-as-a-service (SaaS) systems due to the huge scale of the system state and the diversity of users´ requirements on the quality of services. This paper proposes the notion of tenant level checkpointing and an algorithm that exploits Big Data techniques to checkpoint tenant´s meta-data, which are widely used in configuring SaaS for tenant-specific features. The paper presents a prototype implementation of the proposed technique using NoSQL database Couchbase and reports the experiments that compare it with traditional implementation of checkpointing using file systems. Experiments show that the Big Data approach has a significantly lower latency in comparison with the traditional approach.
  • Keywords
    Big Data; checkpointing; cloud computing; Big Data techniques; NoSQL database couchbase; meta data; multitenancy SaaS; quality of services; software-as-a-service systems; tenant level checkpointing; tenant-specific features; Checkpointing; Computer architecture; Databases; File systems; Prototypes; Servers; Software as a service; Big Data; Checkpointing; Cloud Computing; Fault Tolerance; Meta-data; Multi-tenancy; NoSQL database; Software-as-a-Service;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Service Oriented System Engineering (SOSE), 2014 IEEE 8th International Symposium on
  • Conference_Location
    Oxford
  • Type

    conf

  • DOI
    10.1109/SOSE.2014.22
  • Filename
    6830897