HP Surestore 28/48-Slot with DLT7000 Digital Linear Tape SCSI-2 Drive and SCSI - Page 276

Data Transfer Size, Non-Volatile Configuration Values, Error Analysis

Page 276 highlights

Programmer's Tips Performance Tuning Data Transfer Size The tape drive transfers read and write data to and from the initiator in bursts based on the Maximum Burst Size in the Disconnect-Reconnect Mode Page 02H. This parameter controls how often the drive disconnects, reselecting the initiator during large data transfers. The default value for the Maximum Burst Size is 64 Kbytes. If the Maximum Burst Size is smaller, the target transfers data to and from the initiator while reading or writing data to the media. Each time the tape drive disconnects, the overhead for disconnect and reselect operations consumes additional SCSI bus time. To maximize performance, weigh these two factors: • The simultaneous data transfer with media operations • The overhead of the disconnect and reselect process Non-Volatile Configuration Values Configuration information is retained in the tape drive's EEPROM storage. Configure the values that maximize performance after a cache reset condition by using the Mode Select command. In many cases, the performance tuning parameters that yield the best performance varies between applications. To update the current operating parameters, the user may also include the Mode Select operation when invoking the application. Error Analysis The data returned in response to the Request Sense command has ten bytes of vendor information appended to the ANSI standard data. This information is helpful in analyzing the drive usage. Set the Allocation Length field in the Command Descriptor Block to a value greater than or equal to 28 for the tape drive and 78 for the autochanger to ensure that additional error information is available for analysis by the integrator and/or the tape drive development team. B- 6 Appendix B

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302

B-6
Appendix B
Programmer’s Tips
Performance Tuning
Data Transfer Size
The tape drive transfers read and write data to and from the initiator in
bursts based on the Maximum Burst Size in the Disconnect-Reconnect
Mode Page 02H. This parameter controls how often the drive
disconnects, reselecting the initiator during large data transfers. The
default value for the Maximum Burst Size is 64 Kbytes. If the Maximum
Burst Size is smaller, the target transfers data to and from the initiator
while reading or writing data to the media.
Each time the tape drive disconnects, the overhead for disconnect and
reselect operations consumes additional SCSI bus time. To maximize
performance, weigh these two factors:
The simultaneous data transfer with media operations
The overhead of the disconnect and reselect process
Non-Volatile Configuration Values
Configuration information is retained in the tape drive’s EEPROM
storage. Configure the values that maximize performance after a cache
reset condition by using the Mode Select command.
In many cases, the performance tuning parameters that yield the best
performance varies between applications. To update the current
operating parameters, the user may also include the Mode Select
operation when invoking the application.
Error Analysis
The data returned in response to the Request Sense command has ten
bytes of vendor information appended to the ANSI standard data. This
information is helpful in analyzing the drive usage. Set the Allocation
Length field in the Command Descriptor Block to a value greater than or
equal to 28 for the tape drive and 78 for the autochanger to ensure that
additional error information is available for analysis by the integrator
and/or the tape drive development team.