`
`Enterprise Systems Connection (ESCON)
`Implementation Guide
`
`July 1996
`
`NETAPP, INC. EXHIBIT 1008
`
`Page A
`
`
`
`NETAPP, INC. EXHIBIT 1008
`
`Page B
`
`NETAPP, INC. EXHIBIT 1008
`
`Page B
`
`
`
`IBML
`
`International Technical Support Organization
`
`SG24-4662-00
`
`Enterprise Systems Connection (ESCON)
`Implementation Guide
`
`July 1996
`
`NETAPP, INC. EXHIBIT 1008
`
`Page i
`
`
`
`Take Note!
`
`Before using this information and the product it supports, be sure to read the general information in
`Chapter 9, “Special Notices” on page 251.
`
`First Edition (July 1996)
`
`This edition applies to the Enterprise Systems Connection (ESCON) environment as announced on June 16, 1992.
`
` Warning
`
`This book is based on a pre-GA version of a product and may not apply when the product becomes generally
`available.
`It is recommended that, when the product becomes generally available, you destroy all copies of
`this version of the book that you have in your possession.
`
`Comments may be addressed to:
`IBM Corporation, International Technical Support Organization
`Dept. HYJ Mail Station P099
`522 South Road
`Poughkeepsie, New York 12601-5400
`
` Copyright International Business Machines Corporation 1996. All rights reserved.
`Note to U.S. Government Users — Documentation related to restricted rights — Use, duplication or disclosure is
`subject to restrictions set forth in GSA ADP Schedule Contract with IBM Corp.
`
`NETAPP, INC. EXHIBIT 1008
`
`Page ii
`
`(cid:211)
`
`
`Contents
`
`Preface
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`How This Redbook Is Organized
`.
`The Team That Wrote This Redbook
`Comments Welcome
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`ix
` ix
` x
`x
`
`1
`1
`
`3
`
`Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`Chapter 1.
`1.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`
`Chapter 2. Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`
`Chapter 3. System/370 Architecture and Implementation
` 7
` 7
`3.1 Introduction to the S/370 I/O Interface
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`8
`3.1.1 Information Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`. 10
`3.1.2 Types of Channels
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`3.2 Limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`Chapter 4. Fiber Optic Technology .
`. 13
`. 13
`4.1 Optical Fiber Advantages
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`4.2 Optical Fibers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
`. 15
`4.3 Propagation of Light in an Optical Fiber
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`4.4 Bandwidth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
`4.5 Transmission Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
`4.5.1 Single-Mode Fiber . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
`4.5.2 Multi-Mode Fiber
`. 17
`4.6 Refractive Index Profile
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
`4.6.1 Step Index
`. 17
`4.6.2 Graded Index
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`4.7 Dispersion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
`. 18
`4.8 Light Sources and Detectors
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`4.8.1 Transmitters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
`4.8.2 Receivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
`. 19
`4.9 Fiber Optic Standards
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`. 19
`4.9.1 Fiber Channel Standard
`.
`.
`.
`.
`.
`.
`.
`.
`. 19
`4.9.2 Synchronous Optical Network (SONET)
`.
`. 19
`4.9.3 Integrated Services Digital Network (ISDN)
`. 20
`4.9.4 Asynchronous Transfer Mode (ATM)
`.
`.
`.
`. 20
`4.9.5 Fiber Distributed Date Interface (FDDI)
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`Chapter 5. ESCON I/O Architecture
`. 21
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`5.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
`5.1.1 Physical Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
`. 24
`5.1.2 Data Transmission and Encoding, Protocols, and Logical Paths
`.
`.
`5.2 ESCON Director . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
`5.2.1 Link Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
`5.2.2 Port States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
`. 26
`5.3 Link Transmission and Reception
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`. 27
`5.3.1 Sequences and Frames
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`5.3.2 Synchronization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
`5.3.3 Link-Level Addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
`. 34
`5.3.4 Logical Paths and I/O Operations
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`. 37
`5.3.5 Maximum versus Effective Data Rate
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
` Copyright IBM Corp. 1996
`
`iii
`
`NETAPP, INC. EXHIBIT 1008
`
`Page iii
`
`(cid:211)
`
`
`5.3.6 Effect of Distance on Data Rate
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`. 40
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`Chapter 6. ESCON I/O Architecture Implementation
`. 41
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`6.1 ESCON Channels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
`. 42
`6.1.1 ESCON Capable Host Processors
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`. 42
`6.1.2 Host Processor Mode of Operation
`. 42
`6.1.3 ESCON Channel Software
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`. 44
`6.1.4 ESCON Channels Operating in Conversion Mode
`.
`.
`.
`.
`.
`.
`.
`. 44
`6.1.5 ESCON Channels on ES/3090J and ES/3090-9000T Processors
`. 48
`6.1.6 ESCON Channels on IBM 9221 Processors
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`. 50
`6.1.7 ESCON Channels on IBM 9121 Processors
`. 58
`6.1.8 ESCON Channels on IBM 9021 Processors
`. 62
`6.1.9 ESCON Channels on 9672 Processors
`.
`.
`. 69
`6.1.10 IOCP Definitions for Channel Hardware
`.
`. 72
`6.1.11 ESCON Channel Configuration Guidelines
`. 74
`6.2 ESCON Multiple Image Facility
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`6.2.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
`6.2.2 Requirements
`6.2.3 Addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
`6.2.4 Value
`6.2.5 Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
`. 81
`6.2.6 Performance
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`. 82
`6.2.7 General Consolidation Guidelines
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`6.2.8 Migration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
`. 85
`6.3 IBM 9032 and 9033 ESCON Directors
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`. 86
`6.3.1 9033 Models 001 and 004
`.
`.
`.
`.
`. 87
`6.3.2 9032 Models 002 and 003
`.
`.
`.
`. 90
`6.3.3 Model 1 Physical Components
`. 92
`6.3.4 Model 2 Physical Components
`. 94
`6.3.5 Model 3 Physical Components
`. 97
`6.3.6 Model 4 Physical Components
`. 99
`6.3.7 ESCD Functional Components
` 100
`6.3.8 ESCD Port Attributes
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` 103
`6.3.9 ESCON Director Models 1 and Model 4 Addresses
` 104
`6.3.10 ESCON Director Model 2 Addresses
`.
`.
`.
`.
`.
`.
`.
` 105
`6.3.11 ESCON Director Model 3 Addresses
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
`6.3.12 Matrix Display
` 109
`6.3.13 ESCON Director Main Menu
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`6.3.14 ESCD Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
`6.3.15 IOCP Example
` 114
`6.3.16 Software Support and Requirements
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`6.3.17 Distance Limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
` 117
`6.3.18 Chaining ESCON Directors
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` 118
`6.3.19 ESCD Configuration Guidelines
`.
` 120
`6.4 ESCON Channel-to-Channel Connection
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`6.4.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
`6.4.2 CTC Architectures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
` 121
`6.4.3 ESCON CTC Configuration Guidelines
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` 123
`6.4.4 ESCON CTC Basic Mode
`.
`.
`.
`.
`.
`.
`.
` 124
`6.4.5 ESCON CTC Software Support
` 126
`6.4.6 ESCON CTC IOCP Rules
`.
`.
`.
` 127
`6.4.7 ESCON CTC IOCP Examples
` 132
`6.5 IBM 3990 Storage Subsystem
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` 132
`6.5.1 Nonsynchronous I/O and Extended Count Key Data
`.
`.
`.
`.
`.
`.
`.
`.
`.
`6.5.2 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`iv
`
`ESCON Implementation Guide
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`NETAPP, INC. EXHIBIT 1008
`
`Page iv
`
`
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
` 135
`6.5.3 IBM 3990 Logical Paths
` 138
`6.5.4 IBM 3990 Model 6
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`6.5.5 Configuration Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . 139
`6.5.6 CKD Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
`6.5.7 ESCON Distance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
`6.5.8 IOCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
` . . . . . . . . . . . . . . . . . . . . . . . . . . 146
`6.5.9 Software Requirements
` 147
`6.6 IBM RAMAC Array Subsystem .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`6.6.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
`6.6.2 Model Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
`6.6.3 ESCON Connectivity
` 149
`6.7 IBM 9340 Storage Subsystem
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`6.7.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
`6.7.2 ESCON Connectivity
`6.7.3 IOCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
` . . . . . . . . . . . . . . . . . . . . . . . . . . 150
`6.7.4 Software Requirements
` 151
`6.8 IBM 3490 and 3490E ESCON Magnetic Tape Subsystem .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`6.8.1 3490/3490E . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
`6.8.2 3590 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
` 152
`6.8.3 3490 Logical Paths
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` 154
`6.8.4 3590 Logical Paths
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`6.8.5 Configuration Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . 155
`6.8.6 ESCON Distances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
`6.8.7 IOCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
` 159
`6.8.8 Software Requirements - 3490/3490E
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` 160
`6.8.9 Software Requirements - 3590
`.
`.
` 161
`6.9 IBM 3494 Tape Library Dataserver
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`6.9.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
`6.9.2 Configuration Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . 161
`6.9.3 ESCON Distances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
` . . . . . . . . . . . . . . . . . . . . . . . . . . 165
`6.9.4 Software Requirements
` 167
`6.10 IBM 3495 Magnetic Tape Library
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`6.10.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
`6.10.2 Configuration Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . 168
`6.10.3 Software Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . 170
` 171
`6.11 IBM 3745 Communication Controller
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`6.11.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
` 174
`6.11.2 IBM 3745 Logical Paths
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`6.11.3 Configuration Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . 175
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
`6.11.4 ESCON Distances
`6.11.5 IOCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
`6.11.6 Software Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . 178
` 180
`6.12 IBM 3174 Establishment Controller Models 12L/22L
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`6.12.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
`6.12.2 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
`6.12.3 Product Highlights . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
`6.12.4 Distances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
`6.12.5 Customization
`6.12.6 IOCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
`6.12.7 Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
`6.12.8 Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
` 186
`6.13 IBM 3172 Interconnect Controller
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`6.13.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
` 187
`6.13.2 The 3172 Model 1
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` 187
`6.13.3 The 3172 Model 2
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`Contents
`
`v
`
`NETAPP, INC. EXHIBIT 1008
`
`Page v
`
`
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
` 187
`6.13.4 3172 Model 1 and 2 Comparisons
` 188
`6.13.5 3172 Model 3
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` 189
`6.13.6 Remote Channel-to-Channel Communication
` 194
`6.14 IBM 9034 ESCON Converter Model 1
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`6.14.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
`. 197
`6.14.2 Distance
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` 197
`6.14.3 Switching a 9034 Attached Device
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`6.14.4 Distance Limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
`6.14.5 IOCP Example
`6.14.6 Software Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . 201
` 202
`6.15 IBM 9035 ESCON Converter Model 2
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`6.15.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
`6.15.2 Configuration Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . 202
`6.15.3 Distance Limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
`6.15.4 IOCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
`6.15.5 Software Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . 203
` 205
`6.16 IBM 9036 ESCON Remote Channel Extender
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`6.16.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
` 206
`6.16.2 9036 Models 001 & 002
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` 206
`6.16.3 9036 Model 003
`.
`.
`.
`.
` 206
`6.16.4 9036 Model 004
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`6.16.5 Software Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . 207
` 208
`6.17 IBM 9037 Sysplex Timer
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`6.17.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
`6.17.2 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
`6.17.3 Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`Chapter 7. ESCON and RISC System/6000 Systems
` 211
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`7.1 ESCON Benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
`7.2 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
` 214
`7.3 Control Unit Adapter (FC2756)
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
`7.3.1 Connectivity
` . . . . . . . . . . . . . . . . . . . . . . . . . . 214
`7.3.2 Machine Dependencies
` . . . . . . . . . . . . . . . . . . . . . . . . . . 214
`7.3.3 Software Requirements
` . . . . . . . . . . . . . . . . . . . . . . . . . . 215
`7.3.4 Application Exploitation
` . . . . . . . . . . . . . . . . . . . . . . . . . . 216
`7.3.5 Configuration Summary
` 217
`7.4 Channel Emulator (FC2754)
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`7.4.1 Supported Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
`7.4.2 Supported Devices
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
`7.4.3 Software Support
` 219
`7.5 IBM 3995 Optical Library Dataserver
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`7.5.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
` 219
`7.5.2 IBM 3995 Model 133
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` 221
`7.5.3 Software Support for the IBM 3995 Model 133
` 222
`7.5.4 IBM 3995 Model 153
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` 223
`7.5.5 Software Support for the IBM 3995 Model 153
` 224
`7.6 IBM 3900 Advanced Function Printer
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`7.6.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224
` 224
`7.6.2 The IBM 3900 Advanced Function Printer
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` 224
`7.6.3 The IBM 3900 Advanced Function Duplex Printing System
`.
`.
`.
`.
`.
` 224
`7.6.4 The IBM 3900 Advanced Function Wide Duplex Printing System .
` 225
`7.6.5 The IBM 3900 High Resolution Duplex Printing System
`.
`.
`.
`.
`.
`.
` 226
`7.7 IBM ESCON Manager
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`7.7.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
` 226
`7.7.2 ESCON Manager V1R3
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`vi
`
`ESCON Implementation Guide
`
`NETAPP, INC. EXHIBIT 1008
`
`Page vi
`
`
`
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
`7.7.3 Requirements
`7.7.4 VM Guest . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`Chapter 8. ESCON Configuration Planning
` 241
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`8.1 General Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
`8.2 Logical Planning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
`8.2.1 ESCON Channels
`. 243
`8.2.2 Processors
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` 243
`8.2.3 IBM 9032 and 9033 ESCON Directors
`.
` 244
`8.2.4 IBM 9034 and 9035 ESCON Converters
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`8.2.5 ESCON CTC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
` 245
`8.2.6 IBM 3990 Storage Subsystem .
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
` 246
`8.2.7 IBM 9340 Storage Subsystem .
`.
`.
` 246
`8.2.8 IBM 3490/3490E/3590 and 3494/3495
` 247
`8.2.9 IBM 3172 Interconnect Controller
`.
` 247
`8.2.10 IBM 3174 Models 12L/22L
`.
`.
`.
`.
`.
` 248
`8.2.11 IBM 3745 Communication Controller
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`8.2.12 Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
`8.3 Physical Planning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`Chapter 9. Special Notices
`
` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
`
`Chapter 10. Related Publications . . . . . . . . . . . . . . . . . . . . . . . . . . 253
` 253
`10.1 International Technical Support Organization Publications
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`How To Get ITSO Redbooks
`.
`.
`.
`.
`.
`.
`.
`.
`.
`.
`How IBM Employees Can Get ITSO Redbooks
`How Customers Can Get ITSO Redbooks
`.
`.
`IBM Redbook Order Form .
`.
`.
`.
`.
`.
`.
`.
`
`.
`
`.
`
`.
`
` 257
` 257
` 258
` 259
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
` 261
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`List of Abbreviations
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
`
`Contents
`
`vii
`
`NETAPP, INC. EXHIBIT 1008
`
`Page vii
`
`
`
`viii
`
`ESCON Implementation Guide
`
`NETAPP, INC. EXHIBIT 1008
`
`Page viii
`
`
`
`Preface
`
`Enterprise Systems Connection (ESCON) is the most significant change to large
`systems I/O channel architecture in 25 years. This redbook describes ESCON
`architecture, and provides information on ESCON configuration planning,
`migration, and coexistence with conventional channel (OEMI) architecture.
`
`The redbook discusses the limitations of OEMI architecture and illustrates how
`ESCON resolves them. Through the use of fiber optic technology and a radically
`different connection topology, and innovations such as ESCON Directors, ESCON
`Repeater/ Converter, and ESCON Manager, former limitations in processing
`speed, switching and reconfiguration, and distances of attachment are overcome.
`
`In addition, this redbook refers to IBM control units, devices, and interconnection
`components, and describes how to define these to the I/O subsystems of S/390
`processors.
`
`This publication will be of significant value in helping configuration planners,
`system programmers and system operators understand, implement, and
`maintain configurations based on the ESCON architecture.
`
`How This Redbook Is Organized
`This redbook contains 267 pages.
`
`It is organized as follows:
`
`• Chapter 1, “Introduction” summarizes the functional enhancements provided
`by Enterprise Systems Connection (ESCON).
`
`• Chapter 2, “Terminology” helps to understand the terms of connection
`elements used for physical installation.
`
`• Chapter 3, “System/370 Architecture and Implementation” was included to
`provide the reader with some basic understanding of the System/370 I/O
`interface.
`
`• Chapter 4, “Fiber Optic Technology” provides background information on
`LED and laser fiber optic terms.
`
`• Chapter 5, “ESCON I/O Architecture” describes the new I/O interface, based
`on fiber optics, the protocols being used, the addressing scheme, the
`dynamic switch capability, and the transmission of data, to provide an overall
`understanding of the data flow within the ESCON network.
`
`• Chapter 6, “ESCON I/O Architecture Implementation” gives descriptions,
`configuration guidelines, and usage recommendations for those products,
`announced during September 1990, that support the ESCON I/O interface.
`
`• Chapter 8, “ESCON Configuration Planning” helps to review the planning or
`installation process of the ESCON products.
`
` Copyright IBM Corp. 1996
`
`ix
`
`NETAPP, INC. EXHIBIT 1008
`
`Page ix
`
`(cid:211)
`
`
`The Team That Wrote This Redbook
`This redbook was produced by a team of specialists from around the world
`working at the International Technical Support Organization Poughkeepsie
`Center.
`
`Gene Pate
`
`Lewis Lau
`
`ITSO Poughkeepsie
`
`IBM China/Hong Kong
`
`Robert McCluskey
`
`IBM United Kingdom
`
`Paul Gittins
`
`IBM United Kingdom
`
`Comments Welcome
`We want our redbooks to be as helpful as possible. Should you have any
`comments about this or other redbooks, please send us a note at the following
`address:
`
` redbook@vnet.ibm.com
`
`Your comments are important to us!
`
`x
`
`ESCON Implementation Guide
`
`NETAPP, INC. EXHIBIT 1008
`
`Page x
`
`
`
`Chapter 1.
`
`Introduction
`
`The Enterprise Systems Connection (ESCON) is the most significant change to
`the I/O area of data processing since the original parallel Original Equipment
`Manufacturer Interface (OEMI) was introduced more than 25 years ago.
`
`1.1 Overview
`
`The following is a summary of ESCON announcements since September 5, 1990.
`Full details are found in the appropriate sections of this document and in the
`related publications listed in the Preface.
`
`1.1.1.1 New ESA/390 and New I/O Interface
`ESCON is an integral part of the Enterprise Systems Architecture/390 (ESA/390).
`ESCON replaces the previous /360 and /370 parallel OEMI with the ESCON I/O
`interface supporting new media, and providing new interface protocols.
`Replacing the previous bus-and-tag cables and their multiple data and control
`lines, ESCON provides bi-directional serial bit transmission, in which the
`communication protocol is implemented through sequences of special characters
`and through formatted frames of characters.
`
`1.1.1.2 Fiber Optics
`In contrast to the previous copper cables used in the parallel OEMI, ESCON
`utilizes fiber optic cables for data transmission. These cables are 100 times
`lighter than the old bus-and-tag cables, have substantially reduced bulk, have
`fewer pin connections (and are therefore more reliable), have less loss and
`distortion, and are free from signal skew.
`
`1.1.1.3 Topology
`ESCON introduces a new topology of control unit and channel attachment.
`ESCON control units and channels are attached in a switched point-to-point
`arrangement. The switching capabilities allow multiple connections between
`channels and control units without requiring permanent physical connections.
`The point-to-point connections allow physical changes to the I/O configuration
`concurrently with normal operations.
`
`1.1.1.4 ESCON Directors
`To implement the switching function of ESCON, a new class of devices was
`introduced. These devices, called directors, connect channels and control units
`only for the duration of an I/O operation. They are non-blocking, can switch
`millions of connections per second, and are the centerpiece of the ESCON
`topology. Apart from dynamic switching, the ESCON directors can also be used
`for static switching of † single user† control units among different system images.
`
`1.1.1.5 ESCON Repeater/Converter
`To allow ESCON to more easily access the common carrier trunk fiber network,
`the ESCON Repeater/Converter was introduced. This new device gives the
`common carrier the ability to monitor usage of the fiber link and also collect
`error statistics. These signal repeater/converters can also be used outside of
`the common carrier environment in place of ESCON directors where there is
`only a requirement for one or two fiber links to a destination.
`
` Copyright IBM Corp. 1996
`
`1
`
`NETAPP, INC. EXHIBIT 1008
`
`Page 1 of 268
`
`(cid:211)
`
`
`1.1.1.6 ESCON Manager
`To manage the new ESCON configuration, a new program product, the ESCON
`Manager, was introduced. The ESCON Manager provides an easy-to-use
`interface that can be automated.
`It offers protection from possible disruptive
`changes, offers integrity through safe switching, can manage multiple systems,
`and is available for both MVS/ESA and VM/ESA operating system platforms.
`
`1.1.1.7 ESCON CTC
`ESCON also introduces an effective and price competitive replacement for
`previous channel-to-channel hardware. With ESCON channels, a user can
`communicate at channel speed between processors without requiring extra
`hardware.
`
`1.1.1.8 Distance
`In appropriately
`Extended distances of attachment are possible with ESCON.
`configured systems, control units and processors are located up to 60 km from
`each other and still retain all the characteristics of control units and processors
`attached at much closer distances. This extended distance is exploited to
`provide new applications and solutions for problems of escalating real estate
`prices, securing remote I/O, disaster recovery, hot backup sites, and so on.
`
`1.1.1.9 ESCON Capable Processors
`A whole new processor family, the ES/9000, was announced with ESCON. All
`processors in this family, from the smallest to the largest, can support and
`exploit all the new facilities offered by ESCON. Some processor models of older
`families were either enhanced (ES/3090-9000 Model T) or retrofitted, such as the
`ES/3090 Model J, to use and support ESCON.
`
`MVS/ESA, VM/ESA, VSE/ESA, TPF, and the ESA versions of ACF/VTAM and DFP
`provide the software support for an ESCON environment.
`
`1.1.1.10 ESCON Control Units
`Many control units have been announced with ESCON attachment support.
`Some of the control units already available at ESCON announcement time can be
`upgraded to ESCON. These include:
`
`• 3990 Models 2 and 3
`• 3490
`• 3172 Model 1
`
`1.1.1.11 Converters
`Two protocol converters were introduced to ease migration from the parallel
`OEMI to ESCON. They perform opposite functions, one converting parallel OEMI
`to ESCON protocol, the other doing the reverse. These converters are migration
`devices and cannot exploit the full functions of ESCON.
`
`2
`
`ESCON Implementation Guide
`
`NETAPP, INC. EXHIBIT 1008
`
`Page 2 of 268
`
`
`
`Chapter 2. Terminology
`
`This section describes ESCON fiber optic terms.
`
`Since fiber optic cabling is new to many users of IBM equipment, it is important
`to understand the terms that are used when cabling an ESCON environment.
`Figure 1 shows the placement of the elements in a fiber optic network. These
`elements are used to physically realize the connections in an ESCON
`environment and to reflect the considerations involved in logical planning for
`connectivity, availability and performance in order to develop the target
`configuration.
`
`Refer also to Chapter 8, “ESCON Configuration Planning” on page 241.
`
`Figure 1. Fiber Optic Cable
`
`2.1.1.1 Transmitter
`Transmitters are not shown in Figure 1, but there is a transmitter in the channel,
`and one in the control unit. The transmitter converts electrical signals to light
`pulses, sent by a light emitting diode (LED) or a laser.
`
` Copyright IBM Corp. 1996
`
`3
`
`NETAPP, INC. EXHIBIT 1008
`
`Page 3 of 268
`
`(cid:211)
`
`
`2.1.1.2 Jumper Cable
`The jumper cable has the same function as the pair of cables that make up a
`parallel channel cable. There are two fibers, one to carry data in one direction,
`a