Cooperative caching middleware for cluster-based servers

被引:0
|
作者
Cuenca-Acuna, FM [1 ]
Nguyen, TD [1 ]
机构
[1] Rutgers State Univ, Dept Comp Sci, Piscataway, NJ 08854 USA
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider the use of cooperative caching to manage the memories of cluster-based servers. Over the last several years, a number of researchers have proposed content-aware servers that implement locality-conscious request distribution to address this memory management problem [2, 18, 4, 5, 8]. During this development, it has become conventional wisdom that cooperative caching cannot match the performance of these servers [18]. Unfortunately, while content-aware servers provide very high performance, their request distribution algorithms are typically bound to specific applications. The advantage of building distributed servers on top of a block-based cooperative caching layer is the generality of such a layer; it can be used as a building block for diverse services, ranging from file systems to web servers. In this paper, we reexamine the question of whether a server built on top of a generic block-based cooperative caching algorithm can perform competitively with content-aware servers. Specifically, we compare the performance of a cooperative caching-based web server against L2S, a highly optimized locality- and load-conscious server. Our results show that by, modifying the replacement policy of traditional cooperative caching algorithms, we can achieve much of the performance provided by locality-conscious servers. Our modification increases network communication to reduce disk accesses, a reasonable trade-off considering the current trend of relative performance between LANs and disks.
引用
收藏
页码:303 / 314
页数:6
相关论文
共 50 条
  • [31] Cluster-based content caching driven by popularity prediction
    Jia, Bosen
    Li, Ruibin
    Wang, Chenyang
    Qiu, Chao
    Wang, Xiaofei
    CCF TRANSACTIONS ON HIGH PERFORMANCE COMPUTING, 2022, 4 (03) : 357 - 366
  • [32] Cluster-based content caching driven by popularity prediction
    Bosen Jia
    Ruibin Li
    Chenyang Wang
    Chao Qiu
    Xiaofei Wang
    CCF Transactions on High Performance Computing, 2022, 4 : 357 - 366
  • [33] Poster: Unified Fog Node Utilization for Multiple Content Providers through Cluster-Based Cooperative Caching
    Sharifi, Ferdous
    Lee, Young Choon
    Hessabi, Shaahin
    PROCEEDINGS 2024 IEEE 25TH INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS, WOWMOM 2024, 2024, : 295 - 297
  • [34] Efficiency vs. portability in cluster-based network servers
    Carrera, EV
    Bianchini, R
    ACM SIGPLAN NOTICES, 2001, 36 (07) : 113 - 122
  • [35] A load balancing scheme for cluster-based secure network servers
    Kim, Jin-Ha
    Choi, Gyiu Sang
    Das, Chita R.
    2005 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2006, : 225 - +
  • [36] Cooperative Data Caching for Cloud Data Servers
    Yang, Mingcong
    Guo, Kai
    Zhang, Yongbing
    EAI ENDORSED TRANSACTIONS ON SCALABLE INFORMATION SYSTEMS, 2016, 3 (08): : 1 - 7
  • [37] On improving performance and conserving power in cluster-based web servers
    Lee, HK
    Vageesan, G
    Kim, EJ
    2005 IEEE International Conference on Web Services, Vols 1 and 2, Proceedings, 2005, : 799 - 800
  • [38] Parallel failure recovery techniques in cluster-based media servers
    Lee, Joahyung
    Jung, Inbum
    JOURNAL OF SUPERCOMPUTING, 2010, 51 (01): : 20 - 39
  • [39] Parallel failure recovery techniques in cluster-based media servers
    Joahyung Lee
    Inbum Jung
    The Journal of Supercomputing, 2010, 51 : 20 - 39
  • [40] A cluster-based dynamic load balancing middleware protocol for grids
    Erciyes, K
    Payli, RÜ
    ADVANCES IN GRID COMPUTING - EGC 2005, 2005, 3470 : 805 - 812