Quantum DPM5500 User's Guide

6RIWZDUH,QWHUIDFH*XLGH6RIWZDUH,QWHUIDFH*XLGH6RIWZDUH,QWHUIDFH*XLGH
4XDQWXP';';';DQG';
4XDQWXP';';';DQG';
';6HULHV
$
Quantum DX-Series Software Interface Guide, 81-81495-01 A01, November 2005, Made in USA.
Quantum Corporation provides this publication “as is” without warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability or fitness for a particular purpose. Quantum Corporation may revise this publication from time to time without notice.
Copyright 2005 by Quantum Corporation. All rights reserved.
Your right to copy this manual is limited by copyright law. Making copies or adaptations without prior written authorization of Quantum Corporation is prohibited by law and constitutes a punishable violation of the law.
TRADEMARK STATEMENT
DLT, SDLT, DLTtape III, DLTtape IV and Super DLTtape I are all trademarks of Quantum Corporation. Other trademarks may be mentioned herein which belong to other companies.

Contents

Preface xxi
Chapter 1 Theory of Operation 1
Enhanced Data Protection Overview..............................................................1
SCSI-2 Implementation Philosophy ................................................................2
Medium Changer Elements.............................................................................. 2
Medium Transport Element...................................................................... 3
Storage Elements and Data Transfer ELements.....................................3
Events................................................................................................................... 5
Power Cycle................................................................................................. 5
DX-Series Unit On-Line Initialization Failure ........................................ 5
Operational Sequences......................................................................................6
Power-On ..................................................................................................... 6
On-Line Initialization................................................................................. 6
DX-Series Unit Inventory .......................................................................... 7
Off-Line ........................................................................................................8
Typical Application Enhancements ......................................................... 8
Chapter 2 Emulated Medium Changer SCSI Commands 9
Supported Operational Commands.............................................................. 11
Quantum DX-Series Software Interface Guide iii
Initialize Element Status (07h)........................................................................13
Initialize Element Status with Range (E7h) ..................................................14
Inquiry (12h)......................................................................................................16
Inquiry Command Data Format .............................................................16
Standard Inquiry Data Format................................................................17
Supported Vital Product Data Page .......................................................20
Log Sense (4Dh)................................................................................................26
Mode Select (15h) .............................................................................................32
Mode Sense (1Ah) ............................................................................................39
Move Medium (A5h) .......................................................................................50
Position To Element (2Bh)...............................................................................52
Read Element Status (B8h)..............................................................................54
Release (17h)......................................................................................................71
Report LUNS (A0h)..........................................................................................73
Request Sense (03h)..........................................................................................75
Request Volume Element Address (B5h)......................................................79
Reserve (16h).....................................................................................................95
Rezero Unit (01h)..............................................................................................99
Send Diagnostic (1Dh) ...................................................................................100
Send Volume Tag (B6h).................................................................................102
Test Unit Ready (00h) ....................................................................................105
Chapter 3 Emulated DLT7000 SCSI Commands 107
Overview of Command and Status Processing .........................................108
SCSI Pointers............................................................................................109
Reset Sequence.........................................................................................110
Status/Error Reporting ..........................................................................113
DATA-Phase Command Components.................................................115
Unit Attention Condition.......................................................................118
Behavior at Power-On and SCSI Bus Reset.........................................118
Data Cache and Tape Write Interaction...............................................119
SCSI Command Descriptions .......................................................................120
Erase (19h) .......................................................................................................122
Inquiry (12h)....................................................................................................124
Standard Inquiry Data Page ..................................................................126
Vendor Unique Inquiry Data ................................................................129
Supported Vital Product Data Page .....................................................132
Load Unload (1Bh) .........................................................................................142
Locate (2Bh).....................................................................................................147
Log Select (4Ch)..............................................................................................149
iv Quantum DX-Series Software Interface Guide
Log Detection Summary in LOG SELECT Command
Descriptor Block............................................................................... 152
Operation of LOG SELECT ................................................................... 152
Log Select Page Format..........................................................................153
Error Detection Summary in LOG SELECT Pages ............................157
Log Sense (4Dh).............................................................................................. 158
Error Detection Summary in LOG SENSE Command
Descriptor Block............................................................................... 161
Supported Pages Log Page (Page 00h) ................................................ 162
Read Error Counter Page (Page 03h) ................................................... 162
Last n Error Events Page (07h)..............................................................162
TapeAlert Page (2Eh) ............................................................................. 162
Read / Write Compression Page (32h)................................................ 166
Device Wellness Page (33h)................................................................... 171
Device Status Page (3Eh) ....................................................................... 171
Mode Select (6 /10) (15h / 55h) ................................................................... 172
Mode Parameter List .............................................................................. 174
READ / WRITE Error Recovery Page (01h) ....................................... 181
Disconnect/Reconnect Page (02h)........................................................ 183
Control Mode Page (0Ah)...................................................................... 185
Data Compression Page (0Fh)...............................................................188
Device Configuration Page (10h)..........................................................190
Medium Partition Page (11h)................................................................ 194
TapeAlert Page (1Ch) ............................................................................. 196
EEPROM Vendor Unique Page (3Eh).................................................. 200
Changeable Parameters within MODE SELECT................................ 200
Mode Sense (6/10) (1Ah / 5Ah) .................................................................. 202
MODE SENSE Data Headers ................................................................ 204
MODE SENSE Block Descriptor........................................................... 206
MODE SENSE Mode Pages................................................................... 209
Prevent / Allow Medium Removal (1Eh).................................................. 227
Read (08h) ....................................................................................................... 229
Read Block Limits (05h) ................................................................................ 232
Read Buffer (3Ch)........................................................................................... 234
Combined Header and Data Mode...................................................... 236
Data Mode................................................................................................237
Descriptor Mode ..................................................................................... 237
Read Position (34h)........................................................................................238
Receive Diagnostic Results (1Ch) ................................................................ 241
Release Unit (17h) .......................................................................................... 243
Media Changer Considerations............................................................ 244
Report LUNS (A0h) ....................................................................................... 245
Request Sense (03h) ....................................................................................... 247
Quantum DX-Series Software Interface Guide v
Reserve Unit (16h)..........................................................................................254
Rewind (01h) ...................................................................................................257
Send Diagnostic (1Dh) ...................................................................................258
Space (11h).......................................................................................................265
Test Unit Ready (00h) ....................................................................................268
Verify (13h)......................................................................................................269
Write (0Ah)......................................................................................................271
Exception Conditions .............................................................................272
Write Buffer (3Bh) ..........................................................................................274
Write Combined Header and Data Mode (000b)................................275
Write Data Mode (010b) .........................................................................275
Download Microcode Mode (100b)......................................................276
Download Microcode and Save Mode (101b).....................................276
Write Filemarks (10h) ....................................................................................277
Appendix A Sense Key Values 279
Appendix B Media Changer Sense Code Values 281
Appendix C DLT7000 Sense Code Values 289
Appendix D Fibre Channel Topology 297
Fibre Channel Topology.........................................................................297
Fibre Channel Addressing.....................................................................298
Appendix E DX-Series Software Deviations 301
Media Changer SCSI Command Deviations.......................................301
DLT 7000 SCSI Command Deviations .................................................306
Glossary 313
vi Quantum DX-Series Software Interface Guide
Index 317
Quantum DX-Series Software Interface Guide vii
viii Quantum DX-Series Software Interface Guide

