Oracle StorageTek T10000 Reference guide

Category
Software
Type
Reference guide
Submit comments about this document to [email protected].
StorageTek T10000 Tape Drive
Fibre Channel Interface Reference Manual
Part Number: E20425-06
August 2016
August 2016 2
StorageTek T10000 Tape Drive Fibre Channel Interface Reference Manual
E20425-06
Oracle welcomes your comments and suggestions for improving this book. Contact us at [email protected].
Please include the title, part number, issue date, and revision.
Copyright © 2004, 2016, Oracle and/or its affiliates. All rights reserved.
This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are
protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy,
reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any
means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited.
The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report
them to us in writing.
If this is software or related software documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S.
Government, the following notice is applicable:
U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government
customers are "commercial computer software" or "commercial technical data" pursuant to the applicable Federal Acquisition Regulation and
agency-specific supplemental regulations. As such, the use, duplication, disclosure, modification, and adaptation shall be subject to the
restrictions and license terms set forth in the applicable Government contract, and, to the extent applicable by the terms of the Government
contract, the additional rights set forth in FAR 52.227-19, Commercial Computer Software License (December 2007). Oracle USA, Inc., 500
Oracle Parkway, Redwood City, CA 94065.
This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for
use in any inherently dangerous applications, including applications which may create a risk of personal injury. If you use this software or
hardware in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to
ensure the safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in
dangerous applications.
Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Oracle and Java are registered trademarks of Oracle and/or its
affiliates. Other names may be trademarks of their respective owners.
AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. Intel and Intel
Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or
registered trademarks of SPARC International, Inc. UNIX is a registered trademark licensed through X/Open Company, Ltd.
This software or hardware and documentation may provide access to or information on content, products, and services from third parties.
Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content,
products, and services. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to
or use of third-party content, products, or services.
August 2016 3
Table of Contents
Figures ........................................................................................................................................9
List of Tables .......................................................................................................................... 11
Preface ......................................................................................................................................15
Access to Oracle Support ..........................................................................................................15
What’s New ..............................................................................................................................17
1 General Information .............................................................................................................19
Overview ................................................................................................................................20
Tape Drive Description ...........................................................................................................22
Specifications........................................................................................................................... 25
2 Operations ...............................................................................................................................29
Connections .............................................................................................................................29
Arbitrated Loop .................................................................................................................29
Fabric Attachment ..............................................................................................................29
Direct N_Port Attachment........................................................................................................ 30
Addressing .............................................................................................................................30
SCSI Features........................................................................................................................... 31
Auto Contingent Allegiance ................................................................................................31
Asynchronous Event Notification ........................................................................................31
Command Linking ..............................................................................................................31
Status Byte ...............................................................................................................................31
Busy ....................................................................................................................................32
Check Condition .................................................................................................................32
Good ...................................................................................................................................32
Reservation Conflict ...........................................................................................................32
Task Set Full .......................................................................................................................32
Device Reservations................................................................................................................. 33
3 Commands ..............................................................................................................................37
Overview ................................................................................................................................37
Commands .............................................................................................................................37
Implementation Requirements ................................................................................................39
Command Descriptor Block ..................................................................................................... 40
4 T10000: Interface Reference Manual August 2016
Control Byte ........................................................................................................................42
Erase Command ...................................................................................................................... 43
Generate Recommended Access Order Command ................................................................... 44
Format Medium Command...................................................................................................... 47
Inquiry Command ................................................................................................................... 48
Inquiry Data Format ...........................................................................................................49
Vital Product Data Pages .....................................................................................................52
Load Display Command .......................................................................................................... 57
Load Display Data Format .................................................................................................57
Load/Unload Command ......................................................................................................... 59
Locate Command .....................................................................................................................60
Locate(10) Command............................................................................................................... 61
Locate(16) Command............................................................................................................... 62
Log Select Command ............................................................................................................... 63
Log Sense Command ............................................................................................................... 64
Log Sense Page Format .......................................................................................................65
Log Sense Parameter Format ...............................................................................................65
Log Sense Supported Pages .................................................................................................66
Log Page 3C Subpage 01 .....................................................................................................68
Log page 3D Subpage 01 .....................................................................................................69
Write Error Counter Page ....................................................................................................70
Read Error Counter Page ....................................................................................................71
Non-Medium Error Page ....................................................................................................71
Sequential Access Device Page ............................................................................................72
TapeAlert Page ...................................................................................................................72
TapeAlert Flags ...................................................................................................................73
Tape Capacity Log Page ......................................................................................................76
Vendor Unique Drive Statistics Page ...................................................................................77
Vendor Unique Port Statistics Page .....................................................................................80
Vendor Unique Drive Statistics Page ...................................................................................81
Volume Statistics Log Page .................................................................................................88
Mode Select Command ............................................................................................................ 91
Mode Select Header Data ....................................................................................................92
Mode Select Block Descriptor Data ......................................................................................94
Read/Write Error Recovery Page ........................................................................................95
Disconnect–Reconnect Page ................................................................................................96
Control Data Protection Mode Page ....................................................................................97
Data Compression Page ....................................................................................................101
Device Configuration Page ................................................................................................102
Fibre Channel Logical Unit Control Page ...........................................................................104
Fibre Channel Port Control Page .......................................................................................105
TapeAlert Page ................................................................................................................. 106
Medium Configuration Page .............................................................................................107
Medium Partition Mode Page ...........................................................................................108
Read/Write Control Page .................................................................................................. 110
Mode Sense Command ........................................................................................................... 111
Mode Sense Header Data .................................................................................................. 113
Mode Sense Block Descriptor Data .................................................................................... 114
August 2016 5
Read/Write Error Recovery Page ...................................................................................... 115
Disconnect–Reconnect Page .............................................................................................. 116
Control Data Protection Mode Page .................................................................................. 117
Data Compression Page ....................................................................................................120
Device Configuration Page ................................................................................................121
Device Configuration Extension Mode Page ......................................................................123
Fibre Channel Logical Unit Control Page ...........................................................................124
Fibre Channel Port Control Page .......................................................................................125
TapeAlert Page ................................................................................................................. 126
Medium Configuration Page .............................................................................................127
Medium Partition Mode Page ...........................................................................................128
Read/Write Control Page ..................................................................................................130
Persistent Reserve In Command............................................................................................. 131
Read Keys Parameter Data ................................................................................................132
Read Reservations Parameter Data ....................................................................................133
Read Reservations Descriptors .........................................................................................133
Report Capabilities Parameter Data ...................................................................................134
Persistent Reserve Out Command.......................................................................................... 136
Persistent Reserve Out Parameter List ...............................................................................137
Registering a Reservation Key ...........................................................................................138
Creating a Persistent Reservation ......................................................................................138
Releasing a Persistent Reservation .....................................................................................138
Clearing all Persistent Reservations and Keys ....................................................................138
Pre-empting Reservations Made by Another Initiator ........................................................139
Prevent/Allow Medium Removal Command......................................................................... 140
Read Command..................................................................................................................... 141
Data Integrity Validation—Read Operations .....................................................................142
Read T10 PI (16) Command.................................................................................................... 144
Read Attribute Command .....................................................................................................146
Attribute Values Service Action ........................................................................................ 147
Attribute List Service Action ............................................................................................148
Logical Volume List Service Action ...................................................................................149
Partition List Service Action ..............................................................................................149
Supported Attributes Service Action .................................................................................149
Medium Auxiliary Memory Attributes ..............................................................................150
Medium Auxiliary Memory Attribute Format ...................................................................151
Attribute List—Service Action ...........................................................................................152
Volume List—Service Action .............................................................................................153
Partition List—Service Action ...........................................................................................154
Read Block Limits Command................................................................................................. 155
Read Buffer Command .......................................................................................................... 156
Read Media Serial Number Command................................................................................... 158
Read Media Serial Number Parameter Data ......................................................................158
Read Position Command ....................................................................................................... 159
.........................................................................................................................................162
Physical Position Indicator Data ........................................................................................163
Receive Diagnostic Results .................................................................................................... 165
Receive Diagnostic Results Page Format ............................................................................166
6 T10000: Interface Reference Manual August 2016
Receive Recommended Access Order Command.................................................................... 167
Release Unit Command.......................................................................................................... 170
Report Density Support Command ........................................................................................ 171
Report Density Support Data ............................................................................................172
Density Support Block Descriptor .....................................................................................173
Report LUNs Command ........................................................................................................ 176
Report LUNs Parameter Data ............................................................................................176
Report Supported Operation Codes Command ..................................................................... 177
All_Commands Parameter Data Format ............................................................................178
One_Command Parameter Data Format ............................................................................180
Command Timeouts Descriptor ........................................................................................182
Report Supported Task Management Functions Command ................................................... 183
Supported Task Management Functions Data Format .......................................................184
Report Target Port Groups Command ................................................................................... 185
Report Target Port Group Parameter Data Format .............................................................186
Target Port Group Descriptor Format ................................................................................187
Target Port Descriptor Format ..........................................................................................188
Request Sense Command ....................................................................................................... 189
Sense Data: .......................................................................................................................190
Sense Keys ........................................................................................................................193
Additional Sense Codes and Qualifiers ..............................................................................194
Request Sense Command (59 Byte)......................................................................................... 198
Reserve Command................................................................................................................. 200
Rewind Command................................................................................................................. 201
Security Protocol In Command .............................................................................................. 202
Security Protocol Information Pages ..................................................................................204
Tape Data Encryption Pages ..............................................................................................205
Key-Associated Data Descriptors List ................................................................................215
SPIN Implementation Notes ..............................................................................................216
Security Protocol Out Command ........................................................................................... 217
Set Data Encryption Page .................................................................................................218
Key-Associated Data Descriptors List ................................................................................220
SPOUT Implementation Notes ..........................................................................................221
Send Diagnostic Command ................................................................................................... 225
Space Command ................................................................................................................... 226
Test Unit Ready Command .................................................................................................... 228
Verify Command ................................................................................................................... 229
Write Attribute Command ..................................................................................................... 231
Write Command .................................................................................................................... 233
Data Integrity Validation—Write Operations ....................................................................236
Write T10 PI (16) Command................................................................................................... 237
Write Buffer Command.......................................................................................................... 239
Write Filemarks Command .................................................................................................... 241
A Data Integrity Validation ...................................................................................................243
Data Integrity Validation ........................................................................................................243
T10 PI Overview ....................................................................................................................244
Reed-Solomon CRC ............................................................................................................... 246
Vendor Unique SB-2 CRC ...................................................................................................... 250
Vendor Unique iSCSI CRC32C............................................................................................... 256
August 2016 7
Build Instructions .............................................................................................................. 256
Main Function and Defines ...............................................................................................256
Software Method ..............................................................................................................259
Hardware Assist ............................................................................................................... 262
B Media Validation ..................................................................................................................267
Media Validation Overview ...................................................................................................267
SCSI Verify Command (16 Byte)............................................................................................. 268
SCSI Verify Command Table: Verify Options ....................................................................270
SCSI Verify Command Table: Other Functions ..................................................................271
C Automatically Linked Partitioning ................................................................................273
Inquiry Command ................................................................................................................. 274
Standard Inquiry Data ......................................................................................................274
Erase Command .....................................................................................................................274
Request Sense Command .......................................................................................................274
Sense Key with ASC and ASCQ ........................................................................................274
ALP Mode Sense Command ...................................................................................................274
ALP Control Mode Page ...................................................................................................275
ALP Format Medium Command............................................................................................ 277
ALP Locate Command........................................................................................................... 278
ALP Read Position Command................................................................................................ 279
D SSA Command .....................................................................................................................281
Glossary .................................................................................................................................283
Index ........................................................................................................................................305
8 T10000: Interface Reference Manual August 2016
August 2016 Figures 9
Figures
FIGURE 1-1 T10000A and T10000B Tape Drive Rear View .............................................................23
FIGURE 1-2 T10000C Tape Drive Rear View ..................................................................................23
FIGURE 1-3 T10000D Tape Drive Rear View ..................................................................................24
FIGURE A-1 SB-2 CRC Program Example .....................................................................................250
10 T10000: Interface Reference Manual August 2016
August 2016 List of Tables 11
List of Tables
TABLE 1-1 Fibre Channel Reference Documentation.................................................................... 19
TABLE 1-2 Fibre Channel Layers ................................................................................................. 21
TABLE 1-3 T10000A and T10000B Tape Drive Performance Specifications.................................... 25
TABLE 1-4 T10000C Tape Drive Performance Specifications......................................................... 26
TABLE 1-5 T10000D Tape Drive Performance Specifications ........................................................ 27
TABLE 2-1 Addressing Scheme.................................................................................................... 30
TABLE 2-2 Reserve/Release Management Method ...................................................................... 33
TABLE 2-3 Persistent Reservation Management Method .............................................................. 35
TABLE 3-1 Supported SCSI Commands ....................................................................................... 37
TABLE 3-2 6-Byte Command Descriptor Block............................................................................. 40
TABLE 3-3 10-Byte Command Descriptor Block ........................................................................... 40
TABLE 3-4 12-Byte Command Descriptor Block ........................................................................... 40
TABLE 3-5 16-Byte Command Descriptor Block ........................................................................... 41
TABLE 3-6 Control Byte............................................................................................................... 42
TABLE 3-7 Erase Command......................................................................................................... 43
TABLE 3-8 Generate Recommended Access Order Command...................................................... 44
TABLE 3-9 Generate Recommended Access Order Parameter List................................................ 45
TABLE 3-10 GRAO - User Data Segment descriptor....................................................................... 46
TABLE 3-11 Format Medium Command........................................................................................ 47
TABLE 3-12 Inquiry Command ..................................................................................................... 48
TABLE 3-13 Inquiry Data Format................................................................................................... 49
TABLE 3-14 Supported Vital Product Data Pages........................................................................... 52
TABLE 3-15 Device Serial Number Page ....................................................................................... 52
TABLE 3-16 Device Identification Page.......................................................................................... 53
TABLE 3-17 Management Network Addresses Page ..................................................................... 55
TABLE 3-18 Sequential Access Device Capabilities Page ................................................................ 56
TABLE 3-19 Load Display Command ............................................................................................ 57
TABLE 3-20 Load Display Data Bytes ............................................................................................ 57
TABLE 3-21 Load/Unload Command............................................................................................ 59
TABLE 3-22 Locate Command....................................................................................................... 60
TABLE 3-23 Locate(10) Command ................................................................................................. 61
TABLE 3-24 Locate(16) Command ................................................................................................. 62
TABLE 3-25 Log Select Command ................................................................................................. 63
TABLE 3-26 Log Sense Command.................................................................................................. 64
TABLE 3-27 Log Sense Page Format .............................................................................................. 65
TABLE 3-28 Log Sense Parameter Format ...................................................................................... 65
TABLE 3-29 Log Sense Supported Pages (T10000A or T10000B only).............................................. 66
TABLE 3-30 Log Sense Supported Pages (T10000C only)................................................................ 67
TABLE 3-31 Log Sense Supported Pages (T10000D only) ............................................................... 67
TABLE 3-32 Data Returned for Log Page 3C Subpage 01................................................................ 68
TABLE 3-33 Data Returned for Log Page 3D Subpage 01................................................................ 69
TABLE 3-34 Write Error Counter Page Codes ................................................................................ 70
TABLE 3-35 Read Error Counter Page Codes ................................................................................. 71
12 T10000: Interface Reference Manual August 2016
TABLE 3-36 Non-Medium Error Page Codes ................................................................................. 71
TABLE 3-37 Sequential Access Device Page Codes......................................................................... 72
TABLE 3-38 TapeAlert Flags.......................................................................................................... 73
TABLE 3-39 Tape Capacity Page Codes ......................................................................................... 76
TABLE 3-40 T10000A and T10000B Vendor Drive Statistics Page Codes ......................................... 77
TABLE 3-41 Vendor Port Statistics Page Codes .............................................................................. 80
TABLE 3-42 T10000C Vendor Drive Statistics Page Codes.............................................................. 81
TABLE 3-43 T10000D Vendor Drive Statistics Page Codes.............................................................. 84
TABLE 3-44 Volume Statistics Log Page......................................................................................... 88
TABLE 3-45 Volume Statistics Partition Record Log Parameter Format .......................................... 89
TABLE 3-46 Volume Statistics Partition Record Descriptor Format................................................. 90
TABLE 3-47 Mode Select (10)—6 Byte Command........................................................................... 91
TABLE 3-48 Mode Select (10)—10 Byte Command ......................................................................... 91
TABLE 3-49 Mode Select (6) Header Data ...................................................................................... 92
TABLE 3-50 Mode Select (10) Header Data .................................................................................... 93
TABLE 3-51 Mode Select Block Descriptor Data ............................................................................. 94
TABLE 3-52 Mode Select Read/Write Error Page........................................................................... 95
TABLE 3-53 Mode Select Disconnect–Reconnect Page.................................................................... 96
TABLE 3-54 Mode Select Control Data Protection Mode Page ........................................................ 97
TABLE 3-55 Protection Information Method ................................................................................ 100
TABLE 3-56 Mode Select Data Compression Page........................................................................ 101
TABLE 3-57 Mode Select Device Configuration Page ................................................................... 102
TABLE 3-58 Fibre Channel Logical Unit Control Page (18h) ......................................................... 104
TABLE 3-59 Fibre Channel Port Control Page (19h)...................................................................... 105
TABLE 3-60 Mode Select TapeAlert Page..................................................................................... 106
TABLE 3-61 Mode Select Medium Configuration Page................................................................. 107
TABLE 3-62 Mode Select Medium Partition mode page - T10000C and T10000D .......................... 108
TABLE 3-63 Allowed Partition Sizes - T10000C............................................................................ 109
TABLE 3-64 Allowed Partition Sizes - T10000D............................................................................ 109
TABLE 3-65 Read/Write Control Page......................................................................................... 110
TABLE 3-66 Mode Sense—6 Byte Command................................................................................. 111
TABLE 3-67 Mode Sense—10 Byte Command............................................................................... 111
TABLE 3-68 Mode Sense (6) Header Data .................................................................................... 113
TABLE 3-69 Mode Sense (10) Header Data................................................................................... 113
TABLE 3-70 Mode Sense Block Descriptor Data ........................................................................... 114
TABLE 3-71 Mode Sense Read/Write Error Recovery Page.......................................................... 115
TABLE 3-72 Mode Sense Disconnect–Reconnect Page .................................................................. 116
TABLE 3-73 Mode Sense Control Data Protection Mode Page ...................................................... 117
TABLE 3-74 Protection Information Method ................................................................................ 119
TABLE 3-75 Mode Sense Data Compression Page ........................................................................ 120
TABLE 3-76 Mode Sense Device Configuration Page ................................................................... 121
TABLE 3-77 Device Configuration Extenstion mode page ............................................................ 123
TABLE 3-78 Fibre Channel Logical Unit Control Page (18h) ......................................................... 124
TABLE 3-79 Fibre Channel Port Control Page (19h)...................................................................... 125
TABLE 3-80 Mode Sense Tape Alert page .................................................................................... 126
TABLE 3-81 Mode Sense Medium Configuration Page................................................................. 127
TABLE 3-82 Mode Sense Medium Partition mode page - T10000C and T10000D .......................... 128
TABLE 3-83 Read/Write Control Page......................................................................................... 130
TABLE 3-84 Persistent Reserve In Command............................................................................... 131
TABLE 3-85 Read Keys Parameter Data ....................................................................................... 132
TABLE 3-86 Read Reservations Parameter Data ........................................................................... 133
TABLE 3-87 Reservation Descriptors ........................................................................................... 133
TABLE 3-88 Report Capabilities Parameter Data.......................................................................... 134
TABLE 3-89 Persistent Reservation Type Mask Format ................................................................ 135
August 2016 List of Tables 13
TABLE 3-90 Persistent Reserve Out Command ............................................................................ 136
TABLE 3-91 Persistent Reserve Out Parameter List ...................................................................... 137
TABLE 3-92 Prevent/Allow Medium Removal Command........................................................... 140
TABLE 3-93 Read Command ....................................................................................................... 141
TABLE 3-94 Read T10 PI (16) Command...................................................................................... 144
TABLE 3-95 Read Attribute Command ........................................................................................ 146
TABLE 3-96 Read Attribute with Attribute Values Service Action Parameter List Format............. 147
TABLE 3-97 Read Attribute with Attribute List Service Action Parameter List Format ................. 148
TABLE 3-98 Read Attribute with Logical Volume List Service Action Parameter List Format ....... 149
TABLE 3-99 Read Attribute with Partition List Service Action Parameter List Format .................. 149
TABLE 3-100 Read Attribute with Supported Attributes Service Action Parameter List Format ..... 149
TABLE 3-101 Device Type Attributes Supported ........................................................................... 150
TABLE 3-102 Host Type Attributes Supported............................................................................... 150
TABLE 3-103 Medium Auxiliary Memory Attribute Format .......................................................... 151
TABLE 3-104 Read Attribute with Attribute List—Service Action Format ...................................... 152
TABLE 3-105 Read Attribute with Volume List—Service Action Format ........................................ 153
TABLE 3-106 Read Attribute with Partition List—Service Action Format....................................... 154
TABLE 3-107 Read Block Limits Command ................................................................................... 155
TABLE 3-108 Read Block Limits Data ............................................................................................ 155
TABLE 3-109 Read Buffer Command............................................................................................. 156
TABLE 3-110 Read Buffer Descriptor............................................................................................. 157
TABLE 3-111 Echo Buffer Descriptor ............................................................................................. 157
TABLE 3-112 Read Media Serial Number Command ..................................................................... 158
TABLE 3-113 Read Media Serial Number Parameter Data.............................................................. 158
TABLE 3-114 Read Position Command.......................................................................................... 159
TABLE 3-115 Read Position Data - Short Form............................................................................... 160
TABLE 3-116 Read Position Data - Long Form............................................................................... 162
TABLE 3-117 Physical Position Indicator Data ............................................................................... 163
TABLE 3-118 Receive Diagnostic Results Command...................................................................... 165
TABLE 3-119 Receive Diagnostic Results Page Format................................................................... 166
TABLE 3-120 Receive Recommended Access Order command....................................................... 167
TABLE 3-121 UDS Limits Page ...................................................................................................... 167
TABLE 3-122 RAO List.................................................................................................................. 168
TABLE 3-123 User Data Segment Descriptor.................................................................................. 169
TABLE 3-124 Release Unit—6 Byte Command............................................................................... 170
TABLE 3-125 Release Unit—10 Byte Command ............................................................................. 170
TABLE 3-126 Report Density Support Command .......................................................................... 171
TABLE 3-127 Density Support Header.......................................................................................... 172
TABLE 3-128 Density Support Data Block Descriptor .................................................................... 173
TABLE 3-129 Report LUNs Command .......................................................................................... 176
TABLE 3-130 Report LUNs Parameter Data................................................................................... 176
TABLE 3-131 Report Supported Operation Codes Command ........................................................ 177
TABLE 3-132 All_Commands Parameter Data ............................................................................... 178
TABLE 3-133 Command Descriptor Format................................................................................... 178
TABLE 3-134 One_Command Parameter Data............................................................................... 180
TABLE 3-135 Command Timeouts Descriptor Format ................................................................... 182
TABLE 3-136 Report Supported Task Management Functions Command ...................................... 183
TABLE 3-137 Report Supported Task Management Functions Data Format ................................... 184
TABLE 3-138 Report Target Port Groups Command...................................................................... 185
TABLE 3-139 Report Target Port Group Parameter Data Format.................................................... 186
TABLE 3-140 Target Port Group Descriptor Format....................................................................... 187
TABLE 3-141 Target Port Descriptor Format.................................................................................. 188
TABLE 3-142 Request Sense Command ......................................................................................... 189
TABLE 3-143 Sense Data Format ................................................................................................... 190
14 T10000: Interface Reference Manual August 2016
TABLE 3-144 Field Pointer Sense Key Illegal Request Specific Data................................................ 191
TABLE 3-145 Progress Indication Sense Key Not Ready or No Sense Specific Data ........................ 192
TABLE 3-146 Sense Key Code Descriptions ................................................................................... 193
TABLE 3-147 Sense Key with ASC and ASCQ................................................................................ 194
TABLE 3-148 Data Returned for Request Sense Command............................................................. 198
TABLE 3-149 Reserve—6 Byte Command ...................................................................................... 200
TABLE 3-150 Reserve—10 Byte Command .................................................................................... 200
TABLE 3-151 Rewind Command ................................................................................................... 201
TABLE 3-152 Security Protocol In Command (SPIN)...................................................................... 202
TABLE 3-153 Security Protocol List ............................................................................................... 204
TABLE 3-154 Certificate Data ........................................................................................................ 204
TABLE 3-155 Tape Data Encryption In Supported Page ................................................................. 205
TABLE 3-156 Tape Data Encryption Out Supported Page .............................................................. 206
TABLE 3-157 Tape Data Encryption Capabilities Page ................................................................... 206
TABLE 3-158 Data Encryption Algorithm Descriptor..................................................................... 207
TABLE 3-159 Supported Keys Formats Page.................................................................................. 209
TABLE 3-160 Data Encryption Capabilities Management Page ...................................................... 210
TABLE 3-161 Data Encryption Status Page .................................................................................... 211
TABLE 3-162 Key Association Descriptor Type.............................................................................. 213
TABLE 3-163 Next Block Encryption Status ................................................................................... 214
TABLE 3-164 Key-Associated Data Descriptors ............................................................................. 215
TABLE 3-165 Key-Associated Data Reported Parameters (SPIN)................................................... 216
TABLE 3-166 Security Protocol Out Command (SPOUT) ............................................................... 217
TABLE 3-167 Set Data Encryption Page ......................................................................................... 218
TABLE 3-168 Key Association Descriptor Format .......................................................................... 220
TABLE 3-169 Key-Associated Data Reported Parameters (SPOUT) ................................................ 221
TABLE 3-170 Send Diagnostic Command ...................................................................................... 225
TABLE 3-171 Space Command ...................................................................................................... 226
TABLE 3-172 Test Unit Ready Command ...................................................................................... 228
TABLE 3-173 Verify Command ..................................................................................................... 229
TABLE 3-174 Write Attribute Command ....................................................................................... 231
TABLE 3-175 Write Attribute Parameter List Format ..................................................................... 232
TABLE 3-176 Write Command ...................................................................................................... 234
TABLE 3-177 Write T10 PI (16) Command ..................................................................................... 237
TABLE 3-178 Write Buffer Command............................................................................................ 239
TABLE 3-179 Write Filemarks Command ...................................................................................... 241
TABLE A-1 User Data and Protection Information Format .......................................................... 244
TABLE B-1 CDB for SCSI Verify Command................................................................................ 268
TABLE B-2 SCSI Verify Command Table: Verify Options ........................................................... 270
TABLE B-3 SCSI Verify Command Table: Other Functions ......................................................... 271
TABLE C-1 Mode Sense ALP Control mode page - T10000B........................................................ 275
TABLE C-2 Mode Sense ALP Control mode page - T10000C ....................................................... 275
TABLE C-3 Format Medium Command...................................................................................... 277
TABLE C-4 ALP Locate Command ............................................................................................. 278
TABLE C-5 ALP Read Position Command .................................................................................. 279
TABLE C-6 ALP Read Position Data ........................................................................................... 280
TABLE D-1 SSA Command......................................................................................................... 281
TABLE D-2 SSA Data Format...................................................................................................... 281
August 2016 Preface 15
Preface
The Fibre Channel Interface Reference Manual is intended for independent software
vendors (ISVs) plus operating system designers and developers implementing Fibre
Channel on Oracle’s StorageTek T10000 Tape Drive.
This manual is also intended for solutions delivery engineers, systems engineers;
plus hardware, software, and service representatives.
This manual describes information about the StorageTek T10000A, T10000B, T10000C,
and T10000D Tape Drives. Unless otherwise specified, this information pertains to all
models of the T10000. Where information changes, the following is used to identify
them:
• 2FC = T10000A with a 2 Gb interface
• 4FC = T10000A or T10000B or T10000C with a 4 Gb interface
• 16FC = T10000D
• T10000A or T10000B or T10000C or T10000D
• FC = Fibre Channel
Access to Oracle Support
Oracle customers have access to electronic support through My Oracle Support. For
information, visit http://www.oracle.com/support/contact.html or visit http://
www.oracle.com/accessibility/support.html if you are hearing impaired.
Access to Oracle Support
16 T10000: Interface Reference Manual August 2016
August 2016 What’s New 17
What’s New
Information added about the T10000D tape drive.
Information added about the T10000D tape drive support of the T10 Protection
Information feature.
18 T10000: Interface Reference Manual August 2016
August 2016 General Information 19
1
General Information
This chapter contains an overview about the Fibre Channel specifications for Oracle’s
StorageTek T10000 Tape Drive, which conforms to the:
• American National Standards Institute (ANSI)
• National Committee for Information Technology Standards (NCITS)
TABLE 1-1 lists the documents that help define this implementation.
TABLE 1-1 Fibre Channel Reference Documentation
Specification Revision
Fibre Channel Physical and Signaling Interface FC-PH X3.230: 1994
Fibre Channel Physical and Signaling Interface 2
nd
Generation FC-PH-2 X3.297: 1997
Fibre Channel Physical and Signaling Interface 3
rd
Generation FC-PH-3 X3.303:1998
2FC* Fibre Channel Arbitrated Loop FC-AL X3.272-1996 Rev. 4.5
2FC* Fibre Channel Arbitrated Loop 2 (August 28, 1998) FC-AL-2 Working Draft Rev. 6.4
4FC* Fibre Channel Physical Interface FC-PI T11/Project 1306-0, Rev. 2
4FC* Fibre Channel Framing and Signaling Interface ANSI/INCITS:373:2003
Fibre Channel Framing and Signaling Interface 2 ANSI/INCITS:424:2007
Fibre Channel Framing and Signaling Interface 3 FC-FS-3 T11/1861-D Rev 1.11
16FC* Fibre Channel Physical Interfaces 5 ANSI/INCITS:479:2011
Fibre Channel - Link Services ANSI/INCITS:433:2006
Fibre Channel - Link Services - 2 ANSI/INCITS:477:2011
Fibre Channel Fabric Loop Attachment Technical Report FC-FLA NCITS/TR-20: 1998
Fibre Channel Private Loop Direct Attach Technical Report FC-PLDA NCITS/TR-19: 1998
Fibre Channel Generic Services Definition 2
nd
Generation FC-GS-2 NCITS 288.200x, Rev. 5.3
Fibre Channel Generic Services Definition 3
rd
Generation FC-GS-3 Working Draft Rev. 6.2
Fibre Channel Tape Profile Technical Report (May 14, 1999) FS-Tape T11/99-069v4, Rev. 1.17
SCSI Fibre Channel Protocol SCSI FCP X3.269:1996, Rev. 12
* Indicates specific reference for that implementation of the Fibre Channel interface.
Overview
20 T10000: Interface Reference Manual August 2016
Overview
• Serial connection
• Copper (electrical) or fiber (optical) transmissions
• Multiple protocols (such as SCSI, IP, HIPPI, IPI-3)
• Information transparent
• 100 – 1600 MB data transfer rates
• Scalable for data rates, distance, media, and protocols
In 1994, the Fibre Channel Physical and Signaling Interface (FC–PH), or
ANSI X3.230–1994, was completed, differing from every other architecture at the
time. This specification married the strengths of channels, including high throughput
and low overhead, with the strengths of networks, including flexibility, long distance
capability, and high connectivity.
SCSI Fibre Channel Protocol 2 ANSI NCITS:350:2003
SCSI Fibre Channel Protocol 3 ANSI INCITS:416:2006
SCSI–3 Architecture Model (SAM-2) ANSI NCITS:366:2003
SCSI-3 Architecture Model (SAM-3) ANSI INCITS:402:2005
SCSI–3 Primary Commands (SPC–2) ANSI NCITS:351:2001
SCSI-3 Primary Commands (SPC-3) ANSI NCITS:408:2005
SCSI–3 Stream Commands (SSC) ANSI NCITS:335:2000
SCSI-3 Stream Commands (SSC- 4) T10/2123-D Revision 02
TABLE 1-1 Fibre Channel Reference Documentation (Continued)
Specification Revision
* Indicates specific reference for that implementation of the Fibre Channel interface.
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59
  • Page 60 60
  • Page 61 61
  • Page 62 62
  • Page 63 63
  • Page 64 64
  • Page 65 65
  • Page 66 66
  • Page 67 67
  • Page 68 68
  • Page 69 69
  • Page 70 70
  • Page 71 71
  • Page 72 72
  • Page 73 73
  • Page 74 74
  • Page 75 75
  • Page 76 76
  • Page 77 77
  • Page 78 78
  • Page 79 79
  • Page 80 80
  • Page 81 81
  • Page 82 82
  • Page 83 83
  • Page 84 84
  • Page 85 85
  • Page 86 86
  • Page 87 87
  • Page 88 88
  • Page 89 89
  • Page 90 90
  • Page 91 91
  • Page 92 92
  • Page 93 93
  • Page 94 94
  • Page 95 95
  • Page 96 96
  • Page 97 97
  • Page 98 98
  • Page 99 99
  • Page 100 100
  • Page 101 101
  • Page 102 102
  • Page 103 103
  • Page 104 104
  • Page 105 105
  • Page 106 106
  • Page 107 107
  • Page 108 108
  • Page 109 109
  • Page 110 110
  • Page 111 111
  • Page 112 112
  • Page 113 113
  • Page 114 114
  • Page 115 115
  • Page 116 116
  • Page 117 117
  • Page 118 118
  • Page 119 119
  • Page 120 120
  • Page 121 121
  • Page 122 122
  • Page 123 123
  • Page 124 124
  • Page 125 125
  • Page 126 126
  • Page 127 127
  • Page 128 128
  • Page 129 129
  • Page 130 130
  • Page 131 131
  • Page 132 132
  • Page 133 133
  • Page 134 134
  • Page 135 135
  • Page 136 136
  • Page 137 137
  • Page 138 138
  • Page 139 139
  • Page 140 140
  • Page 141 141
  • Page 142 142
  • Page 143 143
  • Page 144 144
  • Page 145 145
  • Page 146 146
  • Page 147 147
  • Page 148 148
  • Page 149 149
  • Page 150 150
  • Page 151 151
  • Page 152 152
  • Page 153 153
  • Page 154 154
  • Page 155 155
  • Page 156 156
  • Page 157 157
  • Page 158 158
  • Page 159 159
  • Page 160 160
  • Page 161 161
  • Page 162 162
  • Page 163 163
  • Page 164 164
  • Page 165 165
  • Page 166 166
  • Page 167 167
  • Page 168 168
  • Page 169 169
  • Page 170 170
  • Page 171 171
  • Page 172 172
  • Page 173 173
  • Page 174 174
  • Page 175 175
  • Page 176 176
  • Page 177 177
  • Page 178 178
  • Page 179 179
  • Page 180 180
  • Page 181 181
  • Page 182 182
  • Page 183 183
  • Page 184 184
  • Page 185 185
  • Page 186 186
  • Page 187 187
  • Page 188 188
  • Page 189 189
  • Page 190 190
  • Page 191 191
  • Page 192 192
  • Page 193 193
  • Page 194 194
  • Page 195 195
  • Page 196 196
  • Page 197 197
  • Page 198 198
  • Page 199 199
  • Page 200 200
  • Page 201 201
  • Page 202 202
  • Page 203 203
  • Page 204 204
  • Page 205 205
  • Page 206 206
  • Page 207 207
  • Page 208 208
  • Page 209 209
  • Page 210 210
  • Page 211 211
  • Page 212 212
  • Page 213 213
  • Page 214 214
  • Page 215 215
  • Page 216 216
  • Page 217 217
  • Page 218 218
  • Page 219 219
  • Page 220 220
  • Page 221 221
  • Page 222 222
  • Page 223 223
  • Page 224 224
  • Page 225 225
  • Page 226 226
  • Page 227 227
  • Page 228 228
  • Page 229 229
  • Page 230 230
  • Page 231 231
  • Page 232 232
  • Page 233 233
  • Page 234 234
  • Page 235 235
  • Page 236 236
  • Page 237 237
  • Page 238 238
  • Page 239 239
  • Page 240 240
  • Page 241 241
  • Page 242 242
  • Page 243 243
  • Page 244 244
  • Page 245 245
  • Page 246 246
  • Page 247 247
  • Page 248 248
  • Page 249 249
  • Page 250 250
  • Page 251 251
  • Page 252 252
  • Page 253 253
  • Page 254 254
  • Page 255 255
  • Page 256 256
  • Page 257 257
  • Page 258 258
  • Page 259 259
  • Page 260 260
  • Page 261 261
  • Page 262 262
  • Page 263 263
  • Page 264 264
  • Page 265 265
  • Page 266 266
  • Page 267 267
  • Page 268 268
  • Page 269 269
  • Page 270 270
  • Page 271 271
  • Page 272 272
  • Page 273 273
  • Page 274 274
  • Page 275 275
  • Page 276 276
  • Page 277 277
  • Page 278 278
  • Page 279 279
  • Page 280 280
  • Page 281 281
  • Page 282 282
  • Page 283 283
  • Page 284 284
  • Page 285 285
  • Page 286 286
  • Page 287 287
  • Page 288 288
  • Page 289 289
  • Page 290 290
  • Page 291 291
  • Page 292 292
  • Page 293 293
  • Page 294 294
  • Page 295 295
  • Page 296 296
  • Page 297 297
  • Page 298 298
  • Page 299 299
  • Page 300 300
  • Page 301 301
  • Page 302 302
  • Page 303 303
  • Page 304 304
  • Page 305 305
  • Page 306 306
  • Page 307 307
  • Page 308 308
  • Page 309 309
  • Page 310 310

Oracle StorageTek T10000 Reference guide

Category
Software
Type
Reference guide

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI