Sun Oracle StorageTek T10000 User manual

Submit comments about this document to STP_FEEDBACK_US@ORACLE.COM.
StorageTek T10000 Tape Drive
Fibre Channel Interface Reference Manual
Part Number: E20425-02
July 2011

2 T10000: Interface Reference Manual July 2011
StorageTek T10000 Tape Drive Fibre Channel Interface Reference Manual
E20425-02
Oracle welcomes your comments and suggestions for improving this book. Contact us at STP_FEEDBACK_US@ORACLE.COM.
Please include the title, part number, issue date, and revision.
Copyright © 2004, 2011, 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.

July 2011 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
Implementation ...................................................................................................................... 22
Tape Drive Description ........................................................................................................... 23
Specifications ........................................................................................................................... 25
External Power Supply Module .......................................................................................... 27
Environmental Requirements .............................................................................................. 28
2 Physical Interface ................................................................................................................. 29
Topologies ............................................................................................................................... 29
Arbitrated Loop ....................................................................................................................... 30
Hubs ........................................................................................................................................ 30
Giga-Bit Interface Converters ................................................................................................... 31
Considerations ........................................................................................................................ 31
Limitations .......................................................................................................................... 31
Redundant Paths ................................................................................................................. 34
Cables and Connectors ............................................................................................................. 34
Cable Guidelines ................................................................................................................. 34
Interface Ports ..................................................................................................................... 35
3 Operations ...............................................................................................................................37
Connections ............................................................................................................................. 37
Arbitrated Loop ................................................................................................................. 37
Fabric Attachment .............................................................................................................. 37
Direct N_Port Attachment........................................................................................................ 38
Addressing ............................................................................................................................. 38
Terms and Definitions ............................................................................................................. 39
FC–Tape Terms .................................................................................................................. 39
StorageTek Terms .............................................................................................................. 39

4 T10000: Interface Reference Manual July 2011
Loop Initialization Features ..................................................................................................... 40
Acquiring Addresses .......................................................................................................... 40
Selective Reset ................................................................................................................... 40
Loop Failures ..................................................................................................................... 41
Open Initializing State ........................................................................................................ 41
Loop Initialization Select Master ......................................................................................... 41
Loop Initialization Fabric Assigned Address ..................................................................... 41
Loop Initialization Previously Acquired ............................................................................ 41
Loop Initialization Hard Assigned ..................................................................................... 41
Loop Initialization Soft Assigned ....................................................................................... 41
Loop Initialization Report Position ..................................................................................... 42
Loop Initialization Loop Position ....................................................................................... 42
Failure to Obtain a Loop Address ....................................................................................... 42
Private Loop Initialization Completion ................................................................................ 42
Public Loop Initialization Completion ................................................................................. 42
Fabric F_PORT Attachment Initialization ........................................................................... 43
Tape Drive States ................................................................................................................ 43
Arbitrated Loop Feature Set .................................................................................................... 44
Login_BB_Credit Equals Zero ............................................................................................. 45
Open and Close Latencies ................................................................................................... 45
Common Service Parameters ................................................................................................... 46
FC Class 3 ................................................................................................................................ 48
Class 3 Service Parameters, Port Login ................................................................................ 48
Class 3 Service Parameters, Fabric Login ............................................................................. 50
FC-2 Features .......................................................................................................................... 51
Link Service Commands ......................................................................................................... 52
Basic Commands ................................................................................................................ 52
Extended Commands ......................................................................................................... 53
Responses to Link Services .................................................................................................. 56
Frame Transmission................................................................................................................. 57
Exchange Management ............................................................................................................ 58
Exchange Originator ........................................................................................................... 58
Exchange Responder ........................................................................................................... 59
Sequence Management ............................................................................................................. 59
Sequence Open ................................................................................................................... 60
Sequence Identifier Usage ................................................................................................... 60
Sequence Errors .................................................................................................................. 61
Error Detection and Management ............................................................................................ 61
8B/10B Encoding and Decoding .......................................................................................... 62
Disparity ............................................................................................................................. 62
CRC .................................................................................................................................... 63
Fibre Channel Timers............................................................................................................... 64
Arbitrated Loop Timeout .................................................................................................... 64
Receiver_Transmitter Timeout ............................................................................................ 64
Error_Detect Timeout .......................................................................................................... 64
Resource Allocation Timeouts ............................................................................................. 65
Resource Recovery Timeout ................................................................................................ 65

