IBM C1B 1.12 Brick On Sled Carrier 128-pin HPC, SSA When No Seek is Required, For Queued Commands

Page 45

U S E R RESPONSIBLE F O R V E R I F Y I N G VERSION A N D COMPLETENESS

O E M F U N C T I O N A L S P E C I F I C A T I O N U L T R A S T A R X P ( D F H C ) SSA M O D E L S 1.12/2.25 G B - 1.0" H I G H

for the command can start immediately. This effectively avoids latency time for read operations sequen- tial on a previous read.

If the data requested by a read operation is not in the read-ahead buffers, there is an increase in the command overhead time due to the time spent searching the buffers. This time depends on the number of buffer segments selected by the Mode Select command.

If read-ahead is still in progress when the next command is received and the data requested is not sequential, the drive aborts read-ahead and starts the command. The time to perform this abort increases the Command Execution Overhead by .23ms.

3.4.6 When No Seek is Required

For a Read command, the additional Command Execution Overhead when no seek is required is approxi- mately .50ms. For a Write, it is approximately .70ms.

3.4.7 For Queued Commands

If commands are sent to the drive when it is busy performing a previous command, they can be queued. In this case, some of the command processing is performed during the previous command and the overhead for the queued command is reduced by approximately .20 milliseconds.

3.4.7.1 Reordered Commands

If the Queue Algorithm Modifier Mode Parameter field is set to allow it, commands in the device command queue may be executed in a different order than they were received. Commands are reordered so that the seek portion of Command Execution time is minimized. The amount of reduction is a function of the location of the 1st requested block per command and the rate at which the commands are sent to the drive.

A Queue Algorithm Modifier Mode Parameter value of 9 enables an algorithm that gives the using system the ability to place new commands into the drive command queue execution order relative to the out- standing commands in the queue. For example, if a request is sent to the drive that the using system prior- itizes such that it's completion time is more important than one or more of the outstanding commands, the using system can increase the likelihood that command is executed before those others by using a tag value greater than those outstanding commands.

3.4.7.2 Back-To-Back Commands

If consecutive read/write commands access contiguous data, they can be serviced without incurring disk latency between commands.

Note: There is a minimum transfer length for a given environment where continuous access to the disk can not be maintained without missing a motor revolution. For Write commands with Write Caching enabled the likelihood is increased that shorter transfers can fulfill the requirements needed to maintain continuous writing to the disk.

Back-to-back Read is only enabled if Read-ahead is disabled.

3.4.8 Out of Order Transfers

Two bits in the SCSI Command message control out of order transfers. O O T M applies to transfers to/from the media and O O T I applies to transfers to/from the interface (SSA Link).

The benefit from setting O O T M increases as the transfer length approaches one disk revolution. This affects both reads and writes and is due to the reduction in latency.

Source filename=PERFORM

I B M Corporation

Page 45 of 87

Image 45
Contents Form Factor Disk Drive Version BM Corporation Preface Source filename=STSSHEXT When Operating Limits ReliabilityContaminants Acoustic Levels Source filename=STSSHEXT General Features FeaturesInterface Controller Features DescriptionModels Reliability FeaturesGeneral SpecificationsSectors/logical block sct/lba User bytes/sector ub/sctUser bytes/logical block ub/lba Sectors/track sct/trkFor Each Notch Capacity EquationsFor Entire Drive 1 C1x Models Power Requirements by ModelInput Voltage + 5 Volts Supply + 1 2 Volts SupplyPower Calculation Examples Example 3. Power CalculationExample 1. Calculate the mean 12 volt average current Example 4. Calculate the 12 volt peak current Things to check when measuring 12 V supply currentVolt current during read/write operations C1x Models Typical 12 volt current C1x Models Typical 12 volt spin-up current C1x Models 2 C2x Models Power Calculation Examples Example 4. Calculate the 12 volt peak current Volt current during read/write operations C2x Models Typical 12 volt current C2x Models Typical 12 volt spin-up current C2x Models 3 C4x Models Power Calculation Examples Example 4. Calculate the 12 volt peak current Volt current during read/write operations C4x Models Typical 12 volt current C4x Models Typical 12 volt spin-up current C4x Models Power supply methods CxB Models4.2 DC/DC Converter Hot plug/unplug support Grounding Requirements of the Disk EnclosureM Corporation Event Nominal Maximum Bring-up Sequence and Stop TimesBring-up Sequence Times and Stop Time for C2x Models Source filename=PERFORM Environment Definition PerformanceWorkload Definition # of segments Ub/lba +Sequential Command Execution TimeRandom Basic Component DescriptionsData Transfer to/from Disk Data Transfer to/from SSA Link CommentsTheoretical Data Sector Transfer Rate Approximating Performance for Different EnvironmentsWhen Write Caching is Enabled When Read Caching is EnabledWhen Adaptive Caching is Enabled When Read-ahead is EnabledFor Queued Commands When No Seek is RequiredReordered Commands Back-To-Back CommandsSkew Cylinder to Cylinder SkewTrack to Track Skew Idle Time Functions Servo Bias Measurements Servo Run Out MeasurementsPredictive Failure Analysis Channel CalibrationCommand Timeout Limits Save Logs and PointersDisk Sweep M Corporation Mechanical Weight and DimensionsSmall Form Factor Models CxC ClearancesDimensions are in millimeters Location of Side Mounting Holes of C4C Models Source filename=MECHANIC Unitized Connector Locations Source filename=MECHANIC Carrier Models CxB Dimensions CxB Models M Corporation Handle Docking and Ejection System Auto-docking Assembly Side Rails Side Rail Positioning E D Locations front view CxB Models M Corporation Electrical Connector and Indicator LocationsElectrical Interface SSA Unitized ConnectorPin Carrier ConnectorRow SSA Link Electrical Characteristics Option Pins and IndicatorsSSA Link Cable Device Fault Pin/Indicator Option Port Pin Device Activity Pin/Indicator Option Port PinWrite Protect Option Port Pin Ground long Option Port PinEarly Power Off Warning or Power Fail Power Port Pin Front Jumper Connector12 12V Charge and 5V Charge Power Port pin 1 Programmable pin 1 Option Port PinSpindle Synchronization Over Sync Hard-wire M Corporation Source filename=RELIABLE Seek Error Rate Error DetectionPower On Hours Examples ReliabilityUseful Life Power on/off cyclesMaximum on/off cycles Product LifeMean Time Between Failure *MTBF Install Defect FreeSpql Shipped product quality level Sample Failure Rate ProjectionsConnector Insertion Cycles Periodic MaintenanceInstall Defect Free percentage Percent ESD ProtectionOperating Limits Temperature Measurement PointsP F E T Maximum ReliabilityVibration and Shock Temperature Measurement Points for all Models bottom viewDrive Mounting Guidelines Output Vibration LimitsOperating Vibration V4S Nonoperating VibrationContaminants Operating ShockNonoperating Shock Acoustic Levels Upper Limit Sound Power Requirements Bels for C4x ModelsSource filename=STANDARD Safety StandardsElectromagnetic Compatibility EMC M Corporation Serial Storage Architecture S S a P H Transport Bibliography