首页> 外文期刊>Computers, IEEE Transactions on >A New Hierarchical Data Cache Architecture for iSCSI Storage Server
【24h】

A New Hierarchical Data Cache Architecture for iSCSI Storage Server

机译:iSCSI存储服务器的新的分层数据缓存体系结构

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

摘要

With the emergence of data-intensive applications, recent years have seen a fast-growing volume of I/O traffic propagated through the local I/O interconnect bus. This raises up a question for storage servers on how to resolve such a potential bottleneck. In this paper, we present a hierarchical Data Cache Architecture called DCA to effectively slash local interconnect traffic and thus boost the storage server performance. A popular iSCSI storage server architecture is chosen as an example. DCA is composed of a read cache in NIC called NIC cache and a read/write unified cache in host memory called Helper cache. The NIC cache services most portions of read requests without fetching data via the PCI bus, while the Helper cache 1) supplies some portions of read requests per partial NIC cache hit, 2) directs cache placement for NIC cache, and 3) absorbs most transient writes locally. We develop a novel State-Locality-Aware cache Placement algorithm called SLAP to improve the NIC cache hit ratio for mixed read and write workloads. To demonstrate the effectiveness of DCA, we develop a DCA prototype system and evaluate it with an open source iSCSI implementation under representative storage server workloads. Experimental results showed that DCA can boost iSCSI storage server throughput by up to 121 percent and reduce the PCI traffic by up to 74 percent compared with an iSCSI target without DCA.
机译:随着数据密集型应用程序的出现,近年来,通过本地I / O互连总线传播的I / O流量迅速增长。这给存储服务器提出了一个有关如何解决这种潜在瓶颈的问题。在本文中,我们提出了一种称为DCA的分层数据缓存体系结构,以有效地减少本地互连流量,从而提高存储服务器的性能。以流行的iSCSI存储服务器体系结构为例。 DCA由NIC中的称为NIC缓存的读取缓存和主机内存中的称为Helper缓存的读/写统一缓存组成。 NIC缓存服务于大部分读取请求,而无需通过PCI总线获取数据,而Helper缓存1)为每个部分NIC缓存命中提供部分读取请求,2)指导NIC缓存的缓存放置,3)吸收大多数瞬态在本地写。我们开发了一种称为SLAP的新颖的状态感知状态缓存放置算法,以提高NIC缓存命中率,以实现混合读写工作负载。为了证明DCA的有效性,我们开发了DCA原型系统,并在具有代表性的存储服务器工作负载下使用开源iSCSI实施对其进行了评估。实验结果表明,与没有DCA的iSCSI目标相比,DCA可以将iSCSI存储服务器的吞吐量提高121%,并将PCI流量减少74%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号