Evaluation of a Tenant Level Checkpointing Technique for SaaS Applications

被引:0
|
作者
Zhu, Hong [1 ]
Yousef, Basel [1 ]
Younas, Muhammad [1 ]
机构
[1] Oxford Brookes Univ, Dept Comp & Commun Technol, Oxford OX33 1HX, England
来源
2015 IEEE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING | 2015年
关键词
Software-as-a-Service; Multi-tenancy; Fault Tolerance; Checkpoint-and-Rollback;
D O I
10.1109/CLOUD.2015.134
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Tenant level checkpointing is a novel fault-tolerance technique proposed in our previous work for large-scale software-as-a-service applications. This paper evaluates the technique by a theoretical analysis of the technique and an empirical study using workload benchmarks of real large-scale cluster systems. We propose the notion of accumulated delay as a measurement of the performance of checkpointing techniques. It reflects the effect of checkpointing on system performance as experienced by the end users. Both theoretical analysis and empirical study show that tenant level checkpointing significantly outperforms traditional bulk checkpointing as measured by the amount of accumulated delays.
引用
收藏
页码:989 / 994
页数:6
相关论文
共 50 条
  • [21] Checkpointing RSIP applications at application-level in ChinaGrid
    Li, CJ
    Yang, XJ
    Xiao, N
    Current Trends in High Performance Computing and Its Applications, Proceedings, 2005, : 351 - 356
  • [22] Zero Downtime for Multi Tenant SaaS Systems
    Hurkmans, Toine
    SINTER 09, 2009, : 1 - 1
  • [23] SaaS Multi-Tenant Application Customization
    Tsai, Wei-Tek
    Sun, Xin
    2013 IEEE SEVENTH INTERNATIONAL SYMPOSIUM ON SERVICE-ORIENTED SYSTEM ENGINEERING (SOSE 2013), 2013, : 1 - 12
  • [24] A technique for non-invasive application-level checkpointing
    Arora, Ritu
    Bangalore, Purushotham
    Mernik, Marjan
    JOURNAL OF SUPERCOMPUTING, 2011, 57 (03): : 227 - 255
  • [25] Middleware for Customizable Multi-staged Dynamic Upgrades of Multi-tenant SaaS Applications
    Gey, Fatih
    Van Landuyt, Dimitri
    Joosen, Wouter
    2015 IEEE/ACM 8TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC), 2015, : 102 - 111
  • [26] A Template-based Model Transformation Approach for Deriving Multi-Tenant SaaS Applications
    Ma, Kun
    Yang, Bo
    Abraham, Ajith
    ACTA POLYTECHNICA HUNGARICA, 2012, 9 (02) : 25 - 41
  • [27] A technique for non-invasive application-level checkpointing
    Ritu Arora
    Purushotham Bangalore
    Marjan Mernik
    The Journal of Supercomputing, 2011, 57 : 227 - 255
  • [29] Multi-tenant data authentication model for SaaS
    Li, Lin
    Kong, Lanju
    Li, Qingzhong
    Yan, Zhongmin
    Li, Hui
    Open Cybernetics and Systemics Journal, 2014, 8 (01): : 322 - 329
  • [30] Data isolation in multi-tenant SaaS environment
    Gupta, Keshav
    Kumar, Sandeep
    Agnihotri, Ojaswi
    2016 IEEE INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND AUTOMATION (ICCCA), 2016, : 1290 - 1292