2005•Unpublished venueRequires access

Evaluating the Effect of iSCSI Protocol Parameters on Performance

Yamini Shastry, Steve Klotz, Robert D. Russell

Open publisher page 13 citations

Abstract

iSCSI is a new IETF standard protocol that makes it possi-ble for a SCSI initiator (client) on one machine to exchange SCSI commands and data with a SCSI target (server) on an-other machine connected via a TCP/IP network. When an initiator establishes a connection to a target, a large number of standard parameters can be negotiated in order to cus-tomize many aspects of that connection. Both the initiator and target implementations can configure other parameters outside the iSCSI standard that also customize their inter-actions with the SCSI environment. This paper reports the major results from an exten-sive study of the effect of these parameters on iSCSI per-formance. It also develops a linear relationship between a number of them. We suggest settings that offer the best per-formance in the situations tested, with the belief that these settings offer the best available general guidance for con-figuring iSCSI until results from testing in more complex situations becomes available.

About this research paper

What this paper is about

iSCSI is a new IETF standard protocol that makes it possi-ble for a SCSI initiator (client) on one machine to exchange SCSI commands and data with a SCSI target (server) on an-other machine connected via a TCP/IP network. When an initiator establishes a connection to a target, a large number of standard parameters can be negotiated in order to cus-tomize many aspects of that connection. Both the initiator and target implementations can configure other parameters outside the iSCSI standard that also customize their inter-actions with the SCSI environment. This paper reports the major results from an exten-sive study of the effect of these parameters on iSCSI per-formance. It also develops a linear relationship between a number of them. We suggest settings that offer the best per-formance in the situations tested, with the belief that these settings offer the best available general guidance for con-figuring iSCSI until results from testing in more complex situations becomes available.

Why it matters

OpenAlex reports 13 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

iSCSI is a new IETF standard protocol that makes it possi-ble for a SCSI initiator (client) on one machine to exchange SCSI commands and data with a SCSI target (server) on an-other machine connected via a TCP/IP network. When an initiator establishes a connection to a target, a large number of standard parameters can be negotiated in order to cus-tomize many aspects of that connection. Both the initiator and target implementations can configure other parameters outside the iSCSI standard that also customize their inter-actions with the SCSI environment. This paper reports the major results from an exten-sive study of the effect of these parameters on iSCSI per-formance. It also develops a linear relationship between a number of them. We suggest settings that offer the best per-formance in the situations tested, with the belief that these settings offer the best available general guidance for con-figuring iSCSI until results from testing in more complex situations becomes available.

Key concepts: iSCSI, SCSI, Computer science, Operating system, Protocol (science), Timeout, Fibre Channel, Computer network

Related papers

Back to paper searchBrowse research topicsOriginal source
Evaluating the Effect of iSCSI Protocol Parameters on Performance — Research Paper | ScholarLens