Figures

Figure 1 Read Element Status Data General Structure......................... 57
Figure 2 Request Volume Element Address Data................................. 82
Figure 3 Fibre Channel Topologies ....................................................... 298
Quantum DX-Series Software Interface Guide ix
Figures
x Quantum DX-Series Software Interface Guide

Tables

Table 1 DX30 Storage Elements ...............................................................3
Table 2 DX100 Storage Elements .............................................................3
Table 3 DX3000 Storage Elements ........................................................... 4
Table 4 DX5000 Storage Elements ........................................................... 4
Table 5 SCSI-2 Terms.................................................................................9
Table 6 Supported Operational Commands ........................................ 11
Table 7 Initialize Element Status Command........................................ 13
Table 8 Initialize Element Status with Range Command................... 14
Table 9 Inquiry Command Data Format .............................................. 16
Table 10 Standard Inquiry Data............................................................... 17
Table 11 Supported Vital Product Data Page......................................... 20
Table 12 Unit Serial Number Page (Page 80h)....................................... 21
Table 13 Device Identification VPD Page 83h........................................ 22
Table 14 Identification Descriptor ...........................................................22
Table 15 Code Set....................................................................................... 23
Table 16 Association.................................................................................. 23
Table 17 Identifier Type ............................................................................ 24
Quantum DX-Series Software Interface Guide xi
Tables
Table 18 Device Identification VPD Logical Unit..................................24
Table 19 Device Identification VPD World Wide Name ......................25
Table 20 Log Sense Command..................................................................26
Table 21 Supported Log Page...................................................................28
Table 22 Medium Changer Statistics Page..............................................28
Table 23 Log Parameter.............................................................................29
Table 24 Supported Log Parameter Codes for 30h Page ......................30
Table 25 Mode Select Command..............................................................32
Table 26 Mode Select Data - Vendor Unique Page 20h.........................33
Table 27 Mode Select Data - Vendor Unique Page 00h.........................34
Table 28 Mode Select Data - Element Address Assign. Page...............35
Table 29 Changeable Parameters within MODE SELECT....................37
Table 30 Mode Sense Command..............................................................40
Table 31 Mode Sense Data Header ..........................................................41
Table 32 Mode Sense Data - Vendor Unique Page 00h.........................42
Table 33 Mode Sense Data - Element Address Assign. Page...............43
Table 34 Mode Sense Data - Trans. Geometry Para. Page....................46
Table 35 Mode Sense Data - Device Capabilities Data..........................47
Table 36 Mode Sense Data - Vendor Unique Page 20h.........................48
Table 37 Move Medium Command.........................................................50
Table 38 Position To Element Command................................................52
Table 39 Read Element Status Command...............................................54
Table 40 Read Element Status Data .........................................................58
Table 41 Element Status Page ...................................................................59
Table 42 Medium Transport Element Descriptor ..................................60
Table 43 Primary Volume Tag Information............................................62
Table 44 Storage Element Descriptor.......................................................62
Table 45 Import/Export Element Descriptor.........................................64
Table 46 Data Transfer Element Descriptor............................................67
xii Quantum DX-Series Software Interface Guide
Tables
Table 47 Alternate Volume Tag Information ......................................... 69
Table 48 Release Command...................................................................... 71
Table 49 Report LUNS Command........................................................... 73
Table 50 LUN Reporting Parameter List ................................................74
Table 51 Request Sense Command.......................................................... 75
Table 52 Request Sense Data .................................................................... 76
Table 53 Request Volume Element Address Command ...................... 79
Table 54 Volume Element Address Header ........................................... 83
Table 55 Element Status Page................................................................... 84
Table 56 Medium Transport Element Descriptor.................................. 85
Table 57 Primary Volume Tag Information ........................................... 87
Table 58 Alternate Volume Tag Information ......................................... 87
Table 59 Storage Element Descriptor ...................................................... 87
Table 60 Import/Export Element Descriptor......................................... 90
Table 61 Data Transfer Element Descriptor ........................................... 92
Table 62 Reserve Command.....................................................................96
Table 63 Element List Descriptor............................................................. 97
Table 64 Rezero Unit Command.............................................................. 99
Table 65 Send Diagnostic Command .................................................... 100
Table 66 Selftest Bit Definition............................................................... 101
Table 67 Send Volume Tag Command ................................................. 102
Table 68 Send Volume Tag Parameters ................................................ 103
Table 69 Test Unit Ready Command .................................................... 105
Table 70 Supported SCSI Commands...................................................108
Table 71 Command Descriptor Block Fields........................................ 110
Table 72 Command Descriptor Block - Field Descriptions................ 111
Table 73 Command Descriptor Block Control Field - Data Format . 112
Table 74 Command Descriptor Block Control Field -
Field Descriptions.....................................................................113
Quantum DX-Series Software Interface Guide xiii
Tables
Table 75 Status Codes ..............................................................................114
Table 76 DATA-Phase Command Contents.........................................116
Table 77 ERASE COMMAND Descriptor Block - Data Format ........122
Table 78 INQUIRY Command Descriptor Block - Data Format........124
Table 79 INQUIRY Command Descriptor Block -
Field Descriptions .....................................................................125
Table 80 Vital Product Data - Page Codes............................................126
Table 81 Inquiry Command (12h)..........................................................126
Table 82 Standard Inquiry Data Page - Field Descriptions ................127
Table 83 INQUIRY Vendor Unique Bytes Definitions........................129
Table 84 Vendor Unique Inquiry Data Page - Field Descriptions.....131
Table 85 Supported Vital Product Data Pages Page - Data Format ..133
Table 86 Unit Serial Number Page (80h) - Data Format .....................133
Table 87 Unit Serial Number Page - Field Descriptions ....................134
Table 88 Device Identification VPD Page 83h......................................134
Table 89 Identification Descriptor..........................................................135
Table 90 Code Set......................................................................................135
Table 91 Association.................................................................................136
Table 92 Identifier Type...........................................................................136
Table 93 Device Identification VPD Logical Unit................................137
Table 94 Device Identification VPD World Wide Name ....................137
Table 95 Firmware Build Information Page (C0h) - Data Format.....138
Table 96 Firmware Build Information Page (C0h) -
Field Descriptions .....................................................................138
Table 97 Subsystem Components Revision Page (C1h) -
Data Format ...............................................................................138
Table 98 Subsystem Components Revision Page -
Field Descriptions .....................................................................140
Table 99 LOAD UNLOAD Command Descriptor Block -
Data Format ...............................................................................144
xiv Quantum DX-Series Software Interface Guide
Tables
Table 100 LOAD UNLOAD Command Descriptor Block -
Field Descriptions.....................................................................144
Table 101 LOCATE Command Descriptor Block - Data Format......... 147
Table 102 LOCATE Command Descriptor Block -
Field Descriptions.....................................................................148
Table 103 LOG SELECT Command Descriptor Block - Data Format. 149
Table 104 LOG SELECT Command Descriptor Block -
Field Descriptions.....................................................................150
Table 105 LOG SELECT Log Page Header Format............................... 153
Table 106 LOG SELECT Log Page Header Field Descriptions............ 153
Table 107 LOG SELECT Log Parameters Format..................................154
Table 108 LOG SELECT Log Parameters Field Descriptions .............. 154
Table 109 LOG SENSE Command Descriptor Block - Data Format ... 158
Table 110 LOG SENSE Command Descriptor Block -
Field Descriptions.....................................................................159
Table 111 LOG SENSE Command Descriptor Block ............................ 160
Table 112 Supported Pages Page - Data Format.................................... 162
Table 113 TapeAlert LOG SENSE Header Format................................ 163
Table 114 TapeAlert LOG SENSE Header Field Descriptions............. 163
Table 115 TapeAlert Page Log Parameters Format...............................164
Table 116 TapeAlert Page Log Parameter Field Descriptions ............. 164
Table 117 TapeAlert Flags, Severity Levels, and Meanings................. 165
Table 118 Read / Write Compression Ratio LOG SENSE Header
Format........................................................................................ 166
Table 119 Read / Write Compression Ratio LOG SENSE Header
Field Descriptions.....................................................................167
Table 120 Log Parameters Format for Read / Write Compression Ratio
LOG SENSE Page (Parameter Codes 00h and 01h)............. 167
Table 121 Log Parameters for Read / Write Compression Ratio LOG
SENSE Page Field Descriptions (Parameter Codes 00h
and 01h) .....................................................................................168
Quantum DX-Series Software Interface Guide xv
Tables
Table 122 Log Parameters Format for Read / Write Compression Ratio
LOG SENSE Page (Parameter Codes 02h through 09h)......169
Table 123 Log Parameters for Read / Write Compression Ratio LOG
SENSE Page Field Descriptions (Parameter Codes 02h
through 09h) ..............................................................................170
Table 124 Mode Select (6) Command Descriptor Block -
Data Format ...............................................................................173
Table 125 Mode Select (10) Command Descriptor Block -
Data Format ...............................................................................173
Table 126 MODE SELECT (6)/(10) Command Descriptor Block -
Field Descriptions .....................................................................174
Table 127 MODE SELECT (6) Mode Parameter List - Data Format....174
Table 128 MODE SELECT (10) Mode Parameter List - Data Format..174
Table 129 MODE SELECT Mode Parameter List -
Field Descriptions .....................................................................175
Table 130 MODE SELECT (6) Mode Parameter Header -
Data Format ...............................................................................175
Table 131 MODE SELECT (10) Mode Parameter Header -
Data Format ...............................................................................176
Table 132 MODE SELECT Mode Parameter Header -
Field Descriptions .....................................................................177
Table 133 MODE SELECT Mode Parameter Block Descriptor -
Data Format ...............................................................................178
Table 134 MODE SELECT Mode Parameter Block Descriptor -
Field Descriptions .....................................................................178
Table 135 MODE SELECT Page Descriptor - Data Format ..................180
Table 136 MODE SELECT Page Descriptor - Field Descriptions ........ 181
Table 137 Error Recovery Page - Data Format .......................................181
Table 138 Error Recovery Page - Field Descriptions .............................182
Table 139 Disconnect / Reconnect Page - Data Format........................183
Table 140 Disconnect / Reconnect Page - Field Descriptions ..............184
Table 141 Control Mode Page Format Descriptor - Data Format........186
Table 142 Control Mode Page Descriptor - Field Descriptions............186
xvi Quantum DX-Series Software Interface Guide
Tables
Table 143 Data Compression Page Format Descriptor - Data Format188
Table 144 Data Compression Page Descriptor - Field Descriptions... 189
Table 145 Device Configuration Page - Data Format............................190
Table 146 Device Configuration Page - Field Descriptions..................192
Table 147 Medium Partition Page Format Descriptor - Data Format. 195
Table 148 Medium Partition Page Descriptor - Field Descriptions .... 195
Table 149 TapeAlert Page Format Descriptor - Data Format ..............196
Table 150 TapeAlert Page Format Descriptor - Field Descriptions .... 197
Table 151 Changeable Parameters within MODE SELECT .................200
Table 152 MODE SENSE (6) Command Descriptor Block -
Data Format...............................................................................202
Table 153 MODE SENSE (10) Command Descriptor Block -
Data Format...............................................................................203
Table 154 MODE SENSE Control Descriptor Block -
Field Descriptions.....................................................................203
Table 155 MODE SENSE (6) Data Header - Data Format ....................204
Table 156 MODE SENSE (10) Data Header - Data Format .................. 205
Table 157 MODE SENSE Data Header - Field Descriptions................ 205
Table 158 MODE SENSE Block Descriptor - Data Format................... 206
Table 159 MODE SENSE Block Descriptor - Field Descriptions......... 207
Table 160 MODE SENSE Page Descriptor - Data Format .................... 209
Table 161 MODE SENSE Page Descriptor - Field Descriptions .......... 210
Table 162 Read / Write Error Recovery Page - Data Format .............. 211
Table 163 Read / Write Error Recovery Page - Field Descriptions ....212
Table 164 Disconnect / Reconnect Page - Data Format........................ 213
Table 165 Disconnect / Reconnect Page - Field Descriptions.............. 214
Table 166 Control Mode Page - Data Format......................................... 215
Table 167 Control Mode Page - Field Descriptions............................... 216
Table 168 Data Compression Page - Data Format................................. 217
Table 169 Data Compression Page - Field Descriptions....................... 217
Quantum DX-Series Software Interface Guide xvii
Tables
Table 170 Device Configuration Page - Data Format............................219
Table 171 Device Configuration Page - Field Descriptions..................220
Table 172 Medium Partition Page - Data Format ..................................222
Table 173 Medium Partition Page - Field Descriptions ........................223
Table 174 TapeAlert Page Format Descriptor - Data Format...............224
Table 175 TapeAlert Page Format Descriptor - Field Descriptions.....224
Table 176 PREVENT / ALLOW MEDIUM REMOVAL Command
Descriptor Block - Data Format ..............................................227
Table 177 PREVENT / ALLOW MEDIUM REMOVAL Command
Descriptor Block - Field Descriptions ....................................228
Table 178 READ Command Descriptor Block - Data Format..............229
Table 179 READ Command Descriptor Block - Field Descriptions....230
Table 180 READ BLOCK LIMITS Command Descriptor Block -
Data Format ...............................................................................232
Table 181 READ BLOCK LIMITS Data - Data Format..........................232
Table 182 READ BLOCK LIMITS Data - Field Descriptions................233
Table 183 READ BUFFER Command Descriptor Block -
Data Format ...............................................................................234
Table 184 READ BUFFER Command Descriptor Block -
Field Descriptions .....................................................................235
Table 185 READ BUFFER Header - Data Format. .................................236
Table 186 READ BUFFER Header - Field Descriptions ........................237
Table 187 READ BUFFER Descriptor - Data Format.............................237
Table 188 READ POSITION Command Descriptor Block -
Data Format ...............................................................................238
Table 189 READ POSITION Command Descriptor Block -
Field Descriptions .....................................................................238
Table 190 READ POSITION - Data Format ............................................239
Table 191 READ POSITION Data - Field Descriptions.........................240
Table 192 RECEIVE DIAGNOSTIC RESULTS Command Descriptor
Block - Data Format..................................................................241
xviii Quantum DX-Series Software Interface Guide
Tables
Table 193 RECEIVE DIAGNOSTIC RESULTS Command Data -
Field Descriptions.....................................................................241
Table 194 RECEIVE DIAGNOSTIC RESULTS - Data Format............. 242
Table 195 RELEASE UNIT Command Descriptor Block -
Data Format...............................................................................243
Table 196 RELEASE UNIT Command Data - Field Descriptions ....... 243
Table 197 Report Luns Command ........................................................... 245
Table 198 LUN Reporting Parameter List .............................................. 246
Table 199 REQUEST SENSE Command Descriptor Block -
Data Format...............................................................................247
Table 200 REQUEST SENSE Command Data - Field Descriptions .... 247
Table 201 REQUEST SENSE - Data Format............................................ 248
Table 202 REQUEST SENSE Data - Field Descriptions........................ 249
Table 203 Supported Sense Keys ............................................................ 252
Table 204 RESERVE UNIT Command Descriptor Block -
Data Format...............................................................................254
Table 205 RESERVE UNIT Command Data - Field Descriptions ....... 254
Table 206 REWIND Command Descriptor Block - Data Format........ 257
Table 207 REWIND Command Data - Field Descriptions ................... 257
Table 208 SEND DIAGNOSTIC Command Descriptor Block -
Data Format...............................................................................258
Table 209 SEND DIAGNOSTIC Command Data -
Field Descriptions.....................................................................258
Table 210 SEND DIAGNOSTIC CDB Bits Selftst, DevOfl,
and UnitOfl................................................................................ 260
Table 211 SEND DIAGNOSTIC Parameter List - Data Format........... 261
Table 212 SEND DIAGNOSTIC Parameter List -
Field Descriptions.....................................................................262
Table 213 Sense Keys Used for SEND DIAGNOSTIC .......................... 264
Table 214 ASC / ASCQ for SEND DIAGNOSTIC ................................264
Table 215 SPACE Command Descriptor Block - Data Format............ 265
Table 216 SPACE Command Data - Field Descriptions ....................... 266
Quantum DX-Series Software Interface Guide xix
Tables
Table 217 TEST UNIT READY Command Descriptor Block -
Data Format ...............................................................................268
Table 218 VERIFY Command Descriptor Block - Data Format ...........269
Table 219 VERIFY Command Data - Field Descriptions ......................269
Table 220 WRITE Command Descriptor Block - Data Format ............271
Table 221 WRITE Command Data - Field Descriptions........................272
Table 222 WRITE BUFFER Command Descriptor Block -
Data Format ...............................................................................274
Table 223 WRITE BUFFER Command Data - Field Descriptions .......275
Table 224 WRITE FILEMARKS Command Descriptor Block -
Data Format ...............................................................................277
Table 225 WRITE FILEMARKS Command Data - Field Descriptions277
Table 226 Sense Data Values (Hexadecimal)..........................................279
Table 227 Sense Data Values (Hexadecimal ...........................................282
Table 228 DLT7000 Tape Drive Sense Data Values (Hexadecimal)....290
xx Quantum DX-Series Software Interface Guide

Preface

This guide describes the procedures and issues involved in the development of hierarchical mass storage software applications and utilities to communicate with the Quantum DX-Series enhanced data protection system and this includes the following models:
•DX30
•DX100
•DX3000
•DX5000
Audience This guide is designed for use by software engineers who have a basic
understanding of SCSI principles and technology.
Purpose This document provides information about DX-Series software including:
Theory of operation
Software interfaces for both the DX-Series system and the virtual DLT7000 tape drives
Sense data values
Quantum DX-Series Software Interface Guide xxi
Preface
Document Organization
This guide is organized as follows:
Chapter 1, “Theory of Operation,” explains medium changer elements, events, operational sequences, configuration, error recovery, system performance, and diagnostic support issues.
Chapter 2, “Emulated Software Interfaces,” describes SCSI-2 terminology in relation to the DX-Series enhanced data protection system. This includes required and optional SCSI-2 messages, and operational commands.
Chapter 3, “Emulated DLT7000 SCSI Commands,” describes SCSI terminology in relation to the DLT7000 tape drive. This includes required and optional SCSI-2 messages, and operational commands.
Appendix A, Sense Key Values provides information on the supported sense keys for request sense.
Appendix B, Media Changer Sense Code Values provides sense code values for the medium changer.
Appendix C, DLT7000 Sense Code Values provides sense code values for the DLT7000 tape drive.
Appendix D, Fibre Channel Topology provides an overview of Fibre Channel topology available with the DX30 and DX100 and as an option with DX3000 and DX5000.
Appendix E, DX-Series Software Deviations provides an overview of the implemented changes to the DX-Series software.
This guide concludes with a glossary and an index.
xxii Quantum DX-Series Software Interface Guide
Preface
Notational Conventions
This manual uses the following conventions:
0
Caution: Cautions indicate potential hazards to equipment and are
included to prevent damage to equipment. Cautions may advise you that failure to take or avoid an action could result in corrupt data or loss of data.
Note: Notes emphasize important information related to the main
topic.
Warning: Warnings indicate potential hazards to personal safety
and are included to prevent injury.
Tech Tip: Tech tips indicate an area that deviates from normal DLT
tape drive or changer behavior.
This manual uses the following:
All binary numbers are succeeded by “b”
All hexadecimal numbers are succeeded by “h”
Error or attention conditions are represented in parenthesis that translate as follows:
(SK=S ASC=AA ASCQ=QQ)
where:
S = hexadecimal sense key value
AA = hexadecimal additional sense code
QQ = hexadecimal additional sense code qualifier
Quantum DX-Series Software Interface Guide xxiii
Preface
Related Documents
Manuals associated with DX-Series system:
Document Number Title Description
6513501 DX30/DX100 User’s
Guide
Contains sections on installation, operation, and diagnostic software.
6513503 DX30/DX100 Field
Service Manual
Provides removal and replacement instructions for all field replaceable units.
81-81493 DX3000/DX5000
User’s Guide
Contains sections on installation, operation, and diagnostic software.
SCSI-2 Specification 0
The SCSI-2 communications specification is the proposed American National Standard for information systems, dated March 9, 1990. Copies may be obtained from:
Global Engineering Documents 15 Inverness Way, East Englewood, CO 80112 (800) 854-7179 or (303) 397-2740
Contacts Quantum Corporation company contacts are listed below.
Quantum Documentation 0
To order documentation on the DX-Series system or other products contact:
Quantum P. O. Box 57100 Irvine, CA 92619-7100 (949) 856-7800 (800) 284-5101
xxiv Quantum DX-Series Software Interface Guide
Preface
Technical Publications 0
To comment on existing documentation send e-mail to:
doc-comments@quantum.com
Visit the Quantum home p age at: 0
http://www.quantum.com
Customer Support 0
The Quantum Customer Support Department provides a 24-hour help desk that can be reached at:
North/South America: (949) 725-2100 or
(800) 284-5101
Asia/Pacific Rim: (International Code)
+61 7 3839 0988
Europe/Middle East/Africa: (International Code)
+44 (0) 1256 848748
Send faxes for the Customer Support Department to:
North/South America: (949) 725-2176
Asia/Pacific Rim: (International Code)
+61 7 3839 0955
Europe/Middle East/Africa: (International Code)
+44 (0) 1256 848777
Send e-mail for the Customer Support Department to:
North/South America: helpdesk@quantum.com
Asia/Pacific Rim: apachelp@quantum.com
Europe/Middle East/Africa: ukhelpdesk@quantum.com
Quantum DX-Series Software Interface Guide xxv
Preface
xxvi Quantum DX-Series Software Interface Guide

1Theory of Operation

This chapter discusses these topics:
SCSI-2 Implementation Philosophy
Medium Changer Elements
Events
Operational Sequences
Chapter 1
Enhanced Data Protection Overview 1
The Quantum DX-Series system takes advantage of high speed hard drives to greatly reduce the time required for backup/restore functions and also improve confidence in completing the backup in the time allowed.
Quantum DX-Series Software Interface Guide 1
Chapter 1 Theory of Operation SCSI-2 Implementation Philosophy
SCSI-2 Implementation Philosophy 1
Using the SCSI-2 standard, the DX-Series system is designed so that the host can adapt to changes in the configuration. For example, the host can detect a change in the number of virtual tape drives configured in the DX­Series system.
The DX-Series system uses the SCSI-2 medium changer command set. This command set is complete and includes all primitive (elemental) commands required by a host to carry out any required complex operation.
The DX-Series system relies on the host computer to perform complex operations by issuing a sequence of elemental commands in the correct order. The DX-Series system does not execute operations that could result in damage to the device.
Medium Changer Elements 1
The medium changer command set accesses address space for the set of physical locations and mechanisms within the DX-Series system. This guide uses the SCSI-2 term element to refer to one member of the DX­Series system address space.
Each element is a discrete physical entity that can hold a single tape cartridge and is represented by a unique 16-bit element address.
The DX-Series system consists of these medium changer elements:
Medium transport element
Storage elements
Data transfer elements
Issue the Mode Sense command to determine:
DX-Series system configuration
•First address
Number of elements of each type (medium transport, storage, or data transfer)
2 Quantum DX-Series Software Interface Guide
Chapter 1 Theory of Operation
Medium Changer Elements
Medium Transport Element
Storage Elements and Data Transfer ELements
Table 1 DX30 Storage Elements
The medium transport element consists of the following component:
1
Virtual gripper
This mechanism can hold a single cartridge and is considered to be a single medium transport element. It moves media between elements within the DX-Series system.
The DX-Series system emulation is described in the following tables:
DX30 Storage Elements
1
DX100 Storage Elements
DX3000 Storage Elements
DX5000 Storage Elements
DX30 Storage Elements
Virtual tape drives 2 to 30
Virtual tape cartridges 2 to 160 per array (250GB drives),
320 per array(400 GB drives)
Table 2 DX100 Storage Elements
Number of arrays 1 to 4
Total number of virtual cartridges 640 (250GB drives), 1280 (400GB
drives)
DX100 Storage Elements
Virtual tape drives 2 to 55
Virtual tape cartridges 2 to 320 per array (250GB drives),
640 per array (400GB drives)
Quantum DX-Series Software Interface Guide 3
Chapter 1 Theory of Operation Medium Changer Elements
DX100 Storage Elements
Number of arrays 1 to 16
Total number of virtual cartridges 2560 (250GB drives), 5120 (400GB
drives)
Table 3 DX3000 Storage Elements
Table 4 DX5000 Storage Elements
DX3000 Storage Elements
Virtual tape drives 1 to 32
Virtual tape cartridges 1 to 80 per LUN
Number of RAID Sets 1 to 2
Total number of virtual cartridges 1 to 400 per LUN (800 max)
DX5000 Storage Elements
Virtual tape drives 1 to 64
Virtual tape cartridges 1 to 80 per LUN
Number of RAID Sets 1 to 4
Total number of virtual cartridges 1 to 400 per LUN (1600 max)
4 Quantum DX-Series Software Interface Guide
Loading...
+ 316 hidden pages