Storage Over IP: When Does Hardware Support Help?

作者: Sandeep Uttamchandani , Prasenjit Sarkar , Kaladhar Voruganti

DOI:

关键词:

摘要: This paper explores the effect of current generation hardware support for IP storage area networks on application performance. In this regard, presents a comprehensive analysis three competing approaches to build an network that differ in their level support: software, TOE (TCP Offload Engine) and HBA (Host Bus Adapter). The software approach is based unmodified TCP/IP stacks are part standard operating system distribution. For two hardware-based (TOE, HBA), we experimented with range adapters chose representative adapter each approaches. The micro-benchmark reveals while does reduce CPU utilization large block sizes, can itself be performance bottleneck hurts throughput latency small sizes. Furthermore, macro-benchmark demonstrates may have potential provide improvements CPU-intensive applications, overall not demonstrate any benefits database, scientific email benchmarks. points out disparity processing power between host primary cause approaches. aims guide designers next hardware-assisted better leverage increasing host. particular, future should capable handling operations at wire speed.

参考文章(20)
Rodney Van Meter, Gregory Finn, Steve Hotz, Internet Protocols for Network-Attached Peripherals ,(2003)
Peter Corbett, Mark Wittle, Matt DeBergalis, Dave Noveck, Arthur Lent, Steve Kleiman, Tom Talpey, The direct access file system file and storage technologies. pp. 13- 13 ,(2003)
Joe Winkles, Tom Shanley, InfiniBand network architecture ,(2002)
Erik D Vengroff, Scott J Vitter, I/O Efficient Scientific Computation Using TPIE Duke University. ,(1995)
Salimah Addetia, Kostas Magoutis, Eran Gabber, Andrew J. Gallatin, Jeffrey S. Chase, Rajiv Wickremesinghe, Alexandra Fedorova, Margo I. Seltzer, Richard Kisley, Structure and Performance of the Direct Access File System usenix annual technical conference. pp. 1- 14 ,(2002)
Owen M Fiss, The Challenge Ahead Yale journal of law and the humanities. ,vol. 1, pp. 3- ,(1988)
Eran Gabber, Banu Özden, Elizabeth A. M. Shriver, Wee Teck Ng, Bruce Hillyer, Obtaining high performance for storage outsourcing file and storage technologies. pp. 145- 158 ,(2002)
D.E. Vengroff, J. Scott Vitter, Supporting I/O-efficient scientific computation in TPIE international parallel and distributed processing symposium. pp. 74- 77 ,(1995) , 10.1109/SPDP.1995.530667