ibm.com/redbooksRedpaperFront coverImplementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterMohamad Rizan Mat GhazaliAriayuda Satriagor
viii Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterThe team (l-r): Chris, Aria, David, and MohamadThanks to the following p
Preface ixBecome a published authorJoin us for a two- to six-week residency program! Help write a book dealing with specific products or solutions,
x Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenter
© Copyright IBM Corp. 2007. All rights reserved. 1Chapter 1. Introduction and technologySAN solutions continue to grow in size and complexity. As the
2 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenter1.1 Introducing the QLogic 4 Gb Intelligent Pass-thru ModuleThis section d
Chapter 1. Introduction and technology 3Figure 1-1 shows an example of N_Ports, F_Ports and E_Ports in a Fibre Channel Switch Module connection.Figur
4 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterFigure 1-2 illustrates host to fabric connection through the Intelligent Pa
Chapter 1. Introduction and technology 5Figure 1-3 illustrates a port mapping example of a Intelligent Pass-thru Module that connects blade servers t
6 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenter1.2 N_Port ID VirtualizationN_Port ID Virtualization (NPIV) is a Fibre Cha
Chapter 1. Introduction and technology 7Figure 1-4 illustrates how a single HBA shares its single physical N_Port to some VMs virtual N_Ports.Figure
8 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenter1.3 Benefits of using the Intelligent Pass-thru ModuleWe describe the bene
Chapter 1. Introduction and technology 9Figure 1-6 Brocade Silkworm Web Tools Name Server tableThe blue boxes in Figure 1-6 indicate all HBA WWNs t
10 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterFor example, consider that an enterprise is connecting 32 BladeCenter chas
Chapter 1. Introduction and technology 11Figure 1-8 illustrates the comparison of administration perspective in a typical blade environment.Figure 1-
12 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenter1.4.2 Environment where fabric size is becoming a burdenThis situation ha
© Copyright IBM Corp. 2007. All rights reserved. 13Chapter 2. PlanningThis chapter provides information about the planning and installation of the Int
14 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenter2.1 CompatibilityThe implementation process of an Intelligent Pass-thru M
Chapter 2. Planning 15Table 2-2 lists the available Fibre Channel expansion cards and which servers support them. In all BladeCenter chassis, you use
16 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterThe ports on the CFFh expansion cards in each server are hardwired to spec
Chapter 2. Planning 172.2 PrerequisitesApart from the hardware prerequisites that we cover in 2.1, “Compatibility” on page 14, there is only the NPI
International Technical Support OrganizationImplementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterNovember 2007REDP-4342-00
18 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterZoningUse zoning to create a segmentation of the fabric and the different
Chapter 2. Planning 192.3 Additional considerationsPreviously, there were two possibilities for connecting BladeCenter to a SAN: using a switch conn
20 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterFigure 2-3 shows a configuration using Fibre Channel switch modules.Figure
Chapter 2. Planning 21Figure 2-4 shows a configuration using OPMs.Figure 2-4 OPM connectivity2.3.3 Using the Intelligent Pass-thru ModuleIf you ha
22 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterFigure 2-5 shows a sample Fibre Channel fabric with the smaller hardware r
Chapter 2. Planning 232.4 Failover and failback policiesBy default, both policies, failover and failback are enabled on all external ports. So if an
24 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterIPM uses a TH_Port (internal ports) to TF_Port (external ports) mapping. T
Chapter 2. Planning 25The following sequence describes the behavior of the module in case of an offline N_Port caused by an failed connection:1. Acco
26 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterTo enable or disable those two settings, use the commands shown in Figure
Chapter 2. Planning 27Figure 2-9 shows the result of disabling the FO and FB policies.Figure 2-9 Actual result of disabling the FO and FB policiesI
© Copyright International Business Machines Corporation 2007. All rights reserved.Note to U.S. Government Users Restricted Rights -- Use, duplication
28 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterTo make sure that the FO and FB policies are enabled, see the commands sho
Chapter 2. Planning 29Figure 2-11 shows the actual result of enabling the FO and FB policies.Figure 2-11 Actual result of enabling the FO and FB po
30 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterThe show port command in Figure 2-12 shows the mapping after the failover.
© Copyright IBM Corp. 2007. All rights reserved. 31Chapter 3. ImplementationIBM BladeCenter technology is designed to deliver great performance along
32 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenter3.1 Tools and environmentThis section discusses the tools that we used an
Chapter 3. Implementation 33CLI toolsWe used the CLI tools to set up and configure the IPM and external switches as well as to update the firmware. T
34 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenter External switchesWe used Brocade 7500, Cisco MDS 9216 and McDATA M6140.
Chapter 3. Implementation 35There are two basic steps required to manage the HBA card:1. Record the World Wide Port Name (WWPN) of the HBA.The WWPN i
36 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenter3.3 Setting up the Intelligent Pass-thru ModuleThis section discusses the
Chapter 3. Implementation 373.3.3 Enable module external portsNext, you use the BladeCenter AMM Web interface to enable external ports of the module
© Copyright IBM Corp. 2007. All rights reserved. iiiContentsNotices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
38 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenter3.3.4 Verify and update module firmware levelIt is recommended that you r
Chapter 3. Implementation 393. To verify the firmware version of the module, enter the show version command to display a summary of I/O module identi
40 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenter3. Enter your account name on the remote host (FTP only) and the IP addres
Chapter 3. Implementation 41After the Add New Fabric dialog box, QuickTools opens, as shown in Figure 3-15.Figure 3-15 QuickTools initial interface
42 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterTo verify the firmware version using QuickTools:1. In main window, go to t
Chapter 3. Implementation 43To upgrade the firmware using QuickTools:1. Click Switch → Load Firmware. 2. In the Firmware Upload dialog box, shown in
44 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterEnter the show port command to display port operational information. For e
Chapter 3. Implementation 45To modify the port status:1. Enter the admin start command and continue.2. Enter the config edit command.3. Enter the set
46 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterUsing the QuickTools GUITo verify the port status:1. From main menu, go to
Chapter 3. Implementation 47To modify the port status:1. From the main menu, click the port to modify.2. Click Port → Port Properties.3. From Port Pr
iv Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenter3.4 Setting up the external switch . . . . . . . . . . . . . . . . . . .
48 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterUsing Telnet (CLI) sessionEnter the show config port command to display th
Chapter 3. Implementation 49Figure 3-24 shows how to map all internal ports to Port 0 and Port 16 as primary map and to Port 17, Port 18, and Port 19
50 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterUsing the QuickTools GUIYou can verify the working port mapping by clickin
Chapter 3. Implementation 51Figure 3-26 shows a step to modify the mapping of Port 13.Figure 3-26 Modify the port mapping using Map Ports dialog bo
52 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterUsing Telnet (CLI) sessionYou can use a Telnet session to manage all of th
Chapter 3. Implementation 53Brocade Enter the version command to display the firmware version (Figure 3-28).Figure 3-28 Displaying firmware version
54 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterCisco MDS 9216To display the firmware version:1. On your workstation, open
Chapter 3. Implementation 55Brocade To display the firmware version:1. On your workstation, open a supported browser window, and enter the switch man
56 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterMcDATA To display the firmware version:1. On your workstation, open a supp
Chapter 3. Implementation 573.4.2 Enable NPIVEach port of an external switch which is connected to the QLogic 4 Gb Intelligent Pass-thru Module has
© Copyright IBM Corp. 2007. All rights reserved. vNoticesThis information was developed for products and services offered in the U.S.A. IBM may not of
58 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterExecuting the show int command indicates the NPIV status of the selected p
Chapter 3. Implementation 59Figure 3-37 shows how to enable NPIV capability in a Cisco MDS 9216.Figure 3-37 Enable NPIV capability of the Cisco MDS
60 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterFigure 3-38 shows how to enable NPIV in Port 3 of Slot 0 and the changes m
Chapter 3. Implementation 61McDATA Enter the config features show command to display the NPIV feature in the switch (Figure 3-39).Figure 3-39 Displ
62 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterFigure 3-40 shows how to enable NPIV and how to configure 10 maximum virtu
Chapter 3. Implementation 63To enable the NPIV feature in a port:1. Open the Port Administration Service window.2. Click Enable NPIV in the grey sele
64 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterFigure 3-42 shows that NPIV feature is installed in the switch.Figure 3-42
Chapter 3. Implementation 65To enable NPIV feature in the switch and configure the port NPIV login limit:1. Go to the main interface.2. Click Configu
66 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenter3.5 Configuring the connectionThis section discusses the typical tasks to
Chapter 3. Implementation 67Figure 3-44 shows the connection setup in our lab.Figure 3-44 Connection setup in the labAs shown in our lab setup in F
vi Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterTrademarksThe following terms are trademarks of the International Business
68 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterFigure 3-45 shows the green LEDs at Port 0 and Port 1 (circled in red) tha
Chapter 3. Implementation 693.5.2 Verify the connectionA simple way to verify the connection in a SAN is to see the HBA from a switch within the SAN
70 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterWe can also use Telnet session (CLI) to display the HBAs which connected t
Chapter 3. Implementation 71Enter the portshow command to display the devices connected to a particular port.Figure 3-49 shows that 3 HBAs are logged
72 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterEnter the nsshow command to display all device WWNs detected by the switch
Chapter 3. Implementation 73To configure the zoning:1. List all the devices that you want to include in the zone.2. Verify that all devices that you
74 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterAs illustrated in Figure 3-52,in the Zone Admin window, we can see those H
Chapter 3. Implementation 75Figure 3-53 shows how to configure the redundancy and load balancing for Port 1 in the same time. For the load balancing
76 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterWe do not describe how to set up MSCS in this document. Instead, refer to
Chapter 3. Implementation 772. After you have created the alias name based on the WWN, define the zoning of each alias as shown in Figure 3-55.Figure
© Copyright IBM Corp. 2007. All rights reserved. viiPrefaceMany SAN configurations continue to grow in size and complexity. As the number of switches
78 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenter3. Save the configuration that you have made in the SAN switch to activate
Chapter 3. Implementation 794. After you complete the HBA assigning and zoning, define the storage partition based on your current needs and environm
80 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenter5. During the synchronizing of the array, proceed with the disk mapping fo
Chapter 3. Implementation 81To test the port redundancy, we disabled port 0 whereby the settings of port 0 are PrimaryTFport and port 15 are BackupTF
82 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterIn this example, you can either disable the port on the IPM or you can tur
© Copyright IBM Corp. 2007. All rights reserved. 83AMM Advanced Management ModuleBC BladeCenterBIOS basic input output systemCLI command line interfa
84 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenter
© Copyright IBM Corp. 2007. All rights reserved. 85Related publicationsWe consider the publications that we list in this section particularly suitable
86 Implementing the QLogic Intelligent Pass-thru Module for IBM BladeCenterHelp from IBMIBM Support and downloads: ibm.com/supportIBM Global Services
Comments to this Manuals