首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >Efficient LRU-based buffering in a LAN remote caching architecture
【24h】

Efficient LRU-based buffering in a LAN remote caching architecture

机译:LAN远程缓存体系结构中基于LRU的高效缓冲

获取原文
获取原文并翻译 | 示例

摘要

The possibility of fast access to the main memory of remote sites has been advanced as a potential performance improvement in distributed systems. Even if a page is not available in local memory, sites need not do a disk access. Instead, the sites can use efficient mechanisms that support rapid request/response exchanges in order to access pages that are currently buffered at a remote site. Hardware and software support in such a remote caching architecture must also include algorithms that determine which pages should be buffered at what sites. When each site uses the classic LRU replacement algorithm, performance can be much worse than optimal in many system configurations. Because sites do not coordinate individual decisions, overall system buffering/caching decisions yield very inefficient global configurations. This paper proposes an easily implementable modification of the LRU replacement algorithm for LAN environments that reduces replication. The algorithm substantially improves hit-ratios-and thus performance-over a wide range of parameters. The relatively simple LAN topology implies that much less state information need be available for good replacement decisions compared to general network topologies. Two implications of two variations of the algorithm are explored. In an environment where the network is not a performance bottleneck, and where performance is memory-limited, performance of the proposed replacement algorithm is shown to be close to optimal.
机译:快速访问远程站点主内存的可能性已得到提高,这是分布式系统中潜在的性能改进。即使本地内存中没有页面,站点也不需要进行磁盘访问。而是,站点可以使用支持快速请求/响应交换的有效机制,以便访问当前在远程站点缓冲的页面。这种远程缓存体系结构中的硬件和软件支持还必须包括确定哪些页面应在哪些站点上缓存的算法。当每个站点都使用经典的LRU替换算法时,在许多系统配置中,性能可能会比最佳情况差很多。因为站点不协调单个决策,所以整个系统的缓存/缓存决策会产生非常低效的全局配置。本文提出了一种适用于LAN环境的LRU替换算法的易于实现的修改,可减少复制。该算法可在多种参数上显着提高命中率,从而提高性能。相对简单的LAN拓扑意味着与常规的网络拓扑相比,需要少得多的状态信息来进行良好的替换决策。探索了算法的两个变体的两个含义。在网络不是性能瓶颈且性能受内存限制的环境中,建议的替换算法的性能已接近最佳。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号