`
`Using iSCSI
`Solutions’ Planning and
`Implementation
`
`Plan and implement for Oracle9i, DB2
`UDB, SAP R/3, Domino, and Exchange
`
`Install and configure IPStorage
`200i and Cisco SN5420
`
`Learn the inner workings
`of iSCSI protocol
`
`Rowell Hernandez
`Keith Carmichael
`Diana Malen
`Barry Moore
`George Lane
`Joe Earhart
`
`ibm.com/redbooks
`
`LENOVO ET AL. EXHIBIT 1006
`
`Page A
`
`
`
`LENOVO ET AL. EXHIBIT 1006
`
`Page B
`
`LENOVO ET AL. EXHIBIT 1006
`
`Page B
`
`
`
`International Technical Support Organization
`
`Using iSCSI
`Solutions’ Planning and Implementation
`
`February 2002
`
`SG24-6291-00
`
`LENOVO ET AL. EXHIBIT 1006
`
`Page i
`
`
`
`Take Note! Before using this information and the product it supports, be sure to read the
`general information in “Special notices” on page 311.
`
`First Edition (February 2002)
`
`This edition applies to the IBM TotalStorage IPStorage 200i Models 210, 110 with microcode
`Release 1.2, Cisco SN5420 storage and initiator clients running on Redhat Linux 7.1, Windows
`2000 and Windows NT.
`
`Comments may be addressed to:
`IBM Corporation, International Technical Support Organization
`Dept. 471F Building 80-E2
`650 Harry Road
`San Jose, California 95120-6099
`
`When you send information to IBM, you grant IBM a non-exclusive right to use or distribute the
`information in any way it believes appropriate without incurring any obligation to you.
`
`© Copyright International Business Machines Corporation 2002. 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.
`
`LENOVO ET AL. EXHIBIT 1006
`
`Page ii
`
`
`
`Contents
`
`Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix
`
`Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv
`
`Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii
`The team that wrote this redbook. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii
`Special notice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix
`IBM trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xx
`Comments welcome. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xx
`
`Chapter 1. Introduction to Internet SCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
`1.1 What Internet SCSI (iSCSI) is, in a nut shell. . . . . . . . . . . . . . . . . . . . . 2
`1.1.1 Internet Engineering Task Force draft. . . . . . . . . . . . . . . . . . . . . . . . . 3
`1.2 iSCSI comparison. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
`1.2.1 SAN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
`1.2.2 NAS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
`1.2.3 iSCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
`1.2.4 iSCSI benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
`1.2.5 Considerations to make . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
`1.2.6 When might this technology be used? . . . . . . . . . . . . . . . . . . . . . . . 13
`1.3 iSCSI components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
`1.3.1 iSCSI in detail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
`1.3.2 iSCSI technical introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
`1.3.3 How does iSCSI keep track? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
`1.3.4 iSCSI discovery. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
`1.3.5 Starting iSCSI (iSCSI login) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
`1.3.6 iSCSI full feature phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
`1.3.7 iSCSI data flows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
`1.3.8 iSCSI connection termination . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
`1.3.9 iSCSI naming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
`1.3.10 iSCSI addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
`1.3.11 iSCSI message synchronization . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
`1.3.12 iSCSI synch and steering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
`1.3.13 The IBM TotalStorage IP Storage 200i . . . . . . . . . . . . . . . . . . . . . . 18
`
`Chapter 2. IBM TotalStorage IPStorage 200i. . . . . . . . . . . . . . . . . . . . . . . . 21
`2.1 IBM TotalStorage IP Storage 200i series . . . . . . . . . . . . . . . . . . . . . . 22
`2.1.1 IBM TotalStorage IP Storage 200i configurations . . . . . . . . . . . . . . . 23
`2.1.2 IBM TotalStorage IP Storage 200i technical specifications. . . . . . . . 24
`
`© Copyright IBM Corp. 2002
`
`iii
`
`LENOVO ET AL. EXHIBIT 1006
`
`Page iii
`
`
`
`2.1.3 IBM TotalStorage IP Storage 200i microcode. . . . . . . . . . . . . . . . . . 25
`2.1.4 IBM TotalStorage IP Storage 200i features and profiles. . . . . . . . . . 26
`2.1.5 IBM IP Storage high availability and serviceability . . . . . . . . . . . . . . 27
`2.1.6 IBM IP Storage expandability and growth . . . . . . . . . . . . . . . . . . . . . 27
`2.1.7 IBM IP Storage 200i 4125-EXP expansion unit . . . . . . . . . . . . . . . . 28
`2.1.8 IBM IP Storage 200i optional features . . . . . . . . . . . . . . . . . . . . . . . 28
`2.2 Implementation and setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
`2.2.1 General hints and tips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
`2.2.2 Disk drive addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
`2.3 Step-by-step installation guide for 200i. . . . . . . . . . . . . . . . . . . . . . . . 38
`2.3.1 Start up tips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
`2.3.2 Setup of the 200i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
`2.3.3 Logon to the appliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
`2.3.4 Setting the service port IP addresses . . . . . . . . . . . . . . . . . . . . . . . . 42
`2.3.5 Rebooting the 200i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
`2.3.6 Setting the data port IP address . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
`2.3.7 Setting Up VLUNs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
`2.3.8 Client initiator setup procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
`2.3.9 Troubleshooting tips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
`
`Chapter 3. Cisco SN5420 Storage Router . . . . . . . . . . . . . . . . . . . . . . . . . . 63
`3.1 Cisco SN5420 Storage Router introduction . . . . . . . . . . . . . . . . . . . . 64
`3.2 Features and benefits. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
`3.2.1 Making disk subsystems IP aware . . . . . . . . . . . . . . . . . . . . . . . . . . 66
`3.2.2 Interoperability. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
`3.2.3 Scalability and reliability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
`3.2.4 Manageability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
`3.2.5 Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
`3.2.6 Investment protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
`3.3 Technical specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
`3.4 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
`3.5 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
`3.5.1 SCSI router service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
`3.5.2 Clustering and high availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
`3.5.3 Sample configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
`3.5.4 Configuration from the console port . . . . . . . . . . . . . . . . . . . . . . . . . 73
`3.5.5 Configuring management parameters. . . . . . . . . . . . . . . . . . . . . . . . 76
`3.5.6 Configuring the high availability (HA) interface . . . . . . . . . . . . . . . . . 81
`3.5.7 Configuring SCSI routing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
`3.5.8 Configuring iSCSI targets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
`3.5.9 Configuring server access. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
`3.5.10 Using the GUI on the Cisco SN5420 Storage Router . . . . . . . . . . . 91
`3.6 Host setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
`
`iv
`
`Using iSCSI: Solutions’ Planning and Implementation
`
`LENOVO ET AL. EXHIBIT 1006
`
`Page iv
`
`
`
`3.6.1 iSCSI Windows 2000 driver installation and configuration . . . . . . . . 93
`3.6.2 iSCSI Windows NT driver installation and configuration . . . . . . . . . . 96
`3.6.3 iSCSI UNIX and Solaris driver installation and configuration . . . . . . 96
`3.6.4 iSCSI Linux driver installation and configuration . . . . . . . . . . . . . . . . 98
`3.6.5 Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
`3.7 Cisco SN5420 Storage Router implementation . . . . . . . . . . . . . . . . . 106
`3.7.1 IBM Enterprise Storage Server (ESS). . . . . . . . . . . . . . . . . . . . . . . 107
`3.7.2 McData ED-5000 Enterprise Fibre Channel Director . . . . . . . . . . . 107
`3.7.3 Cisco SN5420 IP Storage Router . . . . . . . . . . . . . . . . . . . . . . . . . . 108
`3.7.4 Cisco Catalyst 3500 Series XL switches . . . . . . . . . . . . . . . . . . . . . 108
`3.7.5 Microsoft Windows AutoExNt-Service. . . . . . . . . . . . . . . . . . . . . . . 108
`3.7.6 Creating a database on ESS disk LUNS. . . . . . . . . . . . . . . . . . . . . 108
`
`Chapter 4. Implementing Enterprise Mail for iSCSI . . . . . . . . . . . . . . . . . 111
`4.1 Planning the Enterprise Mail installation . . . . . . . . . . . . . . . . . . . . . . 112
`4.2 Prerequisites for installing Exchange 2000 . . . . . . . . . . . . . . . . . . . . 114
`4.2.1 Hardware requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
`4.2.2 Software requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
`4.2.3 Before Exchange 2000 installation . . . . . . . . . . . . . . . . . . . . . . . . . 118
`4.2.4 Installing the Active Directory Connector . . . . . . . . . . . . . . . . . . . . 118
`4.2.5 Advantage of using the forestprep switch . . . . . . . . . . . . . . . . . . . . 120
`4.2.6 Preparing the forest with the /forestprep switch . . . . . . . . . . . . . . . 120
`4.2.7 Advantages of using the domainprep switch. . . . . . . . . . . . . . . . . . 122
`4.2.8 Preparing the domain with /domainprep switch . . . . . . . . . . . . . . . 122
`4.2.9 Installing Exchange 2000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
`4.2.10 Creating a new mail storage group . . . . . . . . . . . . . . . . . . . . . . . . 128
`4.2.11 Creating an e-mail enabled user account . . . . . . . . . . . . . . . . . . . 129
`4.2.12 Configuring a users Outlook Express mail . . . . . . . . . . . . . . . . . . 131
`4.2.13 Setting up startup scripts for Exchange . . . . . . . . . . . . . . . . . . . . 131
`4.3 Installing Lotus Domino . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
`4.3.1 Prerequisites for installing Lotus Domino . . . . . . . . . . . . . . . . . . . . 136
`4.3.2 Hardware requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
`4.3.3 Software requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
`4.3.4 Steps for installing Lotus Domino . . . . . . . . . . . . . . . . . . . . . . . . . . 137
`4.3.5 Installation of Lotus Domino Administrator . . . . . . . . . . . . . . . . . . . 141
`4.3.6 Creating a new user in Domino . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
`4.3.7 Configuring startup scripts for Domino . . . . . . . . . . . . . . . . . . . . . . 148
`4.4 General performance overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
`4.4.1 Performance monitors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
`4.4.2 Available tools in Windows 2000. . . . . . . . . . . . . . . . . . . . . . . . . . . 151
`4.4.3 Spotting a bottleneck. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
`
`Chapter 5. Implementing DB2 UDB EE V7 Database Server using iSCSI155
`
` Contents
`
`v
`
`LENOVO ET AL. EXHIBIT 1006
`
`Page v
`
`
`
`5.1 Fundamentals of RDBMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
`5.1.1 Database. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
`5.1.2 Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
`5.1.3 Data dictionary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
`5.1.4 Indexes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
`5.1.5 Tablespaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
`5.1.6 Partitioning options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
`5.1.7 Log files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
`5.1.8 Control files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
`5.1.9 Configuration parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
`5.2 DB2 UDB EE V7 concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
`5.2.1 DB2 UDB products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
`5.2.2 DB2 UDB EEE partitioning option . . . . . . . . . . . . . . . . . . . . . . . . . . 162
`5.2.3 Instance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
`5.2.4 Database and database partitions . . . . . . . . . . . . . . . . . . . . . . . . . 163
`5.2.5 Nodegroups. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
`5.2.6 Tablespaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
`5.2.7 Recovery logs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
`5.3 Database planning considerations . . . . . . . . . . . . . . . . . . . . . . . . . . 167
`5.3.1 Backup requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
`5.4 Creating a database on the iSCSI storage device. . . . . . . . . . . . . . . 168
`5.4.1 Creating a database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
`5.5 Implementation of the AutoExNt-Service . . . . . . . . . . . . . . . . . . . . . 170
`
`Chapter 6. Implementing Oracle9i on iSCSI . . . . . . . . . . . . . . . . . . . . . . . 173
`6.1 Database architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
`6.1.1 Oracle9i instance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
`6.1.2 Oracle9i database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
`6.1.3 The Oracle client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
`6.2 Oracle9i new features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
`6.2.1 New feature categories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
`6.3 Database planning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
`6.3.1 Requirements for the environments . . . . . . . . . . . . . . . . . . . . . . . . 193
`6.3.2 Oracle9i installation and database types . . . . . . . . . . . . . . . . . . . . 196
`6.4 Database implementation and configuration . . . . . . . . . . . . . . . . . . . 197
`6.4.1 Windows 2000 installation and configuration . . . . . . . . . . . . . . . . . 197
`6.4.2 Linux installation and configuration . . . . . . . . . . . . . . . . . . . . . . . . . 220
`6.4.3 Database creation on iSCSI disks. . . . . . . . . . . . . . . . . . . . . . . . . . 242
`6.5 Hints and tips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283
`6.6 Configuring startup scripts for Oracle . . . . . . . . . . . . . . . . . . . . . . . . 286
`
`Chapter 7. SAP R/3 considerations for iSCSI . . . . . . . . . . . . . . . . . . . . . . 289
`7.1 A general model of SAP R/3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
`
`vi
`
`Using iSCSI: Solutions’ Planning and Implementation
`
`LENOVO ET AL. EXHIBIT 1006
`
`Page vi
`
`
`
`7.2 SAP R/3 certification requirements (iXOS) . . . . . . . . . . . . . . . . . . . . 291
`7.2.1 Certification categories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
`7.2.2 Hardware components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
`7.3 Use of Windows AutoExNt-Service and iSCSI . . . . . . . . . . . . . . . . . 293
`7.3.1 Windows AutoExNt-Service for SAP R/3 and DB2 UDB. . . . . . . . . 293
`7.3.2 Implementation of the AutoExNt-Service . . . . . . . . . . . . . . . . . . . . 295
`7.4 Information about disk layouts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296
`7.4.1 Disk considerations for DB2 and SAP R/3 . . . . . . . . . . . . . . . . . . . 297
`7.4.2 Recommended disk layout and configuration . . . . . . . . . . . . . . . . . 299
`7.5 SAPRouter configuration and recommendations. . . . . . . . . . . . . . . . 300
`7.6 Networking recommendations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
`7.7 Cisco SN5420 IP Storage Router and IBM ESS . . . . . . . . . . . . . . . . 302
`
`Appendix A. Data migration considerations for DB2. . . . . . . . . . . . . . . . 303
`Moving database objects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304
`DB2MOVE EXPORT and DB2MOVE IMPORT . . . . . . . . . . . . . . . . . . . . 304
`DB2MOVE EXPORT, DB2LOOK, DB2MOVE LOAD . . . . . . . . . . . . . . . . 305
`
`Related publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
`IBM Redbooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
`Other resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
`Referenced Web sites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
`How to get IBM Redbooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308
`IBM Redbooks collections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
`
`Special notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
`
`Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313
`
` Contents
`
`vii
`
`LENOVO ET AL. EXHIBIT 1006
`
`Page vii
`
`
`
`viii
`
`Using iSCSI: Solutions’ Planning and Implementation
`
`LENOVO ET AL. EXHIBIT 1006
`
`Page viii
`
`
`
`Figures
`
`1-1 SAN/NAS/iSCSI comparison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
`1-2 File I/O example. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
`1-3
`iSCSI uses block I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
`1-4
`iSCSI appliance connection options . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
`1-5
`iSCSI components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
`1-6 The seven layers of the OSI reference model . . . . . . . . . . . . . . . . . . . . 16
`1-7 Data encapsulation of iSCSI frame . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
`2-1
`IBM IP Storage 200i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
`2-2
`Lab configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
`2-3 Netscape proxy setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
`2-4
`Internet Explorer proxy settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
`2-5
`200i operating panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
`2-6
`Log on window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
`2-7
`200i storage home page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
`2-8 Network options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
`2-9 System options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
`2-10 Reset warning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
`2-11 Reset final warning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
`2-12 Reboot wait message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
`2-13 Data port selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
`2-14 Edit data port option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
`2-15 Storage options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
`2-16 Access control page. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
`2-17 VLUN ADD option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
`2-18 Configured VLUNs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
`2-19 Client setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
`2-20 A single VLUN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
`2-21
`Installation wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
`2-22
`IBM license agreement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
`2-23 Summary page. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
`2-24 Reboot option. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
`2-25
`IBM iSCSI configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
`2-26
`IBM iSCSI configuration options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
`2-27
`IBM iSCSI configuration utility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
`2-28
`IBM iSCSI configuration logon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
`2-29
`IBM iSCSI configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
`2-30
`IBM iSCSI configuration advanced options . . . . . . . . . . . . . . . . . . . . . . 59
`2-31 Windows disk management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
`
`© Copyright IBM Corp. 2002
`
`ix
`
`LENOVO ET AL. EXHIBIT 1006
`
`Page ix
`
`
`
`2-32 Available iSCSI disk. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
`3-1 Cisco SN5420 Storage Router. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
`3-2
`iSCSI routing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
`3-3 Fibre Channel port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
`3-4 Gigabit Ethernet port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
`3-5 Console port. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
`3-6 Management port. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
`3-7 HA port. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
`3-8
`Initial start up screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
`3-9 Enter the management port IP address . . . . . . . . . . . . . . . . . . . . . . . . . 75
`3-10 Re-establish Admin mode by entering enable command . . . . . . . . . . . 76
`3-11 Example network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
`3-12
`Initial configuration commands (screen 1) . . . . . . . . . . . . . . . . . . . . . . . 78
`3-13
`Initial configuration commands (screen 2) . . . . . . . . . . . . . . . . . . . . . . . 79
`3-14 HA configuration commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
`3-15 SCSI routing example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
`3-16 Commands to create SCSI routing and ACLs . . . . . . . . . . . . . . . . . . . . 85
`3-17 Target and LUN mapping using WWPN . . . . . . . . . . . . . . . . . . . . . . . . 87
`3-18 Command to apply ACL on the SCSI router . . . . . . . . . . . . . . . . . . . . . 90
`3-19
`Initial login window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
`3-20 Management port configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
`3-21 System software display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
`3-22 Windows 2000 iSCSI configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
`3-23 Windows 2000 disk administrator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
`3-24 Reactivating a disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
`3-25 System troubleshooting commands (screen 1) . . . . . . . . . . . . . . . . . . 102
`3-26 System troubleshooting commands (screen 2) . . . . . . . . . . . . . . . . . . 103
`3-27 System troubleshooting commands (screen 3) . . . . . . . . . . . . . . . . . . 104
`3-28 System troubleshooting commands (screen 4) . . . . . . . . . . . . . . . . . . 105
`3-29 System troubleshooting commands (screen 5) . . . . . . . . . . . . . . . . . . 106
`3-30
`iSCSI via Cisco SN5420, Fibre Channel to IBM ESS . . . . . . . . . . . . . 109
`4-1
`Increasing page file size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
`4-2
`IIS selection page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
`4-3 ADC setup selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
`4-4 Exchange 2000 - ForestPrep . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
`4-5 ForestPrep installation bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
`4-6 Exchange 2000 - DomainPrep . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
`4-7 Pre-Windows 2000 compatibility warning . . . . . . . . . . . . . . . . . . . . . . 124
`4-8 DomainPrep progress bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
`4-9 Exchange 2000 selection window . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
`4-10 Exchange 2000 installation progress bar. . . . . . . . . . . . . . . . . . . . . . . 127
`4-11 MMC console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
`4-12 New user mail box options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
`
`x
`
`Using iSCSI: Solutions’ Planning and Implementation
`
`LENOVO ET AL. EXHIBIT 1006
`
`Page x
`
`
`
`4-13 Domino server installation option. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
`4-14 Lotus Domino server setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
`4-15 Server audience. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
`4-16 Administrator settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
`4-17 Notes installation selection options . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
`4-18 Notes client configuration setup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
`4-19 Server connection error window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
`4-20 Domino administration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
`4-21 New user registration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
`5-1 Table relationship to tablespaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
`5-2 Data storage hierarchy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
`5-3 Database logfiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
`5-4 DB2 partitioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
`5-5 DB2 instance hierarchy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
`5-6 Nodegroups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
`6-1 Oracle9i architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
`6-2
`Listener process listens for incoming requests . . . . . . . . . . . . . . . . . . 179
`6-3 Oracle Universal Installer welcome window. . . . . . . . . . . . . . . . . . . . . 200
`6-4 OUI File locations window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
`6-5 Available products window. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
`6-6
`Installation types window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
`6-7 Database configuration window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
`6-8 Upgrading and migrating an existing database window. . . . . . . . . . . . 205
`6-9 Database identification window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
`6-10 Database file location window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
`6-11 Database character set window. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
`6-12 Summary window. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
`6-13
`Install window. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
`6-14 Configuration tools window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
`6-15 Configuration assistant window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
`6-16 ODCA database information window . . . . . . . . . . . . . . . . . . . . . . . . . . 213
`6-17 Password management window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
`6-18 End of installation window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
`6-19 Linux OUI exit window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
`6-20 Services processes window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
`6-21 SQL Plus log on window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
`6-22 Oracle SQL*Plus window. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
`6-23 Oracle SQL*Plus result set window . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
`6-24 Linux OUI welcome window . . . . . . . . . . . . . . . . . . . . . . . .