July 2011 5
REC Timeout ...................................................................................................................... 65
Upper Level Protocol Timeout ............................................................................................ 65
FCP Feature Set........................................................................................................................ 66
Process Login Parameters .................................................................................................... 66
FCP Information Units ............................................................................................................. 68
Command Information Unit ................................................................................................ 69
Transfer Ready Information Units ....................................................................................... 69
Data Information Unit ......................................................................................................... 70
Response Information Unit ................................................................................................. 70
Task Management Flags and Information Units .................................................................. 73
Task Attributes ................................................................................................................... 73
Other Features .................................................................................................................... 74
SCSI Features ........................................................................................................................... 74
Auto Contingent Allegiance ................................................................................................ 74
Asynchronous Event Notification ........................................................................................ 74
Command Linking .............................................................................................................. 74
Status Byte ............................................................................................................................... 74
Busy ................................................................................................................................... 75
Check Condition ................................................................................................................. 75
Good ................................................................................................................................... 75
Reservation Conflict ........................................................................................................... 75
Task Set Full ....................................................................................................................... 75
Public Loop SCSI Target Discovery .......................................................................................... 76
Private Loop SCSI Target Discovery ......................................................................................... 76
Clearing Effects of ULP, FCP, FC-PH, and FC-AL Actions ................................................... 78
Device Reservations ............................................................................................................ 80
4 Commands .............................................................................................................................. 85
Overview ................................................................................................................................85
Commands ............................................................................................................................. 85
Implementation Requirements ................................................................................................ 87
Command Descriptor Block ..................................................................................................... 88
Control Byte ........................................................................................................................ 89
Erase Command ...................................................................................................................... 90
Inquiry Command ................................................................................................................... 91
Inquiry Data Format ........................................................................................................... 92
Vital Product Data Pages ..................................................................................................... 95
Load Display Command ........................................................................................................ 100
Load Display Data Format ............................................................................................... 100
Load/Unload Command ....................................................................................................... 102
Locate Command ................................................................................................................... 103
Log Select Command ............................................................................................................. 104
Log Sense Command ............................................................................................................. 105
Log Sense Page Format ..................................................................................................... 106
Log Sense Parameter Format ............................................................................................. 106
Log Sense Supported Pages ............................................................................................... 107
Write Error Counter Page .................................................................................................. 108
Read Error Counter Page .................................................................................................. 109

6 T10000: Interface Reference Manual July 2011
Non-Medium Error Page .................................................................................................. 109
Sequential Access Device Page .......................................................................................... 110
TapeAlert Page ................................................................................................................. 110
TapeAlert Flags ..................................................................................................................111
Vendor Unique Drive Statistics Page ................................................................................. 114
Vendor Unique Port Statistics Page ................................................................................... 117
Vendor Unique Drive Statistics Page ................................................................................. 118
Mode Select Command .......................................................................................................... 121
Mode Select Header Data .................................................................................................. 122
Mode Select Block Descriptor Data .................................................................................... 124
Read/Write Error Recovery Page ...................................................................................... 125
Disconnect–Reconnect Page .............................................................................................. 126
Control Data Protection Mode Page .................................................................................. 127
Data Compression Page .................................................................................................... 129
Device Configuration Page ................................................................................................ 130
Fibre Channel Logical Unit Control Page ........................................................................... 132
Fibre Channel Port Control Page ....................................................................................... 133
TapeAlert Page ................................................................................................................. 134
Medium Configuration Page ............................................................................................. 135
Read/Write Control Page .................................................................................................. 136
Mode Sense Command .......................................................................................................... 137
Mode Sense Header Data .................................................................................................. 139
Mode Sense Block Descriptor Data .................................................................................... 140
Read/Write Error Recovery Page ...................................................................................... 141
Disconnect–Reconnect Page .............................................................................................. 142
Control Data Protection Mode Page .................................................................................. 143
Data Compression Page .................................................................................................... 145
Device Configuration Page ................................................................................................ 146
Fibre Channel Logical Unit Control Page ........................................................................... 148
Fibre Channel Port Control Page ....................................................................................... 149
TapeAlert Page ................................................................................................................. 150
Medium Configuration Page ............................................................................................. 151
Read/Write Control Page .................................................................................................. 152
Persistent Reserve In Command............................................................................................. 153
Read Keys Parameter Data ................................................................................................ 154
Read Reservations Parameter Data .................................................................................... 155
Read Reservations Descriptors ......................................................................................... 155
Report Capabilities Parameter Data ................................................................................... 156
Persistent Reserve Out Command.......................................................................................... 158
Persistent Reserve Out Parameter List ............................................................................... 159
Registering a Reservation Key ........................................................................................... 160
Creating a Persistent Reservation ...................................................................................... 160
Releasing a Persistent Reservation ..................................................................................... 160
Clearing all Persistent Reservations and Keys .................................................................... 160
Pre-empting Reservations Made by Another Initiator ........................................................ 161
Prevent/Allow Medium Removal Command......................................................................... 162
Read Command..................................................................................................................... 163

