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
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;
Conference_Titel :
Service Oriented System Engineering (SOSE), 2014 IEEE 8th International Symposium on
Conference_Location :
Oxford
DOI :
10.1109/SOSE.2014.22