Elastic SI-Cache: consistent and scalable caching in multi-tier architectures

被引:12
|
作者
Perez-Sorrosal, Francisco [1 ]
Patino-Martinez, Marta [1 ]
Jimenez-Peris, Ricardo [1 ]
Kemme, Bettina [2 ]
机构
[1] Univ Politecn Madrid, Fac Informat, Madrid, Spain
[2] McGill Univ, Montreal, PQ, Canada
来源
VLDB JOURNAL | 2011年 / 20卷 / 06期
基金
加拿大自然科学与工程研究理事会;
关键词
Scalability; Replication; Elastic computing; Provisioning; Multi-version caching; Snapshot isolation; Fault-tolerance;
D O I
10.1007/s00778-011-0228-8
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The new vision of cloud computing demands scalable, available and autonomic software platforms in order to deploy applications and services accessible anywhere and anytime. Multi-tier architectures are an important building block for many applications that are deployed in the cloud. This paper presents a novel caching and replication infrastructure that facilitates the scalable and elastic deployment of multi-tier architectures. Our Elastic SI-Cache is a novel multi-version cache that attains high performance and consistency in multi-tier systems. In contrast to most existing caches, Elastic SI-Cache provides snapshot isolation coherently across all tiers. Furthermore, Elastic SI-Cache supports scalable replication of the different tiers where replicas can be added or removed dynamically as needed, making the cache amenable for cloud computing environments. Elastic SI-Cache has been implemented and integrated into an open source JEE application server and its performance evaluated with the industrial benchmark SPECjAppServer.
引用
收藏
页码:841 / 865
页数:25
相关论文
共 50 条
  • [41] Multi-Tier Caching and Resource Sharing for Video Streaming in 5G Ultra-Dense Networks
    Nguyen-Son Vo
    Minh-Phung Bui
    Phuc Quang Truong
    Yin, Cheng
    Masaracchia, Antonino
    [J]. IEEE COMMUNICATIONS LETTERS, 2020, 24 (07) : 1500 - 1504
  • [42] A strategy and an eclipse based environment for the migration of legacy systems to multi-tier web-based architectures
    De Lucia, Andrea
    Francese, Rita
    Scanniello, Giuseppe
    Tortora, Genoveffa
    Vitiello, Nicola
    [J]. ICSM 2006: 22ND IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 2006, : 438 - +
  • [43] A multi-tier based clustering framework for scalable and energy efficient WSN-assisted IoT network
    Anurag Shukla
    Sarsij Tripathi
    [J]. Wireless Networks, 2020, 26 : 3471 - 3493
  • [44] A multi-tier based clustering framework for scalable and energy efficient WSN-assisted IoT network
    Shukla, Anurag
    Tripathi, Sarsij
    [J]. WIRELESS NETWORKS, 2020, 26 (05) : 3471 - 3493
  • [45] Designing efficient cooperative caching schemes for multi-tier data-centers over RDMA-enabled networks
    Narravula, S.
    Jin, H. -W.
    Vaidyanathan, K.
    Panda, D. K.
    [J]. SIXTH IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID: SPANNING THE WORLD AND BEYOND, 2006, : 401 - +
  • [46] Hybrid Storage System Consisting of Cache Drive and Multi-Tier SSD for Improved IO Access when IO is Concentrated
    Oe, Kazuichi
    Nanri, Takeshi
    Okamura, Koji
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2019, E102D (09): : 1715 - 1730
  • [47] Optimal Caching Designs for Perfect, Imperfect, and Unknown File Popularity Distributions in Large-Scale Multi-Tier Wireless Networks
    Ye, Chencheng
    Cui, Ying
    Yang, Yang
    Wang, Rui
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 2019, 67 (09) : 6612 - 6625
  • [48] A scalable multi-tier architecture for the National Taiwan University Hospital information system based on HL7 standard
    Yang, T. H.
    Cheng, P. H.
    Yang, C. H.
    Lai, F.
    Chen, C. L.
    Lee, H. H.
    Hsu, K. P.
    Chen, C. H.
    Tan, C. T.
    Sun, Y. S.
    [J]. 19TH IEEE INTERNATIONAL SYMPOSIUM ON COMPUTER-BASED MEDICAL SYSTEMS, PROCEEDINGS, 2006, : 99 - +
  • [49] Caching and 3D Deployment Strategy for Scalable Videos in Cache-Enabled Multi-UAV Networks
    Zeng, Bin
    Zhan, Cheng
    Xu, Changyuan
    Liao, Jingrui
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2023, 72 (11) : 14875 - 14888
  • [50] Multi-Tier Caching for Statistical-QoS Driven Digital Twins Over mURLLC-Based 6G Massive-MIMO Mobile Wireless Networks Using FBC
    Zhang, Xi
    Zhu, Qixuan
    Poor, H. Vincent
    [J]. IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, 2024, 18 (01) : 34 - 49