July 2011 7
Data Integrity Validation—Read Operations ..................................................................... 164
Read Attribute Command ..................................................................................................... 165
Attribute Values—Service Action ..................................................................................... 166
Medium Auxiliary Memory Attribute Format ................................................................... 167
Attribute List—Service Action ........................................................................................... 168
Volume List—Service Action ............................................................................................. 169
Partition List—Service Action ........................................................................................... 170
Read Block Limits Command................................................................................................. 171
Read Buffer Command .......................................................................................................... 172
Read Media Serial Number Command................................................................................... 174
Read Media Serial Number Parameter Data ...................................................................... 174
Read Position Command ....................................................................................................... 175
Read Position Data ............................................................................................................ 176
Read Position Data Long ................................................................................................... 178
Physical Position Indicator Data ........................................................................................ 179
Receive Diagnostic Results .................................................................................................... 181
Receive Diagnostic Results Page Format ............................................................................ 182
Release Unit Command ......................................................................................................... 183
Report Density Support Command ........................................................................................ 184
Report Density Support Data ............................................................................................ 185
Density Support Block Descriptor ..................................................................................... 186
Report LUNs Command ........................................................................................................ 188
Report LUNs Parameter Data ............................................................................................ 188
Report Supported Operation Codes Command ..................................................................... 189
All_Commands Parameter Data Format ............................................................................ 190
One_Command Parameter Data Format ............................................................................ 192
Command Timeouts Descriptor ........................................................................................ 194
Report Supported Task Management Functions Command ................................................... 195
Supported Task Management Functions Data Format ....................................................... 196
Report Target Port Groups Command ................................................................................... 197
Report Target Port Group Parameter Data Format ............................................................. 198
Target Port Group Descriptor Format ................................................................................ 199
Target Port Descriptor Format .......................................................................................... 200
Request Sense Command ....................................................................................................... 201
Sense Data: ....................................................................................................................... 202
Sense Keys ........................................................................................................................ 205
Additional Sense Codes and Qualifiers ............................................................................. 206
Reserve Command................................................................................................................. 210
Rewind Command................................................................................................................. 211
Security Protocol In Command .............................................................................................. 212
Security Protocol Information Pages .................................................................................. 214
Tape Data Encryption Pages .............................................................................................. 215
Key-Associated Data Descriptors List ................................................................................ 225
SPIN Implementation Notes .............................................................................................. 226
Security Protocol Out Command ........................................................................................... 227
Set Data Encryption Page ................................................................................................. 228
Key-Associated Data Descriptors List ................................................................................ 230
SPOUT Implementation Notes .......................................................................................... 231

8 T10000: Interface Reference Manual July 2011
Send Diagnostic Command ................................................................................................... 235
Space Command ................................................................................................................... 236
Test Unit Ready Command .................................................................................................... 238
Verify Command ................................................................................................................... 239
Write Command .................................................................................................................... 241
Data Integrity Validation—Write Operations .................................................................... 242
Write Buffer Command.......................................................................................................... 243
Write Filemarks Command .................................................................................................... 245
A Data Integrity Validation ................................................................................................... 247
Data Integrity Validation ........................................................................................................ 247
Reed-Solomon CRC ............................................................................................................... 249
Vendor Unique SB-2 CRC ...................................................................................................... 253
Vendor Unique Intel CRC32C ................................................................................................ 259
Glossary ................................................................................................................................. 267
Index ........................................................................................................................................ 287

July 2011 Figures 9
Figures
Figure 2 - 1. Arbitrated Loop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Figure 2 - 2. Cascading Hubs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Figure 2 - 3. Loop Containing a Switch and Hub . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Figure 2 - 4. Redundant Paths . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Figure 2 - 5. Cable Marking Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Figure 3 - 6. Frame and Frame Header Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Figure 3 - 7. Examples of Read and Write Information Units . . . . . . . . . . . . . . . . . . . . . . . 69

10 T10000: Interface Reference Manual July 2011

July 2011 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 Power Supply Physical Dimensions ........................................................................... 27
TABLE 1-6 Power Specifications .................................................................................................. 27
TABLE 1-7 Environmental Specifications ..................................................................................... 28
TABLE 2-1 Cable Specifications ................................................................................................... 35
TABLE 3-1 Addressing Scheme.................................................................................................... 38
TABLE 3-2 FC-AL Feature Set...................................................................................................... 44
TABLE 3-3 NL_Port Common Service Parameters, Port Login...................................................... 46
TABLE 3-4 NL_Port Common Service Parameters, Fabric Login................................................... 47
TABLE 3-5 Start of Frame Delimiters, Class 3 .............................................................................. 48
TABLE 3-6 Class 3 Service Parameters, Port Login ....................................................................... 48
TABLE 3-7 Class 3 Service Parameters, Fabric Login .................................................................... 50
TABLE 3-8 Other FC-2 Features ................................................................................................... 51
TABLE 3-9 Basic Link Services ..................................................................................................... 52
TABLE 3-10 Extended Link Services .............................................................................................. 53
TABLE 3-11 FC-4 Link Services...................................................................................................... 55
TABLE 3-12 Response to Link Services from Ports Not Logged-In.................................................. 56
TABLE 3-13 Exchange Content Header.......................................................................................... 58
TABLE 3-14 Sequence Content Header .......................................................................................... 59
TABLE 3-15 End of Frame Delimiters ............................................................................................ 63
TABLE 3-16 Timer Summary ......................................................................................................... 64
TABLE 3-17 PRLI Parameters ........................................................................................................ 66
TABLE 3-18 PRLI Accept FCP Services Parameter Page ................................................................. 67
TABLE 3-19 FCP 8-Byte LUN......................................................................................................... 69
TABLE 3-20 FCP_RSP Payload ...................................................................................................... 71
TABLE 3-21 FCP_RSP Codes ......................................................................................................... 72
TABLE 3-22 FCP Task Management Flags ..................................................................................... 73
TABLE 3-23 FCP Task Attributes ................................................................................................... 73
TABLE 3-24 Other FCP Features .................................................................................................... 74
TABLE 3-25 Clearing Effects.......................................................................................................... 78
TABLE 3-26 Reserve/Release Management Method ...................................................................... 80
TABLE 3-27 Persistent Reservation Management Method.............................................................. 82
TABLE 4-1 Supported SCSI Commands ....................................................................................... 85
TABLE 4-2 6-Byte Command Descriptor Block............................................................................. 88
TABLE 4-3 10-Byte Command Descriptor Block ........................................................................... 88
TABLE 4-4 12-Byte Command Descriptor Block ........................................................................... 88
TABLE 4-5 Control Byte............................................................................................................... 89
TABLE 4-6 Erase Command......................................................................................................... 90
TABLE 4-7 Inquiry Command ..................................................................................................... 91
TABLE 4-8 Inquiry Data Format .................................................................................................. 92

12 T10000: Interface Reference Manual July 2011
TABLE 4-9 Supported Vital Product Data Pages........................................................................... 95
TABLE 4-10 Device Serial Number Page ....................................................................................... 95
TABLE 4-11 Device Identification Page.......................................................................................... 96
TABLE 4-12 Management Network Addresses Page ..................................................................... 98
TABLE 4-13 Sequential Access Device Capabilities Page ................................................................ 99
TABLE 4-14 Load Display Command .......................................................................................... 100
TABLE 4-15 Load Display Data Bytes .......................................................................................... 100
TABLE 4-16 Load/Unload Command ......................................................................................... 102
TABLE 4-17 Locate Command..................................................................................................... 103
TABLE 4-18 Log Select Command ............................................................................................... 104
TABLE 4-19 Log Sense Command ............................................................................................... 105
TABLE 4-20 Log Sense Page Format ............................................................................................ 106
TABLE 4-21 Log Sense Parameter Format .................................................................................... 106
TABLE 4-22 Log Sense Supported Pages (T10000A or T10000B only) ........................................... 107
TABLE 4-23 Log Sense Supported Pages (T10000C only).............................................................. 108
TABLE 4-24 Write Error Counter Page Codes .............................................................................. 108
TABLE 4-25 Read Error Counter Page Codes ............................................................................... 109
TABLE 4-26 Non-Medium Error Page Codes ............................................................................... 109
TABLE 4-27 Sequential Access Device Page Codes....................................................................... 110
TABLE 4-28 TapeAlert Flags......................................................................................................... 111
TABLE 4-29 T10000A and T10000B Vendor Drive Statistics Page Codes ....................................... 114
TABLE 4-30 Vendor Port Statistics Page Codes ............................................................................ 117
TABLE 4-31 T10000C Vendor Drive Statistics Page Codes............................................................ 118
TABLE 4-32 Mode Select (10)—6 Byte Command......................................................................... 121
TABLE 4-33 Mode Select (10)—10 Byte Command ....................................................................... 121
TABLE 4-34 Mode Select (6) Header Data .................................................................................... 122
TABLE 4-35 Mode Select (10) Header Data .................................................................................. 123
TABLE 4-36 Mode Select Block Descriptor Data........................................................................... 124
TABLE 4-37 Mode Select Read/Write Error Page......................................................................... 125
TABLE 4-38 Mode Select Disconnect–Reconnect Page.................................................................. 126
TABLE 4-39 Mode Select Control Data Protection Mode Page ...................................................... 127
TABLE 4-40 Protection Information Method ................................................................................ 128
TABLE 4-41 Mode Select Data Compression Page........................................................................ 129
TABLE 4-42 Mode Select Device Configuration Page ................................................................... 130
TABLE 4-43 Fibre Channel Logical Unit Control Page (18h) ......................................................... 132
TABLE 4-44 Fibre Channel Port Control Page (19h)...................................................................... 133
TABLE 4-45 Mode Select TapeAlert Page ..................................................................................... 134
TABLE 4-46 Mode Select Medium Configuration Page................................................................. 135
TABLE 4-47 Read/Write Control Page......................................................................................... 136
TABLE 4-48 Mode Sense—6 Byte Command................................................................................ 137
TABLE 4-49 Mode Sense—10 Byte Command.............................................................................. 137
TABLE 4-50 Mode Sense (6) Header Data .................................................................................... 139
TABLE 4-51 Mode Sense (10) Header Data................................................................................... 139
TABLE 4-52 Mode Sense Block Descriptor Data ........................................................................... 140
TABLE 4-53 Mode Sense Read/Write Error Recovery Page.......................................................... 141
TABLE 4-54 Mode Sense Disconnect–Reconnect Page .................................................................. 142
TABLE 4-55 Mode Sense Control Data Protection Mode Page ...................................................... 143
TABLE 4-56 Protection Information Method ................................................................................ 144
TABLE 4-57 Mode Sense Data Compression Page ........................................................................ 145
TABLE 4-58 Mode Sense Device Configuration Page ................................................................... 146
TABLE 4-59 Fibre Channel Logical Unit Control Page (18h) ......................................................... 148
TABLE 4-60 Fibre Channel Port Control Page (19h)...................................................................... 149
TABLE 4-61 Mode Sense Tape Alert page .................................................................................... 150
TABLE 4-62 Mode Sense Medium Configuration Page................................................................. 151

July 2011 List of Tables 13
TABLE 4-63 Read/Write Control Page......................................................................................... 152
TABLE 4-64 Persistent Reserve In Command............................................................................... 153
TABLE 4-65 Read Keys Parameter Data ....................................................................................... 154
TABLE 4-66 Read Reservations Parameter Data........................................................................... 155
TABLE 4-67 Reservation Descriptors ........................................................................................... 155
TABLE 4-68 Report Capabilities Parameter Data.......................................................................... 156
TABLE 4-69 Persistent Reservation Type Mask Format ................................................................ 157
TABLE 4-70 Persistent Reserve Out Command ............................................................................ 158
TABLE 4-71 Persistent Reserve Out Parameter List ...................................................................... 159
TABLE 4-72 Prevent/Allow Medium Removal Command........................................................... 162
TABLE 4-73 Read Command ....................................................................................................... 163
TABLE 4-74 Read Attribute Command ........................................................................................ 165
TABLE 4-75 Read Attribute with Attribute Values—Service Action Format ................................. 166
TABLE 4-76 Medium Auxiliary Memory Attribute Format .......................................................... 167
TABLE 4-77 Read Attribute with Attribute List—Service Action Format ...................................... 168
TABLE 4-78 Read Attribute with Volume List—Service Action Format ........................................ 169
TABLE 4-79 Read Attribute with Partition List—Service Action Format....................................... 170
TABLE 4-80 Read Block Limits Command ................................................................................... 171
TABLE 4-81 Read Block Limits Data ............................................................................................ 171
TABLE 4-82 Read Buffer Command............................................................................................. 172
TABLE 4-83 Read Buffer Descriptor............................................................................................. 173
TABLE 4-84 Echo Buffer Descriptor ............................................................................................. 173
TABLE 4-85 Read Media Serial Number Command ..................................................................... 174
TABLE 4-86 Read Media Serial Number Parameter Data ............................................................. 174
TABLE 4-87 Read Position Command.......................................................................................... 175
TABLE 4-88 Read Position Data................................................................................................... 176
TABLE 4-89 Read Position Data Long .......................................................................................... 178
TABLE 4-90 Physical Position Indicator Data ............................................................................... 179
TABLE 4-91 Receive Diagnostic Results Command...................................................................... 181
TABLE 4-92 Receive Diagnostic Results Page Format................................................................... 182
TABLE 4-93 Release Unit—6 Byte Command............................................................................... 183
TABLE 4-94 Release Unit—10 Byte Command ............................................................................. 183
TABLE 4-95 Report Density Support Command .......................................................................... 184
TABLE 4-96 Density Support Header.......................................................................................... 185
TABLE 4-97 Density Support Data Block Descriptor .................................................................... 186
TABLE 4-98 Report LUNs Command .......................................................................................... 188
TABLE 4-99 Report LUNs Parameter Data................................................................................... 188
TABLE 4-100 Report Supported Operation Codes Command ........................................................ 189
TABLE 4-101 All_Commands Parameter Data ............................................................................... 190
TABLE 4-102 Command Descriptor Format................................................................................... 190
TABLE 4-103 One_Command Parameter Data............................................................................... 192
TABLE 4-104 Command Timeouts Descriptor Format ................................................................... 194
TABLE 4-105 Report Supported Task Management Functions Command ...................................... 195
TABLE 4-106 Report Supported Task Management Functions Data Format ................................... 196
TABLE 4-107 Report Target Port Groups Command...................................................................... 197
TABLE 4-108 Report Target Port Group Parameter Data Format.................................................... 198
TABLE 4-109 Target Port Group Descriptor Format....................................................................... 199
TABLE 4-110 Target Port Descriptor Format.................................................................................. 200
TABLE 4-111 Request Sense Command ......................................................................................... 201
TABLE 4-112 Sense Data Format ................................................................................................... 202
TABLE 4-113 Field Pointer Sense Key Illegal Request Specific Data ............................................... 203
TABLE 4-114 Progress Indication Sense Key Not Ready or No Sense Specific Data ........................ 204
TABLE 4-115 Sense Key Code Descriptions ................................................................................... 205
TABLE 4-116 Sense Key with ASC and ASCQ ............................................................................... 206

14 T10000: Interface Reference Manual July 2011
TABLE 4-117 Reserve—6 Byte Command...................................................................................... 210
TABLE 4-118 Reserve—10 Byte Command .................................................................................... 210
TABLE 4-119 Rewind Command ................................................................................................... 211
TABLE 4-120 Security Protocol In Command (SPIN) ..................................................................... 212
TABLE 4-121 Security Protocol List ............................................................................................... 214
TABLE 4-122 Certificate Data ........................................................................................................ 214
TABLE 4-123 Tape Data Encryption In Supported Page ................................................................. 215
TABLE 4-124 Tape Data Encryption Out Supported Page .............................................................. 216
TABLE 4-125 Tape Data Encryption Capabilities Page ................................................................... 216
TABLE 4-126 Data Encryption Algorithm Descriptor..................................................................... 217
TABLE 4-127 Supported Keys Formats Page.................................................................................. 219
TABLE 4-128 Data Encryption Capabilities Management Page ...................................................... 220
TABLE 4-129 Data Encryption Status Page .................................................................................... 221
TABLE 4-130 Key Association Descriptor Type.............................................................................. 223
TABLE 4-131 Next Block Encryption Status ................................................................................... 224
TABLE 4-132 Key-Associated Data Descriptors ............................................................................. 225
TABLE 4-133 Key-Associated Data Reported Parameters (SPIN)................................................... 226
TABLE 4-134 Security Protocol Out Command (SPOUT) ............................................................... 227
TABLE 4-135 Set Data Encryption Page ......................................................................................... 228
TABLE 4-136 Key Association Descriptor Format .......................................................................... 230
TABLE 4-137 Key-Associated Data Reported Parameters (SPOUT) ................................................ 231
TABLE 4-138 Send Diagnostic Command ...................................................................................... 235
TABLE 4-139 Space Command ...................................................................................................... 236
TABLE 4-140 Test Unit Ready Command ...................................................................................... 238
TABLE 4-141 Verify Command ..................................................................................................... 239
TABLE 4-142 Write Command ...................................................................................................... 241
TABLE 4-143 Write Buffer Command............................................................................................ 243
TABLE 4-144 Write Filemarks Command ...................................................................................... 245

July 2011 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, and
T10000C 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 = T10000Awith a 2 Gb interface
• 4FC = T10000Aor T10000Bor T10000C with a 4 Gb interface
• T10000Aor T10000Bor T10000C
•FC=FibreChannel
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 July 2011

July 2011 What’s New 17
What’s New
Removed Sun branding:
• Removed the front and back cover pages
• Replaced the title page
• Revised the copyright page
The part number was changed to an Oracle part number.
Removed the Summary of Changes and added a What’s New section in the
frontmatter of the manual.
Added information about the T10000C tape drive.
Added definitions of Maximum Capacity and File Sync Accelerator.
Updated Control Data Protection Mode Page.
Improved description of Multiple Read Buffer commands.
Added recovery procedure to the Data Integrity Validation - Write Operations
notes.

18 T10000: Interface Reference Manual July 2011

July 2011 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 2nd Generation FC-PH-2 X3.297: 1997
Fibre Channel Physical and Signaling Interface 3rd 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 FC-FS T11/Project 1331-0, Rev. 1.2
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 2nd Generation FC-GS-2 NCITS 288.200x, Rev. 5.3
Fibre Channel Generic Services Definition 3rd 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
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
* Indicates specific reference for that implementation of the Fibre Channel interface.

Overview
20 T10000: Interface Reference Manual July 2011
Overview
• Serial connection
• Copper (electrical) or fiber (optical) transmissions
• Multiple protocols (such as SCSI, IP, HIPPI, IPI-3)
• Information transparent
• 100 – 400 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.
See TABLE 1-2 for a description of the Fibre Channel layers.
SCSI-3 Primary Commands (SPC-3) ANSI NCITS:408:2005
SCSI–3 Stream Commands (SSC) ANSI NCITS:335:2000
SCSI-3 Stream Commands (SSC-3) T10/1611-D Revision 04a
TABLE 1-1 Fibre Channel Reference Documentation (Continued)
Specification Revision
* Indicates specific reference for that implementation of the Fibre Channel interface.
Table of contents
Other Sun Oracle Storage manuals

Sun Oracle
Sun Oracle Sun Storage 2500-M2 Arrays User manual

Sun Oracle
Sun Oracle StorageTek SL3000 User guide

Sun Oracle
Sun Oracle X6270M3 Installation and operating manual

Sun Oracle
Sun Oracle 7000 User manual

Sun Oracle
Sun Oracle Storage Tek T10000 User manual

Sun Oracle
Sun Oracle StorageTek SL3000 Installation and operating manual

Sun Oracle
Sun Oracle StorageTek SL500 User guide

Sun Oracle
Sun Oracle Sun Storage 2500-M2 Arrays Manual

Sun Oracle
Sun Oracle StorageTek SL3000 User manual