{"title":"iSER Storage Target for Object-Based Storage Devices","authors":"D. Dalessandro, A. Devulapalli, P. Wyckoff","doi":"10.1109/SNAPI.2007.10","DOIUrl":null,"url":null,"abstract":"In order to increase client capacity and performance, storage systems have begun to utilize the advantages offered by modern interconnects. Previously storage has been transported over costly fibre channel networks or ubiquitous but low performance Ethernet networks. However, with the adoption of the iSCSI extensions for RDMA (iSER) it is now possible to use RDMA based interconnects for storage while leveraging existing iSCSI tools and deployments. Building on previous work with an object-based storage device emulator using the iSCSI transport, we extend its functionality to include iSER. Using an RDMA transport brings with it many design issues including the need register memory to be used by the network, and how to bridge the quite different RDMA completion semantics with existing event management based on file descriptors. Experiments demonstrate reduced latency and greatly increased throughput compared to iSCSI implementations both on gigabit ethernet and on IP over InfiniBand.","PeriodicalId":347839,"journal":{"name":"Fourth International Workshop on Storage Network Architecture and Parallel I/Os (SNAPI 2007)","volume":"29 4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-09-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"13","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Fourth International Workshop on Storage Network Architecture and Parallel I/Os (SNAPI 2007)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SNAPI.2007.10","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 13
Abstract
In order to increase client capacity and performance, storage systems have begun to utilize the advantages offered by modern interconnects. Previously storage has been transported over costly fibre channel networks or ubiquitous but low performance Ethernet networks. However, with the adoption of the iSCSI extensions for RDMA (iSER) it is now possible to use RDMA based interconnects for storage while leveraging existing iSCSI tools and deployments. Building on previous work with an object-based storage device emulator using the iSCSI transport, we extend its functionality to include iSER. Using an RDMA transport brings with it many design issues including the need register memory to be used by the network, and how to bridge the quite different RDMA completion semantics with existing event management based on file descriptors. Experiments demonstrate reduced latency and greatly increased throughput compared to iSCSI implementations both on gigabit ethernet and on IP over InfiniBand.
为了提高客户端容量和性能,存储系统已经开始利用现代互连所提供的优势。以前,存储是通过昂贵的光纤通道网络或无处不在但性能低下的以太网传输的。然而,随着RDMA (iSER)的iSCSI扩展的采用,现在可以在利用现有iSCSI工具和部署的同时使用基于RDMA的互连进行存储。基于先前使用iSCSI传输的基于对象的存储设备模拟器的工作,我们将其功能扩展为包括iSER。使用RDMA传输带来了许多设计问题,包括网络需要使用的寄存器内存,以及如何将完全不同的RDMA完成语义与基于文件描述符的现有事件管理连接起来。实验表明,与千兆以太网和IP over InfiniBand的iSCSI实现相比,延迟降低了,吞吐量大大提高了。