Browse Prior Art Database

METHOD AND MEANS OF OPTIMAL SCSI SPEED SELECTION

IP.com Disclosure Number: IPCOM000013904D
Original Publication Date: 2000-Apr-01
Included in the Prior Art Database: 2003-Jun-19
Document File: 1 page(s) / 37K

Publishing Venue

IBM

Abstract

A method is disclosed which allows a Small Computer Systems Interface (SCSI) initiator device to automatically determine the maximum speed at which it can reliably communicate with other SCSI devices. If this parameter is not set correctly, it can lead to hang conditions (speed is set too fast) or sub-optimal performance (speed is set too slow). This method eliminates the requirement for a customer (or systems integrator) to manually set the maximum SCSI data transfer rate for a given storage subsystem configuration. This process is typically done manually by trial-and-error, or with the assistance of a configuration document. With this method, the SCSI subsystem determines which of a set of approved configurations is being used, and adjusts itself accordingly.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 51% of the total text.

Page 1 of 1

METHOD AND MEANS OF OPTIMAL SCSI SPEED SELECTION

A method is disclosed which allows a Small Computer Systems Interface (SCSI) initiator device to automatically determine the maximum speed at which it can reliably communicate with other SCSI devices. If this parameter is not set correctly, it can lead to hang conditions (speed is set too fast) or sub-optimal performance (speed is set too slow). This method eliminates the requirement for a customer (or systems integrator) to manually set the maximum SCSI data transfer rate for a given storage subsystem configuration. This process is typically done manually by trial-and-error, or with the assistance of a configuration document. With this method, the SCSI subsystem determines which of a set of approved configurations is being used, and adjusts itself accordingly.

Two devices on a SCSI bus can establish a maximum data transfer rate through a standard bid and response protocol. In the absence of other a priori information, each SCSI device typically negotiates for the maximum speed it can internally sustain. Unfortunately, SCSI data rates are also limited by analog signal properties of the storage subsystem (cable lengths, number of devices, spacing between the devices, type of hot-swap backplanes, termination, etc.).

Conceptually, if a SCSI initiator can determine the number of devices connected as well as the types of cables and enclosures used, it can be programmed to automatically select the proper maximum SCSI transfer speed for a fixed set of con...