• DocumentCode
    3502733
  • Title

    Software iSCSI over iWARP on a General Purpose CPU

  • Author

    Joglekar, Abhijeet A. ; King, Steve

  • fYear
    2006
  • fDate
    25-28 Sept. 2006
  • Firstpage
    1
  • Lastpage
    9
  • Abstract
    In this paper, we evaluate the performance of a software iSCSI initiator over a software iWARP stack. Through measurements and simulations, we quantify the protocol processing costs of the iSER, Verbs, and iSCSI control layers in the fast path. We project the stack performance at a micro-benchmark level, by combining these costs with the protocol processing costs associated with a software iWARP stack developed at Intel. Our implementation is based on the Datamover architecture. This allows us to compare the performance of the stack with an alternative iSCSI solution that we implemented on a TCP/IP transport stack. We present quantitative data comparing the two stacks by evaluating them with respect to different processing components like control processing, data placement, copy, and CRC. Our data shows that for software-only initiators, both stacks achieve equivalent performance for common iSCSI I/O sizes. Our results demonstrate that software iSCSI over iWARP on a general-purpose CPU does not carry a significant performance penalty over traditional software iSCSI Therefore, future iSCSI-based storage over IP networks can benefit from the efficiency of RNIC-based storage targets while deploying a software iWARP stack for client storage initiators
  • Keywords
    file organisation; peripheral interfaces; software performance evaluation; transport protocols; Datamover architecture; TCP/IP transport stack; general purpose CPU; software iSCSI initiator; software iSCSI over iWARP; software iWARP stack; Access protocols; Computer architecture; Costs; Cyclic redundancy check; Delay; IP networks; Network topology; Process control; Software performance; TCPIP;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing, 2006 IEEE International Conference on
  • Conference_Location
    Barcelona
  • ISSN
    1552-5244
  • Print_ISBN
    1-4244-0327-8
  • Electronic_ISBN
    1552-5244
  • Type

    conf

  • DOI
    10.1109/CLUSTR.2006.311917
  • Filename
    4100423