...
首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >Prefetching on Storage Servers through Mining Access Patterns on Blocks
【24h】

Prefetching on Storage Servers through Mining Access Patterns on Blocks

机译:通过挖掘块上的访问模式在存储服务器上进行预取

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

摘要

Distributed file systems have been widely deployed as back-end storage systems to offer I/O services for parallel/distributed applications that process large amounts of data. Data prefetching in distributed file systems is a well-known optimization technique which can mask both network and disk latency and consequently boost I/O performance. Traditionally, data prefetching is initiated by the client file systems, however, conventional prefetching schemes are not well suited for client machines that have limited memory and computing capacity. To offer an efficient prefetching approach for resource-limited client machines, this paper proposes a novel server-side prefetching mechanism. Specifically, we propose to piggyback client identification to I/O requests so that server side block access history can be put into context. On the server side, we utilize the horizontal visibility graph technique to transform per-client time series of block access sequences into a connected graph for which we employ Tarjan’s algorithm to disclose cut points in the connected graph. We express these patterns with feature tuples and we propose the X-step pattern matching algorithm to find a matching access pattern (i.e., a feature tuple) for a given block access history. Experimental results indicate that our newly proposed prefetching mechanism can ease client machines and their applications from the process of data prefetching, boosting client performance accordingly, and that it yields an attractive increase in data throughput as well.
机译:分布式文件系统已被广泛部署为后端存储系统,以为处理大量数据的并行/分布式应用程序提供I / O服务。分布式文件系统中的数据预取是一种众所周知的优化技术,可以掩盖网络和磁盘的延迟,从而提高I / O性能。传统上,数据预取由客户端文件系统启动,但是,常规的预取方案不适用于内存和计算能力有限的客户端计算机。为了为资源受限的客户端计算机提供一种有效的预取方法,本文提出了一种新颖的服务器端预取机制。具体来说,我们建议将客户端标识附加到I / O请求,以便可以将服务器端块访问历史放在上下文中。在服务器端,我们利用水平可见性图技术将每个客户端的块访问序列的时间序列转换为连接图,为此我们使用Tarjan算法在连接图中公开切点。我们用特征元组来表达这些模式,并提出X步模式匹配算法以找到给定块访问历史的匹配访问模式(即特征元组)。实验结果表明,我们新提出的预取机制可以简化客户端机器及其在数据预取过程中的应用,从而提高客户端性能,并且还可以显着提高数据吞吐量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号