高级检索

    GCaching——一种网格协同缓存系统

    GCaching—A Grid-Based Cooperative Caching System

    • 摘要: 协同缓存通过多个代理缓存服务器的协同工作 ,可以充分利用各服务器的缓存空间 ,提高缓存命中率 网格技术可以方便地共享和整合异构的服务器资源 结合网格和协同技术 ,提出了一种网格协同缓存系统GCaching ,它将地域上分布的多个代理缓存服务器组成缓存池 ,充分利用缓存资源 ,协同工作 ,为用户提供更好的服务能力 GCaching系统设计并实现了一种缓存放置和替换算法GCPR ,它使用周期缓存更新策略 ,根据用户访问模式自适应地调整缓存数据的分布 仿真实验表明 ,GCPR算法的缓存命中率和平均访问跳数都优于传统的LRU等算法

       

      Abstract: A grid-based cooperative caching system called GCaching is proposed in this paper.GCaching organizes a set of distributed caching proxy servers to form a “caching pool”.The proxy servers cooperate and make full use of each other’s cache to gain better system performance.In GCaching, a novel GCPR algorithm is designed to place and replace caching objects in large-scale distributed caches.GCPR can organize cache data adapting to user request patterns.Simulation experiments show that GCPR has higher hit rate and fewer visit hops than traditional algorithms such as LRU.

       

    /

    返回文章
    返回