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

Performance Tuning, Write Performance, Immediate Response with Buffer Mode

Page 274 highlights

Programmer's Tips Performance Tuning Performance Tuning To enhance the overall tape drive performance, use the drive's buffer memory to optimize read and write operations. The buffer memory is for both the write and read-ahead cache. If one is enabled, the entire buffer memory is available for the enabled operation. If both are enabled, they share the buffer memory without any distinct allocation. Allocate the memory as needed. For example, if the customer use pattern includes many or large writes followed by reads, the writes may utilize all the available buffer space. When the reads start, the tuning parameters force the write cached data to write to tape so that buffer memory is available for read-aheads. After the read operations complete and the write operations restart, the operation system frees the read-ahead cache for needed buffer space. Write Performance Two parameters determine the tape drive's performance during write operations: • The write delay time • The Maximum Burst Size Data stored in the write cache transfers to tape when conditions associated with these two parameters occur. This performance increase is only available when the Immediate Response functionality is enabled. Immediate Response with Buffer Mode Immediate Response means the return of a GOOD status on write operations after all the write data has been transferred from the initiator into the target's data buffer and before the data is transferred to tape. Immediate Response greatly improves write performance by allowing the tape drive to simultaneously perform multiple operations. The drive can transfer write data from one command to the tape while it is evaluating/validating another write request and transferring data for the second write request into the write cache. B- 4 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-4
Appendix B
Programmer’s Tips
Performance Tuning
Performance Tuning
To enhance the overall tape drive performance, use the drive’s buffer
memory to optimize read and write operations.
The buffer memory is for both the write and read-ahead cache. If one is
enabled, the entire buffer memory is available for the enabled operation.
If both are enabled, they share the buffer memory without any distinct
allocation. Allocate the memory as needed.
For example, if the customer use pattern includes many or large writes
followed by reads, the writes may utilize all the available buffer space.
When the reads start, the tuning parameters force the write cached data
to write to tape so that buffer memory is available for read-aheads. After
the read operations complete and the write operations restart, the
operation system frees the read-ahead cache for needed buffer space.
Write Performance
Two parameters determine the tape drive’s performance during write
operations:
The write delay time
The Maximum Burst Size
Data stored in the write cache transfers to tape when conditions
associated with these two parameters occur. This performance increase
is only available when the Immediate Response functionality is enabled.
Immediate Response with Buffer Mode
Immediate Response means the return of a GOOD status on write
operations after all the write data has been transferred from the initiator
into the target's data buffer and before the data is transferred to tape.
Immediate Response greatly improves write performance by allowing the
tape drive to simultaneously perform multiple operations. The drive can
transfer write data from one command to the tape while it is
evaluating/validating another write request and transferring data for
the second write request into the write cache.