Skip to main content

Trace System of iSCSI Storage Access and Performance Improvement

  • Conference paper

Part of the Lecture Notes in Computer Science book series (LNISA,volume 3453)

Abstract

In this paper, an IP-SAN access trace method is proposed and its evaluation is presented. IP-SAN and iSCSI are expected to remedy problems of Fibre Channel (FC)-based SAN. Servers and storage cooperatively work with communications through TCP/IP in IP-SAN system, thus an integrated analysis of both sides is considered to be significant for achieving better performance.

Our system can precisely point out the cause of performance degradation when IP-SAN is used for a remote storage access. In experiment of parallel iSCSI access in a high-latency network, the total performance is limited by a parameter in an implementation of the SCSI layer in the iSCSI protocol stack. Based on the result obtained with our IP-SAN access trace system, the parameter in the layer is modified. As a result, more than 30 times performance improvement is achieved compared with the default value case. Thus it is effective to monitor all the layers in the iSCSI protocol stack and execute an integrated analysis, using our system.

Keywords

  • System Call
  • Storage Appliance
  • Context Switch
  • Trace System
  • Performance Decline

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (Canada)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (Canada)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (Canada)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Neema, F., Waid, D.: Data Storage Trend. UNIX Review 17(7) (1999)

    Google Scholar 

  2. Ng, W.T., Shriver, B.H.E., Gabber, E., Ozden, B.: Obtaining High Performance for Storage Outsourcing. In: Proc. FAST 2002, USENIX Conference on File and Storage Technologies, pp. 145–158 (2002)

    Google Scholar 

  3. Satran, J., et al.: Internet Small Computer Systems Interface (iSCSI) (2004), http://www.ietf.org/rfc/rfc3720.txt

  4. IETF Home Page (2004), http://www.ietf.org/

  5. Aiken, S., Grunwald, D., Pleszkun, A.: A Performance Analysis of the iSCSI Protocol. In: IEEE/NASA MSST2003 Twentieth IEEE/Eleventh NASA Goddard Conference on Mass Storage Systems and Technologies (2003)

    Google Scholar 

  6. Sarkar, P., Uttamchandani, S., Voruganti, K.: Storage over IP: When Does Hardware Support help? In: Proc. FAST 2003, USENIX Conference on File and Storage Technologies (2003)

    Google Scholar 

  7. Sarkar, P., Voruganti, K.: IP Storage: The Challenge Ahead. In: Proc. of Tenth NASA Goddard Conference on Mass Storage Systems and Technologies (2002)

    Google Scholar 

  8. Tomonori, F., Masanori, O.: Analisys fo iSCSI Target Software. In: SACSIS (Symposium on Advanced Computing Systems and Infrastructures) (2004) (in Japanese)

    Google Scholar 

  9. Mogul, J.C.: Tcp offload is a dumb idea whose time has come. In: 9th Workshop on Hot Topics in Operating Systems (HotOS IX) (2003)

    Google Scholar 

  10. Radkov, P., Yin, L., Goyal, P., Sarkar, P., Shenoy, P.: A performance Comparison of NFS and iSCSI for IP-Networked Storage. In: Proc. FAST 2004, USENIX Conference on File and Storage Technologies (2004)

    Google Scholar 

  11. Lu, Y., Du, D.H.C.: Performance Study of iSCSI-Based Storage Subsystems. IEEE Communications Magazine (2003)

    Google Scholar 

  12. Clark, D.D., Jacobson, V., Romkey, J., Salwen, H.: An Analysis of TCP Processing Overhead. IEEE Communications Magazine 27(6), 94–101 (1989)

    CrossRef  Google Scholar 

  13. Shivam, P., Chase, J.S.: On the Elusive Benefists of Protocol Offload. In: Proceedings of the ACM SIGCOMM workshop on Network-I/O convergence: Experience, Lessons, Implications, pp. 179–184 (2003)

    Google Scholar 

  14. iSCSI reference implementation (2004), http://www.iol.unh.edu/consortiums/iscsi/downloads.html

  15. University of new hampshire interoperability lab (2004), http://www.iol.unh.edu/

  16. Rizzo, L.: dummynet (2004), http://info.iet.unipi.it/~luigi/ip_dummynet/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Yamaguchi, S., Oguchi, M., Kitsuregawa, M. (2005). Trace System of iSCSI Storage Access and Performance Improvement. In: Zhou, L., Ooi, B.C., Meng, X. (eds) Database Systems for Advanced Applications. DASFAA 2005. Lecture Notes in Computer Science, vol 3453. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11408079_43

Download citation

  • DOI: https://doi.org/10.1007/11408079_43

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-25334-1

  • Online ISBN: 978-3-540-32005-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics