Home

PDF - Lenovo Press

image

Contents

1. Refresh Drive options advanced Load Driver Figure 9 221 Selecting the disk to install on 434 Storage and Network Convergence Using FCoE and iSCSI If you see a warning message Figure 9 222 that indicates that the hardware might not support booting to the disk the disk is offline or another error might exist Therefore boot from SAN will not work E Install Windows Where do you want to install Windows Name Total Size Free Space Type gt Disk 0 Unallocated Space 30 0 GB 30 0 GB 4 Refresh Drive options advanced Load Driver Figure 9 222 Check for warnings 11 Recheck all items as explained in Legacy BIOS mode on page 437 and then reboot the server on the Windows DVD After you address all errors click Next Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 435 You see a message that Windows wants to create a volume and the installer starts copying files Figure 9 223 ror Indows s N wiht A Installing Windows That s all the information we need right now Your computer will restart several times during installation Jo Copying files Expanding files 0 Installing features Installing updates Completing installation Figure 9 223 Windows installation progress window 12 When Windows is done installing and you are prompted to enter a password Figure 9 224 click OK and then enter your pas
2. Figure A 7 FCoE test The FC test Figure A 8 was run with a QLogic 8 Gbps combo card connected to an 8 Gbps Brocade FC switch This test involved only one switch and hardware availability Storage Controller IBM BladeCenter H Brocade FC Figure A 8 Fibre Channel test All tests were connected to the DS5000 We ran this test against multiple workloads and different adapters and switches Figure A 9 on page 580 and Figure A 10 on page 581 show the performance results of the different storage technologies with several different simulated network workloads Appendix A Solution comparison and test results 579 Figure A 9 compares the technologies in IOPS Windows 2008 R2 sp1 IOPS Comparing HW iSCSI software iSCSI FCOE FC 160000 Emulex HW iSCSI m Qlogic sw iSCSI 120000 o Emulex FCOE o Qlogic FCOE m Qlogic FC 140000 100000 80000 60000 40000 20000 Figure A 9 Comparison of the technologies in IOPS 580 Storage and Network Convergence Using FCoE and iSCSI Figure A 10 compares the technologies in MBPS Windows 2008 R2 MBPS Comparing HW iSCSI iSCSI FCOE and FC 1000 BEmulex HW iSCSI m Qlogic sw iSCSI 800 o Emulex FCOE o Qlogic FCOE m Qlogic FC Figure A 10 Comparison of the technologies in MBPS This test showed that the software iSCSI behaved poorly compared to the hardware solutions Hardware iSCSI FCoE and FC beha
3. Fibre Channel Switches Separate SAN and LAN Separate Ethernet and FC Adapters and Switches Server FCoE attached storage CNA e l es M 0 DCB capable Ethernet Switches kbo Za FCoE Forwarder FCF FC ports are optional on FCF FC SAN is not required in general FCoE Network Converged Network Adapter handles both FC and Ethernet traffic Figure 2 6 Converged network adapter in a server 18 This consolidation of network adapters cables and intermediate switches DCB capable Ethernet switches that replace at least some of the intermediate FC switches provides much of the motivation for FCoE The reduction in equipment power and maintenance costs is anticipated to be significant over time Storage devices in an FCoE network might also have CNAs Few storage devices implement them now Initial deployments typically assume that the storage remains attached to the existing FC network in the beginning As FCoE matures over time more storage devices might be expected to support FCoE directly Storage and Network Convergence Using FCoE and iSCSI FCoE port types In a traditional FC network port types are defined to represent roles of devices in a network These FC devices are connected over point to point links In FCoE because traffic is sent over Ethernet networks instead of point to point links virtual port types are defined that are an
4. gt _ HBA Events Figure 7 71 Connect to Host window Chapter 7 Installing and enabling the Converged Network Adapter 161 You can now view your adapter settings and the devices that the QLogic FCoE controller can access as shown in Figure 7 72 B sansurfer FC HBA Manager ioi x File Host View Settings Wizards Help XX a amp T QLOGIC Connect Configure App Events HBA Events Collect Monitor Diags Refresh FC CNA HBA Topology About aw SAN Warning 4 Hostname wintraininga HBA Model amista g EE Port 4Link Dow BB Device 20 4 pemace vancowa Prez Datacenter GA bit 964 Ser 1 Bulls 7601 EE Port 2 Link Dow hit gt Zoom In Zoom Out HBA Events Figure 7 72 Topology window 162 Storage and Network Convergence Using FCoE and iSCSI Installing the SANsurfer CNA Networking CLI The SANsurfer CNA Networking CLI is optional but useful if you want to configure network teaming and perform advanced VLAN configurations By using this CLI you can manage the networking side of the CNA To install the SANsurfer CNA Networking CLI follow these steps 1 2 3 Double click the Networking CLI In the Welcome panel Figure 7 73 click Next fe SANsurfer CNA Networking CLI InstallShield Wizard Welcome to the InstallShield Wizard for SANsurfer SANsurfer CNA N
5. EA mee fr Hosts fa WINTRAINING2 Nig 00 00 C9 C6 CB 12 Nig 00 00 C9 C6 CB 13 BIOS Version i KE 10 00 00 00 C9 C6 CB 11 HW Version Personality Current iC Adapter Information Firmware ay OCm11102 1 X ae E 336 Port 0 Nic 00 00 C9 C6 CB 0C Nic 00 00 C9 C6 CB 0E Serial Number Nip 00 00 C9 C6 CB OF i KE 10 00 00 00 C9 C6 CB 0D Active Firmware Version E 336 Port 1 Nic 00 00 C9 C6 CB 10 Firmware State Boot Code Version FCoE After Reboot FCoE 0Cm11102 1 X 11S90Y3568Y250HY 17T009 3 703 397 3806 Working 3 703 397 3806 2 0 20 768 E3 A2 License Features Show License Features Install Feature Licenses Figure 7 28 OneCommand Manager choosing a personality Chapter 7 Installing and enabling the Converged Network Adapter 129 3 When you are prompted by the Change Adapter Personality message box Figure 7 29 click OK to reboot your system and activate the change OneCommand TM Manager i lol x Fie View Port Discovery Batch Help oA mea Sr Ae 4 Hosts E WINTRAINING2 E eee OCm11102 1 X 3 3 Port 0 Ni 00 00 C9 C6 CB 0C Nig 00 00 C9 C6 CB 0E Nic 00 00 C9 C6 CB OF i E 10 00 00 00 C9 C6 CB 0D i ion 3 703 397 3806 2 Port 1 Ni 00 00 C9 C6 CB 10 Working Nic 00 00 C9 C6 CB 12 Nic 00 00 C9 C6 CB 13 gt E 10 00 00 00 C9 C6 CB 11
6. Figure A 14 IBM Virtual Fabric 10Gb Switch Module or Cisco Nexus 40011 connected to Cisco Nexus 5000 Figure A 15 shows an embedded Brocade converged switch in the BladeCenter that is connecting to a stand alone Brocade FC switch IBM BladeCenter H Storage Controller Switch VLAN Brocade 8470 p 102 CRTL A e L g FC port FC CRTL B FC port Figure A 15 Brocade 8470 FCoE test Appendix A Solution comparison and test results 583 584 Figure A 16 compares the results on switches in IOPS Compare Emulex CNA FCoE traffic on different switches IOPS 120000 100000 80000 60000 40000 20000 m BNT Virtual Fabric to Qlogic Virtual Fabric m BNT Virtual Fabric to Cisco Nexus 5010 O Cisco Nexus 4000 to Cisco Nexus 5010 O Brocade 8470 Figure A 16 Emulex CNA tests on switches with IOPS Storage and Network Convergence Using FCoE and iSCSI Figure A 17 compares the results on switches in MBPS Compare Emulex CNA FCoE traffic on different switches MBPS 1000 m BNT Virtual Fabric to Qlogic Virtual Fabric m BNT Virtual Fabric to Cisco Nexus 5010 O Cisco Nexus 4000 to Cisco Nexus 5010 O Brocade 8470 900 80 700 60 500 400 300 200 100 Figure A 17 Emulex CNA tests on switches in MBps The results of this test show that some switches managed traffic better than other
7. Figure 9 71 Controller Selection panel Tip For optimal performance consider booting half of your blades from one port and booting half from the other port Also consider splitting the load on the different SAN disk controller ports However be careful because splitting the load adds more complexity and you must check your SAN disk preferred paths carefully 296 Storage and Network Convergence Using FCoE and iSCSI 9 5 3 Loading the default settings on the Emulex CNA To load the default settings on the Emulex CNA follow these steps 1 Clear any configuration In the Controller Configuration Menu panel Figure 9 72 highlight Erase Configuration and press Enter Controller Configuration Menu Emulex OneConnect 0Ce10100 iSCSI HBA v1 00a14 Erase the Current Port 0 Function 2 Configuration and Restore the Default Controller Properties Configuration Network Configuration iSCSI Target Configuration Erase Configuration Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 72 Controller Configuration Menu panel 2 When prompted by the message Existing configuration will be overwritten by the default values Figure 9 73 press Enter to confirm Existing Configuration will be Overwritten by the Default Values Press Enter to Continue ESC to Abort Figure 9 73 Message about overwriting the existing configuration Chapter 9 Configuring iSCSI and FCoE cards for SAN boo
8. Installation License Agreement SUSE R Linux Enterprise Server SLES TM 11 SP2 Per Novell R Software License Agreement Configuration PLEASE READ THIS AGREEMENT CAREFULLY BY II NOT DOWNLOAD INSTALL OR USE THE SO Figure 9 40 Welcome panel Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 263 8 In the Media Check installation window Figure 9 41 click next Oe Media Check SUSE Li We recommend you check all installation media INnUX to avoid installation problems Enterprise Preparation CD or DVD Drive ne ihc le gt Welcome Installation Status Information Configuration Figure 9 41 Media check panel 264 Storage and Network Convergence Using FCoE and iSCSI 9 In the System Probing window Figure 9 42 you will be asked to activate multipath in case you have more than one path to the LUN Click Yes E System Probing X SUSE Linux Enterprise Probe USB devices Preparation Probe FireWire devices Probe floppy disk devices gt System Analysis Probe hard disk controllers Time Zon Load kernel modules for hard disk controllers Installation 3 Probe hard disks Search for Linux partitions The system seems to have multipath hardware Do you wart to activate multipath Configuration Figure 9 42 System Probing with multipath question Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 265 10 In the Installation Mode window Figure 9 43 selec
9. Move Highlight lt Enter gt Select Entry lt ESC gt Exit Setup Figure 7 4 IBM Flex System CMM System Configuration Menu 5 Highlight Network and press Enter to go to Network configuration options as shown in Figure 7 5 System Settings Adapters and UEFI Drivers Select this option to Processors see all the Network Memory Device options Devices and I 0 Ports Power Operating Modes Legacy Support Recovery Network Emulex Configuration Utility Ver 5 10a5 Driver Health Figure 7 5 System Settings Options 108 Storage and Network Convergence Using FCoE and iSCSI 6 Highlight the first MAC address shown under Network Device List and press Enter as shown in Figure 7 6 Network Global Network Settings Configure the network Network Boot Configuration boot parameters iSCSI Configuration Network Device List MAC 00 00 C9 DB 40 88 Slot 1 PFA MAC 00 00 C9 DB 40 8C Slot 1 PFA MAC 00 00 C9 DB 40 90 Slot 1 PFA MAC 00 00 C9 DB 40 94 Slot 1 PFA Figure 7 6 Network Device List Chapter 7 Installing and enabling the Converged Network Adapter 109 7 The screen shown in Figure 7 7 will appear on the console Highlight Emulex 10G NIC Bus Dev Func 11 0 0 00 00 C9 DB 40 88 and press Enter as shown in Figure 7 7 MAC 00 00 C9 DB 40 88 Slot 1 PFA 17 0 0 Emulex 10G NIC Bus Dev Func 11 0 0 Enter to Configure 00 00 C9 DB 40 88 Emulex NICs IPv4 Network Configuration IPv6 Network Configuration Figure 7 7 Emu
10. Port 1 A Vi i 0 20 7 Nic 00 00 C9 C6 CB 10 Boot Code Version 2 0 20 768 RE 10 00 00 00 C9 C6 CB 11 BIOS Version 3 703 397 3806 Update Firmware Figure 7 17 Emulex OneCommand Manager to update the firmware by using the UFI file For more information see the Emulex Firmware Update Manual for Emulex Adapters at http cmw3wbp1 emulex com files downloads hardware fwupdate pdf 1 Adapted from the Update Utilities table on page 2 of the Emulex Firmware Update Manual for Emulex Adapters at http cmw3wbp1 emulex com files downloads hardware fwupdate pdf search 22UF1 22 118 Storage and Network Convergence Using FCoE and iSCSI 7 3 2 Installing a driver in a Windows environment You can install a driver in a Windows environment by using the following methods gt Inahardware first installation install at least one Emulex adapter before you install the Emulex drivers and utilities gt Ina software first installation you can install drivers and utilities by using AutoPilot Installer before installing any adapters You do not need to specify the adapter models to be installed later The appropriate drivers and utilities automatically load when you install the adapters For more information see the following web references gt Microsoft Windows Software Kit Emulex Virtual Fabric Adapters CFFh for IBM BladeCenter http www emulex com downloads ibm vfa software kits ocm5142 bc windows drive
11. E 7 e J gt Roles ail Features Ja Diagnostics Ei Configuration amp Storage Name e Description Status Startup Type Logon as l pa iSl Microsoft NET Framework NGEN v2 0 50727_x64 Microsoft Manual Local System Sh Microsoft NET Framework NGEN 2 0 50727_X86 Microsoft Manual Local System Sh Microsoft Fibre Channel Platform Registration Serv Registers t Manual Local Service Microsoft i Sh Microsoft iSCSI Initiator Service Manages I Started Automatic Local System G oftware Target Enables thi Started Automatic Local System iSl Microsoft Software Shadow Copy Provider Manages s Started Local System iSh Multimedia Class Scheduler Enables rel Manual Local System Netlogon Maintains a Manual Local System Network Access Protection Agent The Netwo Manual Network 5 Ch Network Connections Manages o Started Manual Local System Ch Network List Service Identifies t Started Manual Local Service E Q Task Scheduler Windows Firewall with Adve iG Services aj WMI Control amp Local Users and Groups Manual YO Windows Server Backup E gf Microsoft iSCSI Software Te P iSCSI Targets as CL Network Location Awareness Collects an Started Automatic Network 5 ee roso K etwork Store Interface Service This servic Started Automatic Local Service Devens AQRONC RP
12. Open Cancel Figure 7 56 Firmware update file location Chapter 7 Installing and enabling the Converged Network Adapter 151 7 Inthe Flash Update message window Figure 7 57 click Yes to proceed with the update Flash Update xi Gi Updating the Flash Image from the Current version 010160 to the New version 010192 Do you want to proceed Yes No Figure 7 57 Flash Update window 8 Enter your password Figure 7 58 and then click OK Host wintraining2 169 254 150 24 Security Check Enter Password eeeeee v save password for the current session Note the default password is documented in the readme OK Figure 7 58 Firmware update security check window 9 In the Flash Update window Figure 7 59 click OK Flash update complete Changes have been saved to the HBA port Figure 7 59 Flash Update completion 10 Reboot the server for the new code to take effect You might be required to perform this operation more than once for each adapter that is installed For more information see the following web pages gt IBM Fix Central http www ibm com support fixcentral options gt IBM ToolsCenter Bootable Media Creator http www ibm com support entry portal docdisp ay 1ndocid TOOL BOMC After the operating system is installed you can use the UpdateXpress System Pack Installer or SANsurfer application to update the code
13. chkconfig iscsi on 192 Storage and Network Convergence Using FCoE and iSCSI Then edit the etc fstab file and add the partitions and associated mount points at the end of the file Example 7 2 shows the commands to verify the storage devices and portals Example 7 2 Verifying the storage devices and portals root localhost static iscsiadm m session tcp 1 192 168 1 100 3260 1 iqn 1992 01 com 1s1 7091 600a0b80006e3920000000004e0c31bc root localhost static iscsiadm m nodes Try iscsiadm help for more information root localhost static iscsiadm m node 192 168 2 100 3260 2 iqn 1992 01 com 1si 7091 600a0b80006e3920000000004e0c31bc 192 168 1 100 3260 1 iqn 1992 01 com 1si 7091 600a0b80006e3920000000004e0c31bc root localhost static iscsiadm m discoverydb 192 168 1 100 3260 via sendtargets root localhost static cd etc iscsi root localhost iscsi 1s initiatorname iscsi iscsid conf root localhost iscsi cat initiatorname iscsi InitiatorName iqn 1994 05 com redhat c7e96ad9a84c root localhost iscsi Example 7 3 shows the command to verify the iSCSI status Example 7 3 Verifying the service root localhost iscsi service iscsi status iSCSI Transport Class version 2 0 870 version 2 0 872 Target iqn 1992 01 com 1si 7091 600a0b80006e3920000000004e0c31bc Current Portal 192 168 1 100 3260 1 Persistent Portal 192 168 1 100 3260 1 kkkkkkkkkk Interface kkkkkkkkk k Iface Name default
14. vlan 1002 enable name VLAN 1002 member INTA1 INTA2 EXT11 EXT14 fcf enable vnic enable vnic port INTA1 index 3 bandwidth 25 enable exit vnic port INTA2 index 3 bandwidth 25 enable exit vnic vnicgroup 3 vlan 103 enable member INTA1 3 Chapter 12 Approach with FCoE inside the Flex Chassis 515 516 member INTA2 3 port EXT1 exit spanning tree stp 103 vlan 103 I interface port EXT1 no spanning tree stp 103 enable exit spanning tree stp 113 vlan 1002 l spanning tree stp 119 vlan 500 fcoe fips enable fcoe fips port INTAl fcf mode on fcoe fips port INTA2 fcf mode on fcoe fips port EXT11 fcf mode on fcoe fips port EXT12 fcf mode on l cee enable fcalias N1_DS5000 wwn 20 17 00 a0 b8 6e 39 20 zone name V3700 member pwwn 50 05 07 68 03 04 37 6a member pwwn 50 05 07 68 03 04 37 6b zone name N1 V3700 member pwwn 50 05 07 68 03 04 37 6a member pwwn 50 05 07 68 03 04 37 6b member pwwn 10 00 00 00 c9 db 40 89 zone name N2 V3700 member pwwn 50 05 07 68 03 04 37 6a member pwwn 50 05 07 68 03 04 37 6b member pwwn 10 00 34 40 b5 be 3f 21 zone name N1_DS5000 member pwwn 20 17 00 a0 b8 6e 39 20 member pwwn 10 00 00 00 c9 db 40 89 zone name N2_DS5000 member pwwn 10 00 34 40 b5 be 3f 21 member pwwn 20 17 00 a0 b8 6e 39 20 zoneset name CN4093_1 member V3700 member N1 V3700 member N2 V3700 member N1_DS5000 member N2_DS5000 zoneset activate name CN4093 1 ntp enable ntp ipv6 primary s
15. Tip Check the zone and re create it In addition delete your mapping and remap When remapped check the preferred path These tasks take time but often correct the error Then reboot your system and check again if the storage devices are displayed Hardware does not support boot to disk in UEFI mode In the procedure in 9 6 7 Booting the Windows DVD in UEFI mode on page 344 you might receive a message that indicates that the hardware might not support boot to disk If you see this message review the setup instructions in 9 6 1 Configuring an Emulex card for boot from SAN on page 333 and then check the following settings gt gt gt Verify that the boot device was added when you pressed F1 go back and check Verify that the BIOS is enabled on the Emulex port go back and check Verify that the CNA from which you are trying to do the boot is on the preferred path of the SAN disk The most common cause of an offline disk is that the preferred path is not assigned correctly Check your SAN disk device configuration and then reboot the server again on the Windows DVD Verify that your SAN disk supports a UEFI boot Verify that your SAN disk is updated to the latest firmware Try to perform a legacy installation If you see the disk as being offline see Windows KB 2345135 Setup reports error Windows cannot be installed to this disk when booted from DVD at this website http support microsof
16. Up to 28 ports Twenty 10 Gbps Ethernet and FCoE ports Optional 8 FC ports Figure 4 21 shows the Cisco Nexus 5010 and Cisco Nexus 5020 without the optional FC modules installed Figure 4 21 Cisco Nexus 5010 and Cisco Nexus 5020 For more information see the Cisco Nexus 5000 web page http www ibm com systems hk networking hardware ethernet c type nexus index htm 56 Storage and Network Convergence Using FCoE and iSCSI 4 3 Storage systems IBM offers several storage arrays with local iSCSI support Many of these storage arrays including the IBM Storwize V7000 IBM System Storage DS5000 series and IBM System Storage DS3500 Express support iSCSI at 10 Gbps Ethernet speeds This section describes the following storage products and families 4 3 1 IBM SAN Volume Controller on page 57 4 3 2 IBM Storwize family on page 58 4 3 3 IBM Flex System V7000 Storage Node on page 61 4 3 4 IBM XIV Storage System on page 61 4 3 5 IBM System Storage DS3500 Express on page 62 4 3 6 IBM System Storage DCS3700 on page 63 vvvvvy 4 3 1 IBM SAN Volume Controller IBM System Storage SAN Volume Controller SVC is a storage virtualization system that enables a single point of control for storage resources to help support improved business application availability and greater resource utilization It manages storage resources in your IT infrastructure and ensures that they are use
17. end 12 4 2 IBM Flex System Fabric CN4093 in pNIC and Full Fabric mode Example 12 14 shows the final running configuration from the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch In our lab environment the VLAN 500 is the connectivity for the public IBM network The bold lines are related to the FCoE configuration The Converged Network Adapter must be configured to the pNIC mode Example 12 14 Configuration dump of the IBM Flex System Fabric CN4093 in pNIC version 7 5 1 switch type IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch Upgrade1 Upgrade2 snmp server name CN4093_1 system port EXT13 EXT14 type fc hostname CN4093_1 Chapter 12 Approach with FCoE inside the Flex Chassis 511 interface port INTAI name Nodel_ PO tagging pvid 500 no flowcontrol exit l interface port INTA2 name Nodel_ PO tagging pvid 500 no flowcontrol exit interface port INTA3 no flowcontrol exit same for INTA4 INTC13 like INTA3 interface port INTC14 no flowcontrol exit interface port EXT3 name IBM UPLINK pvid 500 exit l interface port EXT11 name V3700_CTRL_A tagging exit interface port EXT12 name V3700_CTRL_B tagging exit interface port EXT16 name BCH_Slot7_P1 tagging tag pvid pvid 1002 exit vlan 1 member INTA1 EXT2 EXT7 EXT22 no member EXT3 l vlan 500 enable name VLAN 500 Storage and Network Convergence
18. gt The feature npv command is required to use NPV mode Entering this command requires a reboot Therefore enter the feature commands before completing other configuration work gt The fips mode enable command is required This command activates FIP snooping which allows a switch to learn which VLANs and ports are supporting FCoE functions gt The VLAN to be supplied to initiators from the FCF function of the Nexus must be specified and associated with a VSAN with the fcoe vsan lt x gt command gt Create the specified VSAN by using the vsan database and vsan lt x gt commands FC ports that are used to provide access to storage on behalf of FCoE initiators must be in the same VSAN as the one associated with the FCoE VLAN used by the initiators If preferred multiple VSANs can be active concurrently each VSAN with its own FC ports and with its own FCoE VLAN A VLAN can be associated with only one FCoE VLAN at a time 11 3 Cisco Nexus 4001i embedded switch with Nexus 5010 FCF This section describes our testing of FCoE by using the Nexus 4001i inside a BladeCenter H chassis and an external Nexus 5010 switch providing FCF functions 11 3 1 Nexus 4001i configuration The Nexus 4001i configuration for use with the Nexus 5010 switch includes support for FIP snooping much as the configuration of the BNT Virtual Fabric 10Gb Switch Module does The configuration text includes the following key aspects gt Configure FCF facing and
19. iSCSI security The iSCSI protocol can be used in networks where unauthorized data can be accessed allowing for different security methods Encoding means such as IPSec which use lower levels do not require additional matching because they are transparent for higher levels and for the iSCSI Various solutions can be used for authentication for example CHAP Kerberos or private keys exchange An iSNS server can be used as a repository of keys 3 2 iSCSI initiators iSCSI initiators can be implemented by software or hardware Software initiators can be augmented by TCP offload Ethernet adapters 3 2 1 Software only solutions Software initiators and targets are virtual SCSI adapters that are written as part of the operating environment They use the processor resources and network adapters of the host to transfer data Software endpoints are easy to deploy and are low cost or free with the host operating system Software implementations can drive higher throughput than other implementations if sufficient host processor resources are available This higher throughput is especially true of cases where smaller block sizes are used Integration with the host operating system usually works well by using existing management tools and interfaces Starting a host from an iSCSI device is not possible when using software initiators unless a pre startup execution environment exists Ata minimum a DHCP server and a file transfer protocol such as Tr
20. on page 408 Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 407 9 8 3 Booting from SAN variations You can set up boot from SAN by using various methods This book focuses on the fixed target LUN In some cases it is useful to have a more dynamic solution We show what we consider the most stable and most optimized method The method you choose depends on what you want to accomplish A more dynamic setup might be useful to prevent reconfiguring the adapter settings every time to change LUN assignment to another host However it might take more time to scan the LUNs at boot every time the system is rebooted If you are setting up Blade Open Fabric Manager or have a hot spare blade set these more dynamic settings and do not assign a fixed boot LUN On the Brocade CNA the UEFI boot is dynamic In legacy BIOS mode you can select different ways to boot the LUN For more information see 9 8 8 Boot from SAN by using the First LUN option on page 427 9 8 4 Installing Windows 2008 x64 or Windows 2008 R2 x64 in UEFI mode Installing Windows 2008 R2 x64 64 bit with service pack 1 is similar for other operating systems To install Windows 2008 x64 or Windows 2008 R2 x64 in UEFI mode follow these steps 1 Boot from the media by using the desired method UEFI or legacy Use the most current version of the media with the service pack level or latest update level when possible 2 If needed input drivers for the
21. 13 Configure and enable zoning or set the zoning behavior to Permit mode in the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch 14 Configure the FCoE storage subsystem Define the host and host mapping on the storage 15 Configure the node server a Install the Multipath I O MPIO driver depending on the storage unit b Discover and configure the disks 12 1 1 Overview of testing scenarios 492 For this Redbooks publication we use the configuration shown in Figure 12 2 for 12 3 1 Configuring the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch in a pNIC VNIC and Full Fabric mode and 12 3 1 Configuring the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch in a pNIC VNIC and Full Fabric mode It includes two IBM Flex System Fabric CN4093 10Gb Converged Scalable Switches to set up a fully redundant topology with two separate FCoE fabrics The uplink network connection follows normal network design for networking You can use vLAG or link aggregation for these connections The uplink connection is not shown in the figure The switch provides support for direct attach FCoE storage on the internal and external ports in addition to direct or fabric connected FC storage Storage and Network Convergence Using FCoE and iSCSI FCoE goes internal and external to the IBM Flex Chassis Virtual N_Ports VN ports are for the end node port of the FC and FCoE fabric and Virtual NF_Ports VF ports ar
22. 52 Storage and Network Convergence Using FCoE and iSCSI Figure 4 15 shows the QLogic Virtual Fabric Extension Module for IBM BladeCenter Figure 4 15 QLogic Virtual Fabric Extension Module for IBM BladeCenter For more information see the QLogic Virtual Fabric Extension Module for IBM BladeCenter TIPSO717 IBM Redbooks Product Guide 4 2 3 Top of Rack ToR End of Row EoR For more information about available IBM System Networking top of rack and end of row switches see the IBM System Networking IBM RackSwitch web page http www ibm com systems networking switches rack htm IBM System Networking RackSwitch G8316 The RackSwitch G8316 provides low latency lossless performance and a feature rich design with key virtualization features such as DCB high availability and enterprise class Layer 2 and Layer 3 functions In addition the RackSwitch G8316 also delivers cost savings as you consider acquisition costs energy costs operational expense and ease of use and management for a 40 Gbps class switch The IBM System Networking RackSwitch G8316 supports both 10 Gbps and 40 Gbps Ethernet The switch has 16 40 Gbps QSFP ports and provides 1 28 Tbps throughput at less than 1 ms latency Any of the 40 Gbps ports can be split into four 10 Gbps ports by using optional cables Figure 4 16 shows the IBM System Networking RackSwitch G8316 For more information see the IBM System Networking RackSwitch
23. Converging storage and network brings lot of benefits which outweigh the initial investment Here are some of the key benefits Simplicity cost savings and reliability Scalability and easier to move workloads in the virtual world Low latency and higher throughput One single high speed network infrastructure for both storage and network Better utilization of server resources and simplified management YYYY Y To get an idea how the differences between traditional and converged data centers can look like see the following figures Both figures include three major components servers storage and the networks to establish the connections The required amount of switches in each network depends on the size of the environment Figure 1 1 shows a simplified picture of a traditional data center without convergence Either servers or storage devices might require multiple interfaces to connect to the different networks In addition each network requires dedicated switches which leads to higher investments in multiple devices and more efforts for configuration and management Chapter 1 Introduction to convergence 7 x SERRE Clients and Administrators Storage Servers NIC amp HBA Figure 1 1 Conceptual view of a data center without implemented convergence Using converged network technologies as shown by the converged data center in Figure 1 2 there is only the need for one converged enhanced Ethernet This
24. Driver Health Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 24 System Settings panel If you do not see the Emulex Configuration Utility option see Unavailable Emulex Configuration Utility option on page 367 Then press Enter 250 Storage and Network Convergence Using FCoE and iSCSI 4 Inthe Adapter Selection panel Figure 9 25 where you see two four Emulex fiber ports select the Emulex Configuration Setup Utility If you do not see the entry see 7 2 Installing and enabling the Emulex CNA on page 113 Adapter Selection Emulex Adapters in this System Port Name 10000000C9DB4089 Exit Emulex HBA Configuration Utility Node Name 001 90Y3556 PCIe5 0Gb s x8 20000000C9DB4089 002 90Y3556 PCIe5 0Gb s x8 Seg 00 Bus 11 003 90Y3556 PCIe5 0Gb s x8 Dev 00 Func 02 004 90Y3556 PCIe5 0Gb s x8 lt Enter gt Select Entry Esc Exit Figure 9 25 Adapter Selection panel 5 Note the WWPN of the IBM Flex System CN4054 Select the port you want to boot from and then press Enter Tip For optimal performance consider booting half of your blades from one port and booting half from the other port Also consider splitting the load on the different SAN disk controller ports However be careful because splitting the load adds more complexity and check your SAN disk preferred paths carefully Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 251 9 4 3 Loading the default setting
25. Figure 5 7 shows a BladeCenter convergence solution that uses a 10Gb Ethernet Pass Thru Module that connects to a top of rack IBM System Networking G8264CS switch Traffic flows from the Converged Network Adapter in the blade server through the 10Gb Ethernet Pass Thru Module to the top of rack IBM System Networking G8264CS switch which forwards Ethernet traffic to the upstream Ethernet network and FC traffic to the upstream SAN Certain FCF devices like the IBM System Networking G8264CS switch can allow direct connection of FC port based storage devices Using 10Gb Ethernet Pass Thru Module is a good approach if the FCoE infrastructure is already there because it is more affordable In addition there is no need of configuration or administration for pass thru modules because they are not active in the data path 2x 10 Gb Pass thru Upstream FC Network Upstream Ethernet Network 4e EN Gi A 14 port 1x CNA Card IBM 10 Gb Passthru AGHA Alert H H eit ie i i Y 2 port QLogic 10 Gb CNA foe ee a ee Sl Oo Red and blue lines are 4 id referring to dual fabric re approach redundancy both are used for FCoE traffic BladeCenter H Figure 5 7 BladeCenter convergence solution with pass thru module to a top of rack FCF 76 Storage and Network Convergence Using FCoE and iSCSI 5 1 7 IBM rack server topology connected to a top of rack IBM System Networkin
26. Iface Transport tcp Iface Initiatorname iqn 1994 05 com redhat c7e96ad9a84c Iface IPaddress 192 168 1 2 Iface HWaddress lt empty gt Iface Netdev lt empty gt SID 1 iSCSI Connection State TRANSPORT WAIT iSCSI Session State FREE Internal iscsid Session State REOPEN kkkkkkkkkkkkkkkkkkkkkkkk Negotiated iSCSI params kkkkkkkkkkkkkkkkkkkkkkkk HeaderDigest None DataDigest None MaxRecvDataSegmentLength 262144 MaxXmitDataSegmentLength 65536 FirstBurstLength 8192 MaxBurstLength 65536 Chapter 7 Installing and enabling the Converged Network Adapter 193 194 ImmediateData Yes InitialR2T Yes MaxOutstandingR2T 1 kkkkkkkkkkkkkkkkkkkkkkkk Attached SCSI devices kkkkkkkkkkkkkkkkkkkkkkkk Host Number 5State running scsi5 Channel 00 Id O Lun 0 Attached scsi disk sdcState running For more information see the following references gt Installing the Linux software iSCSI initiator topic in the IBM SAN Volume Controller Information Center http publib boulder ibm com infocenter svc ic index jsp topic 2Fcom ibm stor age svc console doc 2Fsvc_iscsilinuxinitiatorinstall_wblgy2 htm gt Red Hat Enterprise Linux 6 Storage Administration Guide http docs redhat com docs en US Red_Hat_Enterprise_Linux 6 html Installation_ Guide VMware iSCSI initiator When you want to use ESX ESXi effectively with your storage area network SAN you must have a working knowledge of ESX ESXi systems and SA
27. see the QLogic website http www qlogic com Edit Boot Settings Edit Boot Settings Driver Configuration Menu Back to Main Menu Save Changes Host Adapter BIOS lt Enabled gt Selective Login lt Disabled gt Selective Lun Login lt Disabled gt World Login lt Disabled gt Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 160 Edit Boot Settings panel 9 7 5 Installing Windows 2008 x64 or Windows 2008 R2 x64 in UEFI mode Installing Windows 2008 R2 x64 64 bit with service pack 1 is similar for other operating systems To install Windows 2008 x64 or Windows 2008 R2 x64 in UEFI mode follow these steps 1 Boot from the media by using the preferred method UEFI or legacy Use the most current version of the media with the service pack level or latest update level when possible 2 If needed input drivers for the storage devices 3 Select a storage device disk to install the operating system You must know whether your operating system is UEFl compliant The following operating systems are UEFl compliant at the time this book was written Windows 2008 x64 and Windows 2008 R2 x64 Linux SLES 11 SP1 RHEL 6 VMware 5 vvvy Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 379 Tips gt These operating systems can be installed in both UEFI mode and legacy mode gt When you install these operating systems make sure that you have the latest version of your operating
28. 11590Y3568Y250HY 17T009 7 Change Adapter Personality xi i The personality has been changed A system reboot is required to run with the new personality Figure 7 29 Emulex personality change reboot requirement 4 After the server is rebooted verify your option For more information see the following guides gt Emulex OneCommand Manager Application User Manual at this website http www d1 emulex com support utilities onecommand 519 onecommand pdf gt Emulex OneCommand Manager Command Line Interface User Manual http www d1 emulex com support utilities onecommand 519 corekit_user_manual pdf 130 Storage and Network Convergence Using FCoE and iSCSI 7 4 3 Configuring NIC teaming for the Emulex Virtual Fabric Adapter II To increase throughput bandwidth and link availability you can configure multiple network interfaces on one or more CNAs to be detected on the network as a single interface This process is called NIC teaming or multilink trunking By using NIC teaming you can group multiple NICs as a single virtual device Depending on the teaming mode one or more interfaces can be active Multiple NICs that are combined into a group are called a team NIC teaming offers the following advantages gt Increased bandwidth Two or more network interfaces are combined to share the load increasing bandwidth gt Load balancing Link aggregation enables distributio
29. 4 Configure LLDP or DCBX for FCoE B8470 config prtocol 11dp B8470 conf lldp advertise dcbx fcoe app tlv B8470 conf 11ldp dcbx fcoe logical link tlv 5 Configure the FC Fabric and storage subsystem a Enable zoning or set to Access Gateway Mode b Define host and LUN masking on the storage 6 Configure the blade server a Install the MPIO driver b Discover and configure the disks You have now completed the necessary configuration tasks on the Brocade 10G Switch Module Example 10 10 shows the output of the running Brocade 10G Switch Module configuration in bay 7 Example 10 10 Configuring the Brocade 10G Switch Module B8470 show running config protocol spanning tree rstp bridge priority 61440 cee map default priority group table 1 weight 40 pfc priority group table 2 weight 60 priority table 22212222 fcoe map default fcoe vlan 1003 I interface Vlan 1 no shutdown interface InTengigabitEthernet 0 1 switchport 464 Storage and Network Convergence Using FCoE and iSCSI switchport mode access shutdown l snip port InTengigabitEthernet 0 2 10 interface InTengigabitEthernet 0 11 fcoeport switchport switchport mode converged no shutdown interface InTengigabitEthernet 0 12 switchport switchport mode access shutdown l interface InTengigabitEthernet 0 13 fcoeport switchport switchport mode converged no shutdown interface InTengigabitEthernet 0 14 swi
30. 414 Storage and Network Convergence Using FCoE and iSCSI 12 If no disks are displayed Figure 9 196 insert the media that contains the drivers The media can be in the form of a USB key CD or DVD on a remotely mounted ISO Then click Load Driver to load a driver for your storage device Brocade card 2 Install Windows es Where do you want to install Windows Total Size Free Space _Type 4 Refresh Drive options advanced Load Driver A No drives were found Click Load Driver to provide a mass storage driver for installation Next Figure 9 196 No disk shown Important Load the latest Brocade CNA driver that is certified for your disk storage subsystem Downloading and extracting the drivers The Windows 2008 R2 DVD is prepackaged with multiple drivers but no driver for the Brocade CNA controller Also the updated driver resolves multiple issues You can download the blade drivers from the following websites gt IBM BladeCenter http www ibm com support fixcentral systemx groupView query productGrou p ibm 2FBladeCenter gt Brocade link for IBM BladeCenter http www brocade com sites dotcom services support drivers downloads ad apters IBM BLADECENTER page gt Brocade link for System x http www brocade com sites dotcom services support drivers downloads ad apters IBM SYSTEMX page Extract the drivers and copy them on a removable media such as a USB key DVD
31. Approach with FCoE between BladeCenter and a top of rack switch 469 470 gt You might need to configure initiator facing ports with no 11dp tlv portprot and no 11dp tlv vlanname to avoid issues that occurred with FCoE We did not experience these issues in our testing with the Nexus 5000 gt Configure ports that connect to neither initiators nor FCF by using the no fcoe fips port lt x gt enable command not required gt Disable the Spanning Tree Protocol STP for the STP instance that supports the FCoE VLAN The topology of that VLAN must be loop free gt The following commands are set by default and therefore are not displayed in a show run fcoe fips port lt x gt enable is on by default for all ports if fcoe fips enable is entered fcoe fips automatic vlan is enabled by default and allows the switch to learn which VLANs will carry FCoE traffic The BNT Virtual Fabric 10Gb Switch Module does not currently support link aggregation on links that carry FCoE traffic An example includes the links between BNT Virtual Fabric 10Gb Switch Module and the Nexus switch in our tests Link aggregation can cause a significant constraint on the total amount of FCoE bandwidth available A possible workaround that we did not test is to configure multiple virtual SANs VSANs and associated FCoE VLANs on the Nexus 5010 switch allowing multiple links between the two switches each carrying its own FCoE VLAN PFC and ETS configuratio
32. Click the Configure tab as shown in Figure 8 3 Configure Statistics Dashboard Networking OS Apply Save Revert Diff Dump Show Log Help Logout 11 Jun 8 23 45 15 9 37 117 80 NOTICE ntp System clock updated IBM Flex System CN4093 10Gb ScSE Upgrade1 Upgrade2 Figure 8 3 Configure tab Chapter 8 FC and FCoE zone configuration 197 4 Click the FC FCoE folder on the left side of your panel as shown in Figure 8 4 Configure Apply SEN Revert Diff Dump 29 Jun 9 4 15 04 9 37 117 80 NOTICE ntp System clock updated Ea IBM Flex System CN4093 10Gb ScSE Upgrade1 Upgrade2 G System Switch Ports Port Based Port Mirroring Layer 2 _ RMON Menu Layer3 Qos Access Control CEE FCOE Virtualization _ ECIFCoE a Figure 8 4 FC FCoE folder 5 At this point you are redirected to a switch dashboard panel Click the title as in Figure 8 5 Configure Statistics Dashboard Networking OS Save Dump Show Log Help t 5 Jun 8 22 15 18 9 37 117 80 NOTICE ntp System clock updated IBM Flex System CN4093 10Gb ScSE Upgrade1 Upgrade2 Figure 8 5 Switch Dashboard panel 6 Open the Zoning folder and click FC Alias as shown in Figure 8 6 Configure Statistics Dashboard Networking OS Save Dump Show Log Help Logout 103 Jun 9 22 44 25 9 37 117 80 NOTICE ntp System clock updated IBM Flex System CN4093 10Gb ScSE Upgrade1 Upgrade2 FCIFCOE FCoE
33. For more information see the IBM RETAIN Tip H196488 DS3500 DS3950 DS5000 systems not working with Brocade on 8 Gbps host ports IBM System Storage at this website http www ibm com support entry portal docdisplay 1ndocid MIGR 5083089 Brocade Access Gateway mode Brocade Access Gateway is a feature of Fabric OS that enables a Brocade SAN Switch Module to be configured in Brocade Access Gateway mode This mode might be required for various FCoE configurations When a Brocade SAN Switch Module is configured in Brocade Access Gateway mode it no longer participates in the SAN fabric as an FC switch and is without FC services such as zoning name server and FC addressing The Brocade Access Gateway feature is a software only extension of Fabric OS that addresses specific interoperability scalability and manageability concerns that might occur in FC SAN fabrics For most IBM BladeCenter implementations continue to use the Brocade SAN Switch Module in FC switch mode to provide the full suite of FC services that are available The benefits of the Brocade Access Gateway feature occur when connecting IBM BladeCenter to heterogeneous SAN fabrics such as Cisco and McDATA It provides a separation between the server and SAN administrative groups and increases scalability to ultra large SAN fabrics You can change from the Fabric switch mode to the Brocade Access Gateway mode by using either of the following tools gt Command line interface
34. G8624CS up config vlan 1002 VLAN 1002 is created Warning VLAN 1002 was assigned to STG 113 G8624CS up config vlan enable G8624CS up config vlan name VLAN 1002 G8624CS up config vlan member 1 43 44 48 53 54 Port 1 is an UNTAGGED port and its PVID is changed from 1 to 1002 Port 43 is an UNTAGGED port and its PVID is changed from 1 to 1002 Port 44 is an UNTAGGED port and its PVID is changed from 1 to 1002 Port 48 is an UNTAGGED port and its PVID is changed from 1 to 1002 G8624CS up config vlan Jan 30 1 28 26 G8624CS up ALERT stg STG 113 topology change detected G8624CS up config vlan fcf enable G8624CS up config vlan Jan 30 1 28 55 G8624CS up ALERT stg STG 113 topology change detected Jan 30 1 28 55 G8624CS up NOTICE fcoe FCOE connection between VN_PORT Oe fc 00 01 0c 00 and FCF 74 99 75 88 1c c3 has been established Jan 30 1 29 04 G8624CS up NOTICE fcoe FCOE connection between VN_PORT Oe fc 00 01 0d 00 and FCF 74 99 75 88 1c c4 has been established Jan 30 1 29 04 G8624CS up NOTICE fcoe FCOE connection between VN_PORT Oe fc 00 01 0d 01 and FCF 74 99 75 88 1c c4 has been established Jan 30 1 29 04 G8624CS up NOTICE fcoe FCOE connection between VN_PORT Oe fc 00 01 0c 01 and FCF 74 99 75 88 1c c3 has been established Jan 30 1 29 12 G8624CS up NOTICE fcoe FCOE connection between VN_PORT Oe fc 00 01 0c 02 and FCF 74 99 75 88 1c c3 has been established G8624CS up config vlan exit In the follow
35. Hard Disk 2 Hard Disk 3 Hard Disk 4 USB Storage Diagnostics iSCSI iSCSI Critical Legacy Only Embedded Hypervisor Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 138 File Explorer panel 5 In the Change Boot Order panel Figure 9 139 follow these steps a Select Change Boot Order and press Enter b Move Legacy Only to the top by using and keys Then press Enter c Highlight Commit Changes and press Enter Change Boot Order Change the order lt Legacy Only gt lt CD DVD Rom gt lt Floppy Disk gt lt Hard Disk 0 gt lt PXE Network gt Commit Changes Tl Move Highlight lt Enter gt Select Entry Commit Changes Esc Exit Figure 9 139 Change Boot Order panel Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 358 6 Press Esc to exit Setup 7 Type Y to save and exit You see the message UEFI Platform Initialization After some time the system starts to boot in legacy mode When you see the following message you are now in the legacy BIOS section Please wait initializing legacy usb devices Done If necessary to review the settings press Ctrl E As shown in Figure 9 140 make sure that you can see the disk that you want to boot from with the message Emulex BIOS is Installed successfully Emulex OneConnect FCoE BIOS Version 4 02a10 Copyright c 1997 2011 Emulex All rights reserved Press lt Alt E gt or lt Ctrl E gt
36. IBM Virtual Fabric 10Gb Switch Module for IBM BladeCenter in bay 7 is shown The switch in bay 9 has an identical configuration except that the bay 7 switch uses VLAN 100 for iSCSI traffic and bay 9 uses VLAN 200 Note To increase readability repeating empty lines have been removed from the output Example 14 2 IBM System Networking configuration in pNIC mode in bay 7 version 6 8 0 66 switch type IBM Networking OS Virtual Fabric 10Gb Switch Module for IBM BladeCenter Chapter 14 Approach with iSCSI 559 snmp server name bay 7 hostname bay 7 system idle 60 access user administrator password 35665f5801040a087627b6b3c2b4a9 faldb9b4a3072fb788bd32b1f91a7e2286 interface port INT1 INT14 edited to remove redundant display pvid 99 no flowcontrol exit interface port EXT1 shutdown exit interface port EXT2 shutdown exit interface port EXT3 shutdown exit interface port EXT5 tagging exit interface port EXT6 tagging exit interface port EXT7 EXT10 shutdown vlan 1 member INT1 INT14 EXT1 EXT10 EXT11 vlan 99 enable name VLAN 99 member INT1 INT14 EXT5 EXT6 vlan 100 enable name VLAN 100 member INT1 INT14 EXT5 EXT6 portchannel 1 port EXT5 560 Storage and Network Convergence Using FCoE and iSCSI portchannel 1 port EXT6 portchannel 1 enable spanning tree stp 1 vlan 1 spanning tree stp 99 vlan 99 spanning tree stp 100 vlan 100 cee enable cee global ets priority group pgid 0 ban
37. In this example we used the local machine b Enter the port number We used the default host port 443 c Enter a user name for a user that has full access to the VMware ESXi host We created a user with the Administrator role d For OCM Plug in Server Name enter the name of the system where your OneCommand for Windows is installed In this example it was installed on the local machine We used the same system for the vSphere Server and for the OneCommand Manager e Click Register gt OneCommand for hd VMware SW MANAGER vwCenter vCenter Server VITHR1L redbook 1 com Name vCenter Server HTTPS Port Username mging ras Password eeeccee OCM Plugin TE Server Name Reset Register Unregister SAA g Figure 7 45 vCenter Server registration window 11 When a message indicates that the registration was successful Figure 7 46 click OK If the registration is not successful check the user name and server names that you used Message from webpage x A Successfully registered Emulex OCM for VMware vCenter Figure 7 46 Registration is successful 144 Storage and Network Convergence Using FCoE and iSCSI The user name that is used must have the Administrator role as shown for the mgingras user name in Figure 7 47 WIN QAG5VITHR1L vSphere Client File Edit Yiew Inventory Administration Plug ins Help F a Home gt Inventory gt fel Hosts and Clusters GY
38. One Brocade Converged 10GbE Switch Module occupies two adjacent high speed bays 7 8 or 9 10 The ports on CNA cards are physically routed to the bays 7 and 9 Figure 10 12 illustrates the I O topology that is internal to the BCH chassis This figure shows the use of two Brocade 10G Switch Modules routed to two 10 Gb FCoE CEE ports from a CNA installed into each server Two Brocade Converged 10GbE Switch Modules are installed in bays 7 8 and bays 9 10 of the BladeCenter H chassis All connections between the controller card and the switch modules are internal to the chassis No internal cabling is needed IBM BladeCenter server IBM BladeCenter H chassis Figure 10 12 BladeCenter H internal connections with the Brocade Converged 10G Switch Module The switch supports the following fabric management All management connections go through the management module except direct serial connection which goes through the mini USB port Web interface through Brocade Web Tools Command line interface CLI through the Telnet program A terminal emulation program connection to the mini USB port interface IBM System Storage Data Center Fabric Manager application Simple Network Management Protocol SNMP agent of the switch YYYY V For the Ethernet configuration during our tests the CLI IOS like the CISCO switch operating system was the most appropriate management tool For the FC part the CLI and the web interface were applicable s
39. PciRoot 0x0 Pci 0x7 0x0 Pci 0x0 0x0 MAC E41F1 33 A0B98 0x0 Load File PciRoot 0x0 Pci 0x7 0x0 Pci 0x0 0x1 MAC E41F1 33 A0OB9A 0x0 Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 161 File Explorer panel 5 Now that you are browsing the DVD select EFI select BOOT and then select BOOTX64 EFI Figure 9 162 This file name might be different if you are booting other versions of Windows VMware or Linux File Explorer lt gt gt BOOTX64 EFI Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 162 Selecting the BOOTX64 EFI file Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 381 6 When the DVD starts to load if prompted to press any key Figure 9 163 press a key so that the DVD starts to boot If you do not press a key you return to the UEFI setup window Press any key to boot from CD or DVD Figure 9 163 Prompt to press a key to boot from the CD or DVD 7 After Windows loads select your preferences and click Next 8 In the Windows installation window Figure 9 164 select Install now Install Windows y Windows Server 2008 Install now gt What to know before installing Windows Repair your computer Copynght 2009 Microsoft Corporation All rights reserved Figure 9 164 Install now button 382 Storage and Network Convergence Using FCoE and iSCSI 9 In the Install Windows wind
40. and configuration regions on the adapter To prevent problems complete the following procedure before updating to the latest firmware If an adapter is currently running firmware revision 2 103 411 7 or was updated to revision 2 101 411 7 or later complete the following steps 1 Locate the latest International Organization for Standardization ISO firmware update image within this release named OneConnect Flash 2 103 397 3806 iso 2 Burn this image to a CD or mount the ISO with the Advanced Management Module Remote Control feature 3 Load an abridged version of the Linux operating system and mount the CD To begin power on the server and start the offline flash CD or Remote Control mounted ISO After the server completes the startup process the Emulex banner appears with a shell The program might take some time to load completely 4 After the program finishes loading and you are prompted to reflash the firmware and boot the code image type Y and then press Enter The flash process takes approximately 10 minutes The flash memory is first erased and then rewritten After upgrading the adapter with this offline flash method you can update all future firmware with the online flash utilities that are provided Online flash method If the blade is not reseated since updating the firmware with the offline flash ISO the online flash method will fail on the first attempt If a failure occurs you can run the online flash a second t
41. endpoints but does not provide full fabric services such as zoning and name serving A set of FDFs is controlled by one or more cFCFs multiple cFCFs to provide redundancy which provide the FDFs with routing and other fabric information Storage and Network Convergence Using FCoE and iSCSI A distributed FCF provides a single virtual domain that allows optimal data flow between devices within a chassis or rack and limits the number of FC domain IDs that are required in the FCoE network Figure 2 11 Upstream FC Network pemer FDF i ss Storage Storag Storage Storage Storage FC BB 6 conceptual model of distributed FCF Figure 2 11 Conceptual model of an FC BB 6 distributed FCF As of this writing the FC BB 6 work is still in progress Therefore the concepts and definitions are subject to change before final approval For more information see the FCoE site at this website http www fcoe com Chapter 2 Fibre Channel over Ethernet 25 2 4 Technology comparison FCoE with iSCSI This section compares the similarities and differences between different convergence technologies Internet Small Computer System Interface iSCSI and Fibre Channel over Ethernet FCoE have several similarities and differences As in most cases considerations other than purely technical ones can also influence the deci
42. gt Hardware does not support boot to disk in UEFI mode gt Hardware does not support boot to disk for legacy operating systems 402 Storage and Network Convergence Using FCoE and iSCSI Storage devices not shown In the procedure in 9 7 2 Configuring the QLogic CNA on page 371 if you do not see your storage devices you must complete the steps as documented in 9 7 1 Configuring the QLogic card for boot from SAN on page 370 Pay special attention to the following areas gt You must zone your switches The zone must contain one CNA WWPN and one SAN disk controller WWPN The SAN disk must have a logical drive LUN created The LUN might require you to wait for it to be fully initialized before using it The LUN must be mapped to a single CNA WWPN as LUN 0 The LUN must be set on the correct preferred path you want to boot from YYYY Y If you complete these checks and no devices are displayed check the following areas gt Ensure that your QLogic BIOS was updated gt Have the switch initiate the port login a Log in to the switch that is connecting to the host b Select the blade port Shut down the blade port Enter the no shutdown command to bring the blade port up Wait 30 seconds and ensure that the port is logged in f Add the boot device from the blade again pap gt Reboot the blade and go back to the System Configuration and Boot Management panel If you made changes to the SAN disk storage on
43. in legacy BIOS mode The following operating systems are some of the most popular legacy compliant BIOS operating systems Windows 2008 32 bit versions Windows 2003 2000 and earlier VMware 4 and earlier Linux RHEL 5 and earlier SLES 10 and earlier Novell NetWare vvvvvy Check the operating system specifications to determine whether your operating system supports UEFI For all other non UEFI compliant operating systems see this section to install in legacy mode Tip When you install these operating systems make sure that you have the latest version of your operating system If you want to install Windows 2008 to avoid issues and to save time when performing future updates ensure that you have the latest media with the latest service pack built into the DVD 9 7 8 Optimizing the boot for legacy operating systems To optimize the boot for legacy operating systems follow these steps 1 During start or POST press the F1 key 2 In the System Configuration and Boot Management panel select Boot Manager 3 Select Add Boot Option Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 391 4 In the File Explorer panel Figure 9 174 highlight Legacy Only and then press Enter File Explorer 33A0B98 0x0 Load File PCiRoot 0x0 Pci 0x7 0x0 Pci 0x0 0x1 MAC E41F1 33 A0B9A 0x0 Hard Disk 1 Hard Disk 2 Hard Disk 3 Hard Disk 4 USB Storage Diagnostics iSCSI iSCSI Critical Legacy Only Embedde
44. l interface port 44 name V3700 Ctr1_A tagging tag pvid exit l interface port 48 name BCH_Slot9_P1 tagging tag pvid pvid 1002 exit Chapter 13 Approach with FCoE between the IBM Flex Chassis and a top of rack switch 545 interface port 51 name IBM_uplink_1Gb pvid 500 exit vlan 1 member 1 50 52 64 no member 51 vlan 500 enable name VLAN 500 member 1 17 48 51 vlan 1002 enable name VLAN 1002 member 1 43 44 48 62 64 npv enable npv traffic map external interface 62 spanning tree stp 113 vlan 1002 spanning tree stp 119 vlan 500 fcoe fips enable cee enable fcalias N2_x240 wwn 10 00 34 40 b5 be 3f 25 fcalias C1_V3700 wwn 50 05 07 68 03 08 37 6a fcalias C2_V3700 wwn 50 05 07 68 03 08 37 6b fcalias Bladel wwn 10 00 00 00 c9 e4 d9 3f fcalias Blade2 wwn 10 00 00 00 c9 5b 7d 0b fcalias N1_x240 wwn 10 00 00 00 c9 db 4d b5 lldp enable l linterface ip 128 addr lt dhcp gt lip gateway 4 addr lt dhcp gt lip gateway 4 enable end 546 Storage and Network Convergence Using FCoE and iSCSI 13 4 3 IBM Flex System EN4093 switch configuration in pNIC mode Example 13 31 shows the configuration used on the IBM Flex System EN4093 switch in pNIC mode The commands that are critical to FCoE are highlighted in bold Example 13 31 IBM Flex System EN4093 switch configuration in pNIC version 7 7 1 12 switch type IBM Flex System Fabric EN4093 10Gb Sc
45. the compute nodes The chassis supports up to two CMMs If one CMM fails the second CMM can detect its inactivity and activate itself to take control of the system without any disruption The CMM is central to the management of the chassis and is required in the Enterprise Chassis The CMM supports a web based graphical user interface GUI that provides a way to perform CMM functions within a supported web browser You can also perform management functions through the CMM command line interface CLI Both the web based GUI and the CLI are accessible via the single RJ45 Ethernet connector on the CMM or from any other system that is connected to the same management network The CMM provides these functions Power control Fan management Chassis and compute node initialization Switch management Diagnostics chassis I O options and compute nodes Resource discovery and inventory management vvvvvy 64 Storage and Network Convergence Using FCoE and iSCSI Resource alerts and monitoring management Chassis and compute node power management Security policy management Role based access control YYY Yy Figure 4 31 shows the CMM which must be installed from the rear side into the chassis Figure 4 31 IBM Flex System Chassis Management Module CMM For more information see appropriate section of the IBM Flex System Enterprise Chassis TIPS0863 IBM Redbooks Product Guide 4 4 2 IBM Flex System Manager FSM IBM Flex Sys
46. vfc113 1662 x 11161 21 66 66 c dd 15 Ge 6d 26 46 46 c dd 15 Ge 6d Fe2 1 Total number of flogi 2 Figure 11 4 Nexus 5010 FLOGI display Figure 11 5 shows the NPV status display which shows all pending and active FCoE sessions This display also shows physical FC ports and vic initiator facing ports NX5 16 sh npu status npiv is disabled disruptive load balancing is disabled External Interfaces Interface fc2 1 USAN 1862 FCID x 11168 State Up Interface fc2 2 USAN 1862 FCID x 11268 State Up Number of External Interfaces 2 Server Interfaces Interface vfci USAN 1662 State Initializing Interface vfc2 USAN 1662 State Initializing Interface vfci USAN 1882 State Up Interface vufc2 USAN 1862 State Up Interface vfcii4 USAN 1662 State Initializing Number of Server Interfaces 5 Figure 11 5 Nexus 5010 NPV status display Figure 11 6 shows the FCoE session information of the BNT Virtual Fabric 10Gb Switch Module This example has two FCoE VLANs configured bay 7itsh fcoe fips fcoe UN_PORT MAC FCF MAC Port Ulan Be fc 66 61 12 61 66 05 73 a2 07 71 INT 1663 Ge fc 00 81 11 81 66 05 73 a2 87 76 INT13 1662 Figure 11 6 FCoE sessions of the IBM Virtual Fabric 10Gb Switch Module 11 5 Full switch configurations This section includes the complete configuration text files for the tests outlined in this chapter 11 5 1 BNT Virtual Fabric 10Gb Swit
47. 0 Target IBM 1818 FAST nm m HHH Internal Ports Reset Switch gt Restore Factory Defaults Features Download Support File 4 il I gt Devices Switch FC Port Stats Ethernet Port Stats Portinfo Configured Zonesets Active Zoneset FCF Virtual Links Figure 10 8 Virtual Fabric Extension Module GUI 456 Storage and Network Convergence Using FCoE and iSCSI 2 3 In the Advanced Switch Properties window Figure 10 9 select Transparent Mode then click OK E3 Advanced Switch Properties Timeout Values R_A_TOV 100 100000 msec E_D_TOV 10 20000 msec Transparent Mode Figure 10 9 Advanced Switch Properties window Reboot the Virtual Fabric Extension Module The switch to N Port Virtualization is now completed Figure 10 10 shows an active FCoE setup with Virtual Fabric Extension Module in Transparent mode File Fabric Switch Port View Wizards Help amp 172 25 101 5 QLogicVFE_5 External Ports QLogicVFE_5 7 10 11 12 aonan 0am m Internal Ports FCoE Servers gt FCoE Serer MAC Address 00 c0 dd 15 0e 6f Port 11 VLAN 1002 Virtual Host MAC Address 0e fc 00 01 10 02 Port 11 VLAN 1002 PortlD 69634 PWWN 21 00 00 c0 dd 15 0e 6f State HOST_STATE_LOGGED_IN I
48. 00 00 c9 5b 7d 07 Oe fc 00 01 01 02 FLOGI cn4093_1 config 10 For pNIC mode go to Step 16 on page 509 11 To enable the vNIC functionality the vNIC mode on the CNA must be configured in the CNA After the reboot of the node the possibility of the vNIC capability will be recognized by the switch 12 The vNIC Port is selected by the vnic port lt interface gt index lt index 1 3 4 gt command For the selected port now set the bandwidth with the vnic bandwith lt 10 100 gt command Last enable the vnic Repeat this for all the ports and indexes 13 Create a vnic group to connect the ports by the vnicgroup lt group 1 32 gt command Make the vnic port a member in this vNIC group with the member command For the external ports use the port command No VLAN on the external port is allowed The spanning tree group is automatically created Note The external port in the vnic group can only carry untagged frames 14 The vNIC mode is enabled on the switch with the vnic enable command At this time the OS shows the NIC connected with the selected bandwidth 15 Example 12 11 summarizes the commands for the CN4093 Switch Module in bay 1 Example 12 11 Enabling the vNIC enhancements cn4093_1 config vnic enable cn4093_1 config vnic port INTA1 index 3 cn4093_1 vnic config bandwidth 25 cn4093_1 vnic config enable Warning vNIC INTA1 3 is not assigned to any vNIC group cn4093_1 vnic config vnic port INTA2 index 3 cn4093_1 vnic
49. 1 Built 7601 ot 54 XX QLOGIC Monitor Diags Refresh Zoom In Zoom Out gt HBA Events Figure 7 54 SANsurfer Management window Storage and Network Convergence Using FCoE and iSCSI 5 On the Utilities tab in the Flash area click Update Entire Image Figure 7 55 no Ex File Host View Settings Wizards Help O iii a amp F i B pe Connect Configure App Events HBA Events Collect Monitor Diags Refresh FCICNA HBA Target Persistent Binding Utilities Diagnostics QoS Virtual FCoE I SANWarning Information vPD TargetList Monitoring Parameters Link Status y Minn winaa Hostname win qag5vithr11 169 254 170 182 Node Name 20 00 00 C0 DD 11 A9 95 ode Port1 Link Dow HBA Model QMI8142 Port Name 21 00 00 C0 DD 11 A9 95 o Port 2 Good HBA Port 1 ENode MAC Address 00 C0 DD 11 A9 95 Port ID 00 00 00 Flash Update Entire Image HBA Parameters Update Save Restore Defaults Driver Update hii lila il gt gt HBA Events Figure 7 55 SANsurtfer Utilities window 6 In the Open window select the path to the required update Figure 7 56 and then click Open Lookin Cf ibm_qmi8142_1 01 92 7 Ir alla co e Bios EFI C FCODE C NIC EFI C3 PXE C 18110192 BIN File Name 18110192 BIN Files of Type Flash file BIN v
50. 1 0 0 0 000 eee 245 9 3 6 Troubleshooting 0 000 a E ete 245 9 4 Configuring IBM Flex System CN4054 for FCoE 000 00 cece eee 248 9 4 1 Configuring an IBM Flex System CN4054 for boot from SAN 248 9 4 2 Configuring the IBM Flex System CN4054 0000 eee eee 250 9 4 3 Loading the default settings on the IBM Flex System CN4054 252 9 4 4 Configuring the IBM Flex System CN4054 settings 000 253 9 4 5 Booting from SAN variations 0 000 cee 256 9 4 6 Installing Windows 2012 in UEFI mode 0 cee eee 257 9 4 7 Booting the Windows DVD in UEFI mode 0 00 e eee eee 258 9 4 8 Installing SuSE Linux Enterprise Server 11 Servicepack 2 260 9 4 9 Booting the SLES 11 SP 2 DVD in UEFI mode 000 261 9 4 10 Installing Windows 2012 in legacy mode 00 eee eee 273 9 4 11 Optimizing the boot for legacy operating systems 20 0005 274 9 4 12 Windows installation sequence 0 ce ee 279 9 4 13 Troubleshooting criai eeo a EEEE EE E E e E EA ES 287 9 5 Configuring Emulex for iSCSI for the BladeCenter 00 aeaa 290 9 5 1 Configuring Emulex card for boot from SAN 000s 290 9 5 2 Configuring the Emulex CNA 2 00 c cee 293 9 5 3 Loading the default settings on the Emulex CNA 0 00000 ee aee 297 9 5 4 Configuring the Emulex settings 0 0 00 c
51. 1002 en4093_2 config vlan member INTA1 INTA2 EXT15 Port INTAl is an Untagged port and its PVID is changed from 1 to 1002 Port INTA2 is an Untagged port and its PVID is changed from 1 to 1002 Port EXT15 is an Untagged port and its PVID is changed from 1 to 1002 Jul 6 11 49 43 en4093 2 ALERT stg STG 1 new root bridge Jul 6 11 49 43 en4093 2 NOTICE fcoe FCF 74 99 75 88 1c c3 is now operational Jul 6 11 49 45 en4093 2 NOTICE fcoe FCF 74 99 75 88 1lc c4 is now operational 540 Storage and Network Convergence Using FCoE and iSCSI Jul 6 11 49 45 en4093_2 NOTICE fcoe FCOE connection between VN_PORT Oe fc 00 01 0c 01 and FCF 74 99 75 88 1c c3 has been established Jul 6 11 49 45 en4093_2 NOTICE fcoe FCOE connection between VN_PORT Oe fc 00 01 0d 01 and FCF 74 99 75 88 1c c4 has been established en4093_2 config vlan exit en4093_2 config In the following steps as shown in Example 13 25 tagging is required for all the Ethernet frames on the FCoE VLAN 1002 Example 13 25 Enable tagging on all interfaces en4093_2 config interface port INTA1 en4093_2 config if tagging en4093_2 config if tag pvid en4093_2 config if exit en4093_2 config interface port INT2 en4093_2 config if tagging en4093_2 config if tag pvid en4093_2 config if exit en4093_2 config interface port EXT1 en4093_2 config if tagging en4093_2 config if tag pvid en4093_2 config if exit The following steps show the vNIC configuration Example 13 26
52. 10Gb CNA for IBM System x Figure 4 7 Brocade 10Gb CNA for IBM System x For more information see the Brocade 10Gb CNA for IBM System x TIPSO718 IBM Redbooks Product Guide 4 2 Switches Today multiple SAN and Converged Network switches are available IBM currently supports Brocade Cisco IBM System Networking and QLogic switches with lossless FCoE iSCSI capabilities For more information see the IBM System Networking site at this website http www ibm com systems networking switches index html This section highlights the available IBM products that support FCoE and iSCSI It includes the following subsections gt 4 2 1 Flex Chassis on page 47 gt 4 2 2 BladeCenter on page 49 gt 4 2 3 Top of Rack ToR End of Row EoR on page 53 The IBM System Networking 10 Gbps switches support DCB protocols such as PFC ETS and DCBX and FIP Snooping so that they are fully capable FCoE transit switches 4 2 1 Flex Chassis IBM Flex System offers high performance Ethernet and converged networking switches that can fit into your existing network and future IT environment These highly flexible products coupled with on demand scalability features offer an easy way to scale as your IT requirements grow For a full list of supported network switches see the following references gt IBM Flex System Interoperability Guide REDP FSIG gt IBM System Networking Switches Flex System web page htt
53. 10Gb Virtual Fabric Adapter in the appropriate mode When the IBM Flex System CN4054 10Gb Virtual Fabric Adapter is used in pNIC mode you must skip steps 8 until 13 You have only two NIC interface on each port which are shown in the OS When the IBM Flex System CN4054 10Gb Virtual Fabric Adapter is used in virtual Network Interface Card vNIC mode with FCoE personality no additional configuration for FCoE is required on the IBM Flex System Fabric CN4093 vNIC instances 1 3 and 4 can be enabled for non FCoE traffic The vNIC instance 2 is fixed as defined for FCoE traffic No vNIC instance or vNIC Group must be configured for FCoE because there is no difference between the FCoE configuration in physical NIC pNIC or virtual NIC vNIC mode To configure the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch follow these steps 1 The first step to enable the FCoE connection is to configure one or more of the omniport pairs to FC We used EXT13 and EXT14 in our case Example 12 1 shows the configuration for a connection from IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch to enable the FC on port EXT13 EXT14 This is required to enable the FCF in the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch Note Without at least one port pair in type FC you will not be able to enable FCF in the FCoE VLAN Chapter 12 Approach with FCoE inside the Flex Chassis 499 Example 12 1 enable and set port type
54. 1si 1535 6 00a0b80004981 7000000000488 d62d Tl Move Highlight lt Space gt Se lect UnSe lect Select the Target to Edit the Configuration IP Address 192 168 1 100 IP Version IPV4 TCP Port 3260 Boot Target No Comection Status No Esc Exit Figure 9 84 Discovered targets Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 305 d Using the arrow keys move the cursor down to highlight Save Target and then press Enter Figure 9 85 iSCSI Target Configuration 00a0b80004981 7000000000488 Enter to Save Selected d82d Target ign 1992 01 com 1si 1535 6 X 00a0b80004981 7000000000488 d62d ign 1992 01 com 1si 1535 6 00a0b80004981 7000000000488 d82d7 ign 1992 01 com 1si 1535 6 00a0b80004981 7000000000488 d62d Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 85 Saving the discovered target 13 In the iSCSI Target Configuration panel Figure 9 86 which now shows the discovered target highlight the target IQN and press Enter iSCSI Target Configuration Select the Target to Add Target Edit the Configuration Discovered Targets IP Address ign 1992 01 com 1si 1535 600a0b80004981 7000000000 192 168 1 100 IP Version IPU4 TCP Port 3260 Boot Target No Comection Status Yes Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 86 iSCSI Target Configuration panel 306 Storage and Network Convergence Using FCoE and iSCS
55. 2 Initiator to target relationship In FC and FCoE SAN environments logical relationships that define the allowed server and storage connections must be established However the requirements are different in an iSCSI context Note The best practice is to define these relationships with restrictions Use zoning techniques to limit the visibility between the devices For more information see 6 3 3 Zoning With iSCSI enabled on the switch device a configured server system initiator is technically able to instantly query and connect to the available storage systems target and accesses the LUNs iSCSI is an IP based standard for linking data storage devices over a network and transferring data by carrying SCSI commands over IP networks iSCSI does not use zoning Instead it deals with targets Therefore it is only required to define LUN to host mapping on the storage target side 6 2 3 Mandatory security in real world situations One of the most adverse design flaws for iSCSI was not designing security into the protocol The control packets and data packets are vulnerable to attack because messages are sent and received in plain text The iSCSI protocol also allows for configuration without any security measures Security is left to the work of alternative protocols such as CHAP and Internet Protocol Security IPSec As a result authentication is important to iSCSI which employs advanced authentication methods to est
56. 2011 Figure 7 101 Host Connectivity Manager window Chapter 7 Installing and enabling the Converged Network Adapter 177 3 In the Adapter Software window Figure 7 102 browse to the latest Brocade firmware software package and then click Start Update m Adapter Software Eg This dialog allows you to update the adapter driver and or boot image Make sure that the correct file is selected for update Driver File Boot Image File brocade_adapter_boot_fw_v3 0 0 0 Browse Start Update Installation Progress Details za Ready Yalidating the boot image file Validation successful Uploading the boot image file to the agent localhost Boot image update is successful Reboot the server for the updated image to be effective Close Help Figure 7 102 Adapter software window 4 Reboot the server for this new code to activate 7 6 3 Setting the adapter for iSCSI The Brocade CNA does not perform hardware iSCSI For more information see Setting up the Windows iSCSI initiator on page 185 7 6 4 Setting the adapter for FCoE At the time this book was written the Brocade CNA was certified only on a Brocade switch IBM and Cisco do not support the Brocade CNA Because the Brocade adapter is set for FCoE by default you do not need to change any settings 178 Storage and Network Convergence Using FCoE and iSCSI 7 6 5 Configuring VLAN To set the VLAN ID from the Device Manager open the Prope
57. 49Y 4277 FRU 49Y4261 0Cm10102 F X which is referred to as Emulex CNA The steps are similar for Virtual Fabric Adapter II Firmware versions might vary This scenario entails the following components gt BladeCenter H machine type 8852 gt HS22 machine type 7870 UEFI P9155A 1 15 Blade System Management Processor YUOOC7E 1 30 Emulex 10 GB Virtual Fabric Adapter Advanced 0Cm10102 F X 49Y 4277 FRU 49Y426 Firmware 2 703 397 3806 EFI Boot 5 01a8 Driver iSCSI 2 103 386 0 1 Adapter configured with an iSCSI FCoE license Adapter configured in iSCSI personality BNT Virtual Fabric 10Gb Switch Module with Firmware 6 8 2 0 The Emulex Virtual Fabric Adapter requires an iSCSI license to perform hardware iSCSI tasks By default the Emulex Virtual Fabric Adapter is a 10 GB network only card You can order a license to upgrade a Virtual Fabric Adapter to support iSCSI and FCoE The advanced version of the adapter comes with the iSCSI and FCoE license preinstalled You need OneCommand Manager to change the personality card to NIC only FCoE or iSCSI For more information see 7 2 Installing and enabling the Emulex CNA on page 113 Peripheral Component Interconnect Express PCle version Although this section is written for a specific Emulex CNA the steps for a PCle version of this adapter are similar This section is specifically for Blade HS22 Boot from SAN on other systems such as HS22v or HX5 x3550 m2 x365
58. 65535 Login Retry Count dec 8 Port Down Retry Count 30 dec Link Down Timeout dec 5 Luns Per Target dec 128 Target Reset lt Enabled gt Enable FCF VLAN ID lt Enab led gt FCF VLAN ID dec 1003 Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 10 11 Manual FCoE VLAN ID setting for QLogic CNA in UEFI Tip Automatic FCoE VLAN discovery based on FIP does not work after the FCoE VLAN ID is set manually 10 1 6 Configuring FCoE for the IBM Virtual Fabric Adapter in a virtual network interface card When the Emulex CNAs Virtual Fabric Adapters or II are used in virtual network interface card vNIC mode with FCoE personality no additional configuration for FCoE is required on the Virtual Fabric Switch module vNIC instances 1 3 and 4 can be enabled for non FCoE traffic At least one instance is necessary if the operating system needs to detect an active NIC Example 10 9 shows the configuration of vNIC instances 1 and 3 for an IBM BladeCenter server in slots 9 and 11 vNIC instance 2 is fixed defined for FCoE traffic No vNIC instance or vNIC Group must be configured for FCoE because there is no difference between the FCoE configuration in physical NIC pNIC or vNIC mode For more information about vNIC and FCoE see 11 2 2 BNT Virtual Fabric 10Gb Switch Module configuration with vNIC on page 471 Example 10 9 Configuration of Virtual Fabric Switch Module with vNIC bay 7 sh run
59. 7 priority flow control mode on switchport mode trunk switchport trunk native vlan 99 switchport trunk allowed vlan 99 1002 interface Ethernet1 8 priority flow control mode on switchport mode trunk switchport trunk native vlan 99 switchport trunk allowed vlan 99 1002 interface Ethernet1 9 priority flow control mode on switchport mode trunk switchport trunk native vlan 99 switchport trunk allowed vlan 99 1002 interface Ethernet1 10 priority flow control mode on switchport mode trunk switchport trunk native vlan 99 switchport trunk allowed vlan 99 1002 interface Ethernet1 11 priority flow control mode on switchport mode trunk switchport trunk native vlan 99 switchport trunk allowed vlan 99 1002 interface Ethernet1 12 priority flow control mode on switchport mode trunk Chapter 11 Approach with FCoE between BladeCenter and a top of rack switch 483 switchport trunk native vlan 99 switchport trunk allowed vlan 99 1002 interface Ethernet1 13 priority flow control mode on switchport mode trunk switchport trunk native vlan 99 switchport trunk allowed vlan 99 1002 interface Ethernet1 14 priority flow control mode on switchport mode trunk switchport trunk native vlan 99 switchport trunk allowed vlan 99 1002 interface Ethernet1 15 priority flow control mode on switchport mode trunk switchport trunk native vlan 99 switchport trunk allowed vlan 99 1002 interface Ethernet1 16 priority flow control mode on s
60. 7 16 you can change the personality of the CNA if you have installed a valid licence Emulex NIC Selection Emulex 90Y3556 Virtual Fabric Adapter Fabric Emulex NIC Model Number Mezz Firmware Version 4 4 180 0 Bus Device Function 11 0 0 Link Speed 10 Gbps Advanced Mode lt Disable gt Personality lt NIC gt Multichannel lt Disable gt Controller Configuration Feature On Demand Emulex Flash Update Utility Port Identification Erase Configuration Figure 7 16 Emulex NIC selection screen 4 Reboot the System to accept the changes Tip For optimal performance consider booting half of your blades from one port and booting half from the other port Also consider splitting the load on the different SAN disk controller ports However be careful because splitting the load adds more complexity and you must check your SAN disk preferred paths carefully Chapter 7 Installing and enabling the Converged Network Adapter 115 7 3 Installing and enabling the Emulex 10GB Virtual Fabric Adapters and II for iSCSI This section guides you step by step through the installation and configuration of the Emulex 10GB Virtual Fabric Adapters and II for Internet Small Computer System Interface iSCSI 7 3 1 Updating firmware 116 You can choose from various methods to update the firmware on Emulex 10GB Virtual Fabric Adapters and II To download the latest available firmware code for the adapters go to the Fix Central s
61. Adapter 153 Figure 7 60 shows the NIC and FCoE drivers installed in Windows Device Manager oa Device Manager File Action View Help Ce ANGE Bose WINTRAININGZ 7 Computer a Disk drives E Display adapters 23 DYDICD ROM drives E Emulex PLUS oS Human Interface Devices lt gt Keyboards A Mice and other pointing devices E Monitors Network adapters amp Broadcom BCM57095 Netxtreme II GigE NDIS VBD Client amp Broadcom BCMS7095 Netxtreme II GigE NDIS VBD Client 2 p IBM USB Remote NDIS Network Device Local Area Connection 2 Virtual Network OLogic 10Gb PCI Ethernet Adapter QLogic 10Gb PCI Ethernet Adapter 2 Ports COM amp LPT LJ Processors Security Devices lt gt Storage controllers lt gt LSI Adapter SAS 3000 series 4 port with 1064E lt MagicISO SCSI Host Controller gt Microsoft iSCSI Initiator lt gt Microsoft Multi Path Bus Driver Microsoft YHD HBA lt gt QLogic FCoE Adapter gt QLogic FCoE Adapter Jm System devices Universal Serial Bus controllers Figure 7 60 Device Manager view of the QLogic adapter Installing VMware drivers See the following topics in the VMware Knowledge Base for information about installation guidelines gt Installing async drivers on ESX ESXi 4 x http kb vmware com sel fservi
62. CD The DVD in the media tray is considered a USB device 4 Inthe File Explorer panel Figure 9 189 select EFISECTOR and the associated information If you do not see the CD make sure that the media tray is assigned to the correct blade and that you have a UEFI bootable CD or DVD inserted or mounted If your DVD is not UEFI bootable it is not displayed in the list Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 409 File Explorer PciRoot 0x0 Pci 0xID 0x7 USB 0x2 0x0 USB 0x1 0x0 USB 0x0 0x0 CDROM 0x1 0x33C 0x13D94C Load File PciRoot 0x0 Pci 0x7 0x0 Pci 0x0 0x0 MAC E41F1 33A0B98 0x0 Load File PciRoot 0x0 Pci 0x7 0x0 Pci 0x0 0x1 MAC E41F1 33 AOB9A 0x0 Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 189 Selecting the CD 5 Now that you are browsing the DVD select EFI select BOOT and then select BOOTX64 EFI Figure 9 190 This file name might be different if you are booting other versions of Windows VMware or Linux File Explorer ZS lt gt BOOTX64 EFI Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 190 Selecting the BOOTX64 EFI file 410 Storage and Network Convergence Using FCoE and iSCSI When the DVD starts to load if prompted to press any key Figure 9 191 press a key so that the DVD starts to boot If you do not press a key you return to the UEFI setup window Press any key to boot fro
63. CEE world on page 95 6 4 Host mapping and multipathing on page 101 6 5 Summary on page 102 YYYY Y Copyright IBM Corp 2012 2014 All rights reserved 91 6 1 Keeping it isolated A typical FC SAN is isolated from the outside but presents a challenge for SANs that are Ethernet based Isolation helps to improve performance and adds an additional level of security by splitting the traffic into different areas which also improves the robustness of the network This principle is true for both storage and local area networks Building different SANs and LANs is the most effective way to isolate network traffics However dedicated networks require additional hardware to be deployed Therefore a common approach is to establish a virtual LAN VLAN to divide the physical LAN into logical portions For SAN traffic regardless of whether iSCSI or FCoE is used it is a best practice to use a dedicated LAN or VLAN because it can have significant impact on the performance For iSCSI another reason to implement a dedicated V LAN is to prevent the leak of plain text iSCSI SAN data over the user LAN With a dedicated V LAN the administrators can tightly regulate and guard the traffic that the VLAN carries This is a best practice for iSCSI and FCoE environments Note The common default VLAN ID for FCoE traffic is 1002 6 2 iSCSI and differences from FC FCoE in a CEE world The iSCSI protocol supports Gigabit Ethern
64. CLI gt Brocade Web Tools Storage and Network Convergence Using FCoE and iSCSI When converted the switch operates as a transparent device in the fabric For more information see the IBM Redpaper publication Implementing the Brocade Access Gateway for IBM BladeCenter REDP 4343 8 4 Cisco zoning This section describes the zoning implementation from Cisco Systems In Cisco SAN switches the zone definitions are collectively defined as a zone set and each zone set has all zones with a defined FC alias Each virtual SAN VSAN has one active zone set at a time The configuration hierarchy begins with Zone set gt Zones Members as devices referred to with their worldwide port name WWPN also referred to as PWWN FC alias or the port interface number Tip from Cisco Have the same number of zones and HBAs that communicate with the storage device For example if two hosts each have two HBAs communicating with three storage devices use four zones This type of zoning is sometimes called single initiator zoning Starting and running the configuration Each VSAN has a startup zone set configuration that is saved in the non volatile random access memory NVRAM and used during the startup of the SAN switch Also the VSAN has the running configuration with all recent zone changes After every change you must copy the running configuration to the startup configuration Always use FC zoning as advised by the switch manufacturer Eac
65. CNA Networking CLI ME 1 CNA i Port i I F Scope ID 26 Program Version 1 80 01 18 Driver Version 1 0 1 3 MPI FW Version 1 40 00 Model QMI8142 Physical MAC 0 cO dd 11 a9 94 LAA MAC 66 cO dd 11 a9 94 1 Display ULAN List 2 Display ULAN Information 3 Add ULAN to Port or Team 4 Remove ULAN from Port or Team 5 Refresh 6 Exit enter selection 3 ULAN List Refreshing interfaces Please wait Updating IP properties for all ports Please wait ListIndex 1 Team 1 Team Description QLogic UT IM Miniport Driver ULAN ID None MAC c dd 11 a9 94 Description QLogic UT IM Miniport Driver Select ListIndex from the list 1 gt 1 Enter one or more VLAN ID lt s gt 1 4095 gt 99 About to set ULAN ID lt s gt for ListIndex 1 Successfully set ULAN ID lt s gt Press the Enter key to continue Figure 7 92 Selecting the adapter and entering the VLAN number Storage and Network Convergence Using FCoE and iSCSI The Windows Network Connections window Figure 7 93 now shows a new virtual network adapter used for this VLAN K Network Connections Mil x Orv J E Control Panel Network and Internet Network Connections v Search Network Connections a Organize Disable this network device Diagnose this connection Rename this connection gt gt s vy Ol Local Area Connection re Local Area Connection 2 m Local Area Connection 3 A Unidentified network A p
66. CNA on different switches 00 000 a 583 More real life testing 0 cece ee eee 585 Summary OF results serai a may a a a eho welt neo ple lean Go gees BG eae petals 587 Related publications 0 0 2 cece ete 589 IBM READOOKS eee cass teste Pha 4 eee wale tee ene heath ad I andl le baat 589 Other publications mesaerien exited eee nde ee ee E E ya baa bts ahha eats 590 Online resources feos oes baseless ROSE abated setae aa ee he Yee ae aca ge Pel 590 Help fom IBM we iste ys Sonos ee ele a eyed he Gera ee Ri dia a ER Bee 593 Contents ix x Storage and Network Convergence Using FCoE and iSCSI Notices This information was developed for products and services offered in the U S A IBM may not offer the products services or features discussed in this document in other countries Consult your local IBM representative for information on the products and services currently available in your area Any reference to an IBM product program or service is not intended to state or imply that only that IBM product program or service may be used Any functionally equivalent product program or service that does not infringe any IBM intellectual property right may be used instead However it is the user s responsibility to evaluate and verify the operation of any non IBM product program or service IBM may have patents or pending patent applications covering subject matter described in this document The furnishing of
67. Capabilities Exchange lIEEE 802 1Qaz Data Center Bridging Capabilities Exchange DCBX protocol is a capabilities exchange protocol that is used by DCB capable switches to identify and communicate with each other Neighboring devices use DCBX to exchange and negotiate configuration information and detect misconfigurations Among other tasks devices use DCBX to exchange information about FCoE information about whether PFC is enabled on the port and ETS priority group information including 802 1p priority values and bandwidth allocation percentages 2 1 4 Congestion Notification IEEE 802 1Qau Congestion Notification CN provides end to end congestion management for protocols within a Layer 2 domain Where PFC functions on a link by link basis by using CN switches can notify endpoints that congestion is occurring somewhere along the path from source to destination The endpoint can then slow down or stop its transmission until the congestion clears Vendors have made different statements about to whether CN is required for FCoE deployments However IBM and many other vendors have taken the position that CN is a nice to have feature but is optional at least for initial FCoE deployments The applicability of CN is generally considered to be related to the size of the switched LAN over which FCoE transmission occurs 14 Storage and Network Convergence Using FCoE and iSCSI In an FCoE deployment with a single or small number of in
68. Controller 0 Port i Base 0x97960000 at Bus 15 Dev 00 Fun O1 Initializing Done ServerEngines 10Gb iSCSI Initiator BIOS v2 103 397 3806 c 2005 2011 ServerEngines Corporation All Rights Reserved c 1998 2005 Adaptec Inc All Rights Reserved 444 Press lt Ctrl gt lt S gt for iSCSISelect TM Utility gt gt gt Controller 0 Port O Base Ox979A0000 at Bus 15 Dev 00 Fun 02 Controller 0 Port i Base 0x979E0000 at Bus 15 Dev 00 Fun 03 Initiator iSCSI Name iqn 1990 07 com emulex 00 00 c9 b1 98 77 Initiator IP Address 192 168 1 2 Initiator IP Address 10 0 3 2 Drive 0 IBM 1726 3xxFAStT 0 61440 MB Device Geometry 3FF 3F FF BIOS Installed Successfully Figure 9 104 Message showing the LUN and indicating that the BIOS installed successfully The DVD starts to load 10 If prompted by the message Press any key to boot from CD or DVD press a key so that the DVD starts to boot If you do not press a key the DVD fails to boot 11 Select your preferences and click Next 322 Storage and Network Convergence Using FCoE and iSCSI 12 In the Install Windows window Figure 9 105 select Install now Install Windows Windows Server Install now What to know before installing Windows Repair your computer Copyright 2007 Microsoft Corporation All rights reserved Figure 9 105 reinstall now button on the Install Windows panel 13 Select the operating system that you want to install Figur
69. Current configuration version 6 8 0 1 switch type IBM Virtual Fabric 10Gb Switch Module for IBM BladeCenter I snip standard configuration and port INT1 INT8 Chapter 10 Approach with FCoE inside the BladeCenter 459 interface port INT9 pvid 99 no flowcontrol exit interface port INT10 pvid 99 no flowcontrol exit I interface port INT11 pvid 99 no flowcontrol exit snip port INT12 EXT5 interface port EXT6 tagging exit interface port BR5A tagging tag pvid pvid 1002 exit interface port BR5B tagging tag pvid pvid 1002 exit interface port BR5C tagging tag pvid pvid 1002 exit interface port BR5D tagging tag pvid pvid 1002 exit vlan 1 member INT1 INT14 EXT1 EXT6 EXT11 no member BR5A BR5D vlan 99 enable name VLAN 99 member INT1 INT14 460 Storage and Network Convergence Using FCoE and iSCSI vlan 1002 enable name VLAN 1002 member INT1 INT14 BR5A BR5D vnic enable vnic port INT9 index 1 bandwidth 25 enable exit vnic port INT9 index 3 bandwidth 25 enable exit vnic port INT11 index 1 bandwidth 25 enable exit vnic port INT11 index 3 bandwidth 25 enable exit vnic vnicgroup 1 vlan 101 enable member INT9 1 member INT11 1 exit vnic vnicgroup 3 vlan 103 enable member INT9 3 member INT11 3 exit I Sspanning tree stp 101 vlan 101 spanning tree
70. Enter Initiator IQN 00 00 c9 db 40 89 Name Save Changes Controller Selection Figure 9 6 iSCSI Initiator Configuration panel 5 Inthe Controller Selection panel Figure 9 7 where you now see two Emulex iSCSI ports select the port you want to boot from In this example we select the first port Then press Enter Controller Selection List of Controllers Select the Controller to configure Emulex 90Y3556 Virtual Fabric Adapter Fabric Mezz Port 0 Emulex 90Y3556 Virtual Fabric Adapter Fabric Bus 17 Mezz Device 0 Func 2 MoveHighlight lt Enter gt SelectEntry Esc Exit Figure 9 7 Controller Selection panel 236 Storage and Network Convergence Using FCoE and iSCSI Tip For optimal performance consider booting half of your nodes from one port and booting half from the other port Also consider splitting the load on the different SAN disk controller ports However be careful because splitting the load adds more complexity and you must check your SAN disk preferred paths carefully 9 3 3 Loading the default settings on the IBM Flex System CN4054 To load the default settings on the IBM Flex System CN4054 follow these steps 1 Clear the configuration In the Controller Configuration Menu panel Figure 9 8 highlight Erase Configuration and press Enter Controller Configuration Menu Emulex 90Y3556 Virtual Fabric Adapter Fabric Erase the Current Mezz Configuration and Restore the Default Boot Support l
71. F Scope ID 26 E Program Version 1 0 01 10 Driver Version 1 0 1 3 MPI FW Version 1 40 00 Model QMI8142 Figure 7 88 Exit window Storage and Network Convergence Using FCoE and iSCSI From the Windows Network Connections window Figure 7 89 you can now see the two physical QLogic network ports and the QLogic virtual teamed port Some functions are disabled on the physical ports You must now use the teamed port for the IP address configurations IF Network Connections OF x S E Control Panel Network and Internet Network Connections v Search Network Connections A Organize Disable this network device Diagnose this connection Rename this connection gt gt S Gil Local Area Connection m Local Area Connection 2 Local Area Connection 3 A _ Unidentified network A Network Ms Network AET IBM USB Remote NDIS Network Device AET Broadcom BCMS7095 Netxtreme II G Broadcom BCM57095 Netxtreme II G A i Local Area Connection 4 A Local Area Connection 5 se Enabled Enabled QLogic 10Gb PCI Ethernet Adapter APT QLogic 10Gb PCI Ethernet Adapter 2 Figure 7 89 Configure port window 13 Return to the SANsurfer CNA Networking CLI to configure VLANs on the teamed port From the Main Interactive Menu Figure 7 90 type option 4 for the VLAN menu Administrator SANsurfer CNA Networking CLI BE ain Interactive Menu a 1 CNA 1 Port 1 I F Scope ID 26 Program Ve
72. FC cn4093_1 gt enable Enable privilege granted cn4093_l conf t Enter configuration commands one per line End with Ctr1 Z cn4093_1 config system port EXT13 EXT14 type fc Jul 9 5 28 40 cn4093 1 NOTICE 1ldp LLDP TX amp RX are disabled on port EXT13 Jul 9 5 28 40 cn4093 1 NOTICE 1ldp LLDP TX amp RX are disabled on port EXT14 Jul 9 5 28 43 cn4093_1 NOTICE link link up on port EXT13 Jul 9 5 28 43 cn4093_1 NOTICE link link up on port EXT14 cn4093_1 config 2 After the IBM Flex System Fabric CN4093 10 Gb Converged Scalable Switch is enabled enter the following command to check the connectivity settings List the active ports in place of the corresponding external ports Example 12 2 by entering the following command show interface link Example 12 2 demonstrates usage of the commands that are shown in step 2 The comment after the table shows the connections These connections do not display in the output Example 12 2 Verifying connectivity CN4093_1 config show interface link Alias Port Speed Duplex Flow Ctrl Link Name TX RX INTAI 1 10000 full no no up INTA1 INTA2 2 10000 full no no up INTA2 INTA3 3 10000 full no no up INTA3 SNIP EXT3 45 40000 full no no up EXT3 40 QSFP EXT7 49 10000 full no no down EXT7 EXT8 50 10000 full no no down EXT8 EXT9 51 10000 full no no down EXT9 EXT10 52 10000 full no no down EXT10 EXT11 53 10000 full no no up EXT
73. FCoE Serer MAC Address 00 c0 dd 11 a9 97 Port 10 VLAN 1002 Virtual Host MAC Address 0e fc 00 01 10 01 Port 10 VLAN 1002 PortiD 69633 PWWN 21 00 00 c0 dd 11 a9 97 State HOST_STATE_LOGGED_IN Devices Switch FC Port Stats Ethernet Port Stats Port Info FCF Virtual Links Figure 10 10 Virtual Fabric Extension Module in Transparent mode Chapter 10 Approach with FCoE inside the BladeCenter 457 10 1 5 Configuring the FCoE VLAN ID on the CNA In general you do not need to configure the VLAN ID used for FCoE traffic on the CNA It is part of the FCoE Initiation Protocol to automatically discover the FCoE VLAN ID advertised by the FCF If the VLAN ID is not advertised by the FCF or in case of incompatibilities manually configure the FCoE VLAN ID as shown in this example for the QLogic CNA 8100 series Choose either of the following configuration options gt Enter the VLAN ID into the HBA Parameters file by using the QLogic SANsurfer GUI a Start the SANsurfer GUI b In the SANsurfer GUI i Select the port for which the FCoE VLAN ID must be changed ii On the Utilities tab under HBA Parameters click Save iii Enter a file name and location to dump the HBA Parameters into a text file on your system c After you see the File saved successfully message open the saved file in a text editor and search for the Primary FCF VLAN ID string d Set Primary FCF VLAN
74. FCoE license e Adapter configured in FCoE personality IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch with Firmware 7 5 1 The IBM Flex System CN4054 requires the FCoE license to perform FCoE tasks By default the IBM Flex System CN4054 is a 10 Gbps NIC only You can order a license to upgrade a Virtual Fabric Adapter to support iSCSI and FCoE The advanced version of the adapter comes with the iSCSI and FCoE license preinstalled You can change the personality card to NIC only FCoE or iSCSI in the uEFI For more information see 7 2 Installing and enabling the Emulex CNA on page 113 This section is specifically for Flex node x240 Doing boot from SAN on other systems such as x220 orx440 is similar Use the latest drivers and firmware that are certified by the SAN disk vendor and not the versions that are documented here 9 4 1 Configuring an IBM Flex System CN4054 for boot from SAN The Emulex LoM is a dual port CNA with one ASIC The add on IBM Flex System CN4054 10Gb Virtual Fabric Adapter in the flex node is a quad port Converged Network Adapter with two ASICs You can boot from either port but you can boot only from one port and one path at a time You must perform the initial installation by using a single path for all other operating systems than SLES 11 SP2 which recognize the multipath environment and activate the multipath for SLES11 SP2 The redundancy occurs later when the operating system is installed
75. Family of Multilayer Fibre Channel Switches http www cisco com en US netsol ns340 ns394 ns259 ns261 networking_solutions_ white_paper09186a0080114c21 shtm 590 Storage and Network Convergence Using FCoE and iSCSI Cisco zoning guides Cisco MDS 9000 Family Cookbook Release 1 x http www cisco com en US docs storage san_switches mds9000 sw rel_1_x 1_ 3 cookbook CB_zone html wp1039557 Cisco MDS 9000 Family CLI Quick Configuration Guide http www cisco com en US docs storage san_switches mds9000 sw san os quick guide qcg_zones htm Troubleshooting Zones and Zone Sets http www cisco com en US products ps5989 prod_troubleshooting guide chapte r09186a008067a309 html wp48042 Cisco MDS 9000 Family Configuration Guide Release 2 x http www cisco com en US docs storage san_switches mds9000 sw rel_2_x san os configuration guide cli pdf Emulex 10GbE Virtual Fabric Adapter Advanced II http www emulex com products 10gbe iscsi adapters ibm branded 90y3566 overvie w html Emulex IBM link http www emulex com downloads ibm vfa software kits html Using Emulex 10Gb Virtual Fabric Adapters for IBM BladeCenter for iSCSI with ESX 4 1 http www emulex com arti facts d3b377a7 49ae 41c3 b599 la7aa6cae8df elx_sis al _ibm vfa_iscsi_vmware pdf FC BB 5 standard http fcoe com 09 056v5 pdf FCoE website including links to articles meeting minutes standards and drafts http fcoe com Fi
76. For more information and a list of available iSCSI and Fibre Channel over Ethernet FCoE capable IBM products see Chapter 4 IBM products that support FCoE and iSCSI on page 41 This chapter includes the following sections gt 14 1 iSCSI implementation on page 554 gt 14 2 Initiator and target configuration on page 564 gt 14 3 Summary on page 569 Copyright IBM Corp 2012 2014 All rights reserved 553 14 1 iSCSI implementation iSCSI similar to FCoE is a block oriented storage networking technology With iSCSI the file system logic is in the client initiator operating system not in the storage array The location of the file system logic is a key difference between iSCSI and NAS protocols such as Network File System NFS Server Message Block SMB or Common Internet File System CIFS Our testing included the hardware iSCSI initiator function that is provided by Emulex Virtual Fabric Adapters and II The Emulex card supports iSCSI in the following ways gt Ina physical network interface card pNIC with one storage host bus adapter HBA and one NIC instance for each of the two ports gt Ina virtual NIC vNIC with one storage HBA and up to three NIC instances per port We also tested iSCSI by using software initiators from Microsoft and VMware by using the QLogic CNA which does not provide a hardware initiator This section includes the following sections 14 1 1 Testing result
77. GB p Refresh Drive options advanced Load Driver Figure 9 65 Warning message about hardware not supporting boot to disk Recheck all items as explained in Hardware does not support boot to disk for legacy operating systems on page 369 and then reboot the server on the Windows DVD After you address all errors click Next Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 285 You see a message that Windows wants to create a volume and then starts copying files Figure 9 66 Installing Windows Your computer will restart several times This might take a while Copying Windows files 0 Getting files ready for installation Installing features Installing updates Finishing up Figure 9 66 Windows installation progress window 286 Storage and Network Convergence Using FCoE and iSCSI 8 When Windows is done installing and you are prompted to enter a password Figure 9 67 click OK and then enter your password Settings Type a password for the built in administrator account that you can use to sign in to this computer User name Reenter password Figure 9 67 Password prompt after installing Windows You are now done installing Windows Continue to 9 9 After the operating system is installed on page 438 9 4 13 Troubleshooting If you are installing the operating system onto iSCSI storage go to 9 3 6 Troubleshooting on page 245 This section provides guidance to reso
78. GigE NDIS YBD Client Internet access Public network Local Area Connection 2 Network Broadcom BCM57095 NetXtreme II GigE NDIS VBD Client 2 Internet access Public network Local Area Connection 3 Unidentified network IBM USB Remote NDIS Network Device No Internet access Public network Local Area Connection 4 Enabled TEAM team1 Brocade 10G Ethernet Adapter 4 Local Area Connection Enabled TEAM team1 Brocade 10G Ethernet Adapter 2 Local Area Connection 6 Network TEAM team1 Internet access Public network 4 Local Area Connection Unidentified network TEAM team1 VLAN 99 vlan99 No network access Public network 4 gt nae Figure 7 112 Network Connections window Storage and Network Convergence Using FCoE and iSCSI 7 7 iSCSI connectors The Internet Small Computer System Interface iSCSI initiator that is required depends on the adapter that is used Although you can use a hardware or software initiator a much more popular approach is to use a software initiator Software initiators depend on host server resources to process iSCSI traffic through standard network interface cards NICs Hardware initiators such as iSCSI host bus adapters HBAs offload this protocol processing to the hardware itself If you want to deploy iSCSI the Emulex 10 GB Virtual Fabric Adapter and II models are the only full iSCSI solution available in the IBM portfolio at the time of writing QLogic and Brocade offer software iSCSI only which
79. IBM Flex System CN4054 10Gb Virtual Fabric Adapter LAN on Motherboard on the x240 gt BNT Virtual Fabric 10Gb Switch Module All tests were run on an IBM Flex System Enterprise Chassis with the IBM Flex System x240 Compute Node and IBM Storwize V3700 For the operating systems Windows 2012 ESXi 5 0 and SLES 11 SP2 were used We added the following BladeCenter H components to show the easy use of the FCoE gt Emulex 10GbE Virtual Fabric Adapter Advanced 2 gt BNT Virtual Fabric 10Gb Switch Module This chapter includes the following sections gt 12 1 Implementing IBM Flex System Enterprise Chassis enabled for FCoE with IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch on page 490 gt 12 2 Configuring the IBM Flex System Fabric CN4093 on page 495 gt 12 3 Commands and pointers for FCoE on page 499 gt 12 4 Full switch configurations on page 510 gt 12 5 Summary assessment on page 521 Copyright IBM Corp 2012 2014 All rights reserved 489 12 1 Implementing IBM Flex System Enterprise Chassis 490 enabled for FCoE with IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch You can enable FCoE host access to the FCoE storage area network SAN attached V3700 storage This procedure entails using the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switches that are installed in the IBM Flex System Enterprise Chassis Figure 12 1 shows the I O topology that i
80. IBM Support and downloads ibm com support IBM Global Services ibm com services Related publications 593 594 Storage and Network Convergence Using FCoE and iSCSI Redbooks Storage and Network Convergence Using FCoE and iSCSI 1 0 spine 0 875 lt gt 1 498 460 lt gt 788 pages Wn al qu Storage and Network Convergence Using FCoE and iSCSI Learn how to improve Along with servers and networking infrastructure networked storage is IT service one of the fundamental components of a modern data center Because performance and storage networking has evolved over the past two decades the industry availability has settled on the basic storage networking technologies These technologies are Fibre Channel FC storage area networks SANs Internet Small Computer System Interface iSCSI based Ethernet Simplify your storage attachment and Ethernet based network attached storage NAS Today and network lossless low latency high speed FC SANs are viewed as the infrastructure high performance option for networked storage iSCSI and NAS are viewed as lower cost lower performance technologies See how to reduce The advent of the 100 Gbps Ethernet and Data Center Bridging DCB data center network standards for lossless Ethernet give Ethernet technology many of the desirable characteristics that make FC the preferred storage networking technology These characteristics include comparab
81. Important Load the latest Brocade CNA driver that is certified for your disk storage subsystem Downloading and extracting the drivers The Windows 2008 R2 DVD is prepackaged with multiple drivers but no driver for the Brocade CNA controller Also the updated driver resolves multiple issues You can download the blade drivers from the following websites gt Brocade link for IBM BladeCenter http www brocade com sites dotcom services support drivers downloads ad apters IBM BLADECENTER page gt Brocade link for System x http www brocade com sites dotcom services support drivers downloads ad apters IBM_SYSTEMX page Extract the drivers and copy them on a removable media such as a USB key DVD media or ISO file 8 Click OK or Browse to point to the exact location Windows finds an appropriate more current driver 432 Storage and Network Convergence Using FCoE and iSCSI 9 In the Select the driver to be installed panel Figure 9 220 select the driver and click Next Cn LM Select the driver to be installed Brocade 10G FCoE HBA D bfadfcoe inf Brocade 10G FCoE HBA D bfadfcoe inf IV Hide drivers that are not compatible with hardware on this computer Figure 9 220 Loading the Brocade drivers Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 433 10 In the Where do you want to install Windows panel Figure 9 221 when you see your LUN select the disk and then click Next
82. LAN and SAN traffic across the backplane of the BladeCenter to the IBM System Networking switch module The IBM System Networking switch module can then forward Ethernet traffic out its Ethernet ports and send FC traffic to the QLogic module for forwarding to an external Fibre Channel SAN Figure 4 11 shows the IBM BladeCenter Virtual Fabric 10Gb Switch Module Figure 4 11 IBM BladeCenter Virtual Fabric 10Gb Switch Module The IBM BladeCenter Virtual Fabric 10Gb Switch Module has the following ports gt Fourteen internal auto negotiating ports 1 Gbps or 10 Gbps to the server blades gt Two internal full duplex 100 Mbps ports connected to the management module gt Up to ten 10 Gbps small form factor pluggable SFP ports which also support 1 Gbps SFP if required for flexibility in mixing 1 Gbps or 10 Gbps Because this module fully supports the Ethernet DCB standards it is the first 10 Gbps switch for IBM BladeCenter that is convergence ready That is it is positioned to support FCoE to an FCoE capable top of rack switch This feature is available with firmware release 6 1 To verify the availability of formal support for DCB FCoE interoperability between this module and specific top of rack FC FCoE gateway switches such as Cisco Nexus 5010 5020 or IBM Converged switch B32 see the following official IBM interoperability guides gt System x Networking Interoperability Guide http www ibm com common ssi cgi bin ss
83. Network A n Network a IBM USB Remote NDIS Network Device a Broadcom BCM57095 Netxtreme II G aT Broadcom BCM57095 Netxtreme II G A Local Area Connection 4 A Local Area Connection 5 A Local Area Connection 6 a a z Enabled Enabled p Disabled aT QLogic 10Gb PCI Ethernet Adapter a QLogic 10Gb PCI Ethernet Adapter 2 a QLogic VT IM Miniport Driver Figure 7 93 New virtual adapter for the VLAN window You can create multiple VLANs on a single network port or on a team which can be useful in a Windows HyperV type of configuration to isolate virtual machines on different VLAN 7 6 Installing and enabling the Brocade 2 port 10GbE Converged Network Adapter To implement the Brocade 2 port 10GbE Converged Network Adapter complete the tasks outlined in this section 7 6 1 Installing the drivers and management software You can choose from various methods to update the Brocade CNA firmware and drivers On the Brocade CNA the drivers and software are packaged together For example you can use IBM UpdateXpress System Pack Installer to update drivers and firmware if the operating system is installed Alternatively you can also use IBM ToolsCenter Bootable Media Creator to update firmware on systems where the operating system is not installed You can download these tools from the IBM ToolsCenter at this website http www ibm com support entry portal docdisplay brand 5000008 amp 1 ndoci d TOOL CENTER Chapter 7 Installing and
84. Port Sharing Service Provides ability to share TCP ports over not be able to login oraccess iSCSI Gh Netlogon Maintains a secure channel between thi Started targets If this service is disabled any Network Access Protection Agent The Network Access Protection NAP services that explicitly depend on it Network Connections Manages objects in the Network and Di Started beac Gh Network List Service Identifies the networks to which the co Started Network Location Awareness Collects and stores configuration infor Started Network Store Interface Service This service delivers network notificatio Started Oh Offline Files The Offline Files service performs main Performance Counter DLL Host Enables remote users and 64 bit proces F Performance Logs amp Alerts Performance Logs and Alerts Collects p Gh Plug and Play Enables a computer to recognize anda Started PnP X IP Bus Enumerator The PnP X bus enumerator service ma Portable Device Enumerator Service Enforces group policy for removable m Started Gh Power Manages power policy and power polic Started KOA Print Spooler Loads files to memory for later printing Started F Problem Reports and Solutions C This service provides support for viewin h Protected Storage Provides protected storage for sensitive Started Remote Access Auto Connection Creates a connection to a remote netw Remote Access Connection Mana Manages
85. SAN fabric or Ethernet network from the hosts to the nodes that are presenting the volume Without a multipathing device driver most operating systems present each path to a volume as a separate storage device The multipathing software manages the many paths that are available to the volume and presents a single storage device to the operating system Note In high available redundant iSCSI storage devices the iSCSI names and associated IP addresses often can fail over between the redundant parts of the storage system which negates the need for multipathing drivers in some configurations To provide the highest availability use multipathing drivers 4 This technique is commonly referred as soft zoning 5 This technique is commonly referred as hard zoning Chapter 6 Using FCoE and iSCSI in a converged network 101 The ability to use host mapping adds a high level of flexibility and security to storage systems because it provides the possibility to connect multiple and heterogeneous host systems to the same storage More important than security is the protection offered by host mapping If all servers can access every disk this could lead to data corruption caused by misbehaving servers The reason for corruption can be that the server accessing a disk is not able to identify a disk as currently used for example a different operating system and might start writing its own volume label information on the disk By only showing a se
86. Size 2048 If you make changes highlight Save Changes and press Enter Edit Adapter Settings Edit Adapter Settings Driver Configuration Menu Back to Main Menu Save Changes Loop Reset Delay dec 5 FC Tape lt Enabled gt Frame Size lt 2048 gt Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 153 Edit Adapter Settings panel 6 Select Edit Advanced Settings Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 373 7 Inthe Edit Advanced Settings panel Figure 9 154 confirm the following settings For Operation Mode select Interrupt for every I O completion For Interrupt Delay Timer dec enter 0 For Execution Throttle dec enter 65535 For Login Retry Count dec enter 8 For Port Down Retry Count dec enter 30 gt O97 200 For Link Down Timeout dec enter 5 For LUNs per Target dec enter 128 For Target Reset select Enabled J Q i For Enable FCF VLAN ID set to Disable in most cases However you might want to enable this setting if you plan to use a VLAN ID other than 1002 and you are using a QLogic Virtual Fabric switch In this case follow these steps i Disable the setting ii Make sure your QLogic Virtual Fabric Switch firmware is current iii If problems persist enable this option and enter the correct VLAN ID that you use for FCoE in the FCF VLAN ID field j For FCF VLAN ID dec the default setting is 1002 for most operating
87. System Security Adapters and UEFI Drivers Network Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 151 System Settings panel If you do not see the Storage option you must correct the following common issues before proceeding The BIOS or firmware on the CNA is a previous level The card is not well seated The system UEFI is a previous level Then press Enter Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 371 372 3 When you see the two QLogic fiber ports Figure 9 152 select the port you want to boot from and then press Enter Storage QLogic QMI8142 10Gb Dual Port FCoE Adapter Port1 QLogic HBA Driver QLogic QMI8142 10Gb Dual Port FCoE Adapter Port2 Configuration Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 152 Two QLogic CNA ports on the Storage panel Tip For optimal performance consider booting half of your blades from one port and booting half from the other port Also consider splitting the load on the different SAN disk controller ports However be careful because splitting the load adds more complexity and you must check your SAN disk preferred paths carefully 4 Select Edit Adapter Settings Storage and Network Convergence Using FCoE and iSCSI 5 In the Edit Adapter Settings panel Figure 9 153 confirm the settings In this case we used the following settings Loop Reset Delay 5 FC Tape Enabled Frame
88. TCP stack processing including framing reordering of packets check sums and similar functions are offloaded to a dedicated card with its own network interface port The TOE card can be a general purpose card that can offload TCP traffic or it can be restricted to just accelerating iSCSI traffic TOE adapters benefit most from software initiators with additional host processor offload TOE adapters can also support advanced networking features such as link aggregation Because the software initiator is still used on the host integration with layered management applications is unaffected by the addition of the TOE hardware 3 2 3 Hardware only solutions Hardware iSCSI adapters hardware initiators offload TCP stack processing functions and iSCSI command processing functions The hardware adapter looks and functions similar to a SCSI disk interface just as an FC HBA does The operating system has no knowledge of the underlying networking technology or interfaces A separate management interface is used to configure the networking parameters of the card 36 Storage and Network Convergence Using FCoE and iSCSI Hardware only solutions offload the largest amount of processing from the host processor Because they function as SCSI adapters you can start an operating system from them if they provide the appropriate host BIOS interfaces and are recognized as a startup device Advanced networking features might not be available because of software
89. This book provides information about how to perform the installation using First LUN However you can use alternative methods that are documented in the Brocade HBA manuals Figure 9 213 shows the First LUN option Adapter Selected Adapter Model PCI Bus Dev Fn PWWN Brocade 100 15 00 01 10 00 00 05 33 48 B6 AF Adapter Settings BIOS Version FCHBAZ 2 0 1 NWWN 20 00 00 05 33 48 B6 AF PWWN 10 00 00 05 33 48 B6 AF ENode MAC 00 05 33 48 B6 AF BIOS Enabled 1 Port Speed C Auto Press R to restore factory defaults Figure 9 213 First LUN boot option Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 427 9 8 9 Installing Windows in legacy BIOS mode After exiting the Brocade BIOS Config Menu the system continues the boot process 1 When the DVD starts to load if prompted to press any key Figure 9 214 press a key so that the DVD starts to boot If you do not press a key the DVD fails to boot Press any key to boot from CD or DVD Figure 9 214 Prompt to press a key to boot from the CD or DVD 2 After Windows loads select your preferences and click Next 3 In the Install Windows panel Figure 9 215 select Install now Install Windows Windows Server 2008 Install now gt What to know before installing Windows Repair your computer Copyright 2007 Microsoft Corporation All rights reserved Figure 9 215 Install now button 428 Storage
90. This switch contains twelve Fibre Channel FC ports to be in place to provide the FCF function The second possibility for the IBM System Networking G8264CS switch is the use as an NPV device to connect one or more FC fabrics Although our testing used nodes in an IBM Flex chassis in addition to nodes in a BladeCenter to access the storage it is possible to use similar configurations with essentially the same configuration on the G8264CS switch as in the following examples gt Rack mounted servers can be connected directly or indirectly to the Ethernet ports on the G8264CS switch and pass FCoE traffic through the FCF function to the direct connected storage device gt Rack mounted servers can be connected directly or indirectly to the Ethernet ports on the G8264CS switch and pass FCoE traffic through the NPV function via the FC fabrics to the FC connected storage device gt IBM Flex chassis nodes can be connected to the Ethernet ports on the G8264CS switch with an IBM Flex System EN4093 switch in the bays of the IBM Flex Chassis or an EN4091 10 Gbps pass through modules gt IBM BladeCenter blades can be connected to the Ethernet ports on the G8264CS switch with a BNT Virtual Fabric 10Gb Switch Module in the bays of the IBM BladeCenter chassis This chapter includes the following sections 13 1 Overview of testing scenarios on page 524 13 2 IBM System Networking G8264CS switch on page 525 13 3 Commands and pointer
91. To configure iSCSI storage in Linux follow these steps 1 Obtain the iSCSI user name password and storage server IP address for the target host 2 Set up IP addressing interfaces and virtual local area networks VLANs to access the storage a Enter ifconfig eth lt x gt with an appropriate IP address b Enter vconfig eth lt x gt lt vlan gt and then ifconfig eth lt x gt lt vlan gt with an appropriate IP address Chapter 7 Installing and enabling the Converged Network Adapter 191 In our test VLAN 99 is the local VLAN and VLAN 100 carried the iSCSI traffic Therefore we used the following configuration ifconfig eth13 192 168 99 2 netmask 255 255 255 0 up vconfig eth13 100 ifconfig eth13 100 192 168 1 2 netmask 255 255 255 0 up We used the storage portal address of 192 168 1 100 3260 3 If necessary download and install the iSCSI initiator package Example 7 1 Example 7 1 iSCSI initiator installation yum install iscsi initiator utils sudo apt get install open iscsi Linux iSCSI initiator RHEL 6 4 Edit the etc iscsi iscsid conf file to add security Challenge Handshake Authentication Protocol CHAP credentials if security is configured recommended node session auth username lt name gt node session auth password lt password gt discovery sendtargets auth username lt name gt discovery sendtargets auth password lt password gt The security configuration on the targets must match the
92. Unallocated Space 30 0 GB 30 0 GB p Refresh Drive options advanced Load Driver Figure 9 184 Warning message about hardware unable to support boot to selected disk Recheck all items as explained in Hardware does not support boot to disk for legacy operating systems on page 404 and then reboot the server on the Windows DVD After you address all errors click Next Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 401 You see a message that Windows wants to create a volume and then starts copying files Figure 9 185 Installing Windows That s all the information we need right now Your computer will restart several times during installation Jv Copying files Expanding files 0 Installing features Installing updates Completing installation Figure 9 185 Windows installation progress window 19 When Windows is done installing and you are prompted to enter a password Figure 9 186 click OK and then enter your password R The user s password must be changed before logging on the first time OK Cancel em Windows Server2008 Standard Figure 9 186 Prompt to enter a password You are now done installing Windows Continue to 9 9 After the operating system is installed on page 438 9 7 9 Troubleshooting This section provides guidance to resolve the following issues that might arise when configuring QLogic for FCoE gt Storage devices not shown
93. Using FCoE and iSCSI member INTA1 INTA2 EXT3 vlan 1002 enable name VLAN 1002 member INTA1 INTA2 EXT11 EXT14 fcf enable spanning tree stp 113 vlan 1002 I spanning tree stp 119 vlan 500 fcoe fips enable fcoe fips port INTA1 fcf mode on fcoe fips port INTA2 fcf mode on fcoe fips port EXT11 fcf mode on fcoe fips port EXT12 fcf mode on cee enable fcalias N1_DS5000 wwn 20 17 00 a0 b8 6e 39 20 zone name V3700 member pwwn 50 member pwwn 50 zone name N1 V3700 member pwwn 50 member pwwn 50 member pwwn 10 zone name N2 V3700 member pwwn 50 member pwwn 50 member pwwn 10 zone name N1_DS5000 member pwwn 20 member pwwn 10 zone name N2_DS5000 zoneset zoneset activate name CN4093_ 1 member pwwn 10 member pwwn 20 name CN4093_1 member V3700 member N1 V3700 member N2 V3700 05 member N1_DS5000 member N2_DS5000 ntp enable 68 03 04 37 6a 68 03 04 37 6b 68 03 04 37 6a 68 03 04 37 6b 00 c9 db 40 89 68 03 04 37 6a 68 03 04 37 6b 40 b5 be 3f 21 a0 b8 6e 39 20 00 c9 db 40 89 40 b5 be 3f 21 a0 b8 6e 39 20 Chapter 12 Approach with FCoE inside the Flex Chassis 513 ntp ipv6 primary server fe80 211 25ff fec3 8ba9 MGT ntp interval 15 ntp authenticate ntp primary key 2081 ntp message digest key 2081 md5 ekey 39lechdb190e8a8af6d6a2b2dabe2978f2e5bd7 207 9bee41cfb02cb65aaa9169b9a6f6b77ea511dc9 482d32dbdd8375841e2 f60898d2cf0b45cf f719580e5
94. a a a a a a a aaa a a a a O ey 3 7 Figure 2 4 Storage Network Protocol Layering Figure 2 5 shows a conceptual view of an FCoE frame based on this protocol structure Ethernet Frame Ethertype FCoE 8906h Same as a physical FC frame FC Payload 0 v EF 2 T Control information version ordered sets SOF EOF Figure 2 5 Conceptual view of an FCoE frame Chapter 2 Fibre Channel over Ethernet 17 2 3 2 Topology In general an FCoE network contains servers lossless Ethernet DCB capable switches Fibre Channel Forwarders FCFs that provide FC fabric services and storage devices An existing FC network might or might not be present However in practice in deployments for the first several years of FCoE an existing FC is almost always likely to be present Converged network adapters In a traditional storage area network SAN and LAN environment the server has an Ethernet adapter for data traffic and a Fibre Channel host bus adapter HBA for storage traffic With FCoE these two adapters are replaced by a converged network adapter CNA that services both protocol stacks A cable from the CNA connects to a lossless Ethernet switch which eventually provides connectivity to an FCF and storage devices Figure 2 6 illustrates a CNA in a server Server Ethernet Switches SS Se HBA l ao Ea l S pee
95. alicreate CtrlA_P2_DS5100 20 26 00 a0 b8 6e 39 20 B 246 admin gt alicreate Ctr1B_V3700 50 05 07 68 03 04 37 6b B 246 admin gt alicreate CtrlA_V3700 50 05 07 68 03 04 37 6a B 246 admin gt alicreate N2_ x240 10 00 00 00 c9 db 4d b1 B 246 admin gt alicreate N1_ x240 10 00 00 00 c9 db 40 89 B 246 admin gt alicreate Blade Slot2 10 00 00 00 c9 5b 7d 07 B 246 admin gt zonecreate V3700CTRL Ctr1A_V3700 Ctr1B_V3700 B 246 admin gt zonecreate N1_V3700 N1_x240 Ctr1A_V3700 Ctr1B_V3700 B 246 admin gt zonecreate N2 V3700 N2_x240 Ctr1A_V3700 Ctr1B_V3700 B 246 admin gt zonecreate N1_DS5300 N1_x240 Ctr1A_P2_DS5100 Ctr1B_P2_DS5100 B 246 admin gt zonecreate N2_DS5300 N2_x240 Ctr1A_P2_DS5100 Ctr1B_P2_DS5100 B 246 admin gt zonecreate Blade_DS5300 Blade_Slot2 Ctr1A_P2_DS5100 Ctr1B P2_DS5100 B 246 admin gt cfgcreate NPV_set V3700CTRL3N1_V3700 N2_V3700 N1_DS5300 N2_DS5300 Blade_DS5300 B8000 246 admin gt cfgsave You are about to save the Defined zoning configuration This action will only save the changes on Defined configuration Any changes made on the Effective configuration will not take effect until it is re enabled Until the Effective configuration is re enabled merging new switches into the fabric is not recommended and may cause unpredictable results with the potential of mismatched Effective Zoning configurations Do you want to save Defined zoning configuration only yes y no n no ye
96. alternative protocols iSCSI supports SCSI 3 command sets vvvvvvy Chapter 3 Internet Small Computer System Interface 31 Figure 3 3 shows an overview of iSCSI encapsulation including the composition of an iSCSI PDU and its place in the Ethernet frame The PDU consists of an iSCSI header where the data length is specified and iSCSI data is encapsulated and transported within the TCP IP packet A PDU is not restricted to one TCP segment and can span over more than one Otherwise it is also possible to have more than one iSCSI PDU in a single TCP segment data area Each TCP segment is encapsulated within an IP datagram TCP IP is responsible for reassembling the TCP segment in the correct order on the target side and delivering it to the iSCSI layer in the same order in which it was sent After arriving at the iSCSI target or initiator it is opened and iSCSI data is revealed for storage or processing iSCSI Protocol Data Unit PDU provides order control information commands and data Ethernet header IP header TCP header iSCSI header iSCSI data Ethernet Trailer TCP segment data area TCP segment data area IP diagram provides IP routing capability for packets to find their way Ethernet Frame provides physical network capability Figure 3 3 iSCSI encapsulation overview 32 The iSCSI protocol works effectively over Internet Protocol networks without needing to change the TCP IP protocol Stor
97. anaana aana 370 9 7 2 Configuring the QLogic CNA 1 6 0 eens 371 9 7 3 Adding a boot device 0 tee 376 9 7 4 Booting from SAN variations 0 0 0 378 9 7 5 Installing Windows 2008 x64 or Windows 2008 R2 x64 in UEFI mode 379 9 7 6 Booting the Windows DVD in UEFI mode 000 e eee eee 380 9 7 7 Installing Windows 2008 x86 in legacy mode 000 eee 391 9 7 8 Optimizing the boot for legacy operating systems 20 000 391 9 7 9 Troubleshooting sx 204 a seis eaten pao ag Ghee ds EE vols dae eels 402 9 8 Configuring Brocade for FCoE in the BladeCenter 0 0000 ee eee 405 9 8 1 Configuring the Brocade card for boot from SAN 000 0c eee 405 9 8 2 Configuring the Brocade CNA 0000 cece 406 9 8 3 Booting from SAN variations 0 0 0 eee 408 9 8 4 Installing Windows 2008 x64 or Windows 2008 R2 x64 in UEFI mode 408 9 8 5 Booting the Windows DVD in UEFI mode 000 e eee eee 409 9 8 6 Installing Windows 2008 x86 in legacy mode 000 420 9 8 7 Optimizing the boot for legacy operating systems 2 000000 421 9 8 8 Boot from SAN by using the First LUN option 00000 2 eae 427 9 8 9 Installing Windows in legacy BIOS mode 0 0 0 cee eee 428 9 8 10 Troubleshooting Hardware does not support boot to disk 437 9 9 After the operating system is installed 0 0 00 eee eee 43
98. and Network Convergence Using FCoE and iSCSI 4 Select the operating system that you want to install Figure 9 216 and then click Next Select the operating system you want to install Windows Server Standard Full Installation Windows Server 2008 Enterprise Full Installation Windows Server 2008 Datacenter Full Installation Windows Server 2008 Standard Server Core Installation Windows Server 2008 Enterprise Server Core Installation Windows Server 2008 Datacenter Server Core Installation Description This option installs the complete installation of Windows Server This installation includes the entire user interface and it supports all of the server roles Figure 9 216 Selecting the operating system Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 4 11 2009 4 11 2009 4 11 2009 4 11 2009 4 11 2009 4 11 2009 429 5 Read the license agreement select accept the license terms and click Next Figure 9 217 rare JE I OOOO Please read the license terms MICROSOFT SOFTWARE LICENSE TERMS MICROSOFT WINDOWS SERVER 2008 SERVICE PACK 2 STANDARD These license terms are an agreement between Microsoft Corporation or based on where you live one of its affiliates and you Please read them They apply to the software named above which includes the media on which you received it if any The terms also apply to any Microsoft updates supplements Internet based ser
99. and when the multipath driver is installed At this stage you must perform the following connections and configurations on the SAN gt On the switches Enable the ports Configure the FCoE Check ENodes Fibre Channel Forwarders FCFs and FCoE Initialization Protocol FIP 248 Storage and Network Convergence Using FCoE and iSCSI ENodes ENodes are the combination of FCoE termination functions and Fibre Channel stack on the CNAs In that sense they are equivalent to HBAs in native Fibre Channel networks Ensure that the node has a connection all the way to the disk storage subsystem On the FC FCoE side ensure that the disk storage subsystem and the IBM Flex System CN4054 worldwide port name WWPN are present in the name server or Fabric Login FLOGI table Configure zoning The zone must contain one IBM Flex System CN4054 WWPN and one SAN disk controller WWPN Zoning is done on the converged or fiber switch Some people might decide to function with an open fabric without any zoning However over time this setup is likely to fail or cause problems You can zone the following switches e A Brocade switch by using the Zone Admin function e A QLogic switch by selecting Zoning gt Edit Zoning e A Cisco switch by using the Device Manager and selecting FC gt Quick Config Wizard e A converged System Networking switch by selecting FC FCoE Zoning Use the command line interface CLI for more advanced con
100. at least two adapters Fibre Channel host bus adapter FC HBA and Ethernet network interface card NIC to connect to the storage network FC and computer network Ethernet Today a CNA integrates the functions of both adapters into one However a CNA can be used as a stand alone 10 Gbps NIC if storage networking is not immediately required FCoE and FC storage area network SAN functions can be added later when required The installation of these adapters requires different management drivers and procedures to install and achieve the full functionality of the CNA as explained in this chapter Although CNA adapter installation is done on IBM Flex System Chassis and IBM Blade Servers this procedure for installing adapters is similar for IBM System x servers by using Peripheral Component Interconnect Express PCle This chapter includes the following sections gt 7 1 Installing and enabling CN4054 10Gb Virtual Fabric Adapter on IBM Flex System on page 104 gt 7 2 Installing and enabling the Emulex CNA on page 113 gt 7 3 Installing and enabling the Emulex 10GB Virtual Fabric Adapters and II for iSCSI on page 116 gt 7 4 Installing the CNA software management tools on page 125 gt 7 5 Installing and enabling the QLogic 2 port 10Gb Converged Network Adapter on page 147 gt 7 6 Installing and enabling the Brocade 2 port 10GbE Converged Network Adapter on page 173 gt 7 7 iSC
101. c9 5b 7d 0b 50 05 07 68 03 00 37 6b 20 00 00 00 c9 db 40 8d 20 00 34 40 b5 be 3f 25 50 05 07 68 03 00 37 6a database for the switch The differences between fcoe and fcns are shown in bold This WWN comes from port 53 a real FC device which in our case is the DS5300 FC WWN Example 13 8 fcoe and fens database G8264CS up show fcoe database 010c00 010c01 010d01 010d02 010c02 010d00 10 00 00 00 c9 e4 d9 3f 10 00 00 00 c9 5b 7d 0b 10 00 34 40 b5 be 3f 25 50 05 07 68 03 08 37 6a 50 05 07 68 03 08 37 6b 10 00 00 00 c9 db 40 8d Total number of entries 6 010000 010c00 010c01 010c02 010d00 010d01 010d02 50 05 07 68 03 08 37 6a Total number of entries 7 G8264CS up Chapter 13 Approach with FCoE between the IBM Flex Chassis and a top of rack switch 533 13 3 2 IBM System Networking G8264CS switch commands for NPV mode 534 The first step is to set up the IBM System Networking G8264CS switch for FCoE traffic in a Full Fabric mode Example 13 9 shows the basic command for the G8624CS switch to enable the configuration Example 13 9 Enable the NPV on the IBM System Networking G8264CS switch Select Command Line Interface mode ibmnos cli iscli iscli G8624CS up gt enable Enable privilege granted G8624CS up conf t Enter configuration commands one per line End with Ctr1 Z Enable the converged network capabilities with the command in Example 13 10 As you can see the system port command changes the
102. card gt DCS3700 with a Performance Module storage system Four 8 Gbps Fibre Channel host ports per controller with the option to add daughter cards with additional connectivity Four 8 Gbps Fibre Channel ports per optional host interface card includes eight 8 Gbps shortwave small form factor pluggable transceivers Four 6 Gbps SAS ports per optional host interface card Two 10 Gbps iSCSI ports per optional host interface card Chapter 4 IBM products that support FCoE and iSCSI 63 Figure 4 30 shows the IBM System Storage DCS3700 system Figure 4 30 IBM System Storage DCS3700 For more information about the DCS3700 see the IBM System Storage DCS3700 web page http www ibm com systems storage disk dcs3700 index htm 4 4 Introduction to component management In this section we highlight different management components available from IBM to manage the IBM Flex System and System Networking devices gt 4 4 1 IBM Flex System Chassis Management Module CMM on page 64 gt 4 4 2 IBM Flex System Manager FSM on page 65 gt 4 4 3 IBM System Networking Switch Center on page 66 4 4 1 IBM Flex System Chassis Management Module CMM The Chassis Management Module CMM provides single chassis management The CMM is used to communicate with the management controller in each compute node to provide system monitoring event recording and alerts and to manage the chassis its devices and
103. com download en details aspx displaylang en amp id 2815 Support for booting from a Storage Area Network SAN http support microsoft com kb 305547 gt Linux Linux Enterprise Server 11 SP2 Storage Administration Guide http doc opensuse org products draft SLES SLES storage sd _draft index html gt VMware Using Boot from SAN with ESX Server Systems http pubs vmware com vi3 sanconfig wwhel p wwhimp1 common html wwhelp htm c ontext sanconfig amp file esx_san_cfg_bootfromsan 8 1 html Fibre Channel SAN Configuration Guide VMware http www vmware com pdf vsphere4 r40 vsp_40 san_cfg pdf 440 Storage and Network Convergence Using FCoE and iSCSI 9 12 Summary Boot from SAN can be complex to install However after the procedure is completed you can recover faster from hardware failures and quickly perform testing On the IBM PureFlex Systems Flex System x and blade server platforms servers can support the installation of boot from SAN attached disk By using the SAN for the operating system disks it becomes easier to recover from a hardware failure of the processor memory buses or any other system hardware component Reduction of risk for extended system outages that occur in direct attached storage environments is significant By using FSM IBM Fabric Manager Blade Open Fabric Manager and IBM Systems Director you can automate a system crash to reboot on an alternate spare blade or nodes Chapter 9 Config
104. completion Chapter 7 Installing and enabling the Converged Network Adapter 127 Unattended installation in Windows To perform an unattended installation of the OneCommand Manager application in Windows follow these steps 1 From the Emulex website download the x64 or x86 OneCommand Manager Enterprise Kit installation file to your system The kit is activated with the optional switch q or q2 The q switch displays progress reports The q2 switch does not display progress reports 2 To activate the switch at the command prompt type either of the following example commands e xocm windows x86 5 1 42 4 l exe q el xocm windows x64 5 1 42 4 1 exe q2 3 Select a Management Mode by adding the mode argument and the ability to change that Management Mode by adding the change argument with selected values as in the following example For example at the command prompt type e xocm windows x86 5 1 42 4 1 exe mmode 3 achange 1 q2 The following mode values are possible Local Only Management Mode Local Plus Management Mode Full Management Mode Local Plus Management Mode and Read Only Full Management Mode and Read Only The following change values are possible Do not allow Management Mode to change Allow Management Mode to change 7 4 2 Changing the personality of Emulex Virtual Fabric Adapter II By using the Emulex OneConnect adapters you can change the personality of Emulex Virtual Fabric Adapt
105. config member INTA2 3 cn4093_1 vnic group config port EXT3 Warning STP will be turned off for port EXT3 in STG 103 Warning Changed the pvid of uplink port EXT3 in vNIC group 3 to 103 Warning Deleted port EXT3 from VLAN 1 Warning Deleted port EXT3 from VLAN 0 Jul 9 6 50 15 cn4093 1 ALERT stg STG 1 new root bridge cn4093_1 vnic group config exit cn4093_1 config 14 Configure the FC aliases zones and zonesets with the fcaliases zone and zoneset commands to ensure that initiators and targets can be connected The default zone behavior is Deny This behavior means that nothing is seen until a zone is created and activated Example 12 5 shows the commands on a Brocade switch 502 Storage and Network Convergence Using FCoE and iSCSI Example 12 5 zone related commands on Brocade cn4093_1 config fcalias N1_DS5000 wwn 20 17 00 a0 b8 6e 39 20 cn4093_1 config fcalias C1_V3700 wwn 50 05 07 68 03 04 37 6a cn4093_1 config fcalias C2_V3700 wwn 50 05 07 68 03 04 37 6b cn4093_1 config fcalias Blade2 wwn 10 00 00 00 c9 5b 7d 07 cn4093_1 config fcalias N1_x240 wwn 10 00 00 00 c9 db 40 89 cn4093_1 config fcalias N2_x240 wwn 10 00 34 40 b5 be 3f 21 cn4093_1 config zone name V3700 cn4093_1 config zone member pwwn 50 05 07 68 03 04 37 6a cn4093_1 config zone member pwwn 50 05 07 68 03 04 37 6b cn4093_1 config zone zone name N1 V3700 cn4093_1 config zone member pwwn 50 05 07 68 03 04 37 6a cn4093_1 config zone member pwwn 50 05 07 68
106. connectivity on server with CNA management tools YYY Yy 9 9 1 Installing the disk storage redundant driver on the blade The disk storage redundant driver is provided by your SAN disk vendor See your SAN disk provider for the available documentation For example you might have one of the following IBM drivers gt Redundant Disk Array Controller RDAC gt Multipath I O MPIO driver gt Subsystem Device Driver SDD The driver installation procedure will most likely require a reboot after the driver is installed Some redundant drivers also have dependencies on the Windows Storport driver Therefore you must also update that driver Also update the latest Microsoft patches when performing a new installation Finish installing the drivers that are required in the operating system With Windows check the Device Manager for any unknown devices If you require assistance use IBM UpdateXpress System Pack Installer which you can download from the IBM ToolsCenter http www ibm com support entry portal docdisplay brand 5000008 amp 1 ndocid TOOL CENT ER 9 9 2 Zoning other CNA ports on the switches After you install the redundant driver point the other WWPN of the CNA to the other disk subsystem redundant controller You can also point your CNA WWPN to more than one storage WWPN 438 Storage and Network Convergence Using FCoE and iSCSI Attention Avoid having too much redundancy One path per CNA is adequate To optimize perf
107. default Remote Console is disabled Console Redirection Settings COM Port 1 lt Enable gt Set your Remote COM Port 2 lt Enable gt Console redirection Remote Console lt Enable gt preference Serial Port Sharing lt Enable gt Enable this option for Serial Port Access Mode lt Shared gt SOL functionality SP Redirection lt Enable gt Legacy Option ROM Display lt COM Port 1 gt COM1 Settings Com1 Baud Rate lt 115200 gt Coml Data Bits lt 8 gt Com1 Parity lt None gt Com1 Stop Bits Figure 7 2 Console Redirection Settings 2 Log on to IBM Flex System Chassis Management Module CMM using the console 3 Change the environment to the appropriate Compute Node by using the following command on the CLI that is using SSH on PuTTY as shown in Figure 7 3 Key in env T system blade 1 In this example blade refers to the Compute Node in slot 1 of the IBM Flex chassis system gt env T system blade 1 system blade 1 gt console Figure 7 3 Logging on to CMM Chapter 7 Installing and enabling the Converged Network Adapter 107 4 Highlight System Settings and press Enter to go to system settings options as shown in Figure 7 4 System Configuration and Boot Management System Information This selection will System Settings take you to the System Date and Time Settings Start Options Boot Manager System Event Logs User Security Save Settings Restore Settings Load Default Settings Exit Setup
108. ee ee N 554 14 1 2 Configuration details for VNIC mode 0 000 cee eee 555 14 1 3 Configuration details for pNIC mode 0 0 0 ee 559 14 1 4 Methods of sharing bandwidth 0 cee eee 563 14 2 Initiator and target configuration 00 eee 564 14 2 1 Emulex Virtual Fabric Adapters land ll 00 0000 eee eee 564 14 2 2 Microsoft iSCSI software initiator 0 0 00 cee 565 14 2 3 VMware software initiator 2 0 eae 565 14 2 4 Storage as iSCSI target 0 0 eee 566 14 3 SUMMAN i osin cade esas cbt Hed a cena Gan wae each Gna een Rae 569 Appendix A Solution comparison and test results 0000 00a 571 Solution comparison 000 eee 572 SCS lra ated aa Ea Ree ened ab cath Eablet ean ee Moke Ede ae 572 FOO Enan in E e a e bed Sa endl ws bot Bae Leh ee eed do 572 IBM Virtual Fabric 10Gb Switch Module with QLogic Fabric Extension Module 572 IBM Virtual Fabric 10Gb Switch Module with Nexus 5000 00 573 Brocade Converged 10GbE Switch Module for IBM BladeCenter 573 Performance test resultS 2 00 eee eee 574 Network TOSE reap ne cnet it a eee a AE meh ve oo ad KEE stan bua te een Ri tile eden Bete ana 574 Comparing the CNAs with FCoE 0 000 eects 576 Comparing iSCSI FCOE and FC 1 0 teen eee 578 Comparing iSCSI Windows and VMware software and hardware 581 Comparing the Emulex
109. enabling the Converged Network Adapter 173 174 To install the drivers and management software for the Brocade 2 port 10GbE Converged Network Adapter follow these steps 1 Start the driver and software installation 2 In the Introduction panel Figure 7 94 click Next Cig CHOOSI plete umman Installer will guide you through the installation of Brocade Adapter Software 3 0 0 0 on Windows Server 2008 R2 Datacenter 64 bit Service Pack 1 Itis strongly recommended that you quit all programs before continuing with this installation Click the Next button to proceed to the next screen Ifyou want to change something on a previous screen click the Previous button You may cancel this installation at any time by clicking the Cancel button Previous Figure 7 94 Introduction panel 3 In the License Agreement panel Figure 7 95 read the license agreement and then click Next to accept it eT older m summan Installation and Use of Brocade Adapter Software Requires Acceptance of the Following License Agreement BROCADE COMMUNICATIONS SYSTEMS INC END USER LICENSE AGREEMENT FOR Brocade Adapter Software IMPORTANT READ THIS LICENSE CAREFULLY BEFORE USING THE SOFTWARE EMBEDDED IN THE HARDWARE OR ANY OTHER SOFTWARE ORDERED OR OTHERWISE ACQUIRED FROM YOUR SOFTWARE PROVIDER PROVIDER FOR USE WITH THE SYSTEM YOUR USE OF THE SOFTWARE CONSTITUTES YOUR ASSENT TO THE TERMS OF TH
110. from the IBM Flex System V7000 Storage Node where a host can be created and storage can be allocated Figure 8 19 shows that the PWWN from the FCoE attached Compute Node 11 is seen from the administrative GUI of the IBM Flex System V7000 Storage Node It can be used to define a host and host port so that volumes can be assigned It is important to remember that this entire process must be repeated on the IBM Flex System CN4054 10Gb Virtual Fabric Adapter in I O Module port 2 in the IBM Flex System Enterprise Chassis where a second host port can be added to the host name It will eliminate one of the switches from being a point of failure The same VLAN number must be used in the previous example we used VLAN 1002 Storage and Network Convergence Using FCoE and iSCSI Fibre Channel Ports Advanced Settings I O Group io_arp0 E2 io_arp1 io_grp2 io_arp3 IV Advanced Host Name optional x240_FCoE_slot11 PWWN from Compute Node 11 X Add Port to List Rescan 10005CF3FC6E3001 POrT DE 5 You have not added any WWPNS yet Host Type Generic default HP UX OpenVMS TPGS G Create Host Cancel Figure 8 19 Host and port to be defined using FCoE PWWN When both IBM Flex System Fabric CN4093 10Gb Converged Scalable Switches in the IBM Flex System Enterprise Chassis are configured the second 10 Gb Ethernet port in each canister becomes active completing the configuration Figure 8 20
111. gt Update the QLogic HBA firmware on the local system gt Copy all files that are necessary for the update to the local hard disk drive or other media Updating the firmware on the local system To update the firmware on the local system follow these steps 1 Double click the executable file icon or ata command prompt type qlgc_fw_fc_qmi8142 1 01 92 bc_windows_32 64 exe 2 Select Perform Update and then click Next 3 Click Update Extracting the files for use with other utilities To extract the files for use with other utilities follow these steps 1 Double click the executable file icon or ata command prompt type qlgc_fw_fc_qmi8142 1 01 92 bc_ windows 32 64 exe 2 Select Extract to Hard Drive and then click Next 3 Select the desired destination directory or media and then click OK 4 To perform another function click Back Otherwise click Exit to exit the utility Updating the firmware by using QLogic SANsurfer You can also update the firmware by using QLogic SANsurfer after the firmware is installed Note The SANsurfer tool is available for download from Qlogic using the following link under Management Previous Versions http driverdownloads qlogic com QLogicDriverDownloads UI SearchByProduct aspx ProductCategory 322 amp Product 1104 amp 0s 190 Qlogic also has a new tool for CNAs called QConvergeConsole and it is covered in this publication 148 Storage and Network Convergence Using FCoE and iSCSI T
112. has been disabled To upgrade start the installation from Windows Figure 9 144 Selecting to install a clean copy of Windows Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 361 14 If no disks are displayed Figure 9 145 insert the media that contains the drivers The media can be in the form of a USB key CD or DVD on a remotely mounted ISO Then click Load Driver to load a driver for your storage device Emulex card GO Y Install Windows rx Where do you want to install Windows Total Size Free Space Type p Refresh Drive options advanced Load Driver A No drives were found Click Load Driver to provide a mass storage driver for installation Figure 9 145 No drives found message Important Load the latest Emulex CNA driver that is certified for your disk storage subsystem Downloading and extracting the drivers The Windows 2008 DVD is prepackaged with multiple drivers but no driver for the Emulex CNA controller Also the updated driver resolves multiple issues You can download the blade drivers from the following websites gt Emulex IBM http www emulex com downloads ibm vfa software kits htm gt IBM BladeCenter http www ibm com support fixcentral systemx groupView query productGrou p ibm 2FB1adeCenter Extract the drivers and copy them on a removable media such as a USB key DVD media or into an ISO file 15 Click OK or Browse to point to
113. initialized For information about how it operates see your storage documentation for your SAN disk storage Map the LUN to a single CNA WWPN Do not map both WWPNs yet You map it to both CNA WWPNs later At installation time restrict this mapping to a single path Otherwise a stop error blue screen or other installation issues can occur For an asymmetrical storage subsystem only set the LUN on the correct path that you want to boot from Some SANs are asymmetrical storage subsystems such as the IBM System Storage DS3000 DS4000 and DS5000 series Other SANs are symmetrical storage subsystems such as SAN Volume Controller and IBM System Storage DS8000 The asymmetrical storage subsystems controllers set a preferred path The preferred path must be set to communicate to your CNA WWPN The LUN on most SANs is presented to a single controller at a time This LUN can move from controller A to controller B At installation time the operating system does not have its redundant driver loaded and therefore does not handle redundant paths To work around this issue provide a single path If you are booting through CNA port 0 which has a WWPN and port 0 communicates to controller A1 the preferred path for your LUN is A on the SAN disk If you are booting through CNA port 0 has a WWPN and port 0 communicates to controller B1 the preferred path for your LUN is B on the SAN disk The preferred path is normally easy to change in the
114. initiator or target in the same way that worldwide node names WWNNS are used to identify devices in an FC fabric Chapter 3 Internet Small Computer System Interface 33 34 Communication between iSCSI devices uses IP as noted previously Therefore the iSCSI session relies on IP addresses for the initiator and target iSCSI names allow for name translation services to abstract the device from its IP address They also allow for ease of network reconfiguration such as the use of Dynamic Host Configuration Protocol DHCP that might change the IP address of a device Two name formats are defined in RFC3720 for use in the context of different naming authorities gt iSCSI qualified name gt Enterprise unique identifier In general a product might support one or both of these formats iSCSI qualified name The iSCSI qualified name IQN as shown in the following example uses domain names to identify a naming authority iqn 1986 03 com ibm 2145 systeml nodel The IQN is expected to be unique worldwide and in a recognizable human readable format for the initiator It can be used by any organization that owns a domain name It also includes a date code that indicates the point in time at which the domain name was registered The final field of the IQN after the colon is a unique string that identifies the iSCSI device within the context of the domain owner The IQN can be up to 223 bytes long and has the following format iqn y
115. inserted in the software stack above the SCSI layer This layer of software takes the multiple device paths that are presented from the SCSI layer and coalesces them into single device paths although multiple links go to each device Figure 3 8 This process is accomplished by using SCSI inquiry commands to check for commonality in device paths usually the LUN serial number This abstraction prevents the operating system from trying to access multiple device paths as though they are individual devices which most likely might result in data corruption Disk Class Driver Multipathing Layer SCSI Layer TCP IP TCP IP NIC Driver NIC Driver Figure 3 8 iSCSI bandwidth enhancement with Active Active multipathing iSCSI Initiator iSCSI Initiator Active Active multipathing can enhance the available bandwidth between an initiator and a target However this enhancement depends on the implementation of the load balancing algorithm Because SCSI does not have a robust sequencing mechanism SCSI exchanges must always be delivered in sequence which generally means they must use a single path for the exchange When the command frame is placed into an IP packet ordering is guaranteed but the software must properly handle command frames before encapsulation takes place Active Active multipathing is most useful for situations where multiple HBAs are used 3 4 3 Multiconnection sessions Multiconnection sessions MCS function as the name
116. interface link 504 Storage and Network Convergence Using FCoE and iSCSI Alias Port Speed Duplex Flow Ctrl Link Name TX RX INTAI 1 10000 full no no up INTA1 INTA2 2 10000 full no no up INTA2 INTA3 3 10000 full no no up INTA3 SNIP EXT3 45 40000 full no no up EXT3 40 QSFP EXT7 49 10000 full no no down EXT7 EXT8 50 10000 full no no down EXT8 EXT9 51 10000 full no no down EXT9 EXT10 52 10000 full no no down EXT10 EXT11 53 10000 full no no up EXT11 CTRL A EXT12 54 10000 full no no up EXT12 CTRL B EXT13 55 10000 full no no down EXT13 EXT14 56 10000 full no no down EXT14 EXT15 57 10000 full no no down EXT15 EXT16 58 10000 full no no up EXT16 BCH Slot x EXT17 59 10000 full no no up EXT17 DS5000 10GB EXT18 60 10000 full no no down EXT18 EXT19 61 10000 full no no down EXT19 EXT20 62 10000 full no no down EXT20 EXT21 63 Auto full no no down EXT21 EXT22 64 8000 full no no up EXT22 Brocade FC EXTM 65 1000 full yes yes down EXTM MGT1 66 1000 full yes yes up Enter the cee enable command to enable the Ethernet enhancements summarized as Data Center Bridging DCB or CEE This command automatically enables LLDP which is required for the Data Center Bridging Capabilities Exchange DCBX protocol and disables the existing Ethernet flow control because priority flow control PFC is used instead Leave the settings for the bandwidth management Enhanced Transmission S
117. interface port BR5A BR5D bay 7 config if pvid 1002 bay 7 config if tagging bay 7 config if tag pvid bay 7 config exit 9 As a good practice configure the bridge interface a Remove all bridge ports from all VLANs other than the FCoE VLAN as shown in Example 10 4 Example 10 4 Removing bridge ports from VLAN 1 bay 7 config vlan 1 bay 7 config vlan no member BR5A BR5D bay 7 config exit Chapter 10 Approach with FCoE inside the BladeCenter 449 450 b Disable the Spanning Tree Protocol on all bridge ports as shown in Example 10 5 Example 10 5 Disabling the Spanning Tree Protocol for all bridge ports bay 7 config int port BR5A BR5D bay 7 config if no spanning tree stp 106 enable bay 7 config exit Tip To check the spanning tree instance that is used for the FCoE VLAN use the show running i stp command You have now completed the necessary configuration tasks on the Virtual Fabric Switch Module in I O bay 7 Repeat this configuration procedure on the Virtual Fabric Switch Module in I O bay 9 connecting to Virtual Fabric Extension Module I O bay 3 instead of I O bay 5 and VLAN 1003 instead of VLAN 1002 as FCoE VLAN Example 10 6 shows the final running configuration from the Virtual Fabric Switch Module in bay 7 Example 10 6 Configuration of the Virtual Fabric Switch Module bay 9 sh run Current configuration version 6 8 0 66 switch type IBM Networking OS Virtual Fabric 10Gb Switch Module for IBM Bl
118. is supported for FCoE traffic There might be a situation where this design is applicable but in general this approach should be considered carefully Upstream FC Network J gt Upstream Ethernet Network ToR 2x IBM System Networking RackSwitch G8316 oe TOR with incl FCF Servers with CNA b E 2x IBM System Networking Red and blue lines are RackSwitch G8264CS referring to dual fabric x3550 M4 and x3650 M4 r we g approach redundancy both are used for FCoE traffic Figure 5 9 Rack server convergence solution with FCoE transit switches 78 Storage and Network Convergence Using FCoE and iSCSI 5 2 Lab architecture In this section we describe the different solutions for the architectures that are used in the lab during our testing 5 2 1 Setup with IBM Flex Systems CN4093 switch inside IBM Flex System chassis In this scenario we installed and used the IBM Flex Systems CN4093 switch for interconnecting IBM Flex System IBM Blade Center and IBM Storage system V3700 were interconnected using Ethernet connections DS5000 products were interconnected using Fibre Channel connections This architecture is used to show the capability of the IBM Flex System connecting to both FCoE and FC systems in FCF and NPV mode These modes need different setups depending on the hardware that is used The FC storage is in FCF mode connected directly to the IBM Flex Systems CN4093 switch T
119. is important to know in your purchasing decision especially if you plan to boot from iSCSI at 10 Gbps 7 7 1 Hardware iSCSI initia tors The Emulex 10GbE Virtual Fabric Adapter Advanced supports Fibre Channel over Ethernet FCoE and iSCSI hardware initiator functions in addition to the features available on the standard card You can enable virtual NIC vNIC mode on the Emulex 10GbE Virtual Fabric Adapter and use iSCSI on the same adapter 7 7 2 Software iSCSI initiat ors Software iSCSI initiators are available for Windows Linux and VMware This section explains how to set up the Windows and Linux initiators and describes the VMware iSCSI initiator Setting up the Windows iSCSI initiator The iSCSI initiator is installed natively with Windows Server 2008 To configure the iSCSI utility follow these steps 1 Click the iSCSI applet in the Windows Control Panel 2 In the iSCSI Initiator Properties window Figure 7 113 on the Discovery tab click Add iSCSI Initiator Properties General Discovery Targets Persistent Targets Bound Volumes Devices Target Portals Address Port Adapter IP Addr a iSNS Servers Name Add Figure 7 113 iSCSI Initiator Properties window Chapter 7 Installing and enabling the Converged Network Adapter 185 3 In the Add Target Portal window Figure 7 114 enter the IP address or DNS name and port number for the target portal that
120. it can log into by broadcasting a Discovery Solicitation frame in the discovered VLAN 4 FCFs respond with Discovery Advertisement frames These frames contain such information as an FCF priority and the identifier of the fabric to which the FCF connects 5 The end device determines which FCF it wants to connect to for fabric login and sends an FIP Fabric Login FLOGI request to the FCF to log in to the fabric 6 The FCF replies with an FLOGI Accept frame and then the login is complete The VN_Port to VF_Port link is now established The Accept frame also provides a mechanism for the FCF to indicate to the end device the MAC address to use for its VN_Port 20 Storage and Network Convergence Using FCoE and iSCSI Because these virtual links can be established over an arbitrary Ethernet network they must now be given security that is equivalent to the security in a point to point FC network This security is accomplished by having the intermediate DCB capable switches snoop the FIP frames that they forward By using the information that the switch sees during the FIP login sequence the switch can determine which devices are connected by using a virtual link Then the switch dynamically creates narrowly tailored access control lists ACLs that permit expected FCoE traffic to be exchanged between the appropriate devices and deny all other undesirable FCoE or FIP traffic This function is necessary for intermediate DCB capable switches t
121. it saves time at boot if you do not use the built in controller To disable the onboard SAS controller follow these steps 1 In the System Configuration and Boot Management panel Figure 9 1 select System Settings and then press Enter 2 Inthe System Settings panel select Devices and I O Ports and then press Enter 3 In the Devices and I O Ports panel select Enable Disable Onboard Device s and then press Enter Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 229 4 In the Enable Disable Onboard Device s panel Figure 9 2 follow these steps a Highlight Planar SAS and then press Enter b Highlight Disabled and then press Enter Figure 9 2 shows the change c Press Esc Disabling an entry will prevent the associated device from being enumerated during subsequent boots Esc Exit Enable Disable Onboard Device s Ethernet Port 1 lt Enabled gt Ethernet Port 2 lt Enabled gt Planar SAS Disabled gt Blade Expander Card lt Enabled gt Tl Move Highlight lt Enter gt Select Entry Figure 9 2 Disabling the planar SAS 9 2 3 Optional Setting the CNA card as the first boot device in UEFI Although this step is not mandatory it optimizes your boot sequence To place your boot device first in the list follow these steps 1 In the UEFI select Set Option ROM Execution Order 2 By using the using arrow keys and the plus and minus keys place the card you want to boo
122. lf your targets are not listed on the Targets tab repeat step 2 on page 185 through step 5 on page 187 to verify discovery and a successful logon gt If you successfully logged on to the target portal but the target is still not listed verify that the target has logical unit numbers LUNs assigned to this server gt lf the target is still not listed check the system event log for errors resolve any issues noted in the log and repeat step 2 on page 185 through step 5 on page 187 to log on to the target portal 6 Select the target that you want to log on to and click Log On 7 Inthe Log On to Target window if you want this target to be persistent select Automatically restore this connection when the system boots Then click Advanced and select the local adapter source IP and target portal 8 In the iSCSI Initiator Properties window verify that your target indicates Connected as shown in the Discovered targets area of the Quick Connect window Figure 7 116 Chapter 7 Installing and enabling the Converged Network Adapter 187 9 On the Targets tab of the iSCSI Initiator Properties window Figure 7 117 select the target that you logged on and then click Properties to view the target properties iSCSI Initiator Properties xi Targets Discovery Favorite Targets Volumes and Devices RADIUS Configuration M Quick Connect To discover and log on to a target using a basic connection type the IP address or D
123. likely to use default settings for many configurable parameters unless they need to improve performance in their environment By tweaking different settings we can achieve different results We used simple configurations in our performance testing One or two blades communicated with each other or to storage and no other traffic was present The testing is questionable because in a production environment you will always have more than one or two hosts Our goal with this testing was to determine any notable differences and to see whether the different switch settings had a large effect or small effect Through this testing we were able to compare technologies and brands We used IBM HS22 blades to perform our testing In some cases the processors and memory varied which seemed to have only a minor impact on most tests When comparing different brands we ensured that the blades used were identical For information about the exact adapter that we used see Chapter 9 Configuring iSCSI and FCoE cards for SAN boot on page 225 Network test 574 This test was used to determine network speeds with a CNA between two blades with the following specifications HS22 MT 7870 UEFI 1 15 build P9E155AUS IMM 1 30 buildYUOOC7E Windows 2008 R2 x64 SP1 installed in UEFI mode One Intel Xeon CPU E5520 2 27 GHz quad core Three 4 Gb memory 12 Gb total Brocade CNA Emulex Virtual Fabric Adapter II CNA QLogic CNA vvvvvvy Storag
124. minutes to start the DVD 9 4 12 Windows installation sequence To perform the Windows installation follow these steps 1 If prompted by the message Press any key to boot from CD or DVD press a key so that the DVD starts to boot If you do not press a key the DVD fails to boot 2 Select your preferences and click Next Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 279 3 In the Install Windows panel Figure 9 60 select Install now E Windows Setup keo EH Windows Server 2012 Install now Repair your computer Figure 9 60 Install now button in the Install Windows panel 280 Storage and Network Convergence Using FCoE and iSCSI 4 Select the operating system that you want to install Figure 9 61 and click Next ating system i Date modified Windows Server 2012 Standard Evaluation Server Core Install 7 26 2012 Windows Server 2012 Standard Evaluation Server with a GU 64 7 26 2012 Windows Server 2012 Datacenter Evaluation Server Core Inst x64 7 26 2012 Windows Server 2012 Datacenter Evaluation Server with a GUI x64 7 26 2012 Description This option is useful when a GUI is required for example to provide backward compatibility for an application that cannot be run on a Server Core installation All server roles and features are supported You can switch to a different installation option later See Windows Server Installation Options Figure 9 61 Selecting t
125. mode as shown in Windows Device Manager Chapter 7 Installing and enabling the Converged Network Adapter 133 2 Inthe NIC Teaming and VLAN Manager dialog box Figure 7 32 complete the following steps a Select a name for your team b If required choose a team type In this example we select FailOver c Inthe Team Member Configuration area under Available Network Adapters select the first adapter for your team and click Add 2 OC NIC Teaming and LAN Manager Create Team Create a unique Team Name and select a Team Type then use the controls below to add remove adapters Team Name Emulex OneConnect TeamAdapter 0 Team Type Failover m Auto FailBack Load Distributed By Defaut 7 Enabled C Disabled m Team Member Configuration Available Network Adapters OF Emulex OneConnect OCm11 102 I X NIC TOE 6 Local Area Connection 17 Emulex OneConnect OCm11102 I X NIC TOE Local Area Connection 12 Broadcom BCM57095 Netxtreme II GigE NDIS VBD Client 2 Local Area Connection 3 IBM USB Remote NDIS Network Device Local Area Connection Add Remove Team Member Adapters cme Figure 7 32 Creating and choosing a team name and type Changing the primary adapter The first Emulex adapter that you add to a team is always the primary adapter To change the primary adapter from the Team Member Adapters box highlight the primary adapter and then click Remove Then a
126. must be specified with the npv enable command The VLAN to be supplied to the external switch for the NPV function of the IBM System Networking G8264CS switch must be specified with the npv traffic map external interface 62 command The zoning must be done by the external FC fabric Note Only one VLAN per switch can contain an FCF A switch in NPV mode can have multiple VLANs that contain NPV connections Both modes can be used at the same time 13 2 3 IBM EN4093 configuration with pNIC The following key aspects of the configuration are required for FCoE to work gt Converged Enhanced Ethernet CEE also known as Lossless Ethernet and Data Center Bridging DCB is a prerequisite and must be enabled with the cee enable command Configure the preferred Enhanced Transmission Selection ETS and priority flow control PFC attributes with the cee global ets priority group and cee port lt x gt pfc commands For more information about these commands see PFC and ETS configuration commands on page 528 not required Because PFC is used it will disable traditional Ethernet flow control on the initiator facing and FCF facing ports automatically with the no flowcontrol command not required FCoE must be enabled by using the fcoe fips enable command Link Layer Discovery Protocol LLDP is used by CEE and is enabled by the 11dp enable command it is automatically enabled Ports that connect to the FCF can optionally be iden
127. number of FCFs detected 2 FCF MAC Port Vian 74 99 75 88 1c c3 EXT15 1002 74 99 75 88 1c c4 EXT15 1002 EN4093_2 config vlan Example 13 28 shows the FCoE session information for the IBM Flex System EN4093 switch This example has one FCoE VLAN configured Example 13 28 FCoE sessions of the EN4093 EN4093 2 config vlan show fcoe fips fcoe Total number of FCoE connections 2 VN_PORT MAC FCF MAC Port Vlan 0e fc 00 01 0d 00 74 99 75 88 1c c4 INTA1 1002 Oe fc 00 01 0d 01 74 99 75 88 1c c4 INTA2 1002 13 4 Full switch configurations This section includes the complete configuration text files for the tests that are outlined in this chapter We have a G8264CS switch in full fabric and NPV mode Neither mode impacts the IBM Flex System EN4093 switch or BNT Virtual Fabric 10Gb Switch Module configuration 13 4 1 G8264CS FCF configuration Example 13 29 shows the full configuration of the G8264CS switch in the full fabric configuration that we used in our test Example 13 29 IBM G8264CS switch configuration fcf version 7 1 3 switch type IBM Networking Operating System RackSwitch G8264CS l ssh enable system port 53 54 type fc no system bootp hostname G8264CS up 542 Storage and Network Convergence Using FCoE and iSCSI interface port 1 name EN4093_ 2 P15 QSFP tagging tag pvid pvid 1002 exit interface port 17 name EN4093_vNIC tagging pvid 500 exit interface port 43 name V3700_Ct
128. one of these 40 Gbps ports as an uplink port to our public IBM network 494 Storage and Network Convergence Using FCoE and iSCSI 12 2 Configuring the IBM Flex System Fabric CN4093 This section guides you step by step through the installation and enablement of the IBM Flex System Fabric CN4093 adapter on the IBM Flex System For more information about the IBM Flex System Fabric CN4093 switch see the following Redbooks publication gt IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch TIPS0910 To learn more about FCoE architecture protocol stacks and functioning see the chapter SAN connections and configuration in the following Redbooks publication gt IBM Flex System V7000 Storage Node Introduction and Implementation Guide SG24 8068 To learn more about the IBM Storwize V3700 see the following Redbooks publication gt Implementing the IBM Storwize V3700 SG24 8107 Administration Interface for IBM Flex System Fabric CN4093 There are several methods of accessing IBM Flex System Fabric CN4093 in order to configure view or make changes 1 Using a Telnet SSH connection by the chassis management module 2 Using a Telnet SSH connection over the network 3 Using the Browser Based Interface BBI over the network 4 Using a serial connection by the serial port on the IBM Flex System Fabric CN4093 The Telnet SSH connection accesses two types of Command Line Interpreter CLI one of them is a text menu
129. operating system is installed on page 438 You can install the Microsoft MPIO for the storage devices See the Microsoft Multipath I O MPIO Users Guide for Windows Server 2012 at this website http www microsoft com en us download details aspx id 30450 9 4 8 Installing SuSE Linux Enterprise Server 11 Servicepack 2 To install SUSE Linux Enterprise Server 11 Servicepack 2 follow these steps 1 Boot from the media by using the preferred method UEFI or legacy Use the most current version of the media with the service pack level or latest update level when possible If needed input drivers for the storage devices For the LoM and IBM Flex System CN4054 it is not necessary Select a storage device disk to install the operating system 260 Storage and Network Convergence Using FCoE and iSCSI You must know whether your operating system is UEFl compliant The following operating systems are UEFl compliant at the time this book was written Windows 2008 x64 and Windows 2008 R2 x64 Linux SLES 11 SP1 and SP2 RHEL 6 VMware 5 vvvy Tips gt Do not use the FCoE Initiator software that is new to SLES 11 SP2 Use the FCoE function in the IBM Flex System CN4054 These operating systems can be installed in both UEFI and legacy mode When you install these operating systems make sure that you have the latest version of your operating system If you want to install SLES 11 SP2 to avoid issues and to save time when perf
130. pvid 99 no flowcontrol exit interface port EXT1 shutdown exit interface port EXT2 shutdown Chapter 14 Approach with iSCSI 555 556 exit interface port EXT3 shutdown exit interface port EXT5 tagging exit interface port EXT6 tagging exit interface port EXT7 EXT10 shutdown exit vlan 1 member INT1 INT4 INT7 INT14 EXT1 EXT4 EXT7 EXT11 no member INT5 INT6 EXT5 EXT6 vlan 99 enable name VLAN 99 member INT1 INT5 INT7 INT14 vlan 100 enable name VLAN 100 member INT1 INT4 INT6 INT14 vlan 2011 enable name VLAN 2011 vlan 2012 enable name VLAN 2012 vlan 4095 member INT1 INT4 INT7 MGT2 no member INT5 INT6 vnic enable vnic port INT11 index 1 bandwidth 50 enable exit vnic port INT11 index 2 bandwidth 50 enable exit Storage and Network Convergence Using FCoE and iSCSI vnic port INT13 index 1 bandwidth 50 enable exit vnic port INT13 index 2 bandwidth 50 enable exit vnic vnicgroup 1 vlan 2011 enable member INT11 1 member INT13 1 port EXT5 exit vnic vnicgroup 2 vlan 2012 enable member INT11 2 member INT13 2 port EXT6 exit spanning tree stp 91 vlan 2011 interface port EXT5 no spanning tree stp 91 enable exit Sspanning tree stp 92 vlan 2012 interface port EXT6 no spanning tree stp 92 enable exit spanning tree stp 99 vlan 99 spanning tree stp 100 vlan 100 spanning tree stp 107 vlan 1003 snmp server name bay 7 cee ena
131. redundant driver see the documentation provided by your SAN vendor Then click Next VB SANsurfer FC HBA Manager BIHIR Default QLogic Failover Enable Disable Select the default glogic failover configuration SANsurfer XX oLocic J Enable QLogic Failover Configuration InstallAnywhere Cancel Figure 7 69 Default QLogic Failover Enable Disable panel 9 In the Install Complete panel Figure 7 70 click Done VB SANsurfer FC HBA Manager Afel x Install Complete Congratulations The installation is complete Press Done to quit the installer SANsurfer XX POWERED BY SANsurfer has been successfully installed to C Program Files 86 QLogic LOGIC Corporation SANsurfer InstallAnywhere Cancel Figure 7 70 Installation completed Previous 7 Bone 10 Click the SANsurfer icon to start it 160 Storage and Network Convergence Using FCoE and iSCSI 11 In the Connect to Host window Figure 7 71 select localhost and then click Connect B sansurfer FC HBA Manager File Host View Settings Wizards Help B amp xX QLOGIC Connect Configure App Events HBA Events Collect Monitor Diags Refresh FC CNA HBA Topology l About SAN Good iol x Connect to Host xi Good Enter Hostname or IP Address localhost b A C Enable Auto Connect Connect Clear Cancel Zoom In Zoom Out
132. results in less required switches and decreases the amount of devices that require management This reduction might impact the TCO Even the servers clients and storage devices require only one type of adapters to be connected For redundancy performance or segmentation purposes it might still make sense to use multiple adapters Clients and Administrators Converged Enhanced Ethernet FCoE iSCSI NAS Management Storage Servers with CNA Figure 1 2 Conceptual view of a converged data center 1 7 Challenge of convergence Fibre Channel SANs have different design requirements than Ethernet To provide a better understanding they can be compared with two different transportation systems Each system moves people or goods from point A to point B 8 Storage and Network Convergence Using FCoE and iSCSI Railroads Trains run on rails and tracks This can be compared with Fibre Channel SAN Figure 1 3 Trains running on rails Specific aspects for trains that even impact network traffic are as follows gt gt gt The route is already defined by rails shortest path first All participating trains are registered and known nameserver The network is isolated but accidents dropped packages have a huge impact The amount of trains in one track segment is limited buffer to buffer credit for a lossless connection Signals and railway switches all over
133. selected port set the bandwidth with the vnic bandwith lt 10 100 gt command Last enable the vnic Repeat this process for all the ports and indexes 11 Create a vnic group to connect the ports by the vnicgroup lt group 1 32 gt command Make the vnic port a member in this vNIC group with the member command For the external ports use the port command No VLAN on the external port is allowed The spanning tree group will be automatically created Note The external port in the vnic group can only carry untagged frames 12 Use the vnic enable command on the switch to ensure that the vNIC mode is enabled At this time the OS shows the NIC that is connected with the selected bandwidth 13 Example 12 4 summarizes the commands for the IBM Flex System Fabric CN4093 Example 12 4 Enabling the vNIC enhancements cn4093_1 config vnic enable cn4093_1 config vnic port INTA1 index 3 cn4093_1 vnic config bandwidth 25 cn4093_1 vnic config enable Warning vNIC INTA1 3 is not assigned to any vNIC group cn4093_1 vnic config vnic port INTA2 index 3 cn4093_1 vnic config bandwidth 33 cn4093_1 vnic config enable Warning vNIC INTA2 3 is not assigned to any vNIC group cn4093_1 vnic config exit cn4093_1 config vnic vnicgroup 3 cn4093_1 vnic group config vlan 103 Warning VLAN 103 was assigned to STG 103 cn4093_1 vnic group config enable Warning vNIC group 3 has no vNIC cn4093_1 vnic group config member INTA1 3 cn4093_1 vnic group
134. server A can access data on B without entitlement gt Demarcation All nodes needs to know their available potential communication partners Therefore every join or leave of a node needs to be announced to every candidate With limited visibility only the nodes needs to be informed which are defined to know each other This can be compared with the announcement made on an airport where most announcements have a limited audibility for the people waiting in a gate or area that is affected and is not heard by everyone on the premises gt Stability If problems occur nodes probably nodes from different vendors might take different approaches for error correction For example if one node sends out a SCSI reset in such a situation this would impact more devices than are applicable gt Operability There are situations where the number of visible objects or paths that a node can handle is limited It should now be clear why zoning is an important aspect of traditional SAN environments Because FCoE contains encapsulated FC and SCSI commands this already makes it applicable for FCoE as well Zoning becomes even more important for the converged network In the converged network in which storage and LAN traffic share the same infrastructure the storage traffic must also be protected against anomalies in the Ethernet network Traffic patterns that are caused by Ethernet broadcast storms must be quickly mitigated and segregated
135. shows Canister 1 with both 10 Gb Ethernet ports active and completing connections to both I O module switches When both IBM Flex System Fabric CN4093 10Gb Converged Scalable Switches in the IBM Flex System Enterprise Chassis are configured the second 10 Gb Ethernet port in each canister becomes active completing the configuration Figure 8 20 shows Canister 1 with both 10 Gb Ethernet ports active and completing connections to both I O module switches IBM Flex System V7000 FlexSystem_V7000 gt Monitoring gt System Details v Refresh FlexSvstem_v7000 Enclosure 1 Drive Slots Canisters a Canister 1 Canister 2 Gezsoh mat ign 1986 03 com ibm 2145 flexsystemv7000 node1 iSCSI Alias Failover iSCSI Name ign 1986 03 com ibm 2145 flexsystemv7000 node2 Failover iSCSI Alias iSCSI Failover Active No Ports WWPN Status Speed Type 5005076805100250 Active 8Gb Fibre Channel 50050768050C0250 Active 8Gb Fibre Channel 5005076805080250 Active 10Gb Ethernet 5005076805180250 Not Configured N A Fibre Channel 5005076805040250 Active 10Gb Ethernet 5005076805140250 Not Configured N A Fibre Channel Adapters Location Configured Detected Valid 1 Two port 10Gb s Ethernet an adapter adapter rl Four port 8Gb s FC adapter Four port 8Gb s FC adapter Yes Figure 8 20 Canister 1 with both Ethernet ports active Chapter 8 FC and FCoE zone configuration 207 8 3 Brocade zon
136. spanning tree stp 119 vlan 500 Storage and Network Convergence Using FCoE and iSCSI fcoe fips enable cee enable ntp enable ntp ipv6 primary server fe80 211 25ff fec3 5f3d MGT ntp interval 15 ntp authenticate ntp primary key 10584 ntp message digest key 10584 md5 ekey dabd89e8d8bc88a896 f4e2a31b0c2b5a6a26c293d6449a0f651a374ad8e0 0947 9F60F96d7b7685e5 3706d27bce22044b3a476436c28a0647d819dce4aab8fc8 l ntp trusted key 10584 I end 12 5 Summary assessment The FCoE implementation for an IBM Flex node with an IBM Flex System Fabric CN4093 requires minimal configuration effort The solution is flexible and scalable in bandwidth and shows good performance In our tests we found no issue with the automatic VLAN discovery and no incompatibility issues with the external FC attached storage No significant differences were detected between using Windows 2012 2008R2 ESXi 5 0 or SLES_11SP2 with Converged Network Adapter The IBM Flex technology offers a fully integrated FCoE solution that is easy to set up Chapter 12 Approach with FCoE inside the Flex Chassis 521 522 Storage and Network Convergence Using FCoE and iSCSI 13 Approach with FCoE between the IBM Flex Chassis and a top of rack switch This chapter describes a Fibre Channel over Ethernet FCoE configuration that uses a top of rack switch as a Fibre Channel Forwarder FCF We tested the IBM System Networking G8264CS switch as a top of rack FCF
137. storage subsystem to the same switch as the server Isolate your disk traffic from your network traffic by creating different VLANS Ideally use one VLAN per SAN disk storage controller host port Make sure that you are using supported SFP or SFP cables On the SAN disk storage subsystem The storage subsystem and SAN disk must have a logical drive LUN created and mapped to the IQN of the IBM Flex System CN4054 of the node as LUN 0 Configure the LUN as follows Create one LUN for each server that you want to boot Map the LUN to one IQN Do not share the LUN to multiple hosts Later you will map it to both IQNs At installation time you must restrict the LUN to a single path If you do not restrict the LUN to single path during the installation you can experience a stop error blue screen or other installation issues Map the LUN as LUN 0 which is required for most operating systems Wait for the LUN to be fully initialized before you use it so that it can be synchronized When you create a LUN normally a synchronization process starts With some storage you can work with this LUN when it is synchronizing Other storage might require you to wait for the LUN to be fully initialized See the storage documentation for your SAN disk storage for information about how it operates Set the LUN on the correct path that you want to boot from which applies to asymmetrical storage subsystems only Some SANs are asymmetrical storage
138. subsystems such as the IBM System Storage DS3000 IBM DS4000 and DS5000 series Others SANs are symmetrical storage subsystems such as the V7000 V3700 SAN Volume Controller and IBM System Storage DS8000 The asymmetrical storage subsystem controllers set a preferred path The preferred path must be set to communicate to your CNA normally by using an IQN Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 233 234 The LUN on most SANs is to one controller at a time This LUN can move from controller A to controller B At installation time most operating systems do not have the redundant driver loaded and therefore do not handle redundant paths To work around this issue you must provide a single path For example if you are booting through IBM Flex System CN4054 port 0 and this port O communicates to controller A1 your preferred path for your LUN must be A on the SAN disk Likewise if you are booting through IBM Flex System CN4054 port 0 and this port 0 communicates to controller B1 your preferred path for your LUN must be B on the SAN disk The preferred path is typically easy to change in the SAN disk settings Configure the host port as follows You must have different IP addresses in different networks for each IP per host As a preferred practice in any operating system or storage controller ensure that each NIC has its own network unless it is teamed with software or a configuration Configure the host
139. support is used with FCoE traffic The configuration of the IBM System Networking G8264CS switch for FCoE is independent of the IBM Flex System EN4093 switch configuration using pNIC or vNIC Note No vLAG or Link aggregation modes are allowed on the links that carry FCoE traffic at this time 13 2 1 IBM System Networking G8264CS switch configuration FCF mode 526 The IBM System Networking G8264CS switch configuration includes items that specify handling Ethernet traffic prioritization for FCoE and designation of the FCoE VLAN It also includes items that describe the function of the FC ports As mentioned previously we tested the IBM System Networking G8264CS switch in Fibre Channel Forwarder mode See 13 4 1 G8264CS FCF configuration on page 542 for the complete configuration The following commands are critical for this configuration gt The cee enable command is required to enable CEE support gt The fcoe fips enable command is required This command activates FIP snooping which allows a switch to learn which VLANs and ports are supporting FCoE functions gt The system port 53 54 type fc command is required to use Fibre Channel Forwarder mode gt The VLAN that carrier the FCoE traffic must be created and the member must be added with the vlan 1002 command followed by the member command gt The VLAN to be supplied to initiators from the FCF function of the IBM System Networking G8264CS switch must be specified
140. sure to back up your files before upgrading Custom advanced Install a clean copy of Windows select where you want to install it or make changes to disks and partitions This option does not keep your files settings and programs Help me decide Upgrade has been disabled To upgrade start the installation from Windows Figure 9 180 Selecting to install a clean copy of Windows Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 397 15 If no disks are displayed Figure 9 181 insert the media that contains the drivers The media can be in the form of a USB key CD or DVD on a remotely mounted ISO Then click Load Driver to load a driver for your storage device QLogic card GO Y Install Windows rx Where do you want to install Windows Total Size Free Space Type p Refresh Drive options advanced Load Driver A No drives were found Click Load Driver to provide a mass storage driver for installation Figure 9 181 No drives found message Important Load the latest QLogic CNA driver that is certified for your disk storage subsystem Downloading and extracting the drivers The Windows 2008 DVD is prepackaged with multiple drivers but no driver for the QLogic CNA controller Also the updated driver resolves multiple issues You can download the blade drivers from the following websites gt QLogic IBM http driverdownloads qlogic com QLogicDriverDownloads U
141. that is connected to the QLogic Virtual Fabric Extension running in transparent mode N_Port Virtualization NPV The QLogic Virtual Fabric Extension module acts as a Fibre Channel Forwarder FCF It decapsulates and encapsulates the FCoE frames and forwards the frames to FC devices that are attached to the external ports Eight internal ports are on the Virtual Fabric Extension module but a maximum of four ports can be active at any time The Virtual Fabric Extension module can function as a full fabric switch and provides FC native functions such as Fabric Login FLOGI Name Server and Address assignment It can also be configured in transparent mode to connect to an external top of the rack full fabric switch The default configuration on the Virtual Fabric Extension is full fabric to allow support for direct attach FC storage on the external ports Storage and Network Convergence Using FCoE and iSCSI Table 10 1 lists the supported configurations with the Virtual Fabric Extension module and IBM 10G switch installed in the BladeCenter H chassis Table 10 1 Ethernet to bridge port mapping Configuration Switch Switch Connects to Ports on the Virtual Bay 7 Bay 9 Fabric Switch Module 20 40 Gbps Bridge Bay 5 only BR5A BRS5D replaces EXT1 EXT4 20 40 Gbps Bridge Bay 3 BR3D BR3A replaces or Bay 5 EXT7 EXT10 Cc 40 Gbps 40 Gbps Bridge Bay 5 and BR5A D BR83D A replaces Bay 3 EXT1 4 and EXT7 10 20 Gbps 20 Gbps Bridge Bay 5 only BR5A BRSB re
142. the exact location Windows finds an appropriate more current driver 362 Storage and Network Convergence Using FCoE and iSCSI 16 In the Select the driver to be installed panel Figure 9 146 select the driver and then click Next Select the driver to be installed Emulex FCoE HBA Storport Miniport Driver D FC FCoE 2 41 003 IV Hide drivers that are not compatible with hardware on this computer Figure 9 146 Selecting the driver to be installed Chapter 9 Configuring iSCSI and FCoE cards for SAN boot Oo Ts 36 CNA oemsetup inf 363 17 In the Where do you want to install Windows panel Figure 9 147 when you see your LUN select the disk and then click Next Oe iis Where do you want to install Windows Refresh Drive options advanced Load Driver Figure 9 147 Selecting the disk to install on 364 Storage and Network Convergence Using FCoE and iSCSI If you see a warning message Figure 9 148 that indicates that the hardware might not support booting to the disk the disk is offline or another error might exist Therefore boot from SAN will not work E Install Windows Where do you want to install Windows Name Total Size Free Space Type Disk 0 Unallocated Space 30 0 GB 30 0 GB p Refresh Drive options advanced Load Driver Figure 9 148 Warning message about hardware not supporting boot to dis
143. then click Edit FCF Configuration Manager File Edit le amp Add Remove Edit Reset FCF Configurations Selected FCF Configuration Maximum of 1 FCFs OEFCOO FC Map OEFCOO Enforce Keep Alive Timer Yes Keep Alive Timer 8 Priority 128 MAC Addresses Figure 10 5 Virtual Fabric Extension Module FCF Configuration Manager b In the FCF Editor window Figure 10 6 follow these steps i Select VLAN ID 1002 and click Remove ii From the VLAN menu select VLAN 1003 iii Click Add and then click OK FCF Editor OEFCOO FCF FCMap Name 6 hex digits JoEFCOo v Enforce Keep Alive Timer Keep Alive Timer Range 8 90 seconds g FIP Priority 0 255 128 VLAN MAC Addresses __ _ Cor VLAN MAC Address Maximum of 1 VLANs Maximum of 14 addresses Add 1003 Remove Figure 10 6 Virtual Fabric Extension Module FCF Editor c Back in the FCF Configuration Manager window click Apply The change of the VLAN ID to 1003 is now completed Storage and Network Convergence Using FCoE and iSCSI Changing the FC default configuration settings such as the Domain ID or Zoning is the only task that you might need to complete on the Virtual Fabric Extension Module You can perform this task easily by using the GUI but this task is not part of this Redbooks publication Another option wit
144. this document does not give you any license to these patents You can send license inquiries in writing to IBM Director of Licensing IBM Corporation North Castle Drive Armonk NY 10504 1785 U S A The following paragraph does not apply to the United Kingdom or any other country where such provisions are inconsistent with local law INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION AS IS WITHOUT WARRANTY OF ANY KIND EITHER EXPRESS OR IMPLIED INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF NON INFRINGEMENT MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE Some states do not allow disclaimer of express or implied warranties in certain transactions therefore this statement may not apply to you This information could include technical inaccuracies or typographical errors Changes are periodically made to the information herein these changes will be incorporated in new editions of the publication IBM may make improvements and or changes in the product s and or the program s described in this publication at any time without notice Any references in this information to non IBM websites are provided for convenience only and do not in any manner serve as an endorsement of those websites The materials at those websites are not part of the materials for this IBM product and use of those websites is at your own risk IBM may use or distribute any of the information you supply in any way it believes appropriate w
145. this panel reboot so that the UEFI can rescan the available disks gt Change the fiber switch configuration If multiple switches are communicating with each other set the Brocade switch to gateway mode the QLogic switch to transparent mode or the Cisco switch to NPV mode For more information see the Brocade Access Gateway Administration guide or Implementing the Brocade Access Gateway for IBM BladeCenter REDP 4343 gt Confirm that the switch name server can detect the WWPN of your CNA and the WWPN of your SAN disk storage From the name server some switches can show accessible devices Make sure that the two devices that you are trying to access communicate and are displayed Go through the checklist again to ensure that everything is in place on the SAN for the setup to work Tip Check the zone and re create it In addition delete your mapping and remap When remapped check the preferred path These tasks take time but often correct the error Then reboot your system and check again if the storage devices are displayed Hardware does not support boot to disk in UEFI mode In the procedure in 9 7 6 Booting the Windows DVD in UEFI mode on page 380 you might receive a message that indicates that the hardware might not support boot to disk If you see this message review the setup instructions in 9 7 1 Configuring the QLogic card for boot from SAN on page 370 and then check the following settings gt Veri
146. this website http www ietf org rfc rfc4171 txt Storage and Network Convergence Using FCoE and iSCSI Session establishment and management A session is the creation of a communication tunnel from the iSCSI initiator to the iSCSI target An iSCSI session consists of an iSCSI login phase and a full feature phase At least one session between the initiator and the target must be enabled through an iSCSI login process A login PDU is used to negotiate any variable parameters between the two parties and can start a security routine to authenticate permissible connectivity When the login is successful the target issues a login success to the initiator Otherwise it issues an unsuccessful login iSCSI can support multiple connections per session MCS to increase aggregate bandwidth or for several links to improve reliability PDU structure A protocol data unit PDU is the basic message packet that travels between a client and target It consists of a basic header segment BHS and additional headers segments AHS It also includes optional parameters such as cyclic redundancy check CRC data segments and data digests iSCSI error handling An IP network is susceptible to the high probability of errors in data delivery The iSCSI protocol provides several measures to counter potential errors The design requires iSCSI to perform its functions within a Internet Protocol network safely and use appropriate quality of service QoS procedures
147. to install a clean copy of Windows Then click Next io LM Which type of installation do you want Upgrade Keep your files settings and programs and upgrade Windows Be sure to back up your files before upgrading Custom advanced Install a clean copy of Windows select where you want to install it or make changes to disks and partitions This option does not keep your files settings and programs Help me decide Upgrade has been disabled To upgrade start the installation from Windows Figure 9 108 Selecting a Custom advanced installation Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 325 16 If no disks are displayed Figure 9 109 insert the media that contains the drivers The media can be in the form of a USB key CD or DVD on a remotely mounted ISO Then click Load Driver to load a driver for your storage device Emulex card O Install Windows rx Where do you want to install Windows Total Size Free Space Type gt Refresh Drive options advanced Load Driver A No drives were found Click Load Driver to provide a mass storage driver for installation Next Figure 9 109 No drives found message Important Load the latest Emulex CNA driver that is certified for your disk storage subsystem Downloading and extracting the drivers The Windows 2008 DVD is prepackaged with multiple drivers but no driver for
148. to set priority guarantees to the different classes of traffic cee global ets priority group pgid 0 bandwidth 30 priority 4 5 6 pgid 1 bandwidth 70 pgid 2 bandwidth 0 pgid 15 priority 7 This command has the following effect Default traffic is guaranteed 30 of the available bandwidth PGID 1 traffic including FCoE is guaranteed 70 of the available bandwidth PGID 2 traffic is best efforts traffic with no guarantees PGID 15 traffic is priority 7 and must be reserved for switch management which can be critical but is typically low volume vvvy If no command is issued to modify the default values these values have the following priorities gt 802 1p priority 0 2 PGID 0 10 of bandwidth 802 1p priority 3 PGID 1 50 of bandwidth use for SAN access gt 802 1p priority 4 7 PGID 2 40 of bandwidth Set priority 7 to PGID 15 for network control traffic PGID 15 has no bandwidth limit v PFC must be enabled for priority 3 traffic on all initiator or FCF facing ports with a command of the following form cee port lt x gt pfc priority 3 An optional description can be supplied and is shown in 11 5 Full switch configurations on page 474 The BNT Virtual Fabric 10Gb Switch Module for IBM BladeCenter supports one lossless priority group that is set to 3 by default 11 2 2 BNT Virtual Fabric 10Gb Switch Module configuration with vNIC For information about vNIC configuration see IBM BladeCenter Virtual Fabric Solu
149. to the authors of the previous editions of this book Authors of the first edition Storage and Network Convergence Using FCoE and iSCSI published in June 2012 were Rufus Credle Stephan Fleck Martin Gingras Scott Lorditch James Mulholland Bob Nevins Now you can become a published author too Here s an opportunity to spotlight your skills grow your career and become a published author all at the same time Join an ITSO residency project and help write a book in your area of expertise while honing your experience using leading edge technologies Your efforts will help to increase product acceptance and customer satisfaction as you expand your network of technical contacts and relationships Residencies run from two to six weeks in length and you can participate either in person or as a remote resident working from your home base Find out more about the residency program browse the residency index and apply online at ibm com redbooks residencies html Comments welcome Your comments are important to us We want our books to be as helpful as possible Send us your comments about this book or other IBM Redbooks publications in one of the following ways gt Use the online Contact us review Redbooks form found at ibm com redbooks gt Send your comments in an email to redbooks us ibm com gt Mail your comments to IBM Corporation International Technical Support Organization Dept HYTD Mail Station P099 2455 South
150. with iSCSI on page 38 vvvy Copyright IBM Corp 2012 2014 All rights reserved 29 3 1 Introduction to iSCSI With an iSCSI network you can use an existing traditional Ethernet networking infrastructure reducing the costs for specialized storage area networking devices software and licenses iSCSI has a head start for many businesses because it already has a stable network infrastructure in place iSCSI uses the reliable TCP protocol to transport SCSI I O commands over a network providing block level data access without needing specialized hardware requirements It can also operate with various peripheral devices The iSCSI protocol allows for longer distances between a server and its storage when compared to the traditionally restrictive parallel SCSI solutions or the newer serial attached SCSI SAS iSCSI technology can use a hardware initiator a host bus adapter HBA or a software initiator to issue requests to target devices Within iSCSI storage terminology the initiator is typically known as the client and the target is known as the storage device The iSCSI protocol encapsulates SCSI commands into protocol data units PDUs within the TCP IP protocol and then transports them over the network to the target device The disk is presented locally to the client as shown in Figure 3 1 TCP Connection iSCSI Initiator iSCSI Target Figure 3 1 iSCSI architecture overview 3 1 1 iSCSI overview T
151. 0 Pci 0x0 0x1 MAC E41F1 33 A0B9A 0x0 Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 125 Selecting the CD Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 345 5 Now that you are browsing the DVD select EFI select BOOT and then select BOOTX64 EFI Figure 9 126 This file name might be different if you are booting other versions of Windows VMware or Linux File Explorer lt gt lt gt BOOTX64 EFI Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 126 Selecting the BOOTX64 EFI file 6 When the DVD starts to load if prompted to press any key Figure 9 127 press a key so that the DVD starts to boot If you do not press a key you return to the UEFI setup window Press any key to boot from CD or DVD Figure 9 127 Prompt to press a key to boot from the CD or DVD 7 After Windows loads select your preferences and click Next 346 Storage and Network Convergence Using FCoE and iSCSI 8 In the Windows installation window Figure 9 128 click Install now Install Windows e Windows Server 2008 Install now What to know before installing Windows Repair your computer Copyright 2009 Microsoft Corporation All rights reserved Figure 9 128 Clicking Install now in the Windows installation window Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 347 9 In the Install Windows window Figure 9 129 select yo
152. 0 Gbps mode as an uplink port to our public IBM network not shown The DS5000 is connected via Fibre Channel switches to the IBM Flex Systems CN4093 switch Direct attached FCoE storage Flex Chassis NPV mode used Storage Controller NPV attached storage Storage Controller DS5000 FCoE native FC Figure 5 12 FCoE and FC fabric topology in NPV mode with an embedded switch Storage and Network Convergence Using FCoE and iSCSI Figure 5 13 shows a simplified picture of our lab architecture for this scenario It shows how the systems were interconnected during our lab testing FCoE Fiber Channel OO EE wy JET ara sE w Brocade Switch B32 2 Brocade Switch B32 1 9 70 42 240 9 70 42 241 V3700 Blade Center BNT Sw slot 7 9 70 42 187 BNT Sw slot 9 9 70 42 189 9 70 42 237 Cluster IP Figure 5 13 Physical connections in NPV mode of the devices Table 5 2 shows the wiring data for the switch in slot 1 The switch in slot 2 is connected in the same manner Table 5 2 Wiring diagram for components in FCF mode P3 6 40 Gbps G8264CS_down P1 4 IBM Network connection ioGbps VO7OO GIA Chapter 5 Topologies and lab architecture 83 5 2 2 Setup with the IBM System Networking G8264CS switch and the IBM Flex 84 EN4093 switch inside the Flex chassis In this scenario we installed and used an IBM Flex EN4093 switch for interconnecting equipment via I
153. 0 m2 x3550 m3 and x3650 m3 is similar Use the atest drivers and firmware that are certified by the SAN disk vendor and not the versions that are documented here 9 5 1 Configuring Emulex card for boot from SAN The Emulex card in the blade server is a dual port CNA You can boot from either port but you can boot only from one port and path at a time You must perform the initial installation with a single path The redundancy occurs later when the operating system is installed and when the multipath driver is installed At this stage you must perform the following connections and configurations on the SAN gt Onthe CNA Make sure the BIOS UEFI or firmware is at the latest version supported on the SAN disk storage device Use supported small form factor pluggable SFP or SFP cabling 290 Storage and Network Convergence Using FCoE and iSCSI On the Emulex CNA host port 0 and 1 require a different IP subnet As a preferred practice in any operating system each NIC must have its own network unless it is teamed with software or a configuration e Host port 0 192 168 1 2 Subnet 255 255 255 0 e Host port 1 192 168 2 2 Subnet 255 255 255 0 Do not use the default IP addresses Duplication of network IP addresses on the same network can cause issues On System x servers make sure that your cable is connected to a switch On the switches Enable the ports Ensure that the Blade host has a connection all the way
154. 0 offers the following features Capacity of up to 240 TB Up to 120 2 5 or 60 3 5 drives Mix of 2 5 and 3 5 expansion enclosures is possible Provide host attachment through 6 Gbps SAS and 1 Gbps iSCSI ports standard Optional one Host Interface Card to provide either 8 Gbps Fibre Channel ports 10 Gbps iSCSI FCoE ports SAS host adapter ports gt IBM FlashCopy functionality an additional license is required for more than 64 copies gt Optional remote copy capabilities that is Metro Mirror and Global Mirror for replicating data synchronously or asynchronously between systems gt Optional IBM Easy Tier and Turbo Performance Yv YV Yy Figure 4 25 shows the LFF large form factor model of the IBM Storwize V3700 model with 3 5 drives Figure 4 25 IBM Storwize V3700 For more information about Storwize V3700 see the IBM Storwize V3500 Disk Systems web page http www ibm com systems storage disk storwize_v3700 index html Storwize V3500 IBM Storwize V3500 is available in China Hong Kong and Taiwan only It is similar to the Storwize V3700 but has the following differences Capacity up to 36 TB Up to either 24 2 5 or 12 3 5 drives Host attachment through 1 Gbps iSCSI ports There are no Host Interface Card options available No enhanced optional feature licenses are available Easy Tier Turbo Performance and so on YYYY Y 60 Storage and Network Convergence Usi
155. 00 05 33 48 B6 B0 00 05 33 48 B6 B0 E E 00 05 33 48 B6 B1 00 05 33 48 B6 B1 Add Delete Statistics oK Cancel Apply Help Figure 7 108 Teaming Configuration window 182 Storage and Network Convergence Using FCoE and iSCSI e Set the VLAN on the team A VLAN ID of 0 and a VLAN name of Passthru are the default and cannot be removed Click Add to add more VLANs Figure 7 109 Teams r Team Name team Team Mode Fail Over Transmit Policy MAC Address 00 05 33 48 B6 B0 Active Link 00 05 33 48 B6 B0 Members Available Ports Selected Ports Host Adapter Physical Ports Ethernet Ports Adapter Physical Port A Set Primary localhost 00 05 33 48 B8 B0 00 05 33 48 B6 B1 ot 3 Eo gt 00 05 33 48 66 60 E 00 05 33 48 B6 B0 100 05 33 48 B6 B0 00 05 33 48 B6 B0 00 00 05 33 48 B6 B0 gt E 00 05 33 48 66 61 00 05 33 48 B6 61 q VLANs VLAN ID VLAN Name o PASSTHRU VLAN ren Edit Delete Remove iiaii Statistics Cancel Apply Help Figure 7 109 Adding VLANs f In the Edit VLAN window Figure 7 110 enter the VLAN ID number for the VLAN you want to use and a VLAN name Then click OK Team Name team 5 VLAN ID 99 VLAN Name viang3 network Cancel Help Figure 7 110 Edit VLAN window Chapter 7 Installing and enabling the Converged Network Adapter 183 184 g When you see VLAN 99 in the VLANs area Figure 7 111 cli
156. 012 10 You see the message UEFI Platform Initialization After some time the system starts to boot in legacy mode When you see the following message you are now in the legacy BIOS section Please wait initializing legacy usb devices Done 11 Review the settings by pressing Ctrl E You will get the Emulex Adapters in the System panel shown in Figure 9 55 Select the Adapter and press Enter kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk Emulex OneConnect FCoE BIOS Utility XA4 03a4 kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkXk ba This utility displays and saves changes when selected You will be prompted to reboot for all changes to take effect Emulex Adapters in the System 90Y3556 Bus 11 Dev 00 Func 02 WWPN 10000000C9DB4089 90Y3556 Bus 11 Dev 00 Func 03 WWPN 10000000C9DB408D 90Y3556 Bus 16 Dev 00 Func 02 WWPN 10000000C9DB4091 90Y3556 Bus 16 Dev 00 Func 03 WWPN 10000000C9DB4095 Enter lt Esc gt to exit lt PageDn gt to Next Page lt gt to Highlight lt Enter gt to Select Copyright c 1997 2012 Emulex All rights reserved Figure 9 55 Emulex Adapters in the System 276 Storage and Network Convergence Using FCoE and iSCSI 12 In the Adapter settings menu select the Enable Disable Boot from SAN to verify that the setting is Enabled as shown in Figure 9 56 kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
157. 03 04 37 6b cn4093_1 config zone member pwwn 10 00 00 00 c9 db 40 89 cn4093_1 config zone zone name N2 V3700 cn4093_1 config zone member pwwn 50 05 07 68 03 04 37 6a cn4093_1 config zone member pwwn 50 05 07 68 03 04 37 6b cn4093_1 config zone member pwwn 10 00 34 40 b5 be 3f 21 cn4093_1 config zone zone name N1_DS5000 cn4093_1 config zone member pwwn 20 17 00 a0 b8 6e 39 20 cn4093_1 config zone member pwwn 10 00 00 00 c9 db 40 89 cn4093_1 config zone zone name N2_DS5000 cn4093_1 config zone member pwwn 10 00 34 40 b5 be 3f 21 cn4093_1 config zone member pwwn 20 17 00 a0 b8 6e 39 20 cn4093_1 config zone zone name Blade2 v3700 cn4093_1 config zone member pwwn 10 00 00 00 c9 5b 7d 07 cn4093_1 config zone member pwwn 50 05 07 68 03 04 37 6b cn4093_1 config zone member pwwn 50 05 07 68 03 04 37 6a cn4093_1 config zone zone name Blade2 ds5000 cn4093_1 config zone member pwwn 10 00 00 00 c9 5b 7d 07 cn4093_1 config zone member pwwn 20 17 00 a0 b8 6e 39 20 cn4093_1 config zone member pwwn 20 36 00 a0 b8 6e 39 20 n4093_1 config zone zoneset name CN4093_1 cn4093_1 config zoneset member V3700 cn4093_1 config zoneset member N1 V3700 cn4093_1 config zoneset member N2 V3700 cn4093_1 config zoneset member N1_DS5000 cn4093_1 config zoneset member N2_DS5000 cn4093_1 config zoneset member Blade2 ds5000 cn4093_1 config zoneset member Blade2 v3700 n4093_1 config zoneset zoneset activate name CN4093 1 cn4093_1 config New ws BS BS BS B
158. 054 for FCoE on page 248 and 9 6 Configuring Emulex for FCoE in the BladeCenter on page 333 gt For QLogic for FCoE see 9 7 Configuring QLogic for FCoE in the BladeCenter on page 369 gt For Brocade for FCoE see 9 8 Configuring Brocade for FCoE in the BladeCenter on page 405 9 3 Configuring IBM Flex System CN4054 for iSCSI This section explains how to configure the IBM Flex System CN4054 10Gb Virtual Fabric Adapter card PN 90Y3554 FRU P N 90Y3557 Card P N 90Y3556 Emulex model OCm11104 N X which is referred to as IBM Flex System CN4054 The steps are similar for x240 LAN on Motherboard Emulex model OCI11102 F X Firmware versions might vary This scenario entails the following components gt Flex Chassis type 8721 gt x240 machine type 8737 UEFI B2E114A 1 00 IMM 1A0040E 2 00 Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 231 IBM Flex System CN4054 10Gb Virtual Fabric Adapter PN 90Y3554 FRU 90Y3557 Firmware 2 703 397 3806 EFI Boot 5 01a8 Driver iSCSI 2 103 386 0 1 Adapter configured with an iSCSI FCoE license Adapter configured in iSCSI personality IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch with Firmware 7 5 1 The I O Expander Card at the top requires an iSCSI license to perform hardware iSCSI tasks By default the IBM Flex System CN4054 10Gb Virtual Fabric Adapter is a 10 GB network only card You can order a license to upgrade an
159. 08 Standard Server Core Installation 4 11 2009 Windows Server 2008 Enterprise Server Core Installation 4 11 2009 Windows Server 2008 Datacenter Server Core Installation 4 11 2009 Description This option installs the complete installation of Windows Server This installation includes the entire user interface and it supports all of the server roles Figure 9 178 Selecting the operating system Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 395 13 Read the license agreement select accept the license terms and click Next Figure 9 179 rare JE I OOOO Please read the license terms MICROSOFT SOFTWARE LICENSE TERMS MICROSOFT WINDOWS SERVER 2008 SERVICE PACK 2 STANDARD These license terms are an agreement between Microsoft Corporation or based on where you live one of its affiliates and you Please read them They apply to the software named above which includes the media on which you received it if any The terms also apply to any Microsoft updates supplements Internet based services and support services Figure 9 179 License agreement window 396 Storage and Network Convergence Using FCoE and iSCSI 14 For the type of installation Figure 9 180 select Custom advanced to install a clean copy of Windows Then click Next i Ll gt Which type of installation do you want Upgrade Keep your files settings and programs and upgrade Windows Be
160. 0GbE Virtual Fabric Adapter II for IBM BladeCenter TIPS0828 Emulex 10GbE Virtual Fabric Adapter and Virtual Fabric Adapter Advanced for IBM BladeCenter TIPS0748 IBM BladeCenter iSCSI SAN Solution REDP 4153 IBM BladeCenter Products and Technology SG24 7523 IBM Midrange System Storage Hardware Guide SG24 7676 IBM SAN Survival Guide SG24 6143 IBM Scale Out Network Attached Storage Concepts SG24 7874 IBM Scale Out Network Attached Storage Architecture Planning and Implementation Basics SG24 7875 IBM System Networking RackSwitch G8124E TIPS0787 IBM System Networking RackSwitch G8264 TIPS0815 IBM System Storage N series An iSCSI Performance Overview REDP 4271 IBM System Storage Solutions Handbook SG24 5250 Implementing a VM Aware Network Using VMready SG24 7985 Implementing the Brocade Access Gateway for IBM BladeCenter REDP 4343 Implementing the IBM Storwize V7000 V6 3 SG24 7938 QLogic 2 port 10Gb CNA CFFh for IBM BladeCenter TIPSO716 QLogic Virtual Fabric Extension Module for IBM BladeCenter TIPSO717 TCP IP Tutorial and Technical Overview GG24 3376 The IBM eServer BladeCenter JS20 SG24 6342 Copyright IBM Corp 2012 2014 All rights reserved 589 gt gt Windows Multipathing Options with System Storage N series REDP 4753 IBM Flex System Interoperability Guide REDP FSIG IBM Flex System CN4054 10Gb Virtual Fabric Adapter and EN4054 4 port 10Gb Ethernet Adapter TIPSO868 IBM Flex System Fabric E
161. 1 Double click the file icon to run it Alternatively at a command prompt type elx_fw_ucna 2 103 397 3806 _windows_32 64 exe 2 Select Perform Update and then click Next Click Update 4 Click Exit to exit the utility If you must perform another function click Back w Storage and Network Convergence Using FCoE and iSCSI Extracting all files for the update To extract the files for update to the local hard disk drive or other media follow these steps 1 Double click the file icon to run it Alternatively at a command prompt type elx_fw_ucna 2 103 397 3806 windows 32 64 exe 2 Select Extract to Hard Drive and then click Next 3 Select the desired destination directory or media and then click OK 4 Click Exit to exit the utility If you must perform another function click Back Manually installing the update To manually install the update follow these steps 1 Extract the update files to a temporary directory 2 From a command prompt enter the following command Update cmd The update reports successful completion Unattended mode To run this package in unattended mode enter the following command elx_fw_ucna 2 103 397 3806 windows _32 64 exe s Windows Linux and VMware Updating firmware after using offline ISO firmware The Emulex Virtual Fabric Adapter CFFh for IBM BladeCenter required a specific update during revisions 2 103 411 7 and 2 101 411 7 to update the Field Programmable Gate Array FPGA
162. 1 IPv6 Addresses fe8 edbf 3071 c648 a847 Select two or more CNA Port Indices 1 2 or ALL 1 2 Figure 7 86 Select the ports window Chapter 7 Installing and enabling the Converged Network Adapter 169 170 11 Wait for the team to be created until you see a message that indicates that it was 12 successfully created Figure 7 87 B Administrator SANsurfer CNA Networking CLI ias None Port Alias None Link Status Up IPv4 Address 169 254 168 71 IPv6 Addresses fe8 edbf 3071 c648 a847 Select two or more CNA Port Indices 1 2 or ALL 1 2 Attempting to create new team Team Description Team Type Fail Over Selected ports 1 2 Adapter QLogic 16Gb PCI Ethernet Adapter Adapter 2 QLogic 16Gb PCI Ethernet Adapter 2 About to create the team Please wait Successfully created new team Press the Enter key to continue CNA 1 CNA Port 1 MAC 6 c dd 11 a9 94 Description CNA 1 CNA Port 2 MAC 6 c dd 11 a9 96 Description QLogic 18Gb PCI Ethernet QLogic 16Gb PCI Ethernet Figure 7 87 Team creation window From the Configure Teams Menu Figure 7 88 menu type option 6 to return to the previous GM Administrator SANsurfer CNA Networking CLI Physical MAC G0 cO dd 11 a9 94 LAA MAC Display Teams List Display Team Information Configure New Team Delete Team Refresh 6 Exit lenter selection 6 AAW errr Configure Teams Menu 1 CNA 1 Port 1 I
163. 11 CTRL A EXT12 54 10000 full no no up EXT12 CTRL B EXT13 55 4000 full no no up EXT13 DS5000 FC EXT14 56 8000 full no no up EXT14 DS5000 FC EXT15 57 10000 full no no down EXT15 EXT16 58 10000 full no no up EXT16 BCH Slot x EXT17 59 10000 full no no up EXT17 DS5000 10GB EXT18 60 10000 full no no down EXT18 SNIP EXTM 65 1000 full yes yes down EXTM MGT1 66 1000 full yes yes up 3 Enter the cee enable command to enable the Ethernet enhancements summarized as Data Center Bridging DCB or CEE This command enables LLDP automatically which is required for the Data Center Bridging Capabilities Exchange DCBX protocol It also disables the existing Ethernet flow control because priority flow control PFC is used instead 500 Storage and Network Convergence Using FCoE and iSCSI 4 Leave the settings for the bandwidth management Enhanced Transmission Selection ETS and Priority Flow Control PFC as the default values That is for FCoE traffic use a 50 guaranteed bandwidth and use priority flow control for Ethernet Class of Service 3 These configuration parameters are transferred to the CNA by using the DCBX protocol Therefore no configuration is necessary on the CNA 5 Enable the FCoE part FCoE relies on the following protocols FCoE as the data plane protocol which carries the FC command frames and the SCSI traffic FIP as the control plane protocol VLAN Discovery FCF Discovery FLOGI or Fabric Discove
164. 11dp tlv vlanname to avoid issues that occurred with FCoE We did not experience these issues in our testing with the G8264CS together with the EN4093 not required gt Configure ports that connect to neither initiators nor FCF by using the no fcoe fips port lt x gt enable command not required gt Disable the Spanning Tree Protocol STP for the STP instance that supports the FCoE VLAN The topology of that VLAN must be loop free gt The following commands are set by default and therefore are not displayed in a show run fcoe fips port lt x gt enable is on by default for all ports if fcoe fips enable is entered fcoe fips automatic vlan is enabled by default and allows the switch to learn which VLANs will carry FCoE traffic Note No vLAG or Link aggregation modes are allowed on the links that carry FCoE traffic at this time Link aggregation can cause a significant constraint on the total amount of FCoE bandwidth available In our lab example the links between EN4093 and the G8264CS is a 40 Gbps QSFP link This is a good practice so that we do not need the link aggregation or VLAG modes PFC and ETS configuration commands Use the PFC and ETS configuration commands to set priority and bandwidth guarantees for FCoE and for other classes of traffic PFC and ETS functions PFC is defined in IEEE 802 1Qbb It enhances the traditional use of pause frames to slow down traffic that exceeds the capacity of the receiver
165. 12 2014 All rights reserved xi Trademarks IBM the IBM logo and ibm com are trademarks or registered trademarks of International Business Machines Corporation in the United States other countries or both These and other IBM trademarked terms are marked on their first occurrence in this information with the appropriate symbol or indicating US registered or common law trademarks owned by IBM at the time this information was published Such trademarks may also be registered or common law trademarks in other countries A current list of IBM trademarks is available on the Web at http www ibm com legal copytrade shtml The following terms are trademarks of the International Business Machines Corporation in the United States other countries or both AIX IBM Flex System Manager RETAIN BladeCenter IBM ServerProven BNT Power Systems Storwize DS4000 PureFlex System p DS8000 RackSwitch System Storage Easy Tier Real time Compression System x FlashCopy Redbooks VMready Global Technology Services Redpaper XIV IBM Flex System Redbooks logo The following terms are trademarks of other companies Adobe the Adobe logo and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and or other countries Intel Xeon Intel Intel logo Intel Inside logo and Intel Centrino logo are trademarks or registered trademar
166. 13 to Fibre Channel ports Create FCoE VLAN Assign ports to FCoE VLAN Enable FCF must have at least one FC Port to enable FCF ahRONM PP Configuring for Fibre Zones In this section we create the FC aliases These are not required but they make the output more human readable The next step is to create the zones for the devices Put all the required zones into a zoneset and activate the zoneset Chapter 12 Approach with FCoE inside the Flex Chassis 497 498 Example 12 4 on page 502 shows the commands Here we summarize the steps 1 Enter Enable to get the right privilege Enter Configure Terminal to use ISCLI commands Create the FC aliases Create the zones Create the zoneset Activate the zoneset oak WP Note Without activating the zone there is no change made to the access If you made changes in the zones ensure that you remember this step Configuring for NPV Figure 12 4 shows VLAN 1002 which has been created and includes external ports EXT11 and EXT12 for the V3700 and external port EXT22 for the Brocade FC Switch The port from Compute Node 1 and 2 INTA1 INTA2 has also been included in the Fibre Channel VLAN The port EXT16 is used to connect the BNT Virtual Fabric 10Gb Switch Module in the BladeCenter H V3700 Brocade FCoE Node1 MNode2 lt VFSMBCH Figure 12 5 Internal and External port for NPV FCoE VLAN In this section we create the VLAN as shown in Figur
167. 2 shows a pair of two nodes forming one I O group of the IBM SAN Volume Controller Figure 4 22 IBM SAN Volume Controller For more information see the following references gt IBM System Storage SAN Volume Controller website http www ibm com systems storage software virtualization svc gt IBM System Storage SAN Volume Controller Best Practices and Performance Guidelines SG24 7521 gt Implementing the IBM System Storage SAN Volume Controller V6 3 SG24 7933 4 3 2 IBM Storwize family The Storwize V7000 was the first member of the Storwize family and basically bundled the virtualization features of the SAN Volume Controller with internal disks Over time there have been several additions to the family These additions are explained in the following section For more information visit the Storwize family web page http www ibm com systems storage storwize Storwize V7000 IBM Storwize V7000 is an innovative new storage offering It delivers essential storage efficiency technologies and exceptional ease of use and performance all integrated into a compact modular design that is offered at a competitive midrange price By using Storwize V7000 you can virtualize and reuse existing disk systems supporting a greater potential return on investment ROI IBM Storwize V7000 is a virtualized storage system to complement virtualized server environments It provides unmatched performance availability advanced
168. 229 Inthe System Configuration and Boot Management panel highlight Save Settings and then press Enter In the System Configuration and Boot Management panel select Boot Manager Select Reset System The system reboots When prompted press F1 10 In the System Configuration and Boot Management panel select System Settings 11 In the System Settings panel select Emulex Configuration Utility ver x xxxx 12 Select Emulex Configuration Utility 13 When you see two Emulex fiber ports select the port you want to boot from You must select the same port that you selected earlier Then press Enter 14 Select Add Boot Device The Emulex adapter scans for SAN devices which might take some time 340 Storage and Network Convergence Using FCoE and iSCSI 15 In the SAN Discovery Target List panel Figure 9 121 select your storage device If you do not see any storage devices here see Storage devices not shown on page 367 Then press Enter SAN Discovery Target List 0Cm10102 F K Node Name 20000000C9B1987B WN 20350080 ES23BE0C Here are the discovered targets Port ID 041000 Go to Configuration Main Menu 0001 IBM 1746 FAStT 1070 Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 121 SAN Discovery Target List panel 16 Select the LUN you want to boot from and then press Enter Figure 9 122 0Cm10102 F K Node Name 20000000C9B1987B IBM UUN 20350080 E523BE0C 1746 FAStT 1070 R
169. 3 3 Zoning on page 100 6 3 1 Enabling FCoE support Successfully merging a SAN and a network requires a complex configuration of multiple components Such components include servers storage devices software FC and network interconnect components because they are the building blocks to construct use and manage such an environment Because of the complexity of heterogeneous multiplatform environments service and system integration are critical to the success of the overall implementation of FCoE Hardware and software requirements vary based on the platform that is used for FCoE connectivity The following building blocks require some form of configuration change to successfully create a converged network configuration but they vary in complexity gt Servers gt Operating systems gt Storage converged network adapters CNAs host bus adapters HBAs and other options Device configuration tools and management software Network configuration FC switch configuration Storage management applications Ability and interoperability of devices to use FCoE protocols YYYY V 1 Source Unified Fabric White Paper Fibre Channel over Ethernet FCoE Cisco Systems Inc Chapter 6 Using FCoE and iSCSI in a converged network 95 More simply there are two possible starting points to work with FCoE with different methods 1 Designing and implementing a new environment starting on a green field There is a hig
170. 4 In the File Explorer panel Figure 9 89 select EFISECTOR and the associated information and then press Enter If you do not see the CD make sure that the media tray is assigned to the correct blade and that you have a UEFI bootable CD or DVD inserted or mounted If your DVD is not UEFI bootable it is not displayed in the list File Explorer PciRoot 0x0 Pci 0xID 0x7 USB 0x2 0x0 USB 0x1 0x0 USB 0x0 0x0 CDROM 0x1 0x33C 0x13D94C Load File PciRoot 0x0 Pci 0x7 0x0 Pci 0x0 0x0 MAC E41F1 33A0B98 0x0 Load File PciRoot 0x0 Pci 0x7 0x0 Pci 0x0 0x1 MAC E41F1 33 A0B9A 0x0 Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 89 Selecting the CD 310 Storage and Network Convergence Using FCoE and iSCSI 5 Now that you are browsing the DVD select EFI select BOOT and then select BOOTX64 EFI Figure 9 90 This file name might be different if you are booting other versions of Windows VMware or Linux File Explorer lt gt SS BOOTX64 EFI T1 Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 90 Selecting the BOOTX64 EFI file 6 When the DVD starts to load if prompted to press any key Figure 9 91 press a key so that the DVD starts to boot If you do not press a key you return to the UEFI setup window Press any key to boot from CD or DVD Figure 9 91 Prompt to press a key to boot from the CD or DVD 7 After Windows lo
171. 4 7 Enabling priority on the DS5300 In addition you must configure this target with the iSCSI qualified names IQN of the initiators from which it will accept connections You perform this configuration in the Add Host Port Identifier window Figure 14 8 You select ISCSI for the host interface type Then you select Add by creating a new host port identifier and enter the name of the identifier Next you enter a user label and click Add ii DS5300 iSCSI Add Host Port Identifier Choose a method for adding a host port identifier to a host Add by selecting a known unassociated host port identifier Known unassocated host port identifier Add by creating a new host port identifier New host port identifier max 223 characters ign 1992 0 1 com si 709 1 600a0b80006e3920000000004e0c3 bc User Label 30 characters maximum IQN_Adapter 1_port1 Assocated with host Blade_08 jic_ VMware Figure 14 8 Specifying the IQN of an initiator to be allowed to connect to the DS5300 Chapter 14 Approach with iSCSI 567 568 You set the MTU to enable support for jumbo frames in the Advanced Host Port Settings Figure 14 9 Although this step is not required not enabling this support can hurt performance ae DS5300 iSCSI Advanced Host Port Settings The following settings apply for both IPv4 and IPv6 TCP listening port The default listening port is 3260 You can alternatively choose to enter a custom val
172. 4CS switch and IBM Flex 524 Storage and Network Convergence Using FCoE and iSCSI System EN4093 switch and Emulex Converged Network Adapter Two Brocade switches were configured as an FC fabric and are connected in parallel to the IBM System Networking G8264CS switch and the IBM Storage unit The IBM System Networking G8264CS switch is also connected to the BNT Virtual Fabric 10Gb Switch Module for IBM BladeCenter The configuration of the IBM System Networking G8264CS switch is essentially the same Figure 13 2 regardless of the embedded switch that was used GS8264CS NPV Brocade Fabric FCF Flex Chassis GS8264CS Storage Controller EN4093 V3700 CRTL A CRTL B GS8264CS NPV Bladecenter Chassis VFSM bay7 Storage Controller 3 DS5000 Brocade CRTL A SAN Brocade Blade CRTL B bay9 FCoE native FC Notes Non F CoE traffic on VLAN 500 not shown 40Gbps QSFP used from EN4093 to GS8264CS Figure 13 2 FC FCoE topology with the IBM System Networking G8264CS switch 13 2 IBM System Networking G8264CS switch The IBM System Networking G8264CS switch has two possibilities One function is the FCF mode Full Fabric mode When using Full Fabric mode on the IBM System Networking G8264CS switch the storage must be connected directly to the switch In this case the switch hardware provides the FCF function Use a Fabric ID flogi and name services in the storage area network SAN The ne
173. 5 The Brocade Converged 10G Switch Module B8470 and Brocade 2 Port 10Gb Converged Network Adapter offer another option for an integrated Converged Ethernet solution for IBM BladeCenter Contrary to the Virtual Fabric solution in 10 1 Implementing IBM BladeCenter enabled for FCoE with Virtual Fabric Switch and Virtual Extension Module on page 444 the BCS module features Dynamic Ports on Demand capability through the Port Upgrade Key Ports must be enabled by a license key if more than 16 of the 30 ports on the switch are needed Any combination of Fibre Channel and Ethernet ports is allowed and purchasing the Port Upgrade Key enables all 30 ports on the switch module Another difference with the Virtual Fabric solution is that the Brocade 10G Switch Module has native FC and Ethernet ports built into a single switch module gt Eight 10 Gb CEE external ports gt Eight 8 Gb FC external ports gt Fourteen 10Gb CEE internal ports Storage and Network Convergence Using FCoE and iSCSI In addition the Brocade 10G Switch Module has an integrated FCF function Similar to the Virtual Fabric Extension Module it decapsulates and encapsulates the FCoE frames and forwards the frames to FC devices that are attached to the external FC ports It also provides FC native functions such as FLOGI Name Server and Address assignment Alternatively it can be configured in Access Gateway Mode to save a Domain ID and to facilitate the FC configuration
174. 55 255 254 Yes Network Adapters Bm vusb0 Down Negotiate None e6 1f 13 3b fd amp f None No Advanced Settings Power Management Software Licensed Features Time Configuration DNS and Routing Authentication Services Virtual Machine Startup Shutdown virtual Machine Swapfile Location Security Profile Host Cache Configuration System Resource Allocation Agent VM Settings Advanced Settings Recent Tasks Name Target or Status contains Clea Name T Target T Status Details TInitiatedby Requested Start Ti Start Time Completed Time Y Power On virtual mach g Windows 2008 Completed root 7 5 2002 9 12 26PM_ 7 5 2002 9 12 26PM_ 7 5 2002 9 12 27 PM By Create virtual machine H 172 25 110 8 Completed root 7 5 2002 9 12 21 PM 7 5 20029 12 21PM_ 7 5 2002 9 12 22 PM Figure 7 61 QLogic CNA network ports Chapter 7 Installing and enabling the Converged Network Adapter 155 Figure 7 62 shows the QLogic CNA FC ports 172 25 110 8 vSphere Client File Edit Yiew Inventory Administration Plug ins Help 5 a Home D J Inventory p Ef Inventory a g E 172 25 110 8 E Windows 2008r2 localhost bladenetwork net Mware ESXi 5 0 0 469512 Evaluation 60 days remaining Getting Started Summary Virtual Machines Resource Allocation Performance Configuration SEE Users amp Groups Events Permissions Hardware Storage Adapters Health S
175. 66e l ntp trusted key 2081 l end 12 4 3 IBM Flex System Fabric CN4093 in vNIC and Full Fabric mode 514 Example 12 15 shows the configuration of vNIC instance 3 for an IBM Flex node server in slots 1 and 2 The bold lines are related to the vNIC configuration These lines are the only differences from the pNIC mode on the switch The IBM Flex System CN4054 10Gb Virtual Fabric Adapter must be configured to the pNIC mode Example 12 15 Configuration of IBM Flex System Fabric CN4093 with vNIC version 7 5 1 switch type IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch Upgrade1 Upgrade2 l snmp server name CN4093_1 l system port EXT13 EXT14 type fc hostname CN4093_1 l interface port INTA1 name Nodel_ PO tagging pvid 500 no flowcontrol exit interface port INTA2 name Node2_P0 tagging pvid 500 no flowcontrol exit I interface port INTA3 no flowcontrol exit same for INTA4 to INTC13 like INTA3 interface port INTC14 no flowcontrol Storage and Network Convergence Using FCoE and iSCSI exit I interface port EXT3 name IBM UPLINK pvid 500 exit interface port EXT11 name V3700_CTRL_A tagging exit I interface port EXT12 name V3700_CTRL_B tagging exit interface port EXT16 name BCH_Slot7_P1 tagging tag pvid pvid 1002 exit vlan 1 member INTA1 INTC14 EXT2 EXT7 EXT22 no member EXT1 EXT3 l vlan 500 enable name VLAN 500 member INTA1 INTA2 EXT3
176. 72499A11DCFE 0x800 0x4E000 NO VOLUME LABEL Pci Root 0x0 Pci 0x2 0x0 Pci 0x0 0x3 Fibre 0x5 00507680308376B 0x0 HD 1 GPT 30A95835 6370 4713 8F5D 72499A11DCFE 0x800 0x4E000 NO VOLUME LABEL PciRoot 0x0 Pci 0x1D 0x0 USB 0x0 0x0 USB 0x0 0x0 USB 0x2 0x0 CDROM 0x1 0xB67F 0x180E6C Load File Pci Root 0x0 Pci 0x2 0x0 Pci 0x0 0x0 MAC 0000C 9DB4088 0x0 IPv4 0 0 0 0 0x0 DHCP 0 0 0 0 0 0 0 Figure 9 37 Selecting the CD 5 Now that you are browsing the DVD select EFI select BOOT and then select BOOTX64 EFI Figure 9 38 This file name might be different if you are booting other versions of Windows VMware or Linux File Explorer bootx64 efi lt Enter gt Select Entry Esc Exit Figure 9 38 Selecting the lt bootx64 efi gt file 262 Storage and Network Convergence Using FCoE and iSCSI 6 When the DVD starts to load if prompted to ELILO boot press TAB Figure 9 39 to see the boot options and interrupt the timer for automatically booting from the DVD If you do not press a key you will boot the DVD and return to the UEFI setup window ELILO boot Loading kernel linux done Loading file initrd Figure 9 39 boot to the installation kernel 7 After SLES 11 SP2 loads as shown in Figure 9 40 select your preferences accept the license and click Next SO Welcome SUSE Linux Enterprise e Language Preparation English US e gt Welcome
177. 8 9 9 1 Installing the disk storage redundant driver on the blade 438 9 9 2 Zoning other CNA ports on the switches 0 0000 e eee eee 438 9 9 3 Mapping the LUN to the other CNA port on the SAN disk subsystem 439 9 9 4 Optional Verifying connectivity on server with CNA management tools 439 9 10 Common symptoms and tipS 0 0 0 eee 439 9 11 References about boot from SAN 0 00 eee 440 9 12 SUMMALY sase pute ces ly QR al Site Siete eRe e D aa endless RRAGH oie 441 Chapter 10 Approach with FCoE inside the BladeCenter 443 10 1 Implementing IBM BladeCenter enabled for FCoE with Virtual Fabric Switch and Virtual Extension Module a a e a a eet 444 10 1 1 Defining the FCoE and FC fabric topology s es saaana aaea 446 10 1 2 Configuring the BNT Virtual Fabric 10Gb Switch Modules 447 10 1 3 Configuring the QLogic Virtual Extension Modules 05 452 10 1 4 Switching the Virtual Fabric Extension Module to N Port Virtualization mode if connected to an existing FC fabric 1 0 0 ee 456 10 1 5 Configuring the FCoE VLAN ID on the CNA 0 0000 e eee 458 10 1 6 Configuring FCoE for the IBM Virtual Fabric Adapter in a virtual network interface CAMs ic yale cig oes R N E wiht eae ris eared eae baked FS Baas eo a ARET 459 10 1 7 Summary assessment anuanua 00 ccc 462 Contents vii viii 10 2 Enabling FCoE host acc
178. 8 336 KB Installation folder Figure 7 19 Emulex iSCSI Driver Kit installation options 120 Storage and Network Convergence Using FCoE and iSCSI 4 When you see the Installation completed panel Figure 7 20 click Finish Installation completed Emulex iSCSI Driver kit 2 103 386 0 1 has been successfully installed on your computer IV Start AutoPilot Installer Click Finish to dose Tarma Installer Figure 7 20 Emulex iSCSI installation completed Next AutoPilot Installer starts which discovers and installs the appropriate drivers required for your hardware 5 In the panel that shows the installed HBAs and detected Emulex Virtual Fabric Adapters Figure 7 21 click Next gt lt EMULEX iSCSI Driver v2 103 386 0 AutoPilot Installer installs and configures drivers for your Emulex Adapters by performing the following steps Driver installation Utility installation Installation verification Installed Host Bus Adapters click on list to expand Adapter Driver Firmware Option ROM 0Cm11102 1x PCI Ethemet NDIS Miniport Dri 3 103 397 3 3 103 397 3 IOONI Adee ee Seer blat ee ea lt m r a Click Next to continue co a i Figure 7 21 Detected Emulex Virtual Fabric Adapters Chapter 7 Installing and enabling the Converged Network Adapter 121 6 If you see the Driver Installation Issue panel Figure 7 22 select the Install drive
179. 8 R2 x64 Linux SLES 11 SP1 RHEL 6 VMware 5 vvvy Installation mode These operating systems can be installed in UEFI mode and legacy mode Boot the media in UEFI to install in UEFI or boot the media in legacy mode to install in legacy BIOS mode The following operating systems are some of the most popular legacy compliant BIOS operating systems Windows 2008 32 bit versions Windows 2003 2000 and earlier VMware 4 and earlier Linux RHEL 5 and earlier SLES 10 and later Novell NetWare vvvvvy Check the operating system specifications to determine whether your operating system supports UEFI For all other non UEFI compliant operating systems see this section to install in legacy mode Tip When you install these operating systems make sure that you have the latest version of your operating system If you want to install Windows 2008 to avoid issues and to save time when performing future updates ensure that you have the latest media with the latest service pack built into the DVD 9 5 9 Optimizing the boot for legacy operating systems To optimize the boot for legacy operating systems follow these steps 1 During start or POST press the F1 key 2 In the System Configuration and Boot Management panel select Boot Manager 3 In the Boot Manager panel select Add Boot Option 320 Storage and Network Convergence Using FCoE and iSCSI 4 In the File Explorer panel Figure 9 102 highlight Legacy Only and press En
180. 9 1 on page 229 The adapter is now ready to boot from SAN Depending on your environment continue to the following sections as appropriate gt If you are installing your operating system in UEFI mode go to 9 7 5 Installing Windows 2008 x64 or Windows 2008 R2 x64 in UEFI mode on page 379 gt If you are installing your operating system in legacy mode go to 9 7 7 Installing Windows 2008 x86 in legacy mode on page 391 gt If you are uncertain about whether you want to install in UEFI or MBR go to 9 7 5 Installing Windows 2008 x64 or Windows 2008 R2 x64 in UEFI mode on page 379 9 7 4 Booting from SAN variations 378 You can set up boot from SAN by using various methods This book focuses on the fixed target LUN In some cases it is useful to have a more dynamic solution We show what we consider the most stable and most optimized method The method you choose depends on what you want to accomplish Storage and Network Convergence Using FCoE and iSCSI A more dynamic setup might be useful to prevent reconfiguring the adapter settings every time to change LUN assignment to another host However it might take more time to scan the LUNs at boot every time the system is rebooted If you are setting up Blade Open Fabric Manager or have a hot spare blade set these more dynamic settings and do not assign a fixed boot LUN Figure 9 160 shows some of the QLogic settings that you can change For more information
181. 9 187 Adapters and UEFI Drivers panel 4 From the Bfa FCoE Driver Configuration panel note the Port PWWN which is your WWPN and is useful when doing zoning and LUN mapping Then type Y to enable the Brocade FCoE port which enables the BIOS function and allows the adapter to boot Figure 9 188 Bfa FCoE Driver Configuration Port nuum 200000053348B6AF Port pwwn 100000053348B6AF Enable Brocade FCoE adapter port 1 1 Y N N gt Y Figure 9 188 WWPN enabling the port for boot 5 Press Esc until you reach the System Configuration and Boot Management menu The Brocade adapter is now ready to boot from SAN by using UEFI The Brocade adapter has a few configurations and checks that you can do from the System Configuration and Boot Management panel You can perform more troubleshooting in legacy BIOS mode For more information see 9 8 6 Installing Windows 2008 x86 in legacy mode on page 420 Depending on your environment continue to the following sections as appropriate gt If you are installing your operating system in UEFI mode continue to 9 8 4 Installing Windows 2008 x64 or Windows 2008 R2 x64 in UEFI mode on page 408 gt If you are installing in legacy mode continue to 9 8 6 Installing Windows 2008 x86 in legacy mode on page 420 gt If you are uncertain about whether you want to install in UEFI or MBR continue to 9 8 4 Installing Windows 2008 x64 or Windows 2008 R2 x64 in UEFI mode
182. AC 00 05 33 48 B6 B0 VLAN ID 99 VLAN Name vlan99 Production _ Create Passthru Cancel Help Figure 7 105 Add VLAN window 180 Storage and Network Convergence Using FCoE and iSCSI If you need a network adapter that uses the VLAN and still require a network adapter that uses no VLAN you can select Create Passthru Figure 7 106 Keep in mind that one adapter can have several virtual LANs configured Port MAC 00 05 33 48 B6 B0 VLAN ID VLAN Name v Create Passthru OK Cancel Help Figure 7 106 Create Passthru option in the Add VLAN window 7 6 6 Configuring network teaming and VLANs on the team Brocade offers network teaming which refers to configuring two or more network ports to act as a single adapter Network teaming is useful for redundancy and for allowing more throughput by using two network adapters instead of a single one If you have two adapters that communicate to the same network for best results team the two adapters to prevent network problems To configure teaming on the Brocade adapter follow these steps 1 Start the Host Connectivity Manager 2 In the Host Connectivity Manager window Figure 7 107 make sure that localhost is highlighted and then select Configure Teaming m Host Connectivity Manager OF x Fie View Discovery Configure Monitor Tool Help 5 localhost Names toperties Adapters
183. Activating a zone set e Right click a zone set on the Configured Zonesets tab of the switch Then in the Activate Zone Set dialog box Figure 8 28 select the zone set and click Activate SIA Ey Select Zone Set ITSO v Eee aoe Figure 8 28 Activate Zone Set dialog box Help If the zone set is configured properly a confirmation message is displayed If you want to disable zoning you can deactivate a zone set at any time from any switch in the fabric However this action can disrupt traffic After you make changes to a zone set you must reactivate the zone set However you do not have to deactivate it first Chapter 8 FC and FCoE zone configuration 217 218 Setting up a zone by using the CLI Attention This procedure causes disruption to traffic To set up a zone by using the CLI follow these steps 1 Start a zone editing session cli gt admin start cli admin gt zoning edit 2 Create a zone set cli admin zoning gt zoneset create ZoneSetl 3 Create a zone cli admin zoning gt zone create TestZonel cli admin zoning gt zone add TestZonel 1 cli admin zoning gt zone add TestZonel 1 cli admin zoning gt zone add TestZonel 1 cli admin zoning gt zone add TestZonel 1 cli admin zoning gt zone add TestZonel 1 4 Make the zone a member of the zone set cli admin zoning gt zoneset add ZoneSetl TestZonel 5 Save the zoning session c
184. Add a member to a configuration cfgclear Clear all zone configurations cfgcreate Create a zone configuration cfgdelete Delete a zone configuration cfgdisable Disable a zone configuration cfgenable Enable a zone configuration cfgmcdtmode Configure legacy MCDT zoning behavior cfgremove Remove a member from a configuration cfgsave Save zone configurations in flash cfgsaveactivetodefined cfgshow Moves the effective configuration to the defined configuration Print zone configuration information Chapter 8 FC and FCoE zone configuration 209 210 cfgsize Print size details of zone database cfgtransabort Abort zone configuration transaction cfgtransshow Print zone configurations in transaction buffer defzone Activates or deactivates a default zone configuration msfr Create an MSFR Zone nszonemember Display the information of all the online devices that are zoned with the device openfr Create an MSFR Zone zone Configure zone objects zoneadd Add a member to a zone zonecreate Create a zone zonedelete Delete a zone zonehelp Print zoning help info zoneobjectcopy Copies a zone object zoneobjectexpunge Expunges a zone object zoneobjectrename Rename a zoning Object zoneremove Remove a member from a zone zoneshow Print zone information brocade8Gb USERID gt When connecting Brocade switches to an IBM DS storage device review the requirements for the portcfgfillword command for the storage device IBM RETAIN Tip
185. Address 00 05 33 48 B6 60 o 00 05 33 48 66 61 Refresh y MAC 00 05 33 48 B6 B0 10 00 00 05 33 4 Statistics p fare Path 21 00 02 15 3349REA n ional 00 05 33 48 B6 E Performance operationa Level Log Info VLAN Configuration victh 10 Gbps Eth Configuration i mher 10 2 Vlan Configuration 4518 Tree V it NVY Priority 0 Total tx Functions 1 Total rx Functions 1 Offloads A ay Master Log Application Log Master log Filter None Clear fitter Refresh Sr No Y Severity WAN MAC Category Sub Category Description Dater ime 484 INFO 10 00 00 05 33 48 B6 PORT Online Base port online Y Jan 23 2001 12 05 483 A MAJOR 10 00 00 05 33 48 B6 PORT Logout Base port MAN 1 Jan 23 2001 12 05 Aa 1482 Q INFO 10 00 00 05 33 48 B6 PORT Online Base port online WV Jan 23 2001 12 05 481 A MAJOR 10 00 00 05 33 48 B6 PORT Logout Base port OMAN 1 Jan 23 2001 12 05 480 INFO 10 00 00 05 33 48 B6 PORT Online Base port online W Jan 23 2001 12 05 479 MAJOR 10 00 00 05 33 48 B6 PORT Logout Base port MAN 1 Jan 23 2001 12 05 478 INFO 10 00 00 05 33 48 B6 PORT Online Base port online W Jan 23 2001 12 04 User admin Agent localhost Port 34568 Last Updated Tue Jan 23 00 05 39 PST 2001 Figure 7 104 Setting the VLAN on a single network adapter 2 Inthe Add VLAN window Figure 7 105 set the VLAN number and VLAN name Then click OK Port M
186. BM Flex System Fabric CN4093 switches to set up a fully redundant topology with two separate FCoE fabrics and two Brocade FC switches as a redundant FC fabric The uplink network connection follows normal network design for networking You can use vLAG or link aggregation for these connections The uplink connections are not shown in Figure 12 3 The switch provides support for direct attach FCoE storage on the internal and external ports in addition to direct or fabric connected FC storage All information is available on the FC fabric You can see all the devices in the NameService of the FC switch FCoE goes internal and external to the IBM Flex Chassis Virtual N_Ports VN ports are for the end node port of the FC and FCoE fabric and Virtual NF_Ports VF ports are the fabric ports on the switch side All the FCoE connections are all running at 10 Gbps The fibre connections to the DS5000 are using 8 Gbps with connections through the Fibre Channel fabric Direct attached FCoE storage Flex Chassis NPV mode used bay1l VN a YN Nodes bay2 Storage Controller NPV attached storage Storage Controller CRTL B DS 5000 FCoE native FC Figure 12 3 FCoE and FC connected storage The IBM Flex System Fabric CN4093 has 14 external 10 Gbps ports Two ports can run only Ethernet Twelve ports can run 8 Gbps FC The two remaining 40 Gbps QSFP ports are able to run in 40 Gbps mode or 4x10 Gbps mode We used
187. BM System Networking G8264CS switch using Ethernet connections All traffic in this setup went through IBM System Networking G8264CS switch DS5000 storage systems were interconnected using Fibre Channel This architecture was to show the capability of the IBM System Networking G8264CS switch connecting to both FCoE and FC systems in FCF and NPV mode These modes require different hardware configurations The FC storage is in FCF mode connected directly to the IBM System Networking G8264CS switch The NPV mode required an external Fibre Channel fabric For more information about switch configuration parameters and commands see Chapter 13 Approach with FCoE between the IBM Flex Chassis and a top of rack switch on page 523 In this scenario we used the following systems IBM Rack Switch G8264CS IBM Flex System with 2 x240 Compute Nodes and an EN4093 FCoE switch IBM Blade Center Type H with 2 HS 22 Blade servers IBM V3700 storage system with 2 canisters IBM DS5000 storage system with two controllers Brocade Fiber Channel switches vvvvvy FCF mode configuration of IBM System Networking G8264CS switch For this IBM Redbooks publication we used this FCF mode configuration in our lab as shown in Figure 5 14 It includes two IBM System Networking G8264CS switches and two IBM Flex EN4093 switches to set up a fully redundant topology with two separate FCoE fabrics Both switches provide support for direct attach FCoE storage on the e
188. Boot from SAN Enabled Firmware 4 4 180 0 EFI Boot 5 10a5 Link Speed NA lt Enter gt Select Entry Esc Exit Figure 9 29 Controller Information window 5 Press Esc until you return to the System Configuration and Boot Management panel Figure 9 1 on page 229 6 In the System Configuration and Boot Management panel highlight Save Settings and then press Enter 7 Inthe System Configuration and Boot Management panel select Boot Manager 8 Select Reset System The system reboots Note If you only have one Storage System and you have LUNO as boot LUN the following steps not necessary 9 When prompted press F1 10 In the System Configuration and Boot Management panel select System Settings 11 In the System Settings panel select Emulex Configuration Utility ver x xxxx 12 Select Emulex Configuration Utility 13 When you see two four Emulex fiber ports select the port you want to boot from You must select the same port that you selected earlier Then press Enter 14 Select Add Boot Device The IBM Flex System CN4054 adapter scans for SAN devices which might take some time 254 Storage and Network Convergence Using FCoE and iSCSI 15 In the SAN Discovery Target List panel Figure 9 30 select your storage device If you do not see any storage devices here see Storage devices not shown on page 367 Then press Enter SAN Discovery Target List 90Y3556 Node Name 20000000C9DB4089 Go to Configuration
189. C Portmapper Started Automatic Local System E wi Snapshots iSl Performance Counter DLL Host Enables re Manual Local Service f iSl Performance Logs amp Alerts Performan Manual Local Service EF Disk Management h l Sh Plug and Play Enables ac Started Automatic Local System Ch PnP x IP Bus Enumerator The PnP X Disabled Local System Gh Portable Device Enumerator Service Enforces g Manual Local System Ch Power Manages p Started Automatic Local System Ch Print Spooler Loads files Started Automatic Local System Problem Reports and Solutions Control Panel Support This servic Manual Local System Gh Protected Storage Provides pr Manual Local System Gh QLogic Management Suite Java Agent Started Automatic Local System iC Remote Access Auto Connection Manager Creates a Manual Local System E gt Standard Figure 7 120 Microsoft iSCSI Service status After you set up the iSCSI initiator you can start the service in Windows by selecting Start gt Administrative Tools iSCSI Initiator You can also start the iSCSI utility from the Windows Control Panel For more information see the following web pages in the Microsoft Download Center gt Microsoft iSCSI Software Initiator Version 2 08 http www microsoft com download en details aspx id 18986 gt Microsoft iSCSI Software Target 3 3 http www microsoft com download en details aspx id 19867 Setting up the Linux iSCSI initiator
190. CN4093 10Gb Converged Scalable Switch provides unmatched scalability performance convergence and network virtualization while also delivering innovations to help address a number of networking concerns and providing capabilities that will help you prepare for the future The switch offers full Layer 2 and 3 switching as well as FCoE Full Fabric and Fibre Channel NPV Gateway operations to deliver a truly converged integrated solution and it is designed to install within the I O module bays of the IBM Flex System Enterprise Chassis The switch can help clients migrate to a 10 Gbps or 40 Gbps converged Ethernet infrastructure and offers virtualization features like Virtual Fabric and VMready plus the ability to work with IBM Distributed Virtual Switch 5000V Flexible port licensing provides pay as you grow scalability by adding additional 10 or 40 Gbps ports Storage and Network Convergence Using FCoE and iSCSI Figure 4 9 shows the IBM Flex System Fabric CN4093 10Gb switch Figure 4 9 IBM Flex System Fabric CN4093 10Gb switch For more information see the IBM Redbooks Product Guide BM Flex System Fabric CN4093 10Gb Converged Scalable Switch TIPS0910 IBM Flex System EN4091 10Gb Ethernet Pass thru Module The IBM Flex System EN4091 10Gb Ethernet Pass thru Module offers easy connectivity of the IBM Flex System Enterprise Chassis to any external network infrastructure This unmanaged device enables direct Ethernet connectivity o
191. CN4093 switch supports up to 30 Gbps bandwidth between the switch bay and the node bay With the available CN4054 up to 20 Gbps can be used between the switch and the node bay depending on the Feature On Demand FOD set that is used by the CN4093 switch The minimum supported bandwidth between each node and a switch bay is 10 Gbps for the CN4093 switch The omniports can be used for FC traffic or Ethernet traffic The switch ports type can be changed in pairs Each omniport port can be used in a different mode of FC traffic To establish end to end FCoE connectivity at a high level follow these steps 1 For Bay 1 and 2 of the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch ensure that the host has an FCoE adapter CNA installed in Mezzanine bay 1 ora LoM with Advanced feature enablement Key FOD is installed 2 For Bay 3 and 4 of the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch ensure that the host has an FCoE adapter CNA with Advanced feature enablement Key FOD installed in Mezzanine bay 2 3 Ensure that the Ethernet and FC device drivers are installed on the host 4 Ensure that the FCoE host has a link on the 10Gb CEE ports 5 Ensure that the FC device driver on the host logs in to the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch module as a VN_port Chapter 12 Approach with FCoE inside the Flex Chassis 491 6 Connect the FCoE storage device to the FCoE port on the IBM Flex Sys
192. CNA hw iSCSI m VMware Qlogic CNA sw iSCSI o Windows 2008 R2 Qlogic CNA sw iSCSI Figure A 12 iSCSI comparison with software and hardware initiator MBPS The results of this test showed that VMware software iSCSI outperformed the Microsoft software iSCSI QLogic software iSCSI performance was about the same as Emulex hardware iSCSI performance 582 Storage and Network Convergence Using FCoE and iSCSI Comparing the Emulex CNA on different switches This test compared the performance of the different switches with a common CNA The logical setup is depending on the test Figure A 13 Figure A 14 and Figure A 15 show the topologies that were used for testing the Emulex CNA with different switches In each case the connection runs end to end from a server blade in a BladeCenter H chassis to a Fibre Channel port on a storage controller The switches between the two endpoints are different in each case Figure A 13 shows a QLogic VF extension module and a stand alone Brocade FC switch IBM BladeCenter H Storage Controller VLAN Switch BNT Virtual 1002 Brocade Fabric FC Qlogic Virtual Fabric Figure A 13 BNT Virtual Fabric 10Gb Switch Module to QLogic Virtual Fabric FCoE test Figure A 14 shows an embedded 10 GbE switch in the BladeCenter chassis and a Nexus 5000 that is connecting to a Brocade FC switch FC Storage Controller IBM BladeCenter H FCoE IBM or Cisco VF
193. Channel 3 ENAD9S B2p o F d E 2 2e 4 e Brocade Switch B32 2 Brocade Switch B32 1 FCoE al DS5000 9 70 42 240 9 70 42 241 J Hae z vi 2 p FCoE Fiber Blade Center BNT Sw slot 7 9 70 42 187 BNT Sw slot 9 9 70 42 189 9 70 42 237 Cluster IP Figure 5 17 Physical connections in NPV mode of the devices 88 Storage and Network Convergence Using FCoE and iSCSI Table 5 4 shows the wiring data for the switch in slot 1 The switch in slot 2 is connected in the same manner Table 5 4 Wiring diagram for components in FCF mode craic up Snes _ Devee Convection oeer 10 Gbps BCH Slot 7 51 1 Gbps IBM switch IBM Network connection ee 8 Gbps Brocade FC switch FC 5 3 Equipment used in the lab We used IBM Rack Switch G8264CS as the Top of Rack switch for connecting IBM Flex System Blade Center IBM Storage DS5000 and V3700 systems during our lab testing IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch In this solution the IBM Flex System Fabric CN4093 10 Gb Converged Scalable Switch was installed inside the IBM Flex System A CN4093 10Gb Converged adapter was connected to the Top of Rack switch IBM Rack Switch G8264CS using native FCoE connections CN4093 was also connected to the IBM Storage system via a Brocade Switch B32 using FC connections The setup of this implementation was not difficult on the IBM Flex System Fabric CN4093 converged Swi
194. Cm10102 F PCIe5 0Gb s x8 This setting will Seg 00 Bust 15 Dev 00 Func 03 Link Down Configure DCBX 0Cm10102 F X Node Name 20000000C9B1987B CEE CIN Mode NOTE Default is CIN Back to Display Adapters and RECONNECT DEVICES Mode Your selection Set Boot from SAN lt Enable gt will be AUTO saved to Configure DCBX Mode NURAM Configure CEE FCF Parameters System Reset Required Configure CIN FCF Parameters Scan for Fibre Devices Add Boot Device Delete Boot Device Change Boot Device Order Configure HBA and Boot Parameters Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 119 Emulex Adapter Configuration Main Menu panel Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 339 4 7 8 9 In the Controller Information panel Figure 9 120 review the firmware information and ensure that you are using the latest code levels that are certified by your SAN vendor Then press Esc Controller Information 002 OCm10102 F K PCIe5 OGb s x8 Go to Configuration Seg 00 Bust 15 Dev 00 Func 03 Link Down Main Menu o to Configuration Main Menu HBA Status Ready Boot from SAN Disabled Firmware 2 703 397 3806 EFI Boot 5 01a8 Link Speed NA Topology Auto Loop First Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 120 Controller Information window Press Esc until you return to the System Configuration and Boot Management panel Figure 9 1 on page
195. CoE goes internal and external to the IBM System Networking G8264CS switch All the FCoE connections are all running at 10 Gbps Except for the connection between the IBM Flex EN4093 switch and the IBM System Networking G8264CS switch these connections use the 40 Gbps speed As shown in Figure 5 16 in this scenario we connect the IBM System Networking G8264CS switch to the IBM Flex EN4093 switch the BNT Virtual Fabric 10Gb Switch Module for IBM BladeCenter and the Fibre Channel switch with connections to controller A on the external storage In this configuration we used one port from the IBM Flex EN4093 switch in 40 Gbps mode as an uplink port to IBM System Networking G8264CS switch All other FCoE connections use 10 Gbps of bandwidth Each of the blue lines in Figure 5 16 is 10 Gbps The green lines are 8 Gbps Fibre Channel connections The DS5000 storage system is connected via Fibre Channel switches to the IBM System Networking G8264CS switch G8264CS NPV Brocade Fabric FCF Flex Chassis Storage Controller V3700 Storage Controller DS5000 Brocade SAN FCoE i Notes native FC Non FCoE traffic on VLAN 500 not shown 40Gbps QSFP used from EN4093 to G8264CS Figure 5 16 FCoE and FC fabric topology Chapter 5 Topologies and lab architecture 87 Figure 5 17 shows a simplified picture of our lab architecture for this scenario It shows how the systems were interconnected during our lab testing FCoE Fiber
196. Completing installation Figure 9 136 Windows installation progress window 16 When Windows is done installing and you are prompted to enter a password Figure 9 137 click OK and then enter your password x The user s password must be changed before logging on the first time Ye Windows Server 2008 Standard Figure 9 137 Password prompt when Windows is done installing You are now done installing Windows Continue to 9 9 After the operating system is installed on page 438 Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 355 9 6 8 Installing Windows 2008 x86 in legacy mode Tip This installation does not apply to Windows 2008 R2 To install Windows 2008 x86 32 bit SP2 follow these steps 1 Boot from the media by using the desired method UEFI or legacy When possible use the most current version of the media with the service pack level or latest update level 2 If needed input drivers for the storage devices 3 Select a storage device disk to install the operating system If your operating system supports UEFI install in UEFI to take advantage of the performance faster POST time and bigger boot disk size available through GPT The following operating systems are UEFI compliant at the time that this book was written Windows 2008 x64 and Windows 2008 R2 x64 Linux SLES 11 SP1 RHEL 6 VMware 5 vvvy Installation mode These operating systems can be installed in UEFI mode and l
197. Configure Statistics Dashboard Networking OS Apply Save Revert Diff Dump ShowLog Help Logout 10 Jun 8 23 30 15 9 37 117 80 NOTICE ntp System clock updated B IBM Flex seen ore 10Gb ScSE Upgrade1 Upgrade2 Switch Dashboard Switch Name Switch Location Switch Type IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch Uperade Upzrade2 Switch Up Time 10 days 3 hours 30 minutes and 8 seconds Last Boot Time 18 07 06 Fri May 31 2013 power cycle Time and date 21 25 15 6 10 2013 Timezone Location Daylight Savings Time Status disabled MAC Address 34 40 b5 5e 5 00 TP Address 937 117 80 PCBA Part Number BAC 00107 01 Hardware Part Number 00D5825 Serial Number YOS0NB22F027 Manufacturing Date 15 12 Hardware Revision 5 Board Revision 2 PLD Firmware Version 0 13 Temperature Sensor 1 Waming 52 C Wam at 70 C Recover at 65 C Temperature Sensor 2 Shutdown 52 C Shutdown at 75 C Recover at 70 C Temperature Sensor 3 Inlet 36C Temperature Sensor4 Exhaust 51C Temperature Sensor 5 FCModule 99 C Power Consumption 116230 W 12316 V 9 418 A Software Rev 7 53 FLASH imagel Flash Configuration FLASH imagel factory default configuration Enabled Software features Upgradel Upgrade Banner Login Notice Switch Module Bay 2 nttne 9 37 117 80 switchDashhnard html Service Required LED Disabled Figure 8 2 Switch Dashboard 3
198. Convergence Using FCoE and iSCSI 3 In the Controller Configuration Menu panel Figure 9 8 on page 237 select Network Configuration and press Enter 4 In the Network Configuration panel Figure 9 11 here follow these steps a Note the MAC address which might be useful for troubleshooting b Verify that Link Status is set to Link Up c Optional Select Configure VLAN ID Priority and then press Enter As a preferred practice separate the network traffic and disk traffic for example by putting the port on its own VLAN Network Configuration MAC Address 00 00 C9 DB 40 89 MAC Address Port Speed 10 Gbps Link Status Link Up DHCP lt Disable gt Configure VLAN ID Priority Save DHCP Settings Configure Static IP Address Figure 9 11 Network Configuration panel Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 239 5 Optional In the Configure VLAN ID Priority panel Figure 9 12 set a VLAN ID Also on the Ethernet switch configure the port to which you are connecting this CNA to work properly with this VLAN The port must be a trunk port must allow VLAN 100 to pass and must keep the VLAN tag Take advantage of the priority groups if the switch to which you are attaching supports CEE to allow different bandwidths if required to throttle giving priority to iSCSI disk traffic over network traffic a Set VLAN support to Enable b Set VLAN ID to 100 or to your desired VLAN c Set VLAN PRIORITY to 3 or t
199. E S amp Buv0403602 Adapter Software Host Information E E 00 05 33 Basic Port Configuration Host Name WIN OEV47NIASQN A 10 0 Manufacturer IBM 1 _ Persistent Binding P Model IBM System x 78704C1 00 05 Authentication Operating System Type Microsoft Windows Server 2008 R2 64 bit Bo 00 05 33 Change Password p Operating System Version Service Pack 1 build 7601 Agent Release Version 3 0 0 0 iS Ps 1 ai Teeming T _ a HCM Logging Levej Teaming Syslog 00 05 33 48 B6 B1 gt Master log Filter None Clear fiter Refresh Sr No Y Severity an IMAC Category Sub Category Description Date Time 335 A MAJOR 10 00 00 05 33 48 B6 PORT Logout Base port WYN 1 Jan 22 2001 11 50 334 G INFO 10 00 00 05 33 48 B6 PORT Online Base port online W Jan 22 2001 11 50 a 333 A MAJOR 10 00 00 05 33 48 B6 PORT Logout Base port WYN 1 Jan 22 2001 11 50 332 QG INFO 10 00 00 05 33 48 B6 PORT Online Base port online WV Jan 22 2001 11 50 331 A MAJOR 10 00 00 05 33 48 B6 PORT Logout Base port WYN 1 Jan 22 2001 11 50 330 G INFO 10 00 00 05 33 48 B6 PORT Online Base port online WV Jan 22 2001 11 50 329 A MAJOR 10 00 00 05 33 48 B6 PORT Logout Base port MAN 1 Jan 22 2001 11 50 Y1 User admin Agent localhost Port 34568 Last Updated Mon Jan 22 23 51 04 PST 2001 J Figure 7 107 Host Connectivity Manager wind
200. E deployment One reason is that in general it still needs to stay compatible to all three worlds that is traditional Ethernet fibre channel and the converged FCoE Sticking to known FC protocol techniques while using FCoE helps to lower that complexity Best practices such as zoning and storage partitioning and mapping remain mostly unchanged 6 3 2 Understanding of the required fabric mode 96 The applied topology for example only FCoE components are connected or required to interconnect to a traditional FC fabric plays an important role in identifying the appropriate required and supported fabric mode within the FCoE environment Fibre Channel services The Fibre Channel protocol requires different services to be available in the fabric to ensure proper name services zoning and logins All full fabric switches that is switches with a configured domain id share this information in a fabric FCoE uses Ethernet as a transport layer and therefore does not have this service available by default If there is an interconnection between the FCoE and the existing traditional FC network these services will be provided outside of the traditional FC network If no traditional FC network exists something else needs to provide the interconnection The provider is called the Fibre Channel Forwarder FCF Note FCF is only required if services are not provided by interconnected traditional FC fabric Storage and Network Conver
201. EXT12 name V3700_CTRL_B pvid 1002 exit l interface port EXT16 name BCH_S1ot7_P1 tagging tag pvid pvid 1002 exit vlan 1 member INTA1 EXT3 EXT7 EXT10 EXT13 EXT15 EXT17 EXT22 no member EXT11 EXT12 EXT16 I vlan 500 name VLAN 500 member INTA1 INTA2 I vlan 1002 enable name VLAN 1002 member INTA1 INTA2 EXT11 EXT12 EXT16 EXT22 npv enable npv traffic map external interface EXT22 l spanning tree stp 113 vlan 1002 spanning tree stp 119 vlan 500 l fcoe fips enable cee enable ntp enable ntp ipv6 primary server fe80 211 25ff fec3 5f3d MGT ntp interval 15 ntp authenticate ntp primary key 10584 ntp message digest key 10584 md5 ekey dabd89e8d8bc88a896 f4e2a31b0c2b5a6a26c293d6449a0f651a374ad8e0f09479F60F96d7b7685e5 3706d27bce22044b3a476436c28a0647d819dce4aab8fc8 I ntp trusted key 10584 I end Storage and Network Convergence Using FCoE and iSCSI 12 4 5 IBM Flex System Fabric CN4093 in vNIC and NPV mode Example 12 17 shows the configuration of IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch in vNIC mode and instance 3 for an IBM Flex node server in slots 1 and 2 The bold lines are related to the FCoE configuration These configurations are the only difference from the pNIC mode on the switch The Converged Network Adapter must be configured to the vNIC mode Example 12 17 Configuration of CN4093 Switch with vNIC and NPV mode version 7 5 3 switch type IBM Flex System Fabr
202. FCoE tasks By default the Emulex Virtual Fabric Adapter is a 10 Gbps NIC only You can order a license to upgrade a Virtual Fabric Adapter to support iSCSI and FCoE The advanced version of the adapter comes with the iSCSI and FCoE license preinstalled You need OneCommand Manager to change the personality card to NIC only FCoE or iSCSI For more information see 7 2 Installing and enabling the Emulex CNA on page 113 PCle version Although this section is written for a specific Emulex CNA the steps for a PCle version of this adapter are similar At the time of writing this book the license offering for the Virtual Fabric Adapter is not available but work is being done to make it available This section is specifically for Blade HS22 Doing boot from SAN on other systems such as HS22v or HX5 x3550 m2 x3650 m2 x3550 m3 and x3650 m3 is similar Use the atest drivers and firmware that are certified by the SAN disk vendor and not the versions that are documented here 9 6 1 Configuring an Emulex card for boot from SAN The Emulex card in the blade server is a dual port CNA You can boot from either port but you can boot only from one port and one path at a time You must perform the initial installation by using a single path The redundancy occurs later when the operating system is installed and when the multipath driver is installed Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 333 At this stage you must perform
203. FDMI D8 No Zoneset cns Figure 8 16 List of Zoneset 16 A list of created zones is displayed Highlight the zone you created and then click Add to add to the newly defined zoneset See Figure 8 17 Edit Zoneset Configuration Zone Set Name CN4093_1 od Zoneset contents Other Zones Submit Delete Figure 8 17 Add Zone to a Zoneset 204 Storage and Network Convergence Using FCoE and iSCSI 17 Click Submit as shown in Figure 8 18 Figure 8 18 Submit Zoneset Configuration A this point you have activated the Zoneset with the new Zone Now you have to complete the same procedure for the other CN4093 that is in your chassis 8 2 2 Creating FCoE zoning with the CLI When you create a zone that includes the PWWNs of the host Compute Node 11 and the storage controller IBM Flex System V7000 Storage Node the two end points can connect and storage can be accessed by the operating system that resides on Compute Node 11 The zoning steps are exactly the same as when using the GUI This process is very similar to the process for FC zoning gt Create Zone gt Create Zoneset gt Activate Zoneset Chapter 8 FC and FCoE zone configuration 205 206 Example 8 1 shows how to create a zone with the ISCLI and populate it with the PWWNs from Compute Node 11 and each canister of the IBM Flex System V7000 Storage Node Example 8 1 Creating Zone and Zoneset Router config
204. Flex System CN4093 10Gb ScSE Upgrade1 Upgrade2 a FC FCOE Zone Configuration FCoE Parameters Virtual LANs mae Z_FSV7K_N1I Switch Ports NPV Zoneset Zone Add Add Zone EC Alias Add Add FC Alias EC Domain FCoE DB FLOGI DB Name Server DB FCS DB FDMI DB Figure 8 11 Define Zone name Peereeree 11 In the List of Zones click on your new defined zone as shown in Figure 8 12 Configure Statistics Dashboard Networking OS Save Dump Show Log Help O POS Jun 10 18 40 14 9 37 117 80 NOTICE server link up on portINTAS a IBM Flex System CN4093 10Gb ScSE Upgrade1 Upgrade2 Sl FC FCOE List of Zones FCoE Parameters Virtual LANs Switch Ports NPV Zoning Zoneset Zone Add Add Zone FC Alias Add Add FC Alias Figure 8 12 List of Zones Chapter 8 FC and FCoE zone configuration 201 12 Click the Zone name You get the Zone Configuration panel where you can use the Add to Zone button to add further aliases to the zone that you have just created When you are finished click Submit as shown in Figure 8 13 Figure 8 13 Zoning Configuration 202 Storage and Network Convergence Using FCoE and iSCSI 13 Go to the Zoneset folder expand it and click Add to create a new Zoneset as shown in Figure 8 14 Configure Statistics Dashboard Networking OS Save Dump Show Log Help 14 Jun 9 0 30 14 9 37 117 80 NOTICE ntp System clock updated ja
205. G8264 up config vlan The external FC fabric should show all the FC and FCoE devices that are connected to this FC FCoE fabric 13 3 3 IBM Flex System EN4093 switch commands for pNIC mode This section shows configuration of the IBM Flex System EN4093 switch The first step is to set up the IBM System Networking G8264CS switch for FCoE traffic in a Full Fabric mode Example 13 16 shows the basic commands for the G8624CS switch to enable the configuration Chapter 13 Approach with FCoE between the IBM Flex Chassis and a top of rack switch 537 Example 13 16 enable the FCoE on the IBM System Networking G8264CS switch Select Command Line Interface mode ibmnos cli iscli iscli en4093_2 gt en4093_2 gt enable Enable privilege granted en4093_2 conf t Enter configuration commands one per line End with Ctr1 Z Enable the converged network capabilities with the command in Example 13 17 As you can see the system port command changes the pair of interfaces to the type Fibre Channel The switch automatically disables the LLDP TX and RD Example 13 17 Enable CEE on the switch en4093_2 config cee enable en4093_2 config fcoe fips enable The next step shows the creation of the VLAN for FCoE Example 13 18 The pvid is changed for the interface This process does not happen if you already have a valid VLAN configuration The FCoE VLAN is transferred with DCBX to the IBM Flex CN4054 Converged Network Adapter Note Do not configure
206. G8316 TIPS0842 IBM Redbooks Product Guide Chapter 4 IBM products that support FCoE and iSCSI 53 IBM System Networking RackSwitch G8264 The RackSwitch G8264 is a 10 40 Gbps top of rack switch that is designed for applications that require the highest performance It combines state of the art 1 28 Tops throughput with up to 64 10 Gbps SFP ports in an ultra dense 1U form factor The switch has forty eight 10 Gbps SFP ports which can also operate at 1 Gbps with appropriate transceivers and four 40 Gbps QSFP ports The QSFP ports can also be split into four 10 Gbps ports each The RackSwitch G8264 supports IBM VMready Virtual Fabric and Data Center Bridging and FIP Snooping It also comes standard with dual hot swappable power modules and redundant hot swap variable speed fans for reduced power draw The RackSwitch G8264 is available in the following models gt The RackSwitch G8264R provides rear to front airflow and the RackSwitch G8264F provides front to rear airflow gt The RackSwitch G8264T provides 10GBase T ports instead of SFP SFP ports It also has four 40 Gbps QSFP ports gt The RackSwitch G8264CS has 36 Ethernet 10 Gbps ports and 12 SFP Omni Ports which can be configured on a port by port basis to run as either as 10 Gbps Ethernet or 4 8 Gbps Fibre Channel appropriate SFP module is required Figure 4 17 shows the RackSwitch G8264 eae Pa Pe a a ae Figure 4 17 IBM System Networking RackSw
207. Gb Ethernet Pass Thru Module to a top of rack IBM System Networking G8264CS switch on page 76 gt 5 1 7 IBM rack server topology connected to a top of rack IBM System Networking G8264CS switch on page 77 gt 5 1 8 IBM rack server topology with intermediate switch to an IBM System Networking G8264CS switch on page 78 For more information about the technology terms and the product devices that are used here see the appropriate chapters in Part 1 Overview of storage and network convergence on page 1 This list is not intended to be exhaustive Combination and permutation especially in complex environments might be required A detailed assessment of the requirements is required before defining the final topology Note For all the topologies shown in the following sections storage connections are not included However storage can be connected either directly to an IBM Flex System such as V7000 or directly to any of the FC or FCoE switches For example see 5 2 Lab architecture on page 79 5 1 1 IBM Flex System topology with IBM Flex Systems CN4093 switch Figure 5 1 shows a Flex System convergence solution inside the chassis that uses an IBM Flex Systems CN4093 switch inside of the Flex Chassis with embedded FCF capability Traffic flows from the Converged Network Adapter in the compute node through the IBM Flex Systems CN4093 switch in the chassis which connects to both the upstream Ethernet and the upst
208. Here are the discovered targets Main Menu Go to Configuration Main Menu 0001 IBM 2145 0000 0002 IBM 2145 0000 lt Enter gt Select Entry Esc Exit Figure 9 30 SAN Discovery Target List panel 16 Select the LUN you want to boot from and then press Enter Figure 9 31 90Y3556 Node Name 20000000C9DB4089 WWN 50050768 0304376B Return to Previous Page LUN 0000 Mode Peripheral dev lt Enter gt Select Entry Esc Exit Figure 9 31 Selecting the LUN LUN 0 to boot from Some operating systems require LUN 0 to boot from If you see a LUN with a number other than 0 you might want to sign in to your SAN disk storage device and redo your mapping so that the LUN is LUN 0 Then reboot the blade again and go back to 1 on page 338 to repeat this part of the procedure Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 255 17 In the SAN Discovery Target List Figure 9 32 select Commit Changes SAN Discovery Target List LUN 0000 Mode Peripheral dev Commit Changes and Go 90Y3556 Node Name 20000000C9DB4089 to the Previous Page Commit Changes DiscardChanges lt Enter gt Select Entry Esc Exit Figure 9 32 SAN Discovery Target List panel 18 Press Esc until you return to the System Configuration and Boot Management panel Figure 9 1 on page 229 The adapter is now ready to boot from SAN Depending on your environment continue to the following sections as appropriate gt If you are installing your oper
209. Highlight lt Enter gt Select Entry Esc Exit Figure 9 69 Emulex iSCSI EFI Configuration Utility panel 294 Storage and Network Convergence Using FCoE and iSCSI 4 In the iSCSI Initiator Configuration panel Figure 9 70 follow these steps a Notice the iSCSI Initiator Name parameter If no IQN is set up set up one Sometimes it can simplify things to provide a simplified IQN for testing purposes Each IQN you use in your environment must be unique to each host b Change Boot Support to Enable c Highlight Save Chances and press Enter d Select Controller Selection iSCSI Initiator Configuration iSCSI Initiator Name ign 1990 07 com emulex Enable Disable Boot 00 00 c9 b1 98 77 Support Boot Support Save Changes Controller Selection Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 70 iSCSI Initiator Configuration panel Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 295 5 Inthe Controller Selection panel Figure 9 71 where you now see two Emulex fiber ports select the port you want to boot from In this example we select the first port Then press Enter Controller Selection List of Controllers Select the Controller Emulex OneConnect 0Ce10100 iSCSI HBA v1 00a14 to configure ort 0 Function 2 Port 0 Emulex OneConnect 0Ce10100 iSCSI HBA v1 00a14 Bust 21 Port 1 Function 3 Devicet 0 Funct 2 Tl Move Highlight lt Enter gt Select Entry Esc Exit
210. I 14 In the Edit Ping Target panel Figure 9 87 follow these steps a b c Scroll down Set Boot Target to Yes Highlight Save Login BladeEngine Port Number Boot Target Header Digest Data Digest Authentication Method Ping Advanced Properties Login Logout Delete Target LUN Configuration Tl Move Highlight Edit Ping Target 0 lt Yes gt lt No gt lt No gt lt None gt lt Enter gt Select Entry Figure 9 87 Edit Ping Target panel Discover Targets in the given Portal Esc Exit Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 307 15 Check the LUN information From your target IQN select LUN Configuration and make sure that you see LUN 0 Figure 9 88 Some operating systems require the LUN to be set to LUN 0 to boot from it If you see a LUN with a number other than 0 follow these steps a Sign in to your SAN disk storage device b Redo your mapping so that the LUN is LUN 0 c Reboot the blade again d Repeat step 16 on page 245 to verify that you see LUN 0 LUN Configuration IBM 0 E Select the Boot LUN Block Size 512 LUN Size 61439 MB Bootable Yes Tl Move Highlight lt Space gt Se lect UnSe lect Esc Exit Figure 9 88 LUN Configuration panel with LUN O 16 Press Esc until you return to the System Configuration and Boot Management panel Figure 9 1 on page 229 The adapter is now ready to boot from SAN Depending on your environment
211. I fcoe fips enable no fcoe fips automatic vlan cee enable ntp enable ntp primary server 9 70 42 230 MGT ntp authenticate ntp primary key 37339 ntp message digest key 37339 md5 ekey 5d9282444502820b4b0e3e787 e08bd2bc982731a41dde76f5ab6d2a3b2c26e45a9e10683145dd089 3817a06719daf f9cdd7c5ff26f5b424c55dF398d223993 ntp trusted key 37339 end 13 4 5 BNT Virtual Fabric 10Gb Switch Module configuration in vNIC mode Example 13 33 shows the configuration for the eBNT Virtual Fabric 10Gb Switch Module in VNIC mode The critical commands are highlighted in bold Example 13 33 BNT Virtual Fabric 10Gb Switch Module configuration in vNIC version 7 7 1 switch type IBM Networking OS Virtual Fabric 10Gb Switch Module for IBM BladeCenter 550 Storage and Network Convergence Using FCoE and iSCSI iscli new ssh enable l snmp server name BCH_slot9 hostname BCH slot9 interface port INT1 description Bladel_Slot1 switchport trunk allowed vlan 1 1002 4095 flowcontrol send off flowcontrol receive off exit I interface port INT2 description Blade2_Slot2 switchport trunk allowed vlan 1 1002 4095 flowcontrol send off flowcontrol receive off exit interface port INT3 description Blade3_Slot3 flowcontrol send off flowcontrol receive off exit interface port INT4 flowcontrol send off flowcontrol receive off exit interface port INT14 flowcontrol send off f
212. I IBM aspx compa nyid 6 gt IBM BladeCenter http www ibm com support fixcentral systemx groupView query productGrou p ibm 2FBladeCenter Extract the drivers and copy them on a removable media such as a USB key DVD media or into an ISO file 16 Click OK or Browse to point to the exact location Windows finds an appropriate more current driver 398 Storage and Network Convergence Using FCoE and iSCSI 17 In the Select the driver to be installed panel Figure 9 182 select the driver and then click Next CL Select the driver to be installed QLogic FCoE Adapter D qlfcoe inf IV Hide drivers that are not compatible with hardware on this computer Figure 9 182 Browsing to the QLogic FCoE driver Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 399 18 In the Where do you want to install Windows panel Figure 9 183 when you see your LUN select the disk and then click Next Refresh Drive options advanced Load Driver Figure 9 183 Selecting the disk to install on 400 Storage and Network Convergence Using FCoE and iSCSI If you see a warning message Figure 9 184 that indicates that the hardware might not support booting to the disk the disk is offline or another error might exist Therefore boot from SAN will not work E Install Windows Where do you want to install Windows Name Total Size Free Space Type Disk 0
213. I boot gt Verify that your SAN disk is updated to the latest firmware gt Try to perform a legacy installation gt If the disk is offline see Windows KB 2345135 Setup reports error Windows cannot be installed to this disk when booted from DVD at this website http support microsoft com kb 2345135 gt Setup reports the error message Windows cannot be installed to this disk booted from DVD in UEFI mode You might modify the Windows installation media gt Use Windows media that is bundled with the latest service pack gt f you see a 20 MB disk you most likely mapped the access LUN instead of the actual LUN To correct this problem log in to your disk storage subsystem gt Verify that your LUN is using LUN 0 which is defined in the SAN disk device gt Verify that you are using the latest Windows DVD with the latest service pack built in gt Verify that the path is on the preferred path Check with your SAN configuration gt Verify that zoning is correct or unchanged gt Verify that LUN mapping is correct or unchanged Legacy BIOS mode In the procedure in 9 8 9 Installing Windows in legacy BIOS mode on page 428 you might receive a message that indicates that the hardware might not support boot to disk If you see this message review the setup instructions in 9 8 1 Configuring the Brocade card for boot from SAN on page 405 and then check the following settings gt Verify t
214. IBM Flex System CN4054 10Gb Virtual Fabric Adapter to support iSCSI and FCoE The advanced version of the adapter comes with the iSCSI and FCoE license preinstalled You change the personality of the card either in the uEFI of the node or with OneCommand Manager to NIC only FCoE or iSCSI For more information see 7 2 Installing and enabling the Emulex CNA on page 113 Peripheral Component Interconnect Express PCle version Although this section is written for a specific Emulex CNA the steps for a PCle version of this adapter are similar This section is specifically for IBM x240 node The process for configuring boot from SAN on other systems such as x220 or x440 is similar Use the latest drivers and firmware that are certified by the SAN disk vendor and not the versions that are documented here 9 3 1 Configuring IBM Flex System CN4054 for boot from SAN The Emulex LoM is a dual port CNA with one ASIC The add on IBM Flex System CN4054 10Gb Virtual Fabric Adapter in the flex node is a quad port Converged Network Adapter with two ASICs You can boot from either port but you can boot only from one port and one path at a time You must perform the initial installation by using a single path for all other operating systems than SLES 11 SP2 which recognize the multipath environment and activate the multipathing for the SLES11 SP2 The redundancy occurs later when the operating system is installed and when the multipath driver is install
215. ID Match 1 and the FCoE VLAN ID In this example we set Primary FCF VLAN ID 1003 Leave the other settings unchanged Example 10 8 shows the modified parameters in bold Example 10 8 Modified FCoE VLAN settings for QLogic CNA 81xx HBA Parameters ekxkxkxkxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk gt Offset 0x080h version 0 65535 1 Primary FCF VLAN ID Match 0 1 1 Primary FCF Fabric Name Match 0 1 0 reserved 0 63 0 reserved 0 255 0 reserved 0 65535 0 Primary FCF VLAN ID 0 65535 1003 Primary FCF Fabric Name 0 0 255 0 e Return to SANsurfer f In the SANsurfer GUI i Ensure that the port for which the FCoE VLAN ID must be changed is selected ii On the Utilities tab under HBA Parameters click Update iii When you see the caution message click Yes g Open the edited file When prompted enter the configuration password The default password is config The process is completed when you see the message HBA Parameters Update Complete No reboot is necessary 458 Storage and Network Convergence Using FCoE and iSCSI gt After booting the system press F1 to access the UEFI configuration menu Figure 10 11 Set Enable FCF VLAN ID to Enabled and then enter the VLAN ID Edit Advanced Settings more T Save Changes Display FCF VLAN ID Decimal 0 65535 Operation Mode lt Interrupt for every I 0 completion gt Interrupt Delay Timer dec 0 Execution Throttle dec
216. IS AGREEMENT IF YOU DO NOT WANT TO ENTER INTO THIS LICENSE AGREEMENT DO WNT Wer THR SARTMADR AM DETITON TT TA THR DDONWTORD iaccept the terms of the License Agreement Ido NOT accept the terms of the License Agreement Previous na Figure 7 95 The license agreement panel Storage and Network Convergence Using FCoE and iSCSI 4 Select the parts of the software you want to install Figure 7 96 In this example we select the default Then click Next Storage and Network Drivers This option will install the Storage Network IM drivers tall Folder e Lo Management Utilities This option will install the BCU HCM Agent and copies the ing SNMP Sub Agent specific files to the installation directory stall Complete Host Connectivity Manager HCM This option will install the Host Connectivity Manager HCM application Figure 7 96 Selecting the parts of the software to install 5 In the Choose Install Folder panel Figure 7 97 confirm the path to install the adapter and then click Next Where would you like to install c Program Files BROCADE Adapter Restore Default Folder Choose amplete Oia Figure 7 97 Choose Install Folder panel Chapter 7 Installing and enabling the Converged Network Adapter 175 6 In the Package Location panel Figure 7 98 click Next Installer is now ready to install Brocade Adapter Software 3 0 0 0 onto your system Storage and Networ
217. In vNIC mode the switch sets the bandwidth In the example this configuration is the INTA1 3 INTA2 3 and EXT2 ina vNIC group These ports can talk together Example 13 26 Commands to enable vNIC on the switch en4093_2 config vnic enable en4093_2 config vnic port INTA1 index 3 en4093_2 vnic config bandwidth 25 en4093_2 vnic config enable en4093_2 vnic config exit en4093_2 config vnic port INTA2 index 3 en4093_2 vnic config bandwidth 33 en4093_2 vnic config enable en4093_2 vnic config exit en4093_2 config vnic vnicgroup 3 en4093_2 vnic group config vlan 103 en4093_2 vnic group config enable en4093_2 vnic group config member INTA1 3 en4093_2 vnic group config member INTA2 3 en4093_2 vnic group config port EXT2 en4093_2 vnic group config exit en4093_2 config spanning tree stp 103 vlan 103 en4093_2 config interface port EXT2 en4093_2 config if no spanning tree stp 103 enable en4093_2 config if exit en4093_2 config Chapter 13 Approach with FCoE between the IBM Flex Chassis and a top of rack switch 541 The vNIC mode does not change anything in the FCoE setup The setup is the same as for pNIC mode Example 13 27 shows the FCoE connections that are established on the switch The MAC addresses shown match those MAC addresses that are configured as FC interfaces on the IBM Flex System EN4093 switch Example 13 27 FCoE connections that are established on the switch EN4093 2 config vlan show fcoe fips fcf Total
218. K FoD Status Valid FoD license key found Figure 7 10 Feature On Demand Status Chapter 7 Installing and enabling the Converged Network Adapter 111 112 11 If FCoE is not available log on to IMM using the web interface On the IMM Management menu select Active Key Management as shown in Figure 7 11 and ensure that the appropriate keys to enable FCoE are installed olal x IBM Chassis Management Module EZ IMM2 3440b5bf1b0d IBM Integrat x https 9 7042 231 de index console php 8 C W Google PA E Bookmarks B Most Visited _ IBM L IBM L IBM _ IBM L IBM amp ADO Cmty ADO Wiki IBM USERID Settings Log out IBM Integrated Management Module II System Status Events Service and Support Server Management IMM Management v m Activation Key Management Add and remove activation keys for additional functionality Add Delete Descriptor Type a Feature Description Valid Through Uses Remaining Status 32772 heei i Ds Vanek ale aar No Constraints No Constraints E Key installed but validation status unknown more 32772 Genie Aa ci es No Constraints No Constraints E Key installed but validation status unknown more 32773 IBM Virtual Fabric Advanced Software Upgrade LOM No Constraints No Constraints B Key installed but validation status unknown more Figure 7 11 IMM Active Key Management In Figure 7 11 the key is shown in the Feature Descriptio
219. N concepts Also when you set up ESX ESXi hosts to use iSCSI SAN storage systems you must be aware of special considerations ESX ESXi supports both hardware based and software based iSCSI initiators gt The hardware iSCSI initiator uses a specialized CNA or iSCSI adapter In our case it was the Emulex Virtual Fabric Adapter The hardware iSCSI initiator is responsible for all iSCSI and network processing and management gt The software iSCSI initiator code built into the VMkernel that allows an ESX ESXi to connect to the iSCSI storage device through standard network adapters The software initiator handles iSCSI processing when communicating with the network adapter The installation and configuration details are well documented and available from the VMware website We found that iSCSI was easy to implement with VMware following the processes available in the links provided for all the adapters tested For more information see the following references gt VMware Documentation site http www vmware com support pubs gt iSCSI SAN Configuration Guide http www vmware com pdf vsphere4 r41 vsp_ 41 iscsi_san_cfg pdf gt iSCSI SAN Configuration Guide in the VMware VSphere Online Library http pubs vmware com vsp40_i iscsi_san_config esx_san config _iscsi 1 1 html gt Configuring and troubleshooting basic software iSCSI setup topic in the VMware Knowledge Base http kb vmware com sel fservice microsites search do lan
220. N is different from the skill set required for Ethernet which adds cost in terms of personnel requirements Third despite many years of maturity in the FC marketplace vendor interoperability within a SAN fabric is limited Such technologies as N_Port Virtualization NPV or N_Port ID Virtualization NPIV allow the equipment of one vendor to attach at the edge of the SAN fabric of another vendor However interoperability over inter switch links ISLs E_Port links within a Fibre Channel SAN is generally viewed as problematic 1 5 Ethernet based storage today Storage arrays can also be networked by using technologies based on Ethernet Two major approaches are the Internet Small Computer System Interface iSCSI protocol and various NAS protocols iSCSI provides block level access to data over IP networks With iSCSI the storage arrays and servers use Ethernet adapters Servers and storage exchange SCSI commands over an Ethernet network to store and retrieve data iSCSI provides a similar capability to FC but by using a native Ethernet network For this reason iSCSI is sometimes referred to as JP SAN By using iSCSI designers and administrators can take advantage of familiar Ethernet skills for designing and maintaining networks Also unlike FC devices Ethernet devices are widely interoperable Ethernet infrastructure can also be significantly less expensive than FC gear When compared to FC iSCSI also has challenges Recall that FC i
221. N4093 and EN4093R 10Gb Scalable Switches TIPS0864 IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch TIPS0910 IBM Flex System EN4091 10Gb Ethernet Pass thru Module TIPS0865 You can search for view download or order these documents and other Redbooks Redpapers Web Docs draft and additional materials at the following website ibm com redbooks Other publications Implementing Fibre Channel over Ethernet FCoE Solution with IBM BladeCenter using IBM BNT Virtual Fabric Switch and QLogic Virtual Fabric Extension Module by Khalid Ansari is also relevant as a further information source http www ibm com support techdocs atsmastr nsf WebIndex WP101663 Online resources These websites and documents are also relevant as further information sources gt 802 1aq Shortest Path Bridging http www ieee802 org 1 pages 802 1aq html 802 1Qaz Enhanced Transmission Selection http ieee802 org 1 pages 802 1laz html 802 1Qau Congestion Notification http www ieee802 org 1 pages 802 1lau html 802 1Qbb Priority based Flow Control http ieee802 org 1 pages 802 1bb html Brocade FCoE Handbook http www brocade com dg brocade one book fcoe summary htm Brocade IP Primer http www brocade com downloads documents books Brocade_IP_Primer_eBook pdf Cisco Nexus 5000 ftp ftp software ibm com common ssi pm sp n tsd03080usen TSDO3080USEN PDF Cisco white paper Using VSANs and Zoning in the Cisco MDS 9000
222. NIC mode This section highlights the topology and switch configurations that were used for testing the Emulex adapter in vNIC mode Figure 14 1 shows the network topology used in vNIC mode Storage Controller Swish BEM 192 168 1 100 CTRL A 192 168 2 100 vNIC1 amp 2 CTRL B Blade Notes VNIC 1 is inner tagged with VLAN 99 outer tag 2011 VNIC 2 is inner tagged with 100 or 200 outer tag 2012 192 168 1 11 iSCSI VLAN 100 192 168 99 11 data bond 192 168 2 11 iSCSI VLAN 200 172 168 1 13 iSCSI VLAN 100 192 168 99 13 data bond 192 168 2 13 iSCSI VLAN 200 Figure 14 1 iSCSI network topology for the Emulex CNA in vNIC mode Example 14 1 shows the complete switch configuration for the IBM Virtual Fabric 10Gb Switch Module for IBM BladeCenter in bay 7 An identical configuration was used for the switch in bay 9 except that iSCSI traffic in bay 7 used VLAN 100 and bay 9 used VLAN 200 The key parts of the configuration are highlighted in bold Note To increase readability repeating empty lines have been removed from the output Example 14 1 Configuration of IBM Virtual Fabric 10Gb Switch Module for IBM BladeCenter bay 7 version 6 7 4 switch type IBM Virtual Fabric 10Gb Switch Module for IBM BladeCenter hostname bay 7 access user administrator password f2c4b070e004a020b f ad f3b323b403d2 f0fc097036e20934f12feb2686ae0b65 interface port INT1 INT14 edited to remove repeated typing
223. NIC2 mode which works with any upstream switch In the testing done for this book we used vNIC mode In either case the configuration allows specification of the vNIC instances that are active and the amount of bandwidth that is allocated to each of them iSCSI vNIC instances are configured in the same way as data instances Storage vNIC instances iSCSI and FCoE are always assigned vNIC index 2 by convention when configuring them by using the switch When the Emulex adapter is set to a personality that includes storage functions as part of the DCBX communication with the switch the adapter indicates the presence of the storage function either iSCSI or FCoE Then the adapter assigns the function to vNIC instance 2 on each port Storage and Network Convergence Using FCoE and iSCSI Treatment of VLANs in vNIC mode is unusual in that the VLANs that are carried on the vNICs are not configured on the switch For example VLAN 99 was used in our testing to carry non iSCSI traffic and VLAN 100 was used to carry iSCSI traffic In vNIC mode both classes of traffic were carried through vNIC groups 1 and 2 A vNIC group uses 802 1 Q in Q double tagging with an outer tag VLAN 2011 and 2012 in this test on all traffic it carries through the switch The VLANs configured on the operating system of the server and on upstream switches are inner tag VLANs that are invisible to the switch Double tagging is applied on ingress to the switch and removed on egres
224. NING see iad eee eet pide ide es decals abate ast 208 8 4 CISCO ZONING cesar ews sma Ae m Bek BASSE Ee Re heal nk wate E 211 8 5 QLogic ZonINg 1 tees 214 8 6 CONGCIUSION snes ie as Ain sade a heen oa tec See age aed Wh seeds RAE co ee Be inc ete 221 Part 3 Implementing storage and network convergence 0 0 0 0 0c eee ee eee 223 Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 225 9 1 Preparing to set up a boot from SAN environment on a UEFI system 226 9 1 1 Scenario environment 00 0 ct tte ee 227 9 1 2 Before you stah e bree ee ew ee et EE R OEE ya baw sy ER A de beets 228 9 2 Optimizing UEFI for boot from SAN 0 00 eee 228 9 2 1 Loading the UEFI default settings 0 0 0 0 e eee eee 228 9 2 2 Optional Disabling the onboard SAS controller 0 0000 eee 229 9 2 3 Optional Setting the CNA card as the first boot device in UEFI 230 9 2 4 NOXt SEPS n ee eee cer ns eee A epee on Seo ved eine ete pide vee 231 9 3 Configuring IBM Flex System CN4054 for iSCSI 0 0 00 cece eee 231 9 3 1 Configuring IBM Flex System CN4054 for boot from SAN 0 232 9 3 2 Configuring the IBM Flex System CN4054 0 0 00 e eee eee 235 9 3 3 Loading the default settings on the IBM Flex System CN4054 237 9 3 4 Configuring the IBM Flex System CN4054 settings 0 055 238 9 3 5 Booting from SAN variations
225. NS name of the target and then click Quick Connect Target Quick Connect M Discovered targets Refresh ign 1992 01 com lsi 1535 600a0b800049817000000000 Connected To connect using advanced options select a target and then Connect click Connect To completely disconnect a target select the target and Disconnect then click Disconnect For target properties including configuration of sessions select the target and click Properties i es For configuration of devices associated with a target select Devices the target and then click Devices More about basic iSCSI connections and targets OK Cancel Apply Figure 7 117 ISCSI Initiator Properties window 10 To add a connection to a particular session follow these steps a On the Discovery tab click Add b In the Add Connections window click Advanced c Inthe Advanced Settings window select a different Source IP such as the Source IP for a different NIC If the target has multiple portals select a different Target Portal address Then click OK d In the Add Connections window click OK 11 In the Session Connections window verify both connections 12 To add additional connections repeat steps 10 and 11 188 Storage and Network Convergence Using FCoE and iSCSI 13 After adding all required connections optimize the load between connections Depending on your requirements choose a Load Balance Policy that is a
226. Online Off line TH Inactive 1 Gb s c dd 13 9b fd SM9B 11 Online Offline TH Inactive 1 Gb s 6 6 c dd 13 9b fe SM9C 12 Online Offline TH Inactive 1 Gb s 86 c dd 13 9b ff SM9D 13 Online Offline TH Inactive 1 Gb s 66 c dd 13 9c 68 Figure 8 29 TF_Ports Setting up Transparent mode by using the CLI By default the QLogic Virtual Fabric Extension Module is configured for direct attach storage To change the Virtual Fabric Extension Module to Transparent mode proceed as follows 1 Use Telnet to access the IP address of the Virtual Fabric Extension Module and run the following commands admin start config edit set config switch 2 Change Transparent mode from false to true config save config activate Chapter 8 FC and FCoE zone configuration 219 3 Select Switch Advanced Switch Properties to access the QLogic Transparent mode Figure 8 30 Advanced Switch Properties QLogicVFE_5 HESAN E EEA z E a m ff How Internal Ports Switch Diagnostics gt Nickname Details FC Address Switch Port 4 I Devices Switch FC Port Stats Ethernet Port Stats Portinfo FCF Virtual Links Figure 8 30 Accessing the Transparent mode option 4 In the Advanced Switch Properties dialog box Figure 8 31 to enable Transparent mode on a QLogic switch select Transparent Mode and click OK Lj Advanced Switch Properties X Figure 8 31 Enabling Transparent m
227. PIV technology reduces the interoperability issues of mixing the FC switches from multiple vendors within a fabric by using E_Ports Another use is to reduce the overall number of switches in a fabric For example a BladeCenter environment might use an FC switch in every chassis more domain IDs used or an NPIV gateway in every chassis fewer domain IDs used Whether implemented in a host or in a gateway device use of NPIV technology requires the FC switch to which the NPIV device connects to support NPIV and to enable that support on the appropriate ports A gateway device that uses NPIV technology might be referred to by various names including NPort concentrator NPort Aggregator or NPIV Gateway Vendors also use many terms to refer to such gateways For example Cisco uses the term N_Port Virtualization NPV Brocade uses the term Access Gateway and QLogic uses the term Transparent Mode These terms are explained in Part 3 Implementing storage and network convergence on page 223 For more information about NPIV see Implementing the Brocade Access Gateway for IBM BladeCenter REDP 4343 Figure 2 8 illustrates the NPIV concept from this IBM Redpaper publication N N i Fabric F13 me F14 F14 iN Fabric LN FCSM in Access Fabric ESM newer Meee E witch Gateway Mode NPIV Switch Blade Blade Servers Servers Figure 2 8 Brocade Access Gateway with NPIV technology 22 Storage and N
228. Parameters Virtual LANs Switch Ports NPV S Zoning Zoneset Gi Zone EC Alias FC Doman FCoE DB FLOGI DB _ Name Serer DB FCS DB EDM DB Figure 8 6 Zoning amp FC Alias folders 198 Storage and Network Convergence Using FCoE and iSCSI 7 Click Add to create the new alias as shown in Figure 8 7 IBM Flex System CN4093 10Gb ScSEi ade1 rade2 FC FCOE FCoE Parameters Virtual LANs Switch Ports NPV Zoning Zoneset Zone GEC Alias Ada Add FC Alias E in FCoE DB FLOGI DB Name Serer DB FCS DB FDMIDB Figure 8 7 Create new Alias 8 Add the name of the alias In this example it is ALFSV7K_N11 and the WWPN is shown in Figure 8 8 Click Submit Configure t oa Networking OS Save Dump 102 Jun 9 22 29 26 9 37 117 80 NOTICE ntp System clock updated f Flex Syst FC FCOE FCoE Parameters Virtual LANs A FSVK NII E Switch Ports NPV i Zoning 10 00 5C F3 FC 6E 30 01 G Zoneset Zone Add Add Zone H EC Alias Add Add FC Alias EC Domain FCoE DB FLOGI DB G Name Serer DB FCS DB FDMIDB Figure 8 8 Define the name and wwpn of the new Alias Chapter 8 FC and FCoE zone configuration 199 9 When creating the alias you can choose to manually enter the WWPN or acquire it from the Na
229. RT Online Base port online WWAN 1 Oct 18 2011 11 04 51 AM lt 62 MAJOR 10 00 00 05 33 48 67 88 PORT Logout Base port MAN 10 00 0 Oct 18 2011 11 04 43 AM 61 INFO 10 00 00 05 33 48 67 88 PORT Online Base port online WWAN 1 Oct 18 2011 11 04 39 AM 60 A MAJOR 10 00 00 05 33 48 67 83 PORT Logout Base port AAN 10 00 0 Oct 182011 11 04 30 AM 7 59 INFO 10 00 00 05 33 48 67 83 PORT Online Base port online WWAN 1 Oct 18 2011 11 04 26 AM 58 A MAJOR 10 00 00 05 33 48 67 88 PORT Logout Base port WYN 10 00 0 Oct 18 2011 11 04 18 AM 57 Q INFO 10 00 00 05 33 48 67 88 PORT Online Base port online WAAN 1 Oct 18 2011 11 04 14 AM 56 MAJOR 10 00 00 05 33 48 67 88 PORT Logout Base port QAAN 10 00 0 Oct 18 2011 11 04 06 AM 55 INFO 10 00 00 05 33 48 67 88 PORT Online Base port online WWAN 1 Oct 18 2011 11 04 02 AM 54 A MAJOR 10 00 00 05 33 48 67 83 PORT Logout Base port QAAN 10 00 0 Oct 18 2011 11 03 54 AM 53 INFO 10 00 00 05 33 48 67 83 PORT Online Base port online WWAN 1 Oct 18 2011 11 03 50 AM 52 A MAJOR 10 00 00 05 33 48 67 83 PORT Logout Base port AMAN 10 00 0 Oct 18 2011 11 03 41 AM 51 INFO 10 00 00 05 33 48 67 88 PORT Online Base port online WAN 1 Oct 182011 11 03 37 AM 50 A MAJOR 10 00 00 05 33 48 67 88 PORT Logout Base port QAAN 10 00 0 Oct 18 2011 11 03 29 AM q User admin Agent localhost Port 34568 Last Updated Tue Oct 18 11 04 53 PDT
230. Road Poughkeepsie NY 12601 5400 Preface XV Stay connected to IBM Redbooks gt Find us on Facebook http www facebook com IBMRedbooks gt Follow us on Twitter http twitter com ibmredbooks gt Look for us on LinkedIn http www linkedin com groups home amp gid 2130806 gt Explore new Redbooks publications residencies and workshops with the IBM Redbooks weekly newsletter https www redbooks ibm com Redbooks nsf subscribe 0penForm gt Stay current on recent Redbooks publications with RSS Feeds http www redbooks ibm com rss html xvi Storage and Network Convergence Using FCoE and iSCSI Part 1 Overview of storage and network convergence This part of the book highlights the technology background for storage and networking convergence It explores the motivation for convergence and two leading storage networking convergence technologies Fibre Channel over Ethernet FCoE and Internet Small Computer System Interface iSCSI This part includes the following chapters Chapter 1 Introduction to convergence on page 3 Chapter 2 Fibre Channel over Ethernet on page 11 Chapter 3 Internet Small Computer System Interface on page 29 Chapter 4 IBM products that support FCoE and iSCSI on page 41 vvvy Copyright IBM Corp 2012 2014 All rights reserved 1 2 Storage and Network Convergence Using FCoE and iSCSI Introduction to convergence This chapter introduces storage a
231. S BS SS SS WS Ss WS wa we YW Ww Ww Ss SS aS You have now completed the required configuration tasks on the IBM Flex System Fabric CN4093 in I O bay 1 Repeat this configuration procedure on the IBM Flex System Fabric CN4093 in I O bay 2 Use the appropriate WWN in the zoning for this fabric Use the show interface links command as shown in Example 12 2 on page 500 to verify that the link status is UP for all the active host ports and bridge interfaces Chapter 12 Approach with FCoE inside the Flex Chassis 503 12 3 2 Configuring the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch in a pNIC vNIC and NPV mode Set up the IBM Flex System CN4054 10Gb Virtual Fabric Adapter in the appropriate mode When the IBM Flex System CN4054 10Gb Virtual Fabric Adapter is used in pNIC mode skill steps 11 until 16 you have only one NIC interface that is shown in the OS When the IBM Flex System CN4054 10Gb Virtual Fabric Adapter is used in virtual Network Interface Card vNIC mode with FCoE personality no additional configuration for FCoE is required on the IBM Flex System Fabric CN4093 The vNIC instances 1 3 and 4 can be enabled for non FCoE traffic The vNIC instance 2 is fixed as defined for FCoE traffic No vNIC instance or vNIC Group must be configured for FCoE because there is no difference between the FCoE configuration in physical NIC pNIC or virtual NIC vNIC mode To configure the IBM Flex System Fabric CN4093 10Gb Conv
232. SAN disk settings You must know your environment cabling and setup which you can validate by checking cable connections SAN disk configuration or logs 9 8 2 Configuring the Brocade CNA 406 To configure the Brocade CNA follow these steps 1 In the System Configuration and Boot Management panel select System Settings 2 Inthe System Settings panel select Adapters and UEFI Drivers 3 In the Adapters and UEFI Drivers panel Figure 9 187 select the Brocade port you want to boot from The first port connects to the lower slot and the second port connects to the higher numbered slot The panel in this example shows the Brocade Fibre Channel Adapter Bus Driver The second port is highlighted which is a CFFh card that communicates to bay 9 Storage and Network Convergence Using FCoE and iSCSI Adapters and UEFI Drivers fuailable Adapters and Drivers Select this option to configure the specific LSI Logic Fusion MPT SAS Driver device managed by a PciRoot 0x0 Pci 0x1 0x0 Pci 0x0 0x0 driver 1 PciRoot 0x0 Pci 0x1 0x0 Pci 0x0 0x0 Scsi 0 x16 0x0 Brocade Fibre Channel Adapter Bus Driver l Pc iRoot 0x0 Pci 0x3 0x0 Pci 0x0 0x0 l Pc iRoot 0x0 Pci 0x3 0x0 Pci 0x0 0x1 Broadcom Gigabit Ethernet Driver l Pc iRoot 0x0 Pci 0x7 0x0 Pci 0x0 0x0 1 PciRoot 0x0 Pci 0x7 0x0 Pci 0x0 0x0 MAC Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure
233. SAN network equipment depending on whether they are configured for Ethernet or FC mode Chapter 12 Approach with FCoE inside the Flex Chassis 495 Table 12 2 lists the different types of ports in the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch Table 12 2 IBM Flex System CN4054 10Gb Virtual Fabric Adapter Ports Ethernet Ports INTA1 INTA14 ports 1 14 These standard 10 Gb SFP Ethernet ports Internal INTB1 INTB14 15 28 connect internally to compute nodes and INTC1 INTC14 29 42 storage in the system chassis Ethernet Ports EXT1 EXT2 ports 43 44 These standard 10 Gb SFP Ethernet ports External provide external connectors High Capacity EXT3 EXT10 ports 45 52 These 40 Gb QSFP Ethernet ports can be Ethernet Ports configured as either two 40 Gb Ethernet ports External EXT15 and EXT19 or as four 10 Gb Ethernet ports EXT15 EXT18 EXT19 EXT22 IBM Omni EXT11 EXT22 ports 53 64 These 10 Gb SFP hybrid ports can be Ports configured to operate either in Ethernet mode External the default or in Fibre Channel mode for direct connection to Fibre Channel devices The omniports are all in Ethernet mode by default and can carry Ethernet traffic in addition to FCoE These ports can be configured as FC ports and attach to external storage controllers or servers They must be configured in pairs for either Ethernet or FC mode for example port EXT13 and EXT14 must both be configured to be in the
234. SCSI request the SCSI concept of command descriptor blocks CDBs is applicable to iSCSI CDBs define the type of SCSI operation the logical block address to start at the length of data that is involved and other control parameters Figure 3 2 shows a conceptual overview of the iSCSI protocol layers As the diagram illustrates the iSCSI solution requires an initiator host a target generally a storage device and a carrier network i Initiat i IT t iSCSI Initiator CDB Generic Format iSCSI Targe SCSI Opcode Logical Block Address Cmd Parameters Transfer Length Control Info Figure 3 2 iSCSI protocol layers 3 1 2 iSCSI protocol in depth As mentioned previously the iSCSI protocol uses the TCP IP protocol to transport iSCSI PDUs which are the most basic forms of message exchange between the host and the storage controller The PDU transports both information and SCSI CDBs between the initiator and target where they receive the required data and response which in turn might require a reply The PDU also provides ordering and control information TCP IP was chosen for the following reasons It is field proven It can reliably traverse almost any physical network media It can deliver almost error free data and data in order It provides congestion control It acknowledges packets that are received and resends unacknowledged packets The benefits outweighed the use of
235. SCSI with ESX 4 1 at this website http www emulex com arti facts d3b377a7 49ae 41c3 b599 la7aa6cae8df elx_sis_all_i bm vfa_iscsi_vmware pdf Chapter 7 Installing and enabling the Converged Network Adapter 123 7 3 4 Installing OneCommand Manager in a Linux environment Emulex OneCommand Manager provides centralized administration of Emulex adapters enabling multiprotocol management across the Emulex family of Fibre Channel HBAs FCoE CNAs and iSCSI adapters This section uses Emulex OneCommand Manager to load the Linux utilities to the system Before you can install the utilities you must install the appropriate driver for your operating system gt Linux driver version 8 2 0 33 3p or later for Red Hat Enterprise Linux RHEL 5 and SUSE Linux Enterprise Server SLES 10 operating systems gt Linux driver version 8 2 8 x or later for SLES11 operating systems gt Linux driver version 8 3 5 X or later for RHEL 6 SLES 11 SP1 operation systems Library installation for the RHEL 6 Enterprise kit The RHEL 6 Enterprise kit requires installation of the 1ibstdct 5 so library This library is available through the compat 1ibstdct 33 3 2 3 68 lt arch gt rpm file or a later version of this file The PPC and x86_64 builds require installation of the 64 bit version which is installed in the usr 1ib64 directory The i386 build requires installation of the 32 bit version which is installed in the usr 1ib directory You must uninst
236. SI or FCoE Although it is easier to set up FC for disk access iSCSI and FCoE solutions are possible if you want to invest time and save money on the initial purchase iSCSI and FCoE require you to invest extra time in doing the configuration The Ethernet protocol has 10 Gbps and 40 Gbps accessible today and it is also available with most vendors 100 Gbps technology is already available with some vendors FC also recently moved to 16 Gbps FC speeds are not progressing as fast as Ethernet speeds Consider looking at the iSCSI and FCoE technologies Storage and Network Convergence Using FCoE and iSCSI Internet Small Computer System Interface The Internet Small Computer System Interface iSCSI protocol is the encapsulation of the industry standard SCSI protocol within TCP IP packets The iSCSI protocol provides a block level storage capability similar to Fibre Channel FC storage area network SAN technology which is essentially the same system of encapsulating the SCSI protocol within an external carrier The difference is that the iSCSI SAN uses Ethernet instead of FC transport technology This chapter presents an overview of the iSCSI protocol describes its use and provides an overview of the key IBM products that support iSCSI This chapter includes the following sections 3 1 Introduction to iSCSI on page 30 3 2 iSCSI initiators on page 35 3 3 Performance considerations on page 37 3 4 Multipathing
237. SI connectors on page 185 Copyright IBM Corp 2012 2014 All rights reserved 103 7 1 Installing and enabling CN4054 10Gb Virtual Fabric Adapter on IBM Flex System Update the firmware to the latest supported version before proceeding with the configuration Make sure to refer to the release notes to select the appropriate version of firmware as required for your installation 7 1 1 Updating the firmware 104 You can choose from various methods to update the firmware on CN4054 10GB Virtual Fabric Adapters To download the latest available firmware code for the adapters go to the Fix Central site at this website http www ibm com support fixcentral For example you can use IBM UpdateXpress System Pack Installer to update drivers and firmware if the operating system is installed Alternatively you can also use IBM ToolsCenter Bootable Media Creator to update firmware on systems where the operating system is not installed You can download these tools from the IBM ToolsCenter at this website http www ibm com support entry portal docdisplay brand 5000008 amp 1 ndocid TOOL CENTER You can also go to the IBM Information Center and follow the instructions to download firmware updates http publib boulder ibm com infocenter flexsys information index jsp topic 2Fco m ibm acc 7895 doc 2Fupdating_firmware html In some circumstances where the adapter is already installed and operational you must ensure that the appropriat
238. Storage and Network Convergence Using FCoE and iSCSI Learn how to improve IT service performance and availability Simplify your storage and network infrastructure See how to reduce data center network costs Sangam Racherla Silvio Erdenberger Harish Rajagopal Kai Ruth Check for Updates o h 0 0 ks ibm com redbooks International Technical Support Organization Storage and Network Convergence Using FCoE and iSCSI January 2014 SG24 7986 01 Note Before using this information and the product it supports read the information in Notices on page xi Second Edition January 2014 This edition applies to the latest supported Converged Network Adapters and Switches in the IBM System Networking Portfolio of products Copyright International Business Machines Corporation 2012 2014 All rights reserved Note to U S Government Users Restricted Rights Use duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp Contents Notices 6 34 55 eas ae Lae ee a ied Ae da ele eae xi TACDSIMARKS 8 SEs SPIN A AE tt CANS on tL IS Sites ca Si Ak ANE tet elt th Ab Rec le MN Ie xii Preface ooien oe ee ta i we edd ne eee a ee ea aA xiii ANOS iene Ste Seon ee De a or Rea OM Ce de ote RS asd xiii Now you can become a published author too 0 000 cee eee XV Comments welcome 0 000 cece tte nent eee XV Stay connected to IBM Redbooks 0 0 cee eee teens xvi Par
239. Storage and Network Convergence Using FCoE and iSCSI 5 1 5 IBM BladeCenter topology with BNT Virtual Fabric 10Gb Switch Module to top of rack IBM System Networking G8264CS switch Figure 5 6 illustrates a BladeCenter convergence solution that uses an IBM BladeCenter Virtual Fabric 10Gb Switch Module Traffic flows from the Converged Network Adapter on the blade server through the BNT Virtual Fabric 10Gb Switch Module to the top of rack IBM System Networking G8264CS switch which connects to both the upstream Ethernet and the upstream FC Additional FCoE devices can be attached to either of the two FCoE switches Remember that all FCoE traffic must currently go through the FCF device Thereof especially for storage devices it is a best practice to connect them regardless of FC or FCoE connection directly to the ToR device 2x 10 Gbps Switch modules Upstream 1x CNA Card pan FC Network Mi Upstream a Ethernet 2 port 10 port pme n Network QLogic 10 Gbps BNT VF 10 Gbps HS22 Blade Red and blue lines are referring to dual fabric approach redundancy both are used for FCoE traffic BladeCenter H Figure 5 6 BladeCenter convergence solution with 10 Gbps Virtual Fabric switch module to a top of rack FCF Chapter 5 Topologies and lab architecture 75 5 1 6 IBM Blade Center topology with 10Gb Ethernet Pass Thru Module to a top of rack IBM System Networking G8264CS switch
240. Support VLAN PRIORITY 3 Save Changes Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 14 4 Emulex UEFI panel for setting VLAN properties 14 1 4 Methods of sharing bandwidth With the Emulex card you can share bandwidth between iSCSI traffic and other data traffic in two ways These methods use the vNIC functions which are proprietary to Emulex and to IBM and use CEE which is a published set of standards that are implemented by multiple vendors It is not currently possible to use them together such as on the same port on the switch at the same time Bandwidth allocation with vNIC The current implementation of vNIC including switch agnostic mode provides hard limits on the bandwidth that is allocated to each vNIC instance on the Emulex CNA For example iSCSI is running on vNIC index 2 on the port that attaches a system to a switch That vNIC is set to a bandwidth of 40 40 of 10 Gbps or 40 increments of 100 Mbps which both equal 4 Gbps In this example that vNIC is guaranteed 4 Gbps of bandwidth and is limited to no more than 4 Gbps Even if unused bandwidth is on other vNICs a vNIC instance cannot exceed its bandwidth allocation Forthcoming versions of vNIC will enable this unused bandwidth to be used When FCoE is used to provide a storage vNIC its bandwidth is configured and functions differently from an iSCSI vNIC Chapter 14 Approach with iSCSI 563 Bandwidth allocation with CEE CEE provides
241. T7 EXT10 l portchannel 1 port EXT5 portchannel 1 port EXT6 no portchannel 1 enable l spanning tree stp 1 vlan 1 spanning tree stp 99 vlan 99 spanning tree stp 100 vlan 100 spanning tree stp 107 vlan 1002 interface port EXT7 no spanning tree stp 107 enable exit interface port EXT8 amp no spanning tree stp 107 enable exit interface port EXT9 no spanning tree stp 107 enable exit interface port EXT10 no spanning tree stp 107 enable exit 476 Storage and Network Convergence Using FCoE and iSCSI fcoe fips enable cee enable cee global ets priority group pgid 0 bandwidth 30 priority 4 5 6 pgid 1 bandwidth 70 pgid 2 bandwidth 0 pgid 15 priority 7 cee global ets priority group pgid 1 description iSCSI_or_FCoE l cee port INT1 pfc priority 3 description iSCSI_or_FCoE SAME FOR ALL OTHER PORTS cee port EXT10 pfc priority 3 description iSCSI_or_FCoE I lldp enable I interface ip 1 ip address 192 168 1 254 255 255 255 0 vlan 100 enable exit I interface ip 2 ip address 192 168 99 254 vlan 99 enable exit end 11 5 2 BNT Virtual Fabric 10Gb Switch Module configuration in vNIC mode Example 11 2 shows the configuration for the BNT Virtual Fabric 10Gb Switch Module in VNIC mode The critical commands are highlighted in bold Example 11 2 BNT Virtual Fabric 10Gb Switch Module configuration in vNIC version 6 7 4 switch type IBM Virtual Fabric 10Gb Switch Modu
242. TICE fcoe FCOE connection between VN_PORT Oe fc 00 89 00 06 and FCF 74 99 75 88 1c cc has been established Feb 3 21 55 50 G8264 up NOTICE fcoe FCOE connection between VN_PORT Oe fc 00 89 00 07 and FCF 74 99 75 88 1c cc has been established Feb 3 21 55 58 G8264 up NOTICE fcoe FCOE connection between VN_PORT Oe fc 00 89 00 08 and FCF 74 99 75 88 1c cc has been established G8624CS up config vlan exit The steps in Example 13 12 show how to require tagging for all the Ethernet frames on the FCoE VLAN 1002 Example 13 12 Enable tagging on all interfaces G8624CS up config interface port 1 G8624CS up config if tagging G8624CS up config if tag pvid G8624CS up config if pvid 1002 G8624CS up config if exit G8624CS up config interface port 43 G8624CS up config if tagging G8624CS up config if tag pvid G8624CS up config if pvid 1002 G8624CS up config if exit G8624CS up config interface port 44 G8624CS up config if tagging G8624CS up config if tag pvid Chapter 13 Approach with FCoE between the IBM Flex Chassis and a top of rack switch 535 G8624CS up config if pvid 1002 G8624CS up config if exit G8624CS up config Use the show npv status command to verify that the npv is running on the IBM System Networking G8264CS switch as shown in Example 13 13 Example 13 13 Show npv to verify that the fcf is running G8264 up config show npv status VLAN 1002 NPV enabled G8264 up config This section shows sever
243. The UpdateXpress System Pack Installer can also update drivers and BIOS Unified Extensible Firmware Interface UEFI code on the CNA For more information see the IBM ToolsCenter at this website http www ibm com support entry portal docdisplay brand 5000008 amp 1 ndoci d TOOL CENTER 152 Storage and Network Convergence Using FCoE and iSCSI 7 5 2 Installing drivers Download the latest drivers and management tools For best results use the following IBM certified drivers and software gt IBM BladeCenter downloads http www ibm com support fixcentral systemx groupView query productGroup i bm 2FBladeCenter gt QLogic IBM downloads http driverdownloads qlogic com QLogicDriverDownloads UI IBM aspx companyid 6 gt UpdateXpress System Pack Installer http www ibm com support entry portal docdisp ay brand 5000008 amp 1 ndocid TOOL C ENTER Installing drivers in a Windows environment Make sure you have the latest Storport driver for Microsoft Windows installed Check the Microsoft website at the following address http support microsoft com kb 932755 Alternatively use the latest Windows update A network driver and a FCoE driver are required which you can obtain from the websites listed in 7 5 2 Installing drivers In Device Manager right click the Unknown QLogic device and point to the QLogic drivers You see two network devices and two storage devices Chapter 7 Installing and enabling the Converged Network
244. UEfGFqoz_Nc amp feature GM Administrator SANsurfer CNA Networking CLI BE Configure Teams Menu 1 CNA 1 Port 1 I F Scope ID 26 Program Version 1 6 61 18 Driver Version 1 0 1 3 MPI FW Version 1 40 00 Model QMI8142 Physical MAC gt c dd 11 a9 94 LAA MAC gt 6 cO dd 11 a9 94 1 Display Teams List 2 Display Team Information 3 Configure New Team 4 Delete Team 5 Refresh 6 Exit lenter selection 3 Select Team Type 1 Fail Over 2 Load Balanced 11 im Figure 7 85 Administration SANsurfer CNA Networking CLI window Select the ports that will be part of the team Figure 7 86 In this example we typed 1 2 GM Administrator SANsurfer CNA Networking CLI Mel i Display Teams List 2 Display Team Information 3 Configure New Team 4 Delete Team 5 Refresh 6 Exit enter selection 3 Select Team Type 1 Fail Over 2 Load Balanced 11 1 1 CNA 1 CNA Port 1 CNA Model QMI8142 Mac Phys Address c dd 11 a9 94 Loc Mac c dd 11 a9 94 CNA Serial Number 11842C1831YK51229BIGUU MPI FW Version 1 40 00 Adapter Al ias None Port Alias None Link Status Up IPv4 Address 192 168 1 3 IPv6 Addresses fe8 1620 741 c7b2 dfc8 2 CNA 1 CNA Port 2 CNA Model QMI8142 Mac Phys Address c dd 11 a9 96 Loc Mac c dd 11 a9 96 _ Serial Number 11842C1831YK51229BIGUU MPI FW Version 1 40 00 Adapter Al ias None Port Alias None Link Status Up IPu4 Address 169 254 168 7
245. VLAN The port EXT16 is used to connect the BNT Virtual Fabric 10Gb Switch Module in the BladeCenter H 496 Storage and Network Convergence Using FCoE and iSCSI V3700 DS5000 EXT13 EXT14 Node 1 Node2 big VFSM BCH Figure 12 4 Internal and External port for FCF FCoE VLAN With this VLAN created FCoE zones can be configured to map Compute Nodes 1 and 2 to IBM V3700 Storage by ports EXT11 EXT12 and to external storage by ports EXT13 EXT14 The connectivity between Compute Nodes 1 and 2 and IBM V3700 Storage is FCoE as shown in Figure 12 4 but any connection to external storage by ports EXT13 EXT14 uses Fibre Channel The IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch with this VLAN configured and using FCF provides an example of an FCoE gateway for bridging FCoE and Fibre Channel networks It is where Compute Nodes 1 and 2 using FCoE connectivity can attach to external storage which is FC attached to the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch Configuring for Fibre Channel Forwarding In this section we create the VLAN as shown in Figure 12 4 before creating zones and allowing access from Compute Nodes 1 and 2 to the IBM V3700 Storage located external to the IBM Flex System Enterprise Chassis Here we summarize the steps 1 Enter Enable to get the right privilege Enter Configure Terminal to use ISCLI commands Enable CEE and FIPS Convert the omniports EXT12 and EXT
246. WIN QAGSVITHRIL 172 25 110 8 Mware ESXi 5 0 0 469512 fy IBM Virtual eae s E B 172 25 110 8 Getting Started Summary Virtual Machines Resource Allocation Performance Configuration Tasks amp Events Alarms Permissions GA 172 25 110 9 User Group Role Defined in 8 mgingras Administrator WIN QAGSYITHRIL B Administrators Administrator WIN QAGSVITHR1L Figure 7 47 Permissions window Setting up the vSphere client for OneCommand Manager To set up the vSphere client start the vSphere client and log in to the vSphere server 1 Select Plug ins Manage Plug ins Figure 7 48 WIN QAG5VITHR1L vSphere Client File Edit View Inventory Administration Plug ins Help Gg F A Home D g Inventori Manage Plug ins ae a WIN QAGSVITHRIL fy IBM Virtual 172 25 110 8 Mware ESXi 5 0 0 469512 E B 172 25 110 8 Getting Started Summary VirtualMachines Resource Allocation Performance Configuration Tasks amp Events Alarms Permissions A 172 25 110 9 User Group Role Defined in A mgingras Administrator WIN QAGSYITHRIL Figure 7 48 Selecting the Manage Plug ins option Chapter 7 Installing and enabling the Converged Network Adapter 145 2 Inthe Plug in Manager window Figure 7 49 under Available Plug ins where you see the Emulex OneCommand click Download and Install Iof x Plug in Name Vendor Version Status Description Progress Errors Ins
247. Y to save and exit You see the message UEFI Platform Initialization After some time the system starts to boot in legacy mode When you see the following message you are now in the legacy BIOS section Please wait initializing legacy usb devices Done 9 While the system continues to POST in legacy BIOS press CTRL B or ALT B to enter the Brocade Config Menu Figure 9 204 Please wait initializing legacy usb devices Done Brocade BIOS Copyright 2008 10 All rights reservedt Version FCHBAZ 2 0 1 Press lt CTL B gt or lt ALT B gt to enter config menu lt x gt to skip Adapter 1 0 BIOS is disabled Adapter 1 1 Boot device discovery failed Disabling BIOS Figure 9 204 Prompt to press CTRL B or ALT B to enter the Brocade Config Menu 422 Storage and Network Convergence Using FCoE and iSCSI 10 In the Brocade BIOS Config Menu panel Figure 9 205 select an adapter port In this example we used the second port Adapter 1 port 1 Select the Adapter fd No Model No PCI Bus Dev Fn PWWN 1 0 Brocade 1007 15 00 00 10 00 00 05 33 48 B6 AE Figure 9 205 Selecting an adapter port 11 Select Adapter Settings Figure 9 206 Adapter Selected Adapter Model PCI Bus Dev Fn PWWN Brocade 1007 15 00 01 10 00 00 05 33 48 B6 AF Adapter Configuration Boot Device Settings Figure 9 206 Selecting Adapter Settings Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 423 12 In the Ad
248. _2 config interface port INTA1 en4093_2 config if tagging en4093_2 config if tag pvid en4093_2 config if exit en4093_2 config interface port INT2 en4093_2 config if tagging en4093_2 config if tag pvid en4093_2 config if exit en4093_2 config interface port EXT1 en4093_2 config if tagging en4093_2 config if tag pvid en4093_2 config if exit Example 13 20 shows the FCoE connections that are established on the switch The MAC addresses that are shown match those MAC addresses that are configured as FC interfaces on the IBM Flex System EN4093 switch Example 13 20 FCoE connections that are established on the switch EN4093 2 config vlan show fcoe fips fcf Total number of FCFs detected 2 FCF MAC Port Vian 74 99 75 88 1c c3 EXT15 1002 74 99 75 88 1 c c4 EXT15 1002 EN4093_2 config vlan Example 13 21 shows the FCoE session information for the IBM Flex System EN4093 switch This example has one FCoE VLAN configured Example 13 21 FCoE sessions on the EN4093 switch EN4093 2 config vlan show fcoe fips fcoe Total number of FCoE connections 2 VN_PORT MAC FCF MAC Port Vlan 0e fc 00 01 0d 00 74 99 75 88 1c c4 INTA1 1002 Oe fc 00 01 0d 01 74 99 75 88 1c c4 INTA2 1002 Chapter 13 Approach with FCoE between the IBM Flex Chassis and a top of rack switch 539 13 3 4 IBM Flex System EN4093 switch commands for vNIC mode This section shows the configuration of the IBM Flex System EN4093 switch Be aware that the CNA must be a
249. a IBM Flex CN4054 Converged Network Adapter with any VLAN information For a default configured adapter this is VLAN 1002 When the FCF is enabled a name service and a flogi are started for each configured adapter Example 13 18 Create the VLAN 1002 en4093_2 config vlan 1002 VLAN 1002 is created Warning VLAN 1002 was assigned to STG 113 en4093_2 config vlan enable en4093_2 config vlan name VLAN 1002 en4093_2 config vlan member INTA1 INTA2 EXT15 Port INTAl is an Untagged port and its PVID is changed from 1 to 1002 Port INTA2 is an Untagged port and its PVID is changed from 1 to 1002 Port EXT15 is an Untagged port and its PVID is changed from 1 to 1002 Jul 6 11 49 43 en4093 2 ALERT stg STG 1 new root bridge Jul 6 11 49 43 en4093 2 NOTICE fcoe FCF 74 99 75 88 1lc c3 is now operational Jul 6 11 49 45 en4093 2 NOTICE fcoe FCF 74 99 75 88 1lc c4 is now operational Jul 6 11 49 45 en4093_2 NOTICE fcoe FCOE connection between VN_PORT Oe fc 00 01 0c 01 and FCF 74 99 75 88 1c c3 has been established Jul 6 11 49 45 en4093_2 NOTICE fcoe FCOE connection between VN_PORT Oe fc 00 01 0d 01 and FCF 74 99 75 88 1c c4 has been established 538 Storage and Network Convergence Using FCoE and iSCSI en4093_2 config vlan exit en4093_2 config In the following steps which are shown in Example 13 19 tagging is required for all the Ethernet frames on the FCoE VLAN 1002 Example 13 19 Enable tagging on all interfaces en4093
250. a IBM Flex System CN4093 10Gb ScSE Upgrade1 Upgrade2 amp FC FCOE Zone Set Configuration FCoE Parameters Virtual LANs Switch Ports nev amp Zoning Zoneset Add Add Zoneset Active Zones Zohe FC Alias No Active Zones EC Domain FCoE DB FLOGI DB Name Server DB FCS DB List of Zoneset EDMI DB No Zoneset Active Zoneset D DDOD Figure 8 14 Zoneset Configuration 14 Type the name of the new Zoneset in our example CN4093_1 and click Submit as shown in Figure 8 15 Configure Statistics Dashboard Networking OS Save Dump Show Log Help Logout 285 Jun 10 19 43 46 9 37 117 80 NOTICE ntp System clock updated a IBM Flex System CN4093 10Gb ScSE Upgrade1 Upgrade2 a FC FCOE Zoneset Configuration FCoE Parameters Virtual LANs New ZoneSet Name CN4093_1 Switch Ports ape Zoning amp Zoneset Add Add Zoneset Figure 8 15 Zoneset name 15 Click on the new Zoneset as shown in Figure 8 16 Chapter 8 FC and FCoE zone configuration 203 Configure Statistics Dashboard Networking OS Show Log Help E E IBM Flex System CN4093 10Gb ScSE Upgrade1 Upgrade2 FC FCOE Zone Set Configuration FCoE Parameters Virtual LANs Active Zoneset Switch Ports a nev Zoning amp Zoneset Add Add Zoneset a Active Zones Zone FC Alias No Active Z FC Domain FCoE DB FLOGI DB Name Serer DB G ECS DB List of Zoneset
251. a on its disks and returns information to the server NAS appliances are attractive because similar to iSCSI they use a traditional Ethernet infrastructure and offer a simple file level access method However similar to iSCSI they are limited by Ethernet capabilities Also similar to iSCSI NFS protocols are encapsulated in an upper layer protocol such as TCP or RPC to ensure no packet loss While NAS is working on a file level there is the possibility of additional processing on the NAS device because it is aware of the stored content for example deduplication or incremental backup On the other hand NAS systems require more processing power because they are also in charge to handle all file system related operations which requires more resources than pure block level handling 1 6 Benefits of convergence in storage and network The term convergence has had various meanings in the history of networking Convergence is used generally to refer to the notion of combining or consolidating storage traffic and traditional data traffic on a single network or fabric Because Fibre Channel FC storage area networks SANs are generally called fabrics the term fabric is now also commonly used for an Ethernet network that carries storage traffic Convergence of network and storage consolidates data and storage traffics into a single highly scalable highly available high performance and highly reliable storage network infrastructure
252. ablish security such as the Challenge Handshake Authentication Protocol CHAPv2 Unfortunately security engineering principles such as security by obscurity are frequently adapted into iSCSI solutions incorporating inadvertent security vulnerabilities The Internet Engineering Task Force IETF considers security mandatory for iSCSI and mandates IPSec as explained Securing Block Storage Protocols over IP RFC 3723 However the appropriate method must to be chosen based on the given specific surrounding parameters of the environment Where possible it is a best practice to use a combination of Authentication Header AH and Encapsulated Security Payload ESP to ensure reliable authentication guaranteed integrity and confidentiality Chapter 6 Using FCoE and iSCSI in a converged network 93 Note Security mechanisms for iSCSI were excluded from the testing scenarios for this book These mechanisms were excluded because there are different approaches and ambiguity when implementing iSCSI security These factors allow pitfalls during and after implementation and add complexity which draws the focus away from converged networks However when using iSCSI in the real world security requires utmost attention iSCSI with added complements allows for varying levels and complexity of security depending on the security practices of an organization No security not recommended Authentication CRC checksums Access control list
253. abric 10Gb Switch Module for IBM BladeCenter Example 12 13 shows the final configuration that is used for the BNT Virtual Fabric 10Gb Switch Module The Converged Network Adapter must be configured to the pNIC mode for this example Example 12 13 Configuration dump of the BNT Virtual Fabric 10Gb Switch Module version 7 7 1 switch type IBM Networking OS Virtual Fabric 10Gb Switch Module for IBM BladeCenter iscli new I ssh enable I snmp server name BCH slot7 hostname BCH slot7 I interface port INT1 description Bladel_Slot1 switchport trunk allowed vlan 1 1002 4095 flowcontrol send off flowcontrol receive off exit I interface port INT2 description Blade2_Slot2 switchport trunk allowed vlan 1 1002 4095 flowcontrol send off flowcontrol receive off exit interface port INT3 description Blade3_Slot3 flowcontrol send off flowcontrol receive off 510 Storage and Network Convergence Using FCoE and iSCSI exit Configuration INT4 to INT14 same as INT14 interface port INT14 flowcontrol send off flowcontrol receive off exit interface port EXT1 description CN4093_1 EXT16 switchport mode trunk switchport trunk allowed vlan 1002 switchport trunk native vlan 1002 exit vlan 1002 name FCoE spanning tree stp 113 vlan 1002 fcoe fips enable fcoe fips port INT1 fcf mode on fcoe fips port INT2 fcf mode on fcoe fips port EXT1 fcf mode on cee enable
254. ached storage With this approach FCoE and traditional FC storage access can coexist as a long term approach or as part of a migration iSCSI to FC gateways exist but are not required when a storage device that can accept iSCSI traffic directly is used The DS5300 used in our tests is one such device Except in the case of a native FCoE storage target the last leg of the connection uses FC to reach the storage FC uses 8b 10b encoding which means that sending 8 bits of data requires a transmission of 10 bits over the wire or 25 payload that is transmitted over the network to prevent corruption of the data The 10 Gbps Ethernet uses 64b 66b encoding which has a much smaller payload iSCSI includes IP headers and Ethernet or other media headers with every frame that adds payload The largest payload that can be sent in an FCoE frame is 2112 iSCSI can use jumbo frame support on Ethernet and send 9 K or more in a single frame 26 Storage and Network Convergence Using FCoE and iSCSI gt iSCSI has been on the market for several years longer than FCoE Therefore the iSCSI standards are more mature than FCoE However FCoE is also maturing faster and the industry is adopting this technology more rapidly to embrace convergence gt Troubleshooting FCoE end to end requires Ethernet networking skills and FC SAN skills 2 5 Summary of technology used This section describes the performance of different brands of products and provides a co
255. ad Distributed By Defaut 7 Enabled C Disabled m Team Member Configuration Available Network Adapters Broadcom BCM57095 Netxtreme II GigE NDIS VBD Client 2 Local Area Connection 3 IBM USB Remote NDIS Network Device Local Area Connection rome Team Member Adapters Primary Emulex OneConnect OCm11102 I X NIC TOE 6 Local Area Connection 17 Secondary Emulex OneConnect OCm11102 I X NIC TOE Local Area Connection 12 Cancel OK Figure 7 34 Added team members 136 Storage and Network Convergence Using FCoE and iSCSI 3 In the next window Figure 7 35 expand the team name to verify the team members Click Show Config to view the current configuration of the adapter Then click Exit 3 OC NIC Teaming and LAN Manager Sle EI File Help OneCommand NIC Teaming and VLAN Manager Teams and Available Adapters Broadcom BCM57095 Netxtreme II GigE NDIS VBD Client 2 Local Area Connection 3 Emulex OneConnect TeamAdapter 0 Local Area Connection 19 Primary Emulex OneConnect OCm11102 I X NIC TOE 6 Local Area Connection 17 gt Secondary Emulex OneConnect OCm11102 I X NIC TOE Local Area Connection 12 K IBM USB Remote NDIS Network Device Local Area Connection m Create Team Remove Team EAR Show Config Exit Figure 7 35 OC NIC Team members Configuring a VLAN for an adapter All members of the team must have their VLAN disabled at th
256. adeCenter I snmp server name bay 9 hostname bay 9 I interface port INT1 pvid 99 no flowcontrol exit l repeats for interface port INT2 INT13 l interface port INT14 pvid 99 no flowcontrol exit I interface port BR3D tagging tag pvid pvid 1003 exit I interface port BR3C tagging tag pvid pvid 1003 exit I Storage and Network Convergence Using FCoE and iSCSI interface port BR3B tagging tag pvid pvid 1003 exit l interface port BR3A tagging tag pvid pvid 1003 exit vlan 1 member INT1 INT14 EXT1 EXT6 EXT11 no member BR3D BR3A l vlan 99 enable name VLAN 99 member INT1 INT14 vlan 1003 enable name VLAN 1003 member INT1 INT14 BR3D BR3A l spanning tree stp 1 vlan 1 spanning tree stp 1 vlan 99 spanning tree stp 107 vlan 1003 interface port BR3D no spanning tree stp 107 enable exit interface port BR3C no spanning tree stp 107 enable exit interface port BR3B no spanning tree stp 107 enable exit interface port BR3A no spanning tree stp 107 enable exit l fcoe fips enable cee enable lldp enable end bay 9 Use the show interface links command to verify that the link status is UP for all the active host ports and bridge interfaces Chapter 10 Approach with FCoE inside the BladeCenter 451 10 1 3 Configuring the QLogic Virtual Extension Modules By default the Virtual Fabric Extension Module has the necessary Et
257. administration for IBM Flex System EN4091 10Gb Ethernet Pass thru Module because it is not active in the data path You can use both ports of the LoM Converged Network Adapter Note The IBM Flex CN4054 has four ports Two of them can be used with the IBM Flex System EN4091 10Gb Ethernet Pass thru Module Upstream FC Network LY Upstream Ethernet Network TOR with incl FCF 2x IBM System Networking RackSwitch G8264CS Pass thru H Red and blue lines are gt referring to dual fabric i i Aa 2x IBM Flex System approach redundancy both Compute node x240 Fabric EN4091 are used for FCoE traffic Figure 5 3 Flex System convergence solution with pass thru module and top of rack FCF 72 Storage and Network Convergence Using FCoE and iSCSI 5 1 4 IBM BladeCenter topology with embedded FCF This topology provides a simple design requires only a few devices and might be a good choice for small to medium environments where it is planned to introduce FCoE and the amount of required ports is reasonable Using the Virtual FabricQLogic Virtual Fabric Extension Module as FCF Figure 5 4 shows a BladeCenter convergence solution inside the chassis This topology shows the combination of the IBM BladeCenter Virtual Fabric 10Gb Switch Module and the QLogic Virtual Fabric Extension Module The best practise for storage is to connect via Fibre Channel
258. ads select your preferences and click Next Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 311 8 In the Windows installation window Figure 9 92 click Install now Install Windows Windows Server Install now What to know before installing Windows Repair your computer Copyright 2007 Microsoft Corporation All rights reserved Figure 9 92 Selecting Install now in the Windows installation window 9 In the Install Windows window Figure 9 93 select your operating system and click Next Windows n Windows Server 2008 Enterprise Full Installation Windows Server 2008 Datacenter Full Installation Windows Server 2008 Standard Server Core Installation Windows Server 2008 Enterprise Server Core Installation Windows Server 2008 Datacenter Server Core Installation Description This option installs the complete installation of Windows Server This installation includes the entire user interface and it supports all of the server roles Figure 9 93 Selecting the operating system 312 Storage and Network Convergence Using FCoE and iSCSI 10 Read the license agreement Figure 9 94 click accept the license terms and click Next s ore O E Please read the license terms MICROSOFT SOFTWARE LICENSE TERMS MICROSOFT WINDOWS SERVER 2008 SERVICE PACK 2 STANDARD These license terms are an agreement between Microsoft Corporation or based on wher
259. age and Network Convergence Using FCoE and iSCSI The model in Figure 3 4 illustrates the full process and layers that occur from start to finish when a host tries to run an I O operation These layers show the underlying processes Host Target I O Request Application Layer Application Logical Unit SCSI Interface SCSI Protocol SCSI Layer SCSI Initiator SCSI Device iSCSI CDB Transport service interface iSCSI iSCSI Protocol iSCSI Protocol Protocol iSCSI Protocol Senvices iSCSI PDU Layer iSCSI transport interface TCP TCP IP TCPIIP i TCP IP Segments Diagrams Ethernet Ethernet Physical amp Data Link Data Link amp Physical R it Figure 3 4 iSCSI layer model overview The following sections summarize important components key processes and iSCSI terminology Initiator target interaction process iSCSI consists of several components including naming and addressing session management error handling and security Naming and discovery The logical unit LU naming convention consists of the IP address or Domain Name System DNS and iSCSI device name The iSCSI device name has the same name as the LU that has a unique target name iSCSI naming format An iSCSI naming structure was created to help manufacturers and customers have a uniquely defined worldwide iSCSI network entity for their SAN An iSCSI name represents a worldwide unique naming scheme that is used to identify each
260. ager Application User Manual http www d1 emulex com support utilities onecommand 519 onecommand pdf gt Emulex OneCommand Manager Command Line Interface User Manual http www d1 emulex com support utilities onecommand 519 corekit_user_manual pdf 7 5 Installing and enabling the QLogic 2 port 10Gb Converged Network Adapter To implement the QLogic 2 port 10Gb Converged Network Adapter complete the tasks outlined in this section Chapter 7 Installing and enabling the Converged Network Adapter 147 7 5 1 Updating the firmware You can choose from various methods to update the QLogic CNA firmware and drivers For example you can use IBM UpdateXpress System Pack Installer to update drivers and firmware if the operating system is installed Alternatively you can also use IBM ToolsCenter Bootable Media Creator to update firmware on systems where the operating system is not installed You can download these tools from the IBM ToolsCenter page at this website http www ibm com support entry portal docdisplay brand 5000008 amp 1 ndocid TOOL CENTER You can also use the firmware package as a stand alone executable package To use the package with one of the IBM update management tools follow the instructions that came with your specific management tool One of the simplest ways to do the update is to use the stand alone executable package from within the operating system This package can be used in the following ways
261. al FIP panels from the IBM System Networking G8264CS switch Example 13 14 shows the active FCF map The MAC addresses shown match the MAC addresses that are configured as NPV interfaces on the G8624CS switch The second command displays the MAC addresses and VLANs that are related to the ports of the switch Example 13 14 Fips related commands G8264 up config show fcoe fips fcf Total number of FCFs detected 1 FCF MAC Port Vian 74 99 75 88 1c cc 62 1002 G8264 up config show fcoe fips fcoe Total number of FCoE connections 7 VN_PORT MAC FCF MAC Port Vian Oe fc 01 89 00 1lc 74 99 75 88 1c cc 1 1002 Oe fc 01 89 00 1b 74 99 75 88 1c cc 1 1002 Oe fc 01 89 00 ld 74 99 75 88 1c cc 44 1002 0e fc 01 89 00 1e 74 99 75 88 1c cc 48 1002 0e fc 01 89 00 1f 74 99 75 88 1c cc 48 1002 Oe fc 01 89 00 la 74 99 75 88 1c cc 48 1002 Oe fc 01 89 00 19 74 99 75 88 1c cc 48 1002 G8264 up config Use the show npv flogi table which is shown in Example 13 15 to get information about the fabric logins to the external FCF in the IBM System Networking G8264CS switch Example 13 15 Fabric logins in the switch G8264 up config vlan show npv flogi table VLAN 1002 Port 21 with 1 Virtual Links FCM 62 10 00 00 00 c9 db 40 8d Oe fc 00 89 00 01 FLOGI VLAN 1002 Port 21 with 1 Virtual Links 536 Storage and Network Convergence Using FCoE and iSCSI aie e lt a e e a iin ic TE FCM 62 10 00 00 00 c9 db 4d bd Oe fc 00 89 00 07 FLOGI
262. alable Switch Upgrade2 l snmp server name EN4093_2 hostname EN4093_2 system idle 60 I I interface port INTAI name Nodel_x240 tagging no flowcontrol exit I interface port INTA2 name Node2_x240 tagging no flowcontrol exit interface port INTA3 no flowcontrol exit SNIP port INTA3 to INTC14 as the same as INTA3 exit I interface port INTC14 no flowcontrol exit I interface port EXT15 name G8624CS up tagging tag pvid exit I vlan 500 enable name VLAN 500 member INTA1 INTA2 EXT15 I vlan 1002 enable name VLAN 1002 Chapter 13 Approach with FCoE between the IBM Flex Chassis and a top of rack switch 547 member INTA1 INTA2 EXT15 spanning tree stp 113 vlan 1002 I Spanning tree stp 119 vlan 500 l fcoe fips port INTA1 fcf mode on fcoe fips port INTA2 fcf mode on fcoe fips port EXT15 fcf mode on l fcoe fips enable no fcoe fips automatic vlan l cee enable l l ntp enable ntp primary server 9 70 42 230 MGT ntp authenticate ntp primary key 37339 l ntp message digest key 37339 md5 ekey c5d9282444502820b4b0e3e787e08bd2bc982731a41dde76f5ab6d2a3b2c26e45a9e10683145dd089 c3817a06719daff9cdd7c5ff26f5b424c55df398d223993 ntp trusted key 37339 I end 13 4 4 IBM Flex System EN4093 switch configuration in vNIC mode Example 13 33 shows the configuration for the IBM Flex System EN4093 switch in vNIC mode The critical commands are h
263. all any previous versions of the Linux driver by running the uninstall script that ships with the version of the Linux driver To install the OneCommand Manager utility in Linux follow these steps 1 Log on as root 2 Download the utilities from the Emulex website at the following address or copy them to the system from the installation CD http www emulex com downloads ibm html 3 Copy the installation and uninstallation scripts to a known location for easy access by other users 4 Copy the OneCommand elxocm lt P1latform gt lt AppsRev gt tgz file to a directory on the installation machine 5 Use the cd command to change to the directory to which you copied the tar file 6 Untar the file For RHEL 5 and RHEL 6 type the following command tar zxvf elxocm rhel5 rhel6 lt apps_ver gt lt rel gt tgz For SLES 10 and SLES 11 type the following command tar zxvf elxocm slesl0 slesll lt apps_ver gt lt rel gt tgz 7 Use the cd command to change to the elxocm directory created in step 6 For RHEL 5 and RHEL 6 type cd elxocm rhel5 rhel6 lt apps_ver gt lt rel gt For SLES 10 and SLES 11 type cd elxocm sles10 slesll lt apps_ver gt lt rel gt 8 Run the instal script install sh 124 Storage and Network Convergence Using FCoE and iSCSI 9 Select the type of management you want to use Local Mode HBAs on this platform can be managed by OneCommand clients on this platform only Managed Mode HBAs
264. alogous to the traditional FC port types Figure 2 7 illustrates these port types Server N port J a a Fibre Channel port types VN port saver blue link L CNA SN ar NS FCF VE ports red link between FCFs aS FCoE Forwarder FCF Lossless Ethernet a E eS VF port blue link from server to FCF FCoE port types Figure 2 7 FC and FCoE port types In a traditional FC network the server might be an N_Port node port and its neighboring switch might be an F_Port fabric port Two FC switches connected over an inter switch link ISL might be E_Ports expansion ports In an FCoE network virtual links are used across the lossless Ethernet network in place of the physical links in the FC network The server negotiates a connection to the FCF device across the Ethernet network by using the FCoE Initialization Protocol FIP The server end of this connection is called a VN_Port The FCF end is called the VF_Port Two FCFs can also negotiate a connection across the Ethernet network in which case the virtual ISL has VE_Ports at both ends DCB capable switches Intermediate Ethernet switches between the server and FCF for example in an FCoE network are expected to provide lossless Ethernet service In practice they implement DCB Ethernet standards as described previously For security reasons they are als
265. ample in Figure 9 209 Adapter Selected Adapter Model PCI Bus Dev Fn Brocade 1007 15 00 01 10 00 00 05 33 48 B6 AF Select Boot Target ID PWWN DID Vendor ID Product ID Rev Figure 9 209 Disk storage subsystem 14 Highlight the disk storage subsystem that you want to boot from and then press Enter 15 When you see the available LUN select the LUN you want to boot from and then press Enter Figure 9 210 The boot LUN must be one LUN with all Os Some operating systems require the LUN to be LUN 0 as shown in Figure 9 210 to boot from If you see a LUN with a number other than 0 sign in to your SAN disk storage device and redo your mapping to ensure that the LUN is LUN 0 Then reboot the blade server again and go back to 1 on page 421 to repeat this part of the procedure LUN versus LUN ID This step refers to LUN in terms of a number not a LUN ID Figure 9 210 on page 426 The LUN ID is 1 but the LUN itself is 0000000000000000000 which is acceptable Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 425 426 Adapter Selected Adapter Model PCI Bus Dev Fn PWWN Brocade 1007 15 00 01 10 00 00 05 33 48 B6 AF ID PWWN DID Vendor ID Product ID Rev 1 20 35 00 80 E5 23 BE 0C 041000 IBM 1746 FAStT 1070 Select Boot LUN ID LUN Capacity Figure 9 210 Selecting the LUN you want to boot from You now return to the main panel Figure 9 211 Pe Brocade BIOS Config Menu Adapter Selected A
266. an upstream FCF enabled switch In this case all storage requests and responses have to go through the FCF uplink which can fight congestion fairly quickly because it crosses two times DCB switch Server with FCF enabled with CNA Storage with FCoE HBA Figure 6 1 Traffic flow Server and Storage connected to DCB switch with remote FCF In Figure 6 2 the storage is connected directly to the FCF enabled switch In this case the traffic only crosses the uplink once Utilization still needs to be planned and monitored appropriately but it s much more efficient than the first situation DCB switch Server with CNA 2 DCB switch 4 with FCF enabled Storage with FCoE HBA Figure 6 2 Traffic flow Server connected to DCB switch and storage to remote FCF Note It is a best practice to connect the storage directly to the FCF enabled device This might change after the release of FC BB 6 and the introduction of distributed FCF Chapter 6 Using FCoE and iSCSI in a converged network 99 6 3 3 Zoning 100 It is possible to allow every participating device node of a Fibre Channel SAN to talk to any other node in the fabric However this is not a desired behavior There are various reasons why the visibility of nodes within a fabric should be planned and limited Here are some examples gt Security If server A has no possibility to talk to storage B this lowers the risk that
267. an enable FCoE host access to the FC storage area network SAN attached DS5300 storage This procedure entails using the QLogic Virtual Fabric Extension and IBM Virtual Fabric 10Gb Switch modules that are installed in the BladeCenter H chassis Figure 10 1 shows the I O topology that is internal to the BladeCenter H chassis Bridge bays 3 and 5 have internal connections to high speed I O bays 7 and 9 Standard bays QLogic Virtual i Blade Server 14 Kh ff pa pea Fabric Extension i o Module CFFh Unavailable connections Blade Server 1 QLogic 2 port 10 Gb Converged Network Adapter Internal switch connections Internal bridge connections Available connections Standard bridge bays On board GbE BNT Virtual Fabric 10 Gb Switch Module QLogic Virtual Bridge Fabric Extension bays Module Chassis midplane Figure 10 1 BladeCenter H internal connections with the QLogic Virtual Fabric Extension Modules 444 The QLogic CNA installed on the blade server connects to the IBM 10G Virtual Fabric switch module in bays 7 and 9 The QLogic Virtual Fabric Extension module installed in bays 3 and 5 has internal connections to the IBM 10G switch modules FC storage is connected directly to the external ports on the QLogic Virtual Fabric Extension module Alternatively it is connected through a native FC switch
268. and data infrastructure The Ethernet community has a history of continually moving to transmission speeds that were thought impossible only a few years earlier Although a 100 Mbps Ethernet was once considered fast a 10 Gbps Ethernet is widely available although not yet widely implemented and 40 Gbps Ethernet and 100 Gbps Ethernet are available today From a simple data transmission speed perspective Ethernet can now meet or exceed the speeds that are available by using FC The IEEE 802 3 work group is already working on the 400 Gbps standard results are expected in 2017 so this will remain an ongoing journey A second factor that is enabling convergence is the addition of capabilities that make Ethernet lower latency and lossless making it more similar to FC The Data Center Bridging DCB protocols mentioned in Chapter 2 Fibre Channel over Ethernet on page 11 provide several capabilities that substantially enhance the performance of Ethernet and initially enable its usage for storage traffic One of the primary motivations for storage and networking convergence is improved asset utilization and cost of ownership similar to the convergence of voice and data networks that occurred in previous years By using a single infrastructure for multiple types of network traffic the costs of procuring installing managing and operating the data center infrastructure can be lowered Where multiple types of adapters switches and cable
269. and information technology is embracing infrastructure virtualization more rapidly than ever 1 Dictionary com Retrieved July 08 2013 from http dictionary reference com browse convergence 2 Merriam Webster com Retrieved July 08 2013 from http www merriam webster com dictionary convergence 4 Storage and Network Convergence Using FCoE and iSCSI To reduce the storage and network infrastructure footprint requires convergence and doing more with less Storage and network convergence has come a long way and the technologies are maturing faster Vendors are adopting industry standards when developing products Fiber Channel over Ethernet FCoE and iSCSI are two of the enablers of storage and network convergence Enterprises can preserve investments in traditional Fiber Channel FC storage and at the same time adapt to higher Ethernet throughput demands by server virtualization Most of the vendors in the market offer 10 Gbps Network Interface Cards as standard and also offer an option to choose 40 100 Gbps for uplink connections to the data center core network Convergence has long had a role in networking but now it takes on a new significance The following sections describe storage and networking in data centers today explain what is changing and highlight approaches to storage and network convergence that are explored in this book 1 3 The interest in convergence now Several factors are driving new interest in combining storage
270. and one target In regards to the huge amount of zones remember that most nodes today have multiple ports This means that it has become common practice to have more members in a zone However it is still a best practice to limit the members Here are some possible approaches gt Puta single initiator WWNN port and all alternate WWNNs ports of one target into one zone gt Put all WWNN ports of a single initiator and all WWNNs ports of one target into one zone The steps and commands that are required to implement zoning depend on the switch manufacturer and are explained in detail for FCoE in Chapter 8 FC and FCoE zone configuration on page 195 mapping and multipathing Host mapping is the process of controlling which hosts have access to specific volumes in the system It is similar in concept to logical unit number LUN mapping or masking LUN mapping is the process of controlling which hosts have access to specific logical units LUs within the disk controllers The act of mapping a volume to a host makes the volume accessible to the WWPNs or iSCSI names such as iSCSI qualified names IQNs or extended unique identifiers EUIs that are configured in the host object Each host mapping associates a volume with a host object and provides a way for all WWPNs and iSCSI names in the host object to access the volume A volume can be mapped to multiple host objects When a mapping is created multiple paths might exist across the
271. ange Boot Target to Yes b Highlight Save Login and then press Enter Add Ping iSCSI Target Discover Targets in iSCSI Target Name 2 the given Portal IP Version lt IPU4 gt iSCSI Target IP Address 192 168 1 100 TCP Port Number 32601 BladeEngine Port Number 0 Boot Target lt Yes gt Header Digest lt No gt Data Digest lt No gt Authentication Method lt None gt Ping Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 83 Add Ping iSCSI Target window 304 Storage and Network Convergence Using FCoE and iSCSI The iSCSI Target Configuration panel now shows four discovered targets Figure 9 84 because the storage device has four host ports c Highlight the host port of the disk storage subsystem that you want to boot from and press the Space bar Select a single target to boot from In this example the Emulex CNA iSCSI IP is 192 168 1 2 All of the host ports are on different subnets and VLANs We booted from the disk storage subsystem host port that is in the same subnet as the CNA port 192 168 1 100 If you do not see any storage devices in the iSCSI Target Configuration panel see Storage devices not shown on page 246 iSCSI Target Configuration Discovered Targets ign 1992 01 com 1si 1535 6 00a0b80004981 7000000000488 d62d iqn 1992 01 com 1si 1535 6 Ei 00a0b80004981 7000000000488 d82d ign 1992 01 com 1si 1535 6 00a0b80004981 7000000000488 d82d ign 1992 01 com
272. apter Settings panel Figure 9 207 a Using the left and right arrow keys set BIOS to Enabled b Set the Boot LUN to Flash Values c Press Esc to return to the previous panel Adapter Selected Adapter Model PCI Bus Dev Fn PWWN Brocade 1007 15 00 01 10 00 00 05 33 48 B6 AF Adapter Settings BIOS Version FCHBAZ 2 0 1 NWWN 20 00 00 05 33 48 B6 AF PWWN 10 00 00 05 33 48 B6 AF ENode MAC 00 05 33 48 B6 AF BIOS Enabled 1 Port Speed Auto Boot LUN Flash Values Press R to restore factory defaults Figure 9 207 Brocade BIOS Config Menu panel 13 Define the flash values a Inthe Brocade BIOS Config Menu panel select Boot Device Settings b In the Boot Device Settings panel Figure 9 208 highlight boot ID 0 and press Enter Adapter Selected Adapter Model PCI Bus Dev Fn PWWN Brocade 1007 15 00 01 10 00 00 05 33 48 B6 AF Boot Device Settings ID PWWN LUN ee eee ee 00 00 60 00 00 00 00 00 0000000000000000 2 00 00 00 00 00 00 00 00 0000000000000000 3 00 00 00 00 00 00 00 00 0000000000000000 Press C to clear the selection Press M to Manually edit the values Figure 9 208 Highlighting boot ID 0 The Brocade BIOS scans the available devices which might take some time to complete The process takes longer if your environment is not zoned 424 Storage and Network Convergence Using FCoE and iSCSI You see your disk storage subsystem as shown in the ex
273. assistance 00 ccc eee ene eee eee 36 3 2 3 Hardware only solutions 0 0 0 cee a 36 3 3 Performance considerations 000 ccc eee 37 3 3 1 Jumbo frameS e oraa saa n hai araa a a aa eee 37 3 3 2 Prioritization and bandwidth allocation s saasaa aaaea 38 3 4 Multipathing with iSCSI 0 0000 cca 38 3 4 1 IEEE 802 3ad Link Aggregation Control Protocol and Etherchannel 38 3 4 2 Active Active multipathing 0 0 0 cee tee 39 3 4 3 Multiconnection SESSIONS 0 0 0 eee eee eee 39 Chapter 4 IBM products that support FCoE andiSCSl 41 4 1 Converged Network Adapters CNAs 0 0000 c cee eee 42 4 1 1 IBM Flex System 2 2 0 tees 42 4 12 BladeCenter inc etext gS oye FR eee BA Re ack andere ean Bare 43 4 1 3 IBM System x and IBM Power Systems 00 000 cee eee ee ee 45 AD SWICH SS 55 25 sos ca Se ces PERU RE oN en each g aa Ae Biel Sneed a a xe tee ae SAIS 47 4 21 Flex Chassis erriac dera Ry Saha BR Ee Re eo E 47 4 2 2 BladeCenier oo i esate SBS es Feeds e ape FE oP oracle e be 49 4 2 3 Top of Rack ToR End of Row EOR 0 0c cee eee eee 53 4 3 Storage syste M Senia 0a dbadye need e O AAE fb adem acu E OAE heures 57 4 3 1 IBM SAN Volume Controller 0 0 0 0000 cette eee 57 4 3 2 IBM Storwize family 0 0 0000 eee 58 4 3 3 IBM Flex System V7000 Storage Node 00 cee eee eee 61 4 3 4 IBM XIV Storag
274. ate iSCSI on a specific NIC as shown in Example 14 5 Example 14 5 Activating an iSCSI function on a NIC for VMware esxcli swiscsi nic add n lt port_name gt d lt vmhba gt The VMware software initiator can also find target portals from their IP addresses However similarly to Microsoft the initiator cannot configure the priority to be used in the network by iSCSI traffic Figure 14 5 shows the discovered targets on the Dynamic Discovery tab On this tab you can add targets manually if needed iSCSI Initiator vmhba32 Properties General Network Configuration Dynamic Discovery Static Discovery Send Targets Discover iSCSI targets dynamically from the Following locations IP 4 host name iSCSI Server Location 192 168 1 100 3260 Remove Settings Close Figure 14 5 Specifying a target IP address Chapter 14 Approach with iSCSI 565 Figure 14 6 shows the Static Discovery tab This tab shows the discovered or manually entered iSCSI targets You can also add targets from this tab iSCSI Initiator vmhba32 Properties General Network Configuration Dynamic Discovery Static Discovery Discovered or manually entered iSCSI targets iSCSI Server Location Target Name 192 168 1 100 3260 ign 1992 01 com si 7091 600a0b80006e392000 192 168 3 100 3260 ign 1992 01 com si 7091 600a0b80006e392000 192 168 2 100 3260 ign 1992 01 com lsi 7091 600a0b80006e392000 192 168 4 100 3260 ig
275. ath The most common cause of an offline disk is that the preferred path is not assigned correctly Check your SAN disk device configuration and then reboot the server again on the Windows DVD gt Verify that your SAN disk is updated to the latest firmware gt Use Windows media that is bundled with the latest service pack gt f you see a 20 MB disk you most likely mapped the access LUN instead of the actual LUN You can fix this problem in your disk storage subsystem gt Verify that your LUN is using LUN 0 which is defined in the SAN disk device gt Verify that you are using the latest Windows DVD with the latest service pack built in gt Verify that the path is on the preferred path Check with your SAN configuration gt Verify that zoning is correct or unchanged gt Verify that LUN mapping is correct or unchanged 9 7 Configuring QLogic for FCoE in the BladeCenter This section explains how to configure the QLogic 10Gb CNA CFFh card PN 42C1831 FRU 4201832 QLE8142 This scenario entails the following components gt BladeCenter H machine type 8852 gt HS22 machine type 7870 UEFI P9155A 1 15 Blade System Management Processor YUOOC7E 1 30 QLogic 10Gb CNA QLE8142 e 4201831 FRU 4201832 e MPI firmware version 1 40 00 e UEFI Driver version 3 33 e Adapter BIOS driver version 2 09 e Adapter FCode driver version 3 09 e Adapter Firmware version 5 03 05 e FCoE FC driver 9 1 8 26 Brocade 8470
276. ating systems were UEFI compliant at the time this book was written Windows 2008 x64 and Windows 2008 R2 x64 Linux SUSE Linux Enterprise Server SLES 11 SP1 Red Hat Enterprise Linux RHEL 6 VMware 5 vvvy Installation mode These operating systems can be installed in both UEFI and legacy mode For all other non UEFI compliant operating systems see 9 7 7 Installing Windows 2008 x86 in legacy mode on page 391 If you are installing a UEFl compliant operating system install it in UEFI mode for performance reasons UEFI gives you access to new features such as these gt Bigger boot disk sizes UEFI boots from a GUI Partition Table GPT partitioned disk instead of Master Boot Record MBR GPT is no longer limited to a 2 TB boot drive However keep in mind that you can have some software that requires the use of MBR such as older backup software gt Faster boot times A UEFI machine in legacy mode BIOS takes more time to boot The UEFI system boots once initializes all devices in UEFI mode and then does a POST a second time for legacy mode which is time consuming By installing in UEFI mode you save this second boot time Also by using UEFI the operating systems can take advantage of 32 bits or 64 bits as opposed to BIOS systems that are limited to a 16 bit boot gt PCI ROM limitations are much larger with UEFI compared to BIOS With BIOS systems you are limited by the small memory size of the ROM option t
277. ating system in UEFI mode go to 9 4 6 Installing Windows 2012 in UEFI mode on page 257 gt If you are installing your operating system in UEFI mode go to You are now done installing Windows Continue to 9 9 After the operating system is installed on page 438 on page 287 gt If you are installing your operating system in legacy mode go to 9 4 10 Installing Windows 2012 in legacy mode on page 273 gt If you are uncertain about whether you want to install in UEFI or MBR go to 9 4 6 Installing Windows 2012 in UEFI mode on page 257 9 4 5 Booting from SAN variations You can set up boot from SAN by using various methods This book concentrates on the fixed target LUN In some cases it is useful to have a more dynamic solution We show what we consider the most stable and most optimized method The method you choose depends on what you want to accomplish A more dynamic setup might be useful to prevent reconfiguring the adapter settings every time to change LUN assignment to another host However it might take more time to scan the LUNs at boot every time the system is rebooted If you are setting up Blade Open Fabric Manager or have a hot spare blade set these more dynamic settings and do not assign a fixed boot LUN 256 Storage and Network Convergence Using FCoE and iSCSI Figure 9 33 shows some of the Emulex settings that you can change For more information see the Emulex website http www
278. ating system is installed the only way to change it is to delete and reinstall it 9 7 6 Booting the Windows DVD in UEFI mode 380 You can boot the Windows media by placing the Windows 2008 x64 DVD in the DVD drive and having the machine boot automatically By default the system attempts to boot in UEFI mode If it fails it attempts to boot in legacy mode Tip Depending on when you insert the Windows DVD during the system POST you can boot the media in UEFI mode or legacy mode To fully control the boot follow the instructions as explained in this section to boot the DVD in UEFI mode To boot the Windows DVD in UEFI mode follow these steps 1 During start or POST press the F1 key 2 In the System Configuration and Boot Management panel select Boot Manager 3 In the Boot Manager panel select Boot From File In this scenario we boot from an HS22 shared DVD or CD The DVD in the media tray is considered a USB device 4 Inthe File Explorer panel Figure 9 161 on page 381 select EFISECTOR and the associated information If you do not see the CD make sure that the media tray is assigned to the correct blade and that you have a UEFI bootable CD or DVD inserted or mounted If your DVD is not UEFI bootable it is not displayed in the list Storage and Network Convergence Using FCoE and iSCSI File Explorer PciRoot 0x0 Pci 0xID 0x7 USB 0x2 0x0 USB 0x1 0x0 USB 0x0 0x0 CDROM 0x1 0x33C 0x13D94C Load File
279. based CLI the other one is based on the international standard CLI ISCLI In this section we use the ISCLI to display and enter commands on the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch For more information about the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch see this website http publib boulder ibm com infocenter flexsys information topic com ibm acc net workdevices doc Io_module_compassFC html Configuring IBM Flex System Fabric CN4093 for FCoE connectivity This section is specific to the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch I O module because it has both FC and FCoE capability There are other I O module 10 Gb Ethernet switches that can be used for FCoE such as the IBM Flex System Fabric EN4093 10Gb Scalable Switch To configure FCoE on IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch for connectivity to IBM V3700 Storage it is necessary to understand the different ports and functions within the switch As previously mentioned the IBM Flex System Fabric CN4093 has FC and FCoE functionality the physical ports consist of internal and external types The internal ports connect the IBM Flex System Enterprise Chassis node bays as shown in Table 12 2 The IBM V3700 Storage uses these external ports to connect to the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch The omniports are the only external ports that can be attached by cable to external LAN and
280. ble access control list 1 tcp udp destination port 3260 Oxffff access control list 1 action set priority 3 Chapter 14 Approach with iSCSI 557 558 access control list 2 tcp udp source port 3260 Oxffff access control list 2 action set priority 3 interface port INT1 INT14 edited to remove redundant display access control list 1 access control list 2 interface port EXT1 EXT6 edited to remove redundant display access control list 1 access control list 2 lldp enable interface ip 1 ip address 192 168 1 254 255 255 255 0 vlan 100 enable exit interface ip 99 ip address 192 168 99 253 vlan 99 enable exit end Emulex Virtual Fabric Adapters and II support vNICs These vNICs are not the same ones that are used in hypervisor environments Those vNICs are virtualized hardware NICs or paravirtualized software NICs seen by the software switching logic included in most hypervisors Emulex vNICs are discovered by the operating system on the server hypervisors and conventional OSs by using Peripheral Component Interconnect PCI Each vNIC corresponds one to one with a PCI function code associated with the Emulex card vNICs are configured on an IBM Virtual Fabric 10Gb Switch Module for IBM BladeCenter and communicated to the Emulex card by using the Data Center Bridging Capabilities Exchange DCBX protocol in vNIC mode Alternatively vNICs are configured in the UEFI interface of the system in switch agnostic mode v
281. blisher Emulex Web site http www emulex com Email address TechnicalS upport emulex com Tarma Installer will install or upgrade OCM For Mware yCenter on your computer Click Next to continue OneCommand Copyright 2011 Emulex All rights reserved M A N A G R This program is protected by copyright law and international for VMware vCenter treaties Unauthorized reproduction or distribution of this program or any portion of it is a violation of applicable laws Figure 7 38 Emulex OneCommand Manager for VMware VCenter window 4 Accept the license agreement and click Next Chapter 7 Installing and enabling the Converged Network Adapter 139 5 Inthe Installation options panel Figure 7 39 select the installation path and then click Install Installation options These options determine how the application will be installed of OCM For VMware vCenter Installs Emulex OneCommand Manager for VMware yvCenter and its dependent components Feature size 100 027 KB Install size 100 027 KB Remove size OKB Disk space 17 095 824 KB Installation Folder C Program Files Emulex Browse Tarma Installer ce Figure 7 39 Selecting the installation path 140 Storage and Network Convergence Using FCoE and iSCSI 6 In the OCM for VMware vCenter configuration panel Figure 7 40 select the port numbers that you want to use for O
282. bm com support entry portal docdisplay Indocid MIGR 57563 amp brandind 5000020 gt Support for booting from a Storage Area Network SAN http support microsoft com kb 305547 gt OneCommand Manager OneCommand Manager Application Version 5 1 User Manual http www d1 emulex com support utilities onecommand 519 onecommand pdf OneCommand Manager Command Line Interface Version 5 1 User Manual http www d1 emulex com support utilities onecommand 519 corekit_user_manual pdf gt Routing Bridges RBridges Base Protocol Specification RFC 6325 http datatracker ietf org doc rfc6325 gt Virtual Fabric Adapter II http www emulex com products 10gbe network adapters nic ibm branded 49y7950 o verview html gt Understanding NPIV and NPV http blog scottlowe org 2009 11 27 understanding npiv and npv gt Using Boot from SAN with ESX Server Systems http pubs vmware com vi3 sanconfig wwhel p wwhimp1 common html wwhelp htm cont ext sanconfig amp file esx_san_cfg_bootfromsan 8 1 html gt What s the deal with Quantized Congestion Notification QCN http www definethecloud net whats the deal with quantized congestion notifica gt Windows Boot from Fibre Channel SAN An Executive Overview and Detailed Technical Instructions for the System Administrator http www microsoft com download en details aspx displaylang en amp id 2815 592 Storage and Network Convergence Using FCoE and iSCSI Help from IBM
283. bps Ethernet adapters that can be used for Internet Small Computer System Interface iSCSI configurations However they were not tested specifically for this book This section describes the different converged network adapters CNA that are available for the system architectures that are listed here gt 4 1 1 IBM Flex System on page 42 gt 4 1 2 BladeCenter on page 43 gt 4 1 3 IBM System x and IBM Power Systems on page 45 4 1 1 IBM Flex System IBM Flex System offers high performance Ethernet and converged adapters that can fit into your existing network and future IT environment For a full list of supported CNAs and other network adapters see the BM Flex System Interoperability Guide REDP FSIG IBM Flex System Fabric CN4054 10Gb Virtual Fabric Adapter The CN4054 is based on industry standard PCle architecture and offers the flexibility to operate as a Virtual NIC Fabric Adapter or as a quad port 10 Gbps Ethernet device This adapter supports up to 16 virtual NICs on a single quad port Ethernet adapter which is cost beneficial and helps reduce the data center footprint Compute nodes such as the x240 support up to two of these adapters for a total of 32 virtual NICs per system It supports Ethernet iSCSI and FCoE on Intel processor based compute nodes Figure 4 1 shows the IBM Flex System Fabric CN4054 10Gb Virtual Fabric Adapter Figure 4 1 IBM Flex System Fabric CN4054 10Gb Virtual Fab
284. bre Channel Security Protocols http www t10 org ftp t11 document 06 06 157v0 pdf H196488 DS3500 DS3950 DS5000 systems not working with Brocade on 8 Gbps host ports IBM System Storage http www ibm com support entry portal docdisp ay 1ndocid MIGR 5083089 IBM Converged Switch B32 ftp ftp software ibm com common ssi pm sp n tsd03094usen TSDO3094USEN PDF IBM Storwize V7000 Unified Storage http www ibm com systems storage disk storwize_v7000 index htm IBM System Storage DS3500 Express http www ibm com systems storage disk ds3500 index html IBM System Storage DS5000 Series http www ibm com systems storage disk ds5000 index htm IBM ToolsCenter http www ibm com support entry portal docdisp ay brand 5000008 amp 1 ndocid TOOL C ENTER Related publications 591 gt IBM XIV Storage System http www ibm com systems storage disk xiv index htm gt IETF TRILL status pages http tools ietf org wg trill gt Internet Small Computer Systems Interface iSCSI http www ietf org rfc rfc3720 txt gt iSCSI Naming and Discovery http tools ietf org html rfc3721 gt Installing Linux on a Multipath LUN on an IP Network http publib boulder ibm com infocenter Inxinfo v3r0m0 index jsp topic 2Fliaa i1 2Fmultiisci 2Fliaaimisciover htm gt Internet Storage Name Service iSNS http www ietf org rfc rfc4171 txt gt Remote Storage Area Network SAN Boot IBM BladeCenter HS20 and HS40 http www i
285. bric Adapter II for IBM System x must be upgraded this upgrade can be done in the field to enable the FCoE and iSCSI hardware initiator The adapter supports fiber optic or twin ax copper cabling to maximize flexibility The vNICs are configured to meet your mix of network connectivity and throughput demands for the complex server application environments of today Each physical 10 Gbps port can be divided into four virtual ports with bandwidth allocation in 100 Mbps increments to the maximum of 10 Gbps per physical port Figure 4 5 shows the Emulex Virtual Fabric Adapter II for IBM System x Figure 4 5 Emulex Virtual Fabric Adapter II for IBM System x For more information see the following references gt Emulex 10GbE Virtual Fabric Adapter II and III family for IBM System x TIPS0844 IBM Redbooks Product Guide gt Emulex Virtual Fabric Adapter Il web page http www emulex com products 10gbe network adapters nic ibm branded 49y7950 o0 verview html Chapter 4 IBM products that support FCoE and iSCSI 45 46 Emulex Virtual Fabric Adapter Ill for IBM System x The Emulex Virtual Fabric Adapter III for IBM System x is from a hardware perspective identical to the highlighted Emulex Virtual Fabric Adapter III for IBM System x on page 46 and it has the same appearance However there is a difference in the manner that they are field upgradeable from an Ethernet only mode of operation to an Ethernet FCoE and
286. by enabling only traffic classified into a priority group to be paused This capability is required for FCoE and has these objectives gt Pause traffic that is competing with FCoE for bandwidth to allow the FCoE traffic to get through gt Pause FCoE traffic to allow the receiver to catch up with the senders instead of dropping some traffic and requiring retransmission ETS is defined in IEEE 802 1Qaz ETS divides traffic that flows over a link into priority groups It allows for each priority group to be guaranteed a percentage of the bandwidth of the link and for some priority groups to be designated as lossless The number of lossless priority groups varies between switching products At least one must be supported for a switch to claim to support CEE For more information about PFC and ETS see the official standards definitions at the following websites Storage and Network Convergence Using FCoE and iSCSI gt The Internet Engineering Task Force IETF http www ietf org gt Institute of Electrical and Electronics Engineers IEEE http www ieee org 13 2 4 IBM EN4093 configuration with vNIC For information about vNIC configuration and functionality see BM BladeCenter Virtual Fabric Solutions SG24 7966 The same applies to the IBM Flex System This section focuses on the using vNIC with FCoE When the IBM Flex CN4054 Converged Network Adapter is used in vNIC mode with the FCoE personality the following additional co
287. can cause a significant constraint on the total amount of FCoE bandwidth available In our lab example the link between the IBM Flex System EN4093 switch and the IBM System Networking G8264CS switch is a 40 Gbps QSFP link This is a good practice so that we do not need the link aggregation or VLAG modes Chapter 13 Approach with FCoE between the IBM Flex Chassis and a top of rack switch 529 13 3 Commands and pointers for FCoE This section summarizes the commonly used commands in FCoE configurations Note In case of using more than one VLAN or a VLAN other than 1002 ensure that the IBM Flex System EN4093 switch has the no fcoe fips automatic vlan command applied This prevents the addition of all FCoE ports in all FCF and NPV VLANs In the IBM System Networking G8264CS switch and the IBM Flex System CN4093 switch this setting is standard 13 3 1 IBM System Networking G8264CS switch commands for FCF mode The first step is to set up the IBM System Networking G8264CS switch for FCoE traffic in a Full Fabric mode Example 13 1 shows the basic command for the IBM System Networking G8264CS switch to enable the configuration Example 13 1 Enable the FCF on the IBM System Networking G8264CS switch Select Command Line Interface mode ibmnos cli iscli iscli G8264CS up gt enable Enable privilege granted G8264CS up conf t Enter configuration commands one per line End with Ctr1 Z Enable the converged network capabilities with the command
288. ce Using FCoE and iSCSI gt The RackSwitch G8124ER and RackSwitch G8124EF provide similar airflow choices in addition to enhanced processing and memory to improve performance for larger Layer 3 networks aggregation layer switching high end multicast applications and rapid failover gt The RackSwitch G8124DC uses dc power Figure 4 18 shows the top of rack IBM System Networking RackSwitch G8124 TEM RackSwitch G8124E Figure 4 18 IBM System Networking RackSwitch G8124 For more information see the BM System Networking RackSwitch G8124 TIPSO787 IBM Redbooks Product Guide Brocade VDX 6730 Converged Switch for IBM The Brocade VDX 6730 Converged Switch for IBM is a 10 Gbps Ethernet fixed port switch with LAN and native Fibre Channel ports It supports multiple connectivity options including classic Top of Rack ToR server deployments Ethernet storage connectivity for FCoE and bridging Fibre Channel SANs and Ethernet LANs This switch provides an FC BB5 compliant Fibre Channel Forwarder FCF feature Two models of this switch are available gt VDX 6730 76 which is a 2U switch with sixty 10 Gbps Ethernet ports and sixteen 8 Gbps native FC ports gt VDX 6730 32 which is a 1U switch with twenty four 10 Gbps Ethernet ports and eight 8 Gbps native FC ports The VDX 6730 32 model is shown in Figure 4 19 Figure 4 19 Brocade VDX 6730 Converged Switch for IBM For more information see the Broca
289. ce search do cmd disp ayKC amp docType kc amp external Id 1032936 gt Installing async drivers on ESXi 5 0 http kb vmware com sel fservice search do cmd disp ayKC amp docType kc amp external Id 2005205 In this Redbooks publication we focused on VMware ESXi 5 0 The FC drivers were already part of the VMware 5 ESXi image However to ensure that everything worked as expected we updated them to the latest levels The network driver was not part of the base image If you plan to use the networking ports you must install the drivers 154 Storage and Network Convergence Using FCoE and iSCSI Figure 7 61 shows the QLogic CNA network ports B 172 25 110 8 GB Windows 2008r2 localhost bladenetwork net Mware ESXi 5 0 0 469512 Evaluation 60 days remaining eee ele ee ee Configuration meses eae ee a Hardware Network Adapters Device Speed Configured Switch T MAC Address T Observed IP ranges Wake on LAN Supported aakh Satus Broadcom Corporation Broadcom NetXtreme IIBCM5709 1000Base SX PeO EB vinnict 1000 Full Negotiate None e4 1f 13 38 fd 8e 169 254 97 183 169 254 97 Yes noron EB vinnicd 1000 Full Negotiate vSwitcho e4 1f 13 38 fd amp 172 25 254 22 172 25 254 Yes Storage QLogic Corp QLogic 10 Gigabit Ethernet Adapter Networking E vmnic3 Down Negotiate vSwitcht 00 c0 dd 11 a9 96 None Yes Storage Adapters EB vmnic2 10000F 10000 Full vSwitcht OO cO dd 11 a9 94 128 0 0 1 255 2
290. ceptable to use FCFs in fabric mode If an FCoE deployment has many edge FCFs that are planned to join an existing FC fabric the number of domains can be problematic Examples of such FCoE deployments include a network with multiple BladeCenter chassis each having an edge FCF and a number of racks each with an FCF at the top of the rack N_Port ID Virtualization NPIV technology is used in traditional Fibre Channel networks to reduce the number of domains in the overall fabric NPIV technology can be used in the following ways gt Ina host NPIV technology is used to allow multiple virtual machines VMs within the host to each receive N_Port IDs from the neighboring FC switch so that all the VMs can share a single physical N_Port gt In a switch or gateway device on the edge of an FC fabric NPIV technology is used to allow the gateway device to appear as a switch F_Port to connecting servers This technology is also used to allow the gateway device to appear as a node N_Port to the edge FC switch to which it connects acting as concentrator for multiple N_Port devices servers The gateway device allows attachment of multiple N_Ports but does not use a domain in the FC fabric see Figure 2 8 Chapter 2 Fibre Channel over Ethernet 21 NPIV technology used in a gateway device allows greater scaling of an FC fabric and is appealing in various situations Acommon use is to attach a vendor X switch to a vendor Y FC fabric The use of N
291. ch Module configuration in pNIC mode Example 11 1 shows the configuration used on the BNT Virtual Fabric 10Gb Switch Module in pNIC mode The commands that are critical to FCoE are highlighted in bold Example 11 1 BNT Virtual Fabric 10Gb Switch Module configuration in pNIC version 6 8 0 66 switch type IBM Networking OS Virtual Fabric 10Gb Switch Module for IBM BladeCenter 474 Storage and Network Convergence Using FCoE and iSCSI snmp server name bay 7 hostname bay 7 system idle 60 access user administrator password 35665f5801040a087627b6b3c2b4a9faldb9b4a3072fb788bd32b1f91a7e2286 interface port INT1 INT14 pvid 99 no flowcontrol exit interface port EXT1 shutdown exit interface port EXT2 shutdown exit interface port EXT3 shutdown exit interface port EXT5 tagging exit interface port EXT6 tagging exit interface port EXT7 tagging tag pvid pvid 1002 exit interface port EXT8 tagging tag pvid pvid 1002 exit interface port EXT9 tagging tag pvid pvid 1002 exit interface port EXT10 tagging Chapter 11 Approach with FCoE between BladeCenter and a top of rack switch 475 tag pvid pvid 1002 exit vlan 1 member INT1 INT14 EXT1 EXT6 EXT11 no member EXT7 EXT10 l vlan 99 enable name VLAN 99 member INT1 INT14 EXT5 EXT6 lI vlan 100 enable name VLAN 100 member INT1 INT14 EXT5 EXT6 l vlan 1002 enable name VLAN 1002 member INT1 INT14 EX
292. channel IEEE standard 802 3ad Link Aggregation Control Protocol LACP and Etherchannel both specify a method by which multiple Ethernet links are aggregated to form a single network link Packet traffic is distributed among the links by using a hash function that is based on various parameters including source and destination Media Access Control MAC addresses The paths are coalesced at the network interface card NIC driver layer or operating system interface layer A single IP address is assigned to the set of links on the initiator and the target Figure 3 7 illustrates a link aggregation enhancement Disk Class Driver SCSI Layer iSCSI Initiator TCP IP NIC Driver Figure 3 7 iSCSI bandwidth enhancement with link aggregation Because the hash function that is used always returns the same value for an initiator and target pair the traffic distribution across an aggregated link might not be uniformly distributed Link aggregation is best used to increase fan in bandwidth to a target rather than to a large pipe between a single initiator and target pair A round robin algorithm might correct this problem but it is not a valid algorithm according to the 802 3ad standard Etherchannel and other nonstandard mechanisms allow for the use of round robin distribution 38 Storage and Network Convergence Using FCoE and iSCSI 3 4 2 Active Active multipathing Active Active multipathing requires a software multipathing layer to be
293. ck OK Teaming Configuration Ea Teams eo Team Name team1 Team Mode Fail Over Transmit Policy MAC Address 00 05 33 48 B6 B0 Active Link 00 05 33 48 B6 B0 Members Available Ports Selected Ports Host Adapter Physical Ports Ethernet Ports Adapter Physical Port El Set Primary 3 pages 00 05 33 48 B6 B0 00 05 33 48 B6 B1 Of i E cus 00 05 33 48 66 60 00 05 33 48 B6 B0 00 05 33 48 B6 B0 Of a 00 05 33 48 B6 B0 00 05 33 48 86 60 gt o 00 05 33 48 B6 51 00 05 33 48 B6 B1 4 YLANS Mano VLAN Name o PASSTHRU VLAN Add 99 vlan99 network as Add Edit Delete Remove rra Statistics Statistics Cancel Apply Help Figure 7 111 VLAN99 added to the VLANs area Then you can use Windows Network Connections to set the IP address and other configurations You have the two physical adapters one adapter for the team and one adapter for VLAN 99 Figure 7 112 If you configure more VLANs you see a network adapter for each VLAN The physical network adapters do not allow full configurations because some settings are now controlled by the virtual network adapter for the team i Network Connections go jE Control Panel Network and Internet Network Connections v v Search Network Connections 5 Organize v Til Name Status Device Name Connectivity Network Categ Local Area Connection Network Broadcom BCM57095 Netxtreme II
294. ckaged in the elxdrvr fc fcoe 2 41 003 2 exe file Installing the Ethernet driver Install the network driver for OCe10102 OCe11102 UCNA Version 2 103 389 0 The Emulex FC FCOE driver kit installer is an executable file that self extracts and copies the software onto your system It detects your adapter and installs the required drivers At time of writing this book the UCNA Ethernet driver is packaged in the elxdrvr nic 2 103 389 0 1 exe file Installing the NIC Teaming driver Install the NIC Teaming driver Version 2 0 3 driver and application kit The Emulex NIC Teaming driver kit installer is an executable file that self extracts and copies the software onto your system It detects your adapter and installs the required drivers At time of writing this book the UCNA NIC Teaming Driver and Application Kit is packaged in the elxdrvr nic teaming 2 0 3 4 exe file 7 3 3 Installing the iSCSI driver in a VMware environment The iSCSI driver is the driver for the iSCSI ports of the UCNA adapters To install the iSCSI driver run the following command in the command prompt of the ESX ESXi host esxupdate maintenancemode nosigcheck update b BE iSCSI driver Where BE iSCSI driver is the iSCSI driver released as an ISO such as the following example vmware esx drivers scsi be2iscsi_400 2 102 525 9 1vmw 0 0 343171 362543 iso For detailed installation instructions see Using Emulex 10Gb Virtual Fabric Adapters for IBM BladeCenter for i
295. cknowledge that all Use as defined herein of the Font Software as defined herein supplied to you by AMT is governed by the Agreement 2 AMT as used herein shall mean collectively Agfa Monotype Corporation its successors and assigns its parent and affiliated corporations its authorized distributors and any third party that has licensed to AMT any or all of the components of the Font Software supplied to you pursuant to the Agreement Font Software as used herein shall mean software which when used on an appropriate device or devices generates typeface and typographic designs and ornaments Font Software shall include all bitmap representations of typeface and typographic designs and ornaments created by or derived from the Font Software Font Software includes upgrades updates related files permitted modifications permitted copies and related documentation Basic Licensed Unit as used herein shall mean up to five 5 Workstations as defined herein connected to no more than one 1 printer with a non volatile memory for example a hard drive all located at a single geographic location If you intend to use the Font Software on more equipment than permitted by a Basic Licensed Unit you must create an Expanded Licensed Unit by obtaining from AMT for an additional fee a site license for all such equipment Licensed Unit as used herein shall mean a Basic Licensed Unit or an Expanded Licensed Unit as is appropriate to the contex
296. commands shown in steps 2 and 3 Example 10 2 Verifying Virtual Fabric Extension Module connectivity bay 7 show bridge module Bridge module 5 is set to 40Gbs Bridge module 3 is disabled bay 7 bay 7 show interface link Alias Port Speed Duplex Flow Ctrl Link TX RX BR5A 17 10000 full no no up BR5B 18 10000 full no no up BR5C 19 10000 full no no up BR5D 20 10000 full no no up EXT5 21 10000 full no no up EXT6 22 10000 full no no up Feed BR3 A0Gbs bay 7 4 Enter the cee enable command to enable the Ethernet enhancements summarized as Data Center Bridging DCB or CEE This command enables automatically LLDP which is required for the Data Center Bridging Capabilities Exchange DCBX protocol and disables the existing Ethernet flow control because priority flow control PFC is used instead 5 Leave the settings for the bandwidth management Enhanced Transmission Selection ETS and flow control PFC as the default values That is for FCoE traffic use a 50 guaranteed bandwidth and use priority flow control for Ethernet Class of Service 3 These configuration parameters are transferred to the CNA by using the DCBX protocol Therefore no configuration is necessary on the CNA 448 Storage and Network Convergence Using FCoE and iSCSI 6 Enable the FCoE part FCoE relies on the following protocols FCoE as the data plane protocol which carries the FC command frames and
297. config bandwidth 33 cn4093_1 vnic config enable Warning vNIC INTA2 3 is not assigned to any vNIC group cn4093_1 vnic config exit cn4093_1 config vnic vnicgroup 3 cn4093_1 vnic group config vlan 103 Warning VLAN 103 was assigned to STG 103 cn4093_1 vnic group config enable Warning vNIC group 3 has no vNIC cn4093_1 vnic group config member INTA1 3 cn4093_1 vnic group config member INTA2 3 cn4093_1 vnic group config port EXT3 Warning STP will be turned off for port EXT3 in STG 103 Warning Changed the pvid of uplink port EXT3 in vNIC group 3 to 103 Warning Deleted port EXT3 from VLAN 1 Warning Deleted port EXT3 from VLAN 0 Jul 9 6 50 15 cn4093 1 ALERT stg STG 1 new root bridge cn4093_1 vnic group config exit cn4093_1 config 508 Storage and Network Convergence Using FCoE and iSCSI 16 There is no need to create the zoning in the CN4093 switch Configure the aliases zones and cfg with the alicreate zonecreate cfgcreate cfgsave and cfgactivate commands on the external switch In our case this switch is a Brocade FC switch Ensure that initiators and targets can be connected The default zoning behavior is Deny which means that nothing is seen until a zone is created and activated See Example 12 12 Example 12 12 Zone related commands on Brocade FC switch B 246 admin gt alicreate Ctr1B P2_DS5100 20 27 00 a0 b8 6e 39 20 B 246 admin gt alicreate CtrlA_P1_DS5100 20 16 00 a0 b8 6e 39 20 B 246 admin gt
298. configuration Verify that zoning is correct or unchanged Verify that LUN mapping is correct or unchanged Hardware does not support boot to disk for legacy operating systems In the procedure in 9 7 8 Optimizing the boot for legacy operating systems on page 391 you might receive a message that indicates that the hardware might not support boot to disk If you see this message review the setup instructions in 9 7 1 Configuring the QLogic card for boot from SAN on page 370 and then check the following settings gt gt gt Verify that the boot device was added when you pressed F1 go back and check Verify that the BIOS was enabled on the QLogic port go back and check Verify that the CNA from which you are trying to boot is on the preferred path of the SAN disk The most common cause of an offline disk is that the preferred path is not assigned correctly Check your SAN disk device configuration and then reboot the server again on the Windows DVD Verify that your SAN disk is updated to the latest firmware Use Windows media that is bundled with the latest service pack If you see a 20 MB disk you most likely mapped the access LUN instead of the actual LUN You can fix this problem in your disk storage subsystem Verify that your LUN is using LUN 0 which is defined in the SAN disk device Verify that you are using the latest Windows DVD with the latest service pack built in Verify that the path is not on t
299. continue to the following sections as appropriate gt If you are installing your operating system in UEFI mode go to 9 3 6 Troubleshooting on page 245 gt If you are installing your operating system in legacy mode go to 9 5 8 Installing Windows 2008 x86 in legacy mode on page 320 gt If you are uncertain about whether you want to install in UEFI or MBR go to 9 3 6 Troubleshooting on page 245 9 5 5 Booting from SAN variations You can set up boot from SAN by using various methods This book concentrates on the fixed target LUN You can use other settings for boot from SAN If you are configuring your SAN across a WAN link add a security feature because packets can be sniffed easily 308 Storage and Network Convergence Using FCoE and iSCSI 9 5 6 Installing Windows 2008 x64 or Windows 2008 R2 x64 in UEFI mode This section explains how to install Windows 2008 x64 64 bit with service pack 2 The procedure might be similar for other operating systems To install Windows 2008 x64 or Windows 2008 R2 x64 in UEFI mode follow these steps 1 Boot from media by using the desired method UEFI or legacy When possible use the most current version of the media with the service pack level or latest update level 2 If needed input drivers for the storage devices 3 Select a storage device disk to install the operating system You must know whether your operating system is UEFl compliant The following oper
300. copy of Windows Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 283 Important Load the latest Emulex CNA driver that is certified for your disk storage subsystem Downloading and extracting the drivers The Windows 2012 DVD is prepackaged with multiple drivers as is the IBM Flex System CN4054 adapter Using an updated driver can prevent multiple issues You can download the IBM Flex System CN4054 drivers from the following websites gt Emulex IBM http www emulex com downloads ibm vfa software kits htm gt Search view in IBM Fix Central http www ibm com support fixcentral options selectionBean selectedTab s elect Extract the drivers and copy them on a removable media such as a USB key DVD media or into an ISO file 7 In the Where do you want to install Windows panel Figure 9 64 when you see your LUN select the disk and then click Next Total size Free space Type 4 Refresh Drive options advanced Load driver Figure 9 64 Selecting the disk to install on 284 Storage and Network Convergence Using FCoE and iSCSI If you see a warning message Figure 9 65 indicating that the hardware might not support booting to the disk either the disk is offline or another error might exist Therefore boot from SAN will not work G Install Windows Where do you want to install Windows Name Total Size Free Space Type Disk 0 Unallocated Space 30 0 GB 30 0
301. cture for this scenario It shows how the systems were interconnected during our lab testing Chapter 5 Topologies and lab architecture 85 FCoE Fiber Channel RackSwitch G8264CS SENSO Bp ii S EN4O93 6 2 zO NOTES lainoa w Con _ ime lel DS5000 9 70 42 240 FCoE 9 70 42 241 Fiber So So a ey gt FCoE No Fiber i i Blade Center abs BNT Sw slot 7 9 70 42 187 9 70 42 237 BNT Sw slot 9 9 70 42 189 Cluster IP Figure 5 15 physical connections in FCF mode of the devices with ToR switch Table 5 3 shows the wiring data for the switch in slot 1 The switch in slot 2 is connected in the same manner Table 5 3 Wiring diagram for components in FCF mode cescs up pews oever Comesion J Deetnion 51 1 Gbps IBM switch IBM Network connection 86 Storage and Network Convergence Using FCoE and iSCSI NPV mode configuration for IBM System Networking G8264CS switch For this IBM Redbooks publication we used this NPV mode configuration in our lab as shown in Figure 5 16 It includes two IBM System Networking G8264CS switches two IBM Flex EN4093 switches and two Brocade Fibre Channel switches to set up a fully redundant topology with two separate FCoE and FC fabrics The switch provides support for direct attach FCoE storage on the external ports and support for Fibre Channel fabric connections with other devices such as HBA and FC Storage F
302. d FCoE cards for SAN boot 439 Solution A 20 MB disk is most likely your access LUN that is mapped You can manage this disk from your SAN disk storage device and remove it from the mapped LUN The access LUN is normally used for in band management of the storage device but it is nota requirement for boot from SAN 9 11 References about boot from SAN For more information about boot from SAN for scenarios other than FCoE see the following references gt IBM documents and Redbooks publications SAN Boot Implementation and Best Practices Guide for IBM System Storage SG24 7958 Remote Storage Area Network SAN Boot IBM BladeCenter HS20 and HS40 http www ibm com support entry portal docdisp ay 1ndocid MIGR 57563 amp brandi nd 5000020 IBM Midrange System Storage Implementation and Best Practices Guide SG24 6363 IBM BladeCenter 4Gb SAN Solution SG24 7313 IBM Flex System V7000 Storage Node Introduction and Implementation Guide SG24 8068 Implementing the IBM Storwize V7000 V6 3 SG24 7938 IBM System Storage DS4000 and Storage Manager V10 30 SG24 7010 IBM System Storage DS3000 Introduction and Implementation Guide SG24 7065 gt Microsoft Microsoft Multipath I O MPIO Users Guide for Windows Server 2012 http www microsoft com en us download details aspx id 30450 Windows Boot from Fibre Channel SAN An Executive Overview and Detailed Technical Instructions for the System Administrator http www microsoft
303. d Hypervisor Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 174 File Explorer panel 5 Select Change Boot Order 392 Storage and Network Convergence Using FCoE and iSCSI 6 In the Change Boot Order panel Figure 9 175 follow these steps a For Change the Order press Enter b Move Legacy Only to the top by using and keys Then press Enter c Highlight Commit Changes and then press Enter Change Boot Order Change the order lt Legacy Only gt Commit Changes lt CD DVD Rom gt lt Floppy Disk gt lt Hard Disk 0 gt lt PXE Network gt Commit Changes Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 175 Moving Legacy Only to the top of the order 7 Press Esc to exit Setup 8 Type Y to save and exit You see the message UEFI Platform Initialization After some time the system starts to boot in legacy mode When you see the following message you are now in the legacy BIOS section Please wait initializing legacy usb devices Done If necessary to review the settings press Ctrl Q Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 393 394 As shown in Figure 9 176 make sure that you can see the disk that you want to boot from with the message ROM BIOS is Installed successfully QLogic PCI 3 0 PXE v1 17 Copyright C 2009 2010 QLogic Corporation QLogic PCI 3 0 PXE v1 17 Copyright C 2009 2010 QLogic Corporation QLogic Cor
304. d Targets Maximum Luns Target 256 Discovers all devices Boot Target Scan Method Boot Path From NURAM that are attached to argets gt the FC port Discovery Delay Device Discovery 0 Tl Move Highlight lt Enter gt Complete Entry Esc Exit Entry Figure 9 124 Configure HBA Parameters panel 9 6 6 Installing Windows 2008 x64 or Windows 2008 R2 x64 in UEFI mode Installing Windows 2008 R2 x64 64 bit with SP1 is similar for other operating systems To install Windows 2008 R2 x64 64 bit with SP1 follow these steps 1 Boot from the media by using the preferred method UEFI or legacy Use the most current version of the media with the service pack level or latest update level when possible 2 If needed input drivers for the storage devices 3 Select a storage device disk to install the operating system You must know whether your operating system is UEFl compliant The following operating systems are UEFI compliant at the time this book was written Windows 2008 x64 and Windows 2008 R2 x64 Linux SLES 11 SP1 RHEL 6 VMware 5 vvvy Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 343 Tips gt These operating systems can be installed in both UEFI and legacy mode gt When you install these operating systems make sure that you have the latest version of your operating system If you want to install Windows 2008 to avoid issues and to save time when performing future updates ensure that y
305. d iSCSI Fibre Channel over Ethernet Fibre Channel over Ethernet FCoE is a method of sending Fibre Channel frames directly over an Ethernet network It relies on a new Ethernet transport with extensions that provide lossless transmission of storage data This chapter examines these Ethernet extensions to provide you with background information Then it explains FCoE technology and the selected IBM and IBM Business Partner products that support it This chapter includes the following sections 2 1 Background Data Center Bridging on page 12 2 2 Standards work related to FCoE on page 15 2 3 FCoE concepts on page 16 2 4 Technology comparison FCoE with iSCSI on page 26 2 5 Summary of technology used on page 27 2 6 Conclusion on page 28 vvvvvy Copyright IBM Corp 2012 2014 All rights reserved 11 2 1 Background Data Center Bridging The Fibre Channel Backbone 5 FC BB 5 standard specifies that FCoE is intended to operate over an Ethernet network that does not discard frames in the presence of congestion Such an Ethernet network is called a Jossless Ethernet in this standard The Institute of Electrical and Electronics Engineers IEEE 802 1 Data Center Bridging DCB Task Group is working on a set of standards that enhance existing 802 1 bridge definitions The enhancements provide a converged network that allows multiple applications to run over a single physical infrastructure I
306. d iSCSI The IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch can function as a full fabric switch and provides FC native functions such as Fabric Login FLOGI Name Server and Address assignment It can also be configured in transparent mode to connect an external top of the rack full fabric FC switch with their FCF capabilities This can be done by one of the omniports The omniport default configuration on the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch is Ethernet fabric Table 12 1 lists the supported upgrades with the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch Table 12 1 CN4093 upgrades path Supported port combinations Base switch Upgrade 1 Upgrade 2 00D5823 00D5845 00D5847 14x internal 10 GbE ports 2x external 10 GbE SFP ports 6x external SFP Omni Ports 28x internal 10 GbE ports 2x external 10 GbE SFP ports 6x external SFP Omni Ports 2x external 40 GbE QSFP ports 28x internal 10 GbE ports 2x external 10 GbE SFP ports 12x external SFP Omni Ports 42x internal 10 GbE ports 2x external 10 GbE SFP ports 12x external SFP Omni Ports 2x external 40 GbE QSFP ports a Upgrade 1 is not required to apply upgrade 2 b Leverages six of the eight ports on the CN4058 adapter available for IBM Power Systems compute nodes The maximum supported internal hardwired bandwidth between each node and one switch bay is theoretically 40 Gbps The
307. d to the advantage of your business quickly efficiently and in real time while avoiding administrative cost SAN Volume Controller combines hardware and software into an integrated modular solution that is highly scalable An I O group is formed by combining a redundant pair of storage engines named nodes based on System x server technology Each node comes with the following components An Intel Xeon 5600 2 5 GHz quad core processor 24 GB of cache Real time compression optional increase to 8 cores and 48 GB of cache for compression Four 8 Gbps FC ports and the option to configure second HBA with four additional ports Two 1 Gbps iSCSI ports Optionally two 10 Gbps Ethernet ports for iSCSI or FCoE usage Metro Mirror and Global Mirror for replicating data synchronously or asynchronously between systems vvvvvvy Highly available I O groups are the basic configuration element of a SAN Volume Controller cluster Adding I O groups to the cluster increases cluster performance and bandwidth SAN Volume Controller supports attachment to servers by using Fibre Channel as well as iSCSI protocols over IP networks at 1 Gbps or 10 Gbps speeds as well as FCoE using lossless Ethernet SAN Volume Controller provides state of the art capabilities for storage tiering solid state drive support replication services real time compression capabilities and simplified management Chapter 4 IBM products that support FCoE and iSCSI 57 Figure 4 2
308. dapter Model PCI Bus Dev Fn PWWN Brocade 100 15 00 01 10 00 00 05 33 48 B6 AF Boot Device Settings ID PWWN LUN 20 35 00 80 E5 23 BE 0C 0000000000000000 1 00 00 00 00 00 00 00 00 0000000000000000 2 00 00 00 00 00 00 00 00 0000000000000000 3 00 00 00 00 00 00 00 00 0000000000000000 Press C to clear the selection Press M to Manually edit the values Figure 9 211 Brocade BIOS Config Menu panel 16 Press Alt S to save and exit Storage and Network Convergence Using FCoE and iSCSI 17 As shown in Figure 9 212 select Exit Brocade Config Menu Return to Brocade Config Menu Figure 9 212 Exiting the Brocade Config Menu panel 9 8 8 Boot from SAN by using the First LUN option The Brocade CNA offers various ways to boot from SAN in legacy BIOS mode Some of these options are dynamic on boot The Brocade BIOS scans your LUN every time your server boots Because of this behavior you are not required to set a fixed boot LUN By using the First LUN option you can dynamically boot a different LUN This method might be easier or faster to use than a tool such as BladeCenter Open Fabric Manager with less configuration when assigning a LUN to boot on another blade However this method can take more time to scan the LUNs on every boot It boots the first LUN that is detected Therefore the configuration must be perfect Otherwise boot issues can occur This method might also be considered less secure
309. dd the adapter that you want to be the primary adapter to the team 134 Storage and Network Convergence Using FCoE and iSCSI Notice that the adapter moves down to the Team Member Adapters box as shown in Figure 7 33 2 OC NIC Teaming and LAN Manager Create Team Create a unique Team Name and select a Team Type then use the controls below to add remove adapters Team Name Emulex OneConnect TeamAdapter 0 Team Type Failover m Auto FailBack Load Distributed By Default Enabled C Disabled r Team Member Configuration Available Network Adapters a gt Emulex OneConnect OCm11102 I X NIC TOE Local Area Connection 12 Broadcom BCMS57095 Netxtreme II GigE NDIS VBD Client 2 Local Area Connection 3 IBM USB Remote NDIS Network Device Local Area Connection rome Team Member Adapters Primary Emulex OneConnect OCm11102 I X NIC TOE 6 Local Area Connection 17 Cancel OK Figure 7 33 Adding team members Chapter 7 Installing and enabling the Converged Network Adapter 135 d Select the second adapter for your team and then click Add Now the Team Member Adapters box shows both adapters Figure 7 34 Click OK 2 OC NIC Teaming and LAN Manager Create Team Create a unique Team Name and select a Team Type then use the controls below to add remove adapters Team Name Emulex OneConnect TeamAdapter 0 Team Type Failover Auto FailBack Lo
310. de VDX 6730 Converged Switch for IBM TIPS0895 IBM Redbooks Product Guide IBM Converged Switch B32 IBM Converged Switch B32 is designed for data center server I O consolidation The switch connects to servers through CNAs that support Fibre Channel SAN and Ethernet LAN protocols The consolidated server SAN and LAN ports and corresponding cables simplify configuration and cabling in server cabinets to reduce acquisition costs With fewer components by using power and requiring cooling organizations can also save significant operating costs The IBM Converged Switch B32 provides twenty four 10 Gbps ports that support CEE and traditional Ethernet protocols and optional activation of eight 1 Gbps 2 Gbps 4 Gbps and 8 Gbps Fibre Channel ports Chapter 4 IBM products that support FCoE and iSCSI 55 Figure 4 20 shows the IBM Converged Switch B32 Figure 4 20 IBM Converged Switch B32 For more information refer to BM Converged Switch B32 SG24 7935 Cisco Nexus 5000 family The Cisco Nexus 5000 family models are multiprotocol switches with the following features 10 Gbps Fibre Channel over Ethernet FCoE 10 Gbps Converged Enhanced Ethernet Traditional 1 Gbps or 10 Gbps Ethernet ports Optional 1 Gbps 2 Gbps and 4 Gbps Fibre Channel FC ports vvvy Several models are available gt Cisco Nexus 5020 Up to 56 ports Forty 10 Gbps Ethernet and FCoE ports Optional 16 FC ports gt Cisco Nexus 5010
311. dial up and virtual private net F Remote Desktop Configuration Remote Desktop Configuration service Started Oh Remote Desktow Services Allows users to connect jnteractively to sona l 4 gt Extended A Standard Figure 7 118 Verifying the Microsoft iSCSI Initiator Service Chapter 7 Installing and enabling the Converged Network Adapter 189 18 In the Microsoft iSCSI Initiator Service Properties window Figure 7 119 select the Startup type In this example we chose Automatic for the service to begin when the server is restarted to maintain a connection to the iSCSI target Click OK General Log On Recovery Dependencies Service name MSiSCSI Display name Microsoft iSCSI Initiator Service Description Manages Internet SCSI iSCSI sessions from this lt computer to remote iSCSI target devices If this Path to executable C Windows system32 sychost exe k netsvcs Startup type Automatic Help me configure service startup options Service status Started You can specify the start parameters that apply when you start the service from here OK Cancel Apply Figure 7 119 Microsoft iSCSi Initiator Service properties 190 Storage and Network Convergence Using FCoE and iSCSI As shown in Figure 7 120 the service is started and set to Automatic E Server Manager olx File Action View Help es AmE ois Ela gt m m
312. disk you most likely mapped the access LUN instead of the LUN To correct this problem log in to your disk storage subsystem Make sure that your LUN is using LUN 0 which is defined in the SAN disk device Make sure that you are using the latest Windows DVD with the latest service pack built in Verify that the path is on the preferred path Check your SAN configuration to verify the settings Verify that zoning is correct or unchanged Verify that LUN mapping is correct or unchanged Hardware does not support boot to disk for legacy operating systems In the procedure in 9 4 11 Optimizing the boot for legacy operating systems on page 274 you might receive a message that indicates that the hardware might not support boot to disk If you see this message review the setup instructions in 9 3 1 Configuring IBM Flex System CN4054 for boot from SAN on page 232 and then check the following settings gt gt gt Verify that the boot device was added when you pressed F1 go back and check Verify that the BIOS was enabled on the Emulex port go back and check Verify that the CNA that you are trying to boot from is on the SAN disk preferred path The most common cause of an offline disk is that the preferred path is not assigned correctly Check your SAN disk device configuration and then reboot the server again on the Windows DVD Verify that your SAN disk is updated to the latest firmware Use Windows media that i
313. dows Server This installation includes the entire user interface and it supports all of the server roles Figure 9 142 Selecting the operating system Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 359 12 Read the license agreement select I accept the license terms and click Next Figure 9 143 OF O Please read the license terms MICROSOFT SOFTWARE LICENSE TERMS MICROSOFT WINDOWS SERVER 2008 SERVICE PACK 2 STANDARD These license terms are an agreement between Microsoft Corporation or based on where you live one of its affiliates and you Please read them They apply to the software named above which includes the media on which you received it if any The terms also apply to any Microsoft updates supplements Internet based services and support services Figure 9 143 License agreement window 360 Storage and Network Convergence Using FCoE and iSCSI 13 For the type of installation Figure 9 144 select Custom advanced to install a clean copy of Windows Then click Next io LM Which type of installation do you want Upgrade Keep your files settings and programs and upgrade Windows Be sure to back up your files before upgrading Custom advanced Install a clean copy of Windows select where you want to install it or make changes to disks and partitions This option does not keep your files settings and programs Help me decide Upgrade
314. dvanced Load Driver A No drives were found Click Load Driver to provide a mass storage driver for installation Next Figure 9 96 No disk shown Important Load the latest Emulex CNA driver that is certified for your disk storage subsystem Downloading and extracting the drivers The Windows 2008 R2 DVD is prepackaged with multiple drivers but no driver for the Emulex CNA controller Also the updated driver resolves multiple issues You can download the blade drivers from the following websites gt Emulex link to IBM branded HBAs and Virtual Fabric Adapters http www emulex com downloads ibm vfa software kits htm gt Product view in IBM Fix Central http www ibm com support fixcentral systemx groupView query productGrou p ibm 2FB1adeCenter Extract the drivers and copy them onto a removable media such as a USB key DVD media or ISO file 13 Click OK or Browse to point to the exact location Windows finds an appropriate more current driver Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 315 14 In the Select the driver to be installed panel Figure 9 97 select the driver and click Next on LZ Select the driver to be installed Emulex OneConnect OCm10102 I X iSCSI Initiator D iSCSI 2 103 386 0 1 x64 win2008 be2iscsi in Hide drivers that are not compatible with hardware on this computer Bronse Figure 9 97 Selecting the storage driver 316 Storag
315. dwidth 30 priority 4 5 6 pgid 1 bandwidth 70 pgid 2 bandwidth 0 pgid 15 priority 7 cee global ets priority group pgid 1 description iSCSI_or_FCoE cee port INT1 pfc priority 3 description iSCSI_or_FCoE Similarly for INT2 13 cee port INT14 pfc priority 3 description iSCSI _or_FCoE cee port EXT1 pfc priority 3 description iSCSI_or_FCoE Similarly for the remaining EXT ports lldp enable interface ip 1 ip address 192 168 1 254 255 255 255 0 vlan 100 enable exit interface ip 2 ip address 192 168 99 254 vlan 99 enable exit end In pNIC mode we tested the influence of CEE or lossless Ethernet on iSCSI First we used an ACL to assign priority 3 the same as used by FCoE to iSCSI traffic origin or destination port 3264 as shown in Example 14 3 Example 14 3 ACL definition to assign port priority 3 access control list 1 tcp udp destination port 3260 Oxffff access control list 1 action set priority 3 access control list 2 tcp udp source port 3260 Oxffff access control list 2 action set priority 3 This approach did not influence the test results However configuring the Emulex card to send iSCSI traffic with priority 3 improved iSCSI performance Chapter 14 Approach with iSCSI 561 562 We used the following command Example 14 4 to configure the switch to use the Enhanced Transmission Selection ETS function to prioritize iSCSI traffic Example 14 4 Enable ETS to prioritize iSCSI traffic c
316. e You can boot the Windows media by placing the Windows 2008 x64 DVD in the DVD drive and having the machine boot automatically By default the system attempts to boot in UEFI mode If it fails it attempts to boot in legacy mode Tip Depending on when you insert the Windows DVD during the system POST you can boot the media in UEFI mode or legacy mode To fully control the boot follow the instructions as explained in this section to boot the DVD in UEFI mode To boot the Windows DVD in UEFI mode follow these steps 1 During start or POST press the F1 key 2 In the System Configuration and Boot Management panel select Boot Manager 3 In the Boot Manager panel select Boot From File In this scenario we boot from an HS22 shared DVD or CD The DVD in the media tray is considered a USB device 344 Storage and Network Convergence Using FCoE and iSCSI 4 In the File Explorer panel Figure 9 125 select EFISECTOR and the associated information and then press Enter If you do not see the CD make sure that the media tray is assigned to the correct blade and that you have a UEFI bootable CD or DVD inserted or mounted If your DVD is not UEFI bootable it is not displayed in the list File Explorer PciRoot 0x0 Pci OxID 0x7 USB 0x2 0x0 USB 0x1 0x0 USB 0x0 0x0 CDROM 0x1 0x33C 0x13D94C Load File PciRoot 0x0 Pci 0x7 0x0 Pci 0x0 0x0 MAC E41F1 33 A0B98 0x0 Load File PciRoot 0x0 Pci 0x7 0x
317. e the most current version of the media with the service pack level or latest update level 2 If needed input drivers for the storage devices 3 Select a storage device disk to install the operating system If your operating system supports UEFI install in UEFI to take advantage of the performance faster POST time and bigger boot disk size available through GPT The following operating systems are UEFI compliant at the time that this book was written Windows 2008 x64 and Windows 2008 R2 x64 Linux SLES 11 SP1 RHEL 6 VMware 5 vvvy Installation mode These operating systems can be installed in UEFI mode and legacy mode Boot the media in UEFI to install in UEFI or boot the media in legacy mode to install in legacy BIOS mode The following operating systems are some of the most popular legacy compliant BIOS operating systems Windows 2008 32 bit versions Windows 2003 2000 and earlier VMware 4 and earlier Linux RHEL 5 and earlier SLES 10 and earlier Novell NetWare vvvvvy Check the operating system specifications to determine whether your operating system supports UEFI For all other non UEFI compliant operating systems see this section to install in legacy mode Tip When you install these operating systems make sure that you have the latest version of your operating system If you want to install Windows 2008 to avoid issues and to save time when performing future updates ensure that you have the latest
318. e 12 5 before allowing access from Compute Node 1 and 2 to the IBM V3700 Storage located external to the IBM Flex System Enterprise Chassis Here we summarize the steps 1 Enter Enable to get the right privilege 2 Enter Configure Terminal to use ISCLI commands 3 Enable CEE and FIPS 4 Convert the omniports EXT21 and EXT22 to Fibre Channel ports 5 Create the FCoE VLAN Storage and Network Convergence Using FCoE and iSCSI 6 Assign ports to the FCoE VLAN 7 Enable NPV 8 Create the NPV traffic map with the external ports 12 3 Commands and pointers for FCoE This section summarizes the commonly used commands in FCoE configurations Notes gt Use only the Switch Independent Mode and IBM Virtual Fabric Mode in the IBM Flex System CN4054 10Gb Virtual Fabric Adapter settings at this time with the 7 5 1 Firmware for the IBM Flex System Fabric CN4093 gt Do not configure IBM Flex System CN4054 10Gb Virtual Fabric Adapter with any VLAN information The Converged Network Adapter will receive these configuration parameters from the switch via the DCBX exchange protocol The switch must have the right configuration Ports must be in VLAN 1 gt All the configurations must be done in the ISCLI mode The IBMNOS CLI is not able to perform all the configuration possibilities 12 3 1 Configuring the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch in a pNIC vNIC and Full Fabric mode Set up the IBM Flex System CN4054
319. e 9 106 and then click Next Vv S d Full Ins 1 Windows Server 2008 Enterprise Full Installation 4 11 20 Windows Server 2008 Datacenter Full Installation 4 11 2009 Windows Server 2008 Standard Server Core Installation 4 11 2009 Windows Server 2008 Enterprise Server Core Installation 4 11 2009 Windows Server 2008 Datacenter Server Core Installation 4 11 2009 Description This option installs the complete installation of Windows Server This installation includes the entire user interface and it supports all of the server roles Figure 9 106 Selecting the operating system Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 323 14 Read the license agreement select I accept the license terms and click Next Figure 9 107 orm O Please read the license terms MICROSOFT SOFTWARE LICENSE TERMS MICROSOFT WINDOWS SERVER 2008 SERVICE PACK 2 STANDARD These license terms are an agreement between Microsoft Corporation or based on where you live one of its affiliates and you Please read them They apply to the software named above which includes the media on which you received it if any The terms also apply to any Microsoft updates supplements Internet based services and support services Figure 9 107 License agreement window 324 Storage and Network Convergence Using FCoE and iSCSI 15 For the type of installation Figure 9 108 select Custom advanced
320. e System 0 een eee eens 61 4 3 5 IBM System Storage DS3500 Express 0 0 62 4 3 6 IBM System Storage DCS3700 0 tenes 63 4 4 Introduction to component management 0 00 eee eee 64 4 4 1 IBM Flex System Chassis Management Module CMM 55 64 4 4 2 IBM Flex System Manager FSM 0000 cece eee eee eee eee 65 4 4 3 IBM System Networking Switch Center 0 0000 cc eee eee eee eee 66 Part 2 Preparing Infrastructure for storage and network convergence 24 67 Chapter 5 Topologies and lab architecture 0 000 cece eee eens 69 5 1 Typical topologiesia 02s 44 kee Gees nae eee De eee aba gh dees 70 5 1 1 IBM Flex System topology with IBM Flex Systems CN4093 switch 70 5 1 2 IBM Flex System topology with IBM Flex EN4093 switch to top of rack IBM System Networking G8264CS switch 0 00 eee 71 5 1 3 IBM Flex System topology with IBM Flex System EN4091 10Gb Ethernet Pass thru Module to IBM System Networking G8264CS switch 20 72 5 1 4 IBM BladeCenter topology with embedded FCF 0000 eee eee 73 5 1 5 IBM BladeCenter topology with BNT Virtual Fabric 10Gb Switch Module to top of rack IBM System Networking G8264CS switch 000 75 5 1 6 IBM Blade Center topology with 10Gb Ethernet Pass Thru Module to a top of rack IBM System Networking G8264CS switch 0 000 c cee eee 76 5 1 7 IBM rack
321. e V7000 For more information about Storwize V7000 see the IBM Storwize V7000 and Storwize V7000 Unified Disk Systems web page http www ibm com systems storage disk storwize_v7000 index html Storwize V7000 Unified The Storwize V7000 Unified consolidates block and file storage in a single system for simplicity and greater efficiency The Storwize V7000 Unified consists of a Storwize V7000 and additional Storwize File Modules providing the unified storage capability and management Figure 4 24 shows two Storwize File Modules which provide unified storage capability and management on top of the Storwize V7000 Together they form the Storwize V7000 Unified Figure 4 24 IBM Storwize V7000 Unified Chapter 4 IBM products that support FCoE and iSCSI 59 For more information about Storwize V7000 Unified see the IBM Storwize V7000 and Storwize V7000 Unified Disk Systems web page http www ibm com systems storage disk storwize_v7000 index html Storwize V3700 IBM Storwize V3700 is an entry level disk storage system that is designed with sophisticated capabilities unusual for a system of this class It offers efficiency and flexibility through built in thin provisioning and non disruptive migration of data from existing storage Built upon the innovative technology in the Storwize family Storwize V3700 addresses block storage requirements of small and midsize organizations at an affordable price The IBM Storwize V370
322. e and Network Convergence Using FCoE and iSCSI 15 In the Where do you want to install Windows panel Figure 9 98 when you see your LUN select the disk and then click Next fp Refresh Drive options advanced Load Driver Figure 9 98 Selecting the LUN to install Windows Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 317 If you see a warning message Figure 9 99 that indicates that the hardware might not support booting to the disk the disk is offline or another error might exist Therefore boot from SAN will not work E Install Windows Where do you want to install Windows Name Total Size Free Space Type Disk 0 Unallocated Space 30 0 GB 30 0 GB p Refresh Drive options advanced Load Driver Figure 9 99 Warning message that hardware might not support booting to selected disk Recheck all items as explained in Hardware does not support boot to disk in UEFI mode on page 246 and then reboot the server on the Windows DVD After you address all errors click Next 318 Storage and Network Convergence Using FCoE and iSCSI You see a message that Windows wants to create a volume and then starts copying files Figure 9 100 2 Install Windows LN N i N Installing Windows That s all the information we need right now Your computer will restart several times during installation Jv Copy
323. e and Network Convergence Using FCoE and iSCSI This test shows network performance when running TCP traffic between two blades Figure A 1 illustrates the traffic flow when doing the iPerf test IBM BladeCenter H VLAN 99 10 GB switch 192 168 99 11 10 GB switch 192 168 99 13 Blade Figure A 1 The iPerf test traffic flow Figure A 2 shows the results of the iPerf test with the various CNAs and switches Network test iperf Using various CNA and switches Gbits sec Brocade 8470 BNT 10 GB Cisco Nexus switch Virtual Fabric 40011 8 00 7 00 m Brocade CNA Windows 6 00 f 5 00 o Emulex VFA2 CNA Windows m Qlogic CNA Windows 2 00 E Emulex VFA2 CNA Windows 1 00 0 00 m Qlogic CNA Windows o o o o o o o OOOO OO 5 Emulex VFA2 CNA Windows we wt RY vt we RY RS A m Qlogic CNA Windows Re Re Y Re gt w yw Ss V N es O Note Brocade CNA is only certified yoy O y RY Q o amp of on the Brocade switch KA OE Om amp gt gt S S S Figure A 2 Results of performance test with iPerf with the different CNA and switches As a result of this test network traffic was similar on all switches The IBM Virtual Fabric 10Gb Switch Module had a slight advantage In addition Emulex passed more Ethernet traffic than the other CNA on all the switches This test does not consider having multiple blades that are running at the same time Little packet loss or colli
324. e do you want to install Windows panel Figure 9 134 when you see your LUN select the disk and then click Next p Refresh Drive options advanced Load Driver Figure 9 134 Selecting the LUN to install Windows Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 353 If you see a warning message Figure 9 135 that indicates that the hardware might not support booting to the disk the disk is offline or another error might exist Therefore boot from SAN will not work E Install Windows Where do you want to install Windows Name Total Size Free Space Type Disk 0 Unallocated Space 30 0 GB 30 0 GB p Refresh Drive options advanced Load Driver Figure 9 135 Warning message that hardware might not support boot to selected disk Recheck all items as explained in Hardware does not support boot to disk in UEFI mode on page 368 and then reboot the server on the Windows DVD After you address all errors click Next 354 Storage and Network Convergence Using FCoE and iSCSI You see a message that Windows wants to create a volume and then starts copying files Figure 9 136 Installing Windows That s all the information we need right now Your computer will restart several times during installation Jv Copying Windows files Expanding Windows files 0 Installing features Installing updates
325. e driver update is installed before running the firmware updates Attention If the update process is interrupted such as by a power failure when the firmware is being updated the adapter might become unusable The following sections explain how to update the firmware on CN4054 10 GB Virtual Fabric Adapters depending on your environment Windows Installing the stand alone firmware package For the stand alone package in a Windows environment you can use the executable file that you downloaded from Fix Central or the IBM ToolsCenter in the following ways gt To update the Emulex firmware on the local system gt To copy or extract all files necessary for the update to the local hard disk drive or other media Updating the Emulex firmware on the local system To update the Emulex firmware on the local system follow these steps 1 Double click the file icon to run it Alternatively at a command prompt type elx_fw_cna_ibm1209 4 4 180 3 1_windows_32 64 exe 2 Select Perform Update and then click Next Click Update 4 Click Exit to exit the utility If you must perform another function click Back Storage and Network Convergence Using FCoE and iSCSI Extracting all files for the update To extract the files for update to the local hard disk drive or other media follow these steps 1 Double click the file icon to run it Alternatively at a command prompt type elx_fw_cna_ibm1209 4 4 180 3 1 windows _32 64 exe 2 Sel
326. e handled Sending out the PAUSE signal too late leads to dropped frames which might be tolerable within traditional Ethernet but definitely not in lossless communications for example FC and FCoE However sending out PAUSE signals too early decreases the performance significantly gt As bits travel with a finite speed on the wire this behavior limits the possible distance latency with respect to the available buffers amount of devices and lossless connection channels For a more detailed technical analysis see the Cisco white paper Priority Flow Control Build Reliable Layer 2 Infrastructure describing a maximum distance of 300 m This white paper is available at the following website http www cisco com en US prod col lateral switches ps9441 ps9670 white pape r_cl1 542809 html PFC works with Enhanced Transmission Selection described next which is used to split the bandwidth of the link between the traffic priority groups For more information about PFC see 802 1Qbb Priority based Flow Control on the IEEE site at this website http ieee802 org 1 pages 802 1bb html 2 1 2 Enhanced Transmission Selection IEEE 802 1Qaz With Enhanced Transmission Selection ETS port bandwidth is allocated based on 802 1p priority values in the VLAN tag You can combine multiple priority values into traffic groups or classes You can then specify different amounts of link bandwidth for these different traffic groups For example
327. e media tray is assigned to the correct node and that you have a UEFI bootable CD or DVD inserted or mounted If your DVD is not UEFI bootable it is not displayed in the list File Explorer PciRoot 0x0 Pci OxID 0x7 USB 0x2 0x0 USB 0x1 0x0 USB 0x0 0x0 CDROM 0x1 0x33C 0x13D94C Load File PciRoot 0x0 Pci 0x7 0x0 Pci 0x0 0x0 MAC E41F1 33 A0B98 0x0 Load File PciRoot 0x0 Pci 0x7 0x0 Pci 0x0 0x1 MAC E41F1 33 A0B9A 0x0 Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 34 Selecting the CD Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 259 5 Now that you are browsing the DVD select EFI select BOOT and then select BOOTX64 EFI Figure 9 35 This file name might be different if you are booting other versions of Windows VMware or Linux File Explorer lt gt lt gt BOOTX64 EFI Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 35 Selecting the BOOTX64 EFI file 6 When the DVD starts to load if prompted to press any key Figure 9 36 press a key so that the DVD starts to boot If you do not press a key you return to the UEFI setup window Press any key to boot from CD or DVD Figure 9 36 Prompt to press a key to boot from the CD or DVD 7 To see the full sequence go to 9 4 12 Windows installation sequence on page 279 You are now done installing Windows Continue to 9 9 After the
328. e might not support booting to the disk the disk is offline or another error might exist Therefore boot from SAN will not work E Install Windows Where do you want to install Windows Name Total Size Free Space Type Disk 0 Unallocated Space 30 0 GB 30 0 GB p Refresh Drive options advanced Load Driver Figure 9 112 Warning message that hardware might not support boot to the selected disk Recheck all items as explained in Hardware does not support boot to disk for legacy operating systems on page 247 and then reboot the server on the Windows DVD After you address all errors click Next Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 329 You see a message that Windows wants to create a volume and then starts copying files Figure 9 113 a gt aaa i viis k Installing Windows That s all the information we need right now Your computer will restart several times during installation Jv Copying files Expanding files 0 Installing features Installing updates Completing installation Figure 9 113 Windows installation progress window 20 When Windows is done installing and you are prompted to enter a password Figure 9 114 click OK and then enter your password R The user s password must be changed before logging on the first time OK Cancel te Windows Server 2008 Standard Figure 9 114 Password prom
329. e network admin username USERID password 5 1 n R4ZsPf m4WEHN4482ENWZMB952ZP1 role network admin ip domain lookup ip host switch 172 25 101 9 policy map type queuing policy fcoe bandwidth class type queuing 1p7q4t out q default bandwidth percent 12 class type queuing 1p7q4t out pql bandwidth percent 12 class type queuing 1p7q4t out q2 bandwidth percent 12 class type queuing 1p7q4t out q3 bandwidth percent 12 class type queuing 1p7q4t out q4 bandwidth percent 12 class type queuing lp 7q4t out q5 bandwidth percent 12 class type queuing lp 7q4t out q6 bandwidth percent 12 class type queuing 1p7q4t out q7 bandwidth percent 12 class map type network qos class fcoe match cos 3 class map type network qos class non fcoe match cos 0 2 4 7 Chapter 11 Approach with FCoE between BladeCenter and a top of rack switch 485 policy map type network qos policy fcoe class type network qgos class fcoe pause no drop mtu 2500 class type network qgos class non fcoe system qos service policy type network qos policy fcoe service policy type queuing output policy fcoe bandwidth snmp server user USERID network admin auth md5 0x7f629f5b9316839d9b21e1f061f97b77 priv 0x7f6295b9316839d9b21e1f061f97b77 localizedkey vrf context management vlan 1 99 vlan 1002 fip snooping enable fip snooping fc map 0x0efc00 interface Vlanl interface V1lan99 no shutdown ip address 192 168 99 9 24 interface port channell switchport mode trunk switchport trunk native v
330. e physical or Windows level If VLAN is required use the team VLAN configuration Configuring the VLAN at both the physical and team level might cause double tagging To configure a VLAN for a physical or team adapter follow these steps 1 Inthe NIC Teaming and VLAN Manager dialog box from Available Adapters select the physical or team adapter to which you want to add a VLAN 2 Click VLAN 3 In the Add Remove VLAN dialog box enter a VLAN ID and then enter a VLAN tag value of 1 4096 The VLAN name is displayed in the format Vlan_ lt VLAN ID gt 4 Click Add to add the VLAN to the adapter You can create multiple VLANs for an adapter The VLANs Configured list shows the list of all VLANs that are configured for the adapter Deleting a VLAN To delete a VLAN from the VLANs Configured list select the VLAN and then click Remove 5 Click OK For more information see the Emulex OneCommand NIC Teaming and VLAN Manager User Manual at this website http www d1 emulex com support windows windows 240005 nic_teaming_manager pdf Chapter 7 Installing and enabling the Converged Network Adapter 137 7 4 4 Installing the Emulex management application in VMware This section explains how to set up OneCommand Manager in a VMware environment specifically on a VMware vSphere server on Windows 2008R2 that uses VMware 5 ESXi hosts Adobe Flash Player required This VMware plug in requires Adobe Flash Player to be installed You can download Ad
331. e the fabric ports on the switch side All the FCoE connections are all running at 10 Gbps The fibre connections to the DS5000 are using 8 Gbps with direct connections without a Fibre Channel fabric As shown in Figure 12 2 in this scenario we connect the switch in bay 1 to the nodes and both storage controllers on external storage and we connect the switch in bay 2 to the nodes and both storage controllers on external storage We also connect a BladeCenter with two BNT Virtual Fabric 10Gb Switch Modules to the IBM Flex System Fabric CN4093 with the FCF Each switch IBM Flex System Fabric CN4093 is connected to all others with 10 Gbps of bandwidth Each of the blue lines in Figure 12 2 is 10 Gbps The green line is an 8 Gbps connection Flex Chassis Direct attached storage Storage Controller Storage Controller DS5000 FCoE native FC Figure 12 2 FCoE fabric topology The IBM Flex System Fabric CN4093 has 14 external 10 Gbps ports 2 running Ethernet only Twelve ports can run 8 Gbps FC The two remaining 40 Gbps QSFP ports are able to run in 40 Gbps mode or 4x10 Gbps mode We use one of these 40 Gbps ports as an uplink port to our public IBM network Chapter 12 Approach with FCoE inside the Flex Chassis 493 In 12 3 2 Configuring the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch in a pNIC VNIC and NPV mode we use the IBM Flex System Fabric CN4093 as an NPV gateway It includes two I
332. e using it When you create a LUN normally a synchronization process starts With some storage you can work with this LUN when it is synchronizing Other storage might require you to wait for the LUN to be fully initialized For information about how it operates see your storage documentation for your SAN disk storage Map the LUN to a single CNA WWPN Do not map both WWPNs yet You map it to both CNA WWPNs later At installation time restrict this mapping to a single path Otherwise a stop error blue screen or other installation issues can occur For an asymmetrical storage subsystem only set the LUN on the correct path that you want to boot from Some SANs are asymmetrical storage subsystem such as the IBM System Storage DS3000 DS4000 and DS5000 series Other SANs are symmetrical storage subsystems such as SAN Volume Controller and IBM System Storage DS8000 The asymmetrical storage subsystems controllers set a preferred path The preferred path must be set to communicate to your CNA WWPN The LUN on most SANs is presented to a single controller at a time This LUN can move from controller A to controller B At installation time the operating system does not have its redundant driver loaded and therefore does not handle redundant paths To work around this issue provide a single path 334 Storage and Network Convergence Using FCoE and iSCSI If you are booting through CNA port 0 which has a WWPN and port 0 communicat
333. e you live one of its affiliates and you Please read them They apply to the software named above which includes the media on which you received it if any The terms also apply to any Microsoft updates supplements Internet based services and support services Figure 9 94 License agreement window Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 313 11 In the installation type panel Figure 9 95 select Custom advanced to install a clean copy of Windows Which type of installation do you want Upgrade Keep your files settings and programs and upgrade Windows Be sure to back up your files before upgrading Custom advanced Install a clean copy of Windows select where you want to install it or make changes to disks and partitions This option does not keep your files settings and programs Help me decide Upgrade has been disabled To upgrade start the installation from Windows Figure 9 95 Selecting to install a clean copy of Windows 314 Storage and Network Convergence Using FCoE and iSCSI 12 If no disks are displayed Figure 9 96 insert the media that contains the drivers The media can be in the form of a USB key CD or DVD on a remotely mounted ISO Then click Load Driver to load a driver for your storage device Emulex card O T Install Windows ss Where do you want to install Windows Total Size Free Space Type y Refresh Drive options a
334. eal conditions Comparing iSCSI FCOE and FC This test was used to determine performance by using a different CNA For this test we used the IBM Virtual Fabric 10Gb Switch Module HS22 MT 7870 UEFI 1 15 build P9E155AUS IMM 1 30 buildYUOOC7E Windows 2008 R2 x64 sp1 installed in UEFI mode Emulex Virtual Fabric Adapter2 CNA QLogic CNA vvvy Brocade CNA The Brocade CNA was not used because it is not certified on the BNT Virtual Fabric 10Gb Switch Module This test shows us disk performance between a blade and storage 578 Storage and Network Convergence Using FCoE and iSCSI Figure A 6 shows the traffic flow of the iSCSI test To simulate the environment as close as possible to an enterprise environment we connected the BNT Virtual Fabric 10Gb Switch Module for IBM BladeCenter to an external switch Priority 3 iSCSI Priority 3 iSCSI IBM BladeCenter H VLAN Storage Controller VLAN Switch pw 109 VF 99 100 192 168 1 11 iSCSI e VLAN 100 192 168 1 100 CRTL A 192 168 2 100 CRTL B Figure A 6 iSCSI test Figure A 7 shows the traffic flow of the FCoE test To simulate the environment as close as possible to an enterprise environment we connected the FC forwarding switch QLogic Virtual Fabric to a Brocade core switch IBM BladeCenter H VLAN BNT Virtual 1002 Fabric Qlogic Virtual Fabric Storage Controller Switch Brocade FC
335. eck again if the storage devices are displayed Hardware does not support boot to disk in UEFI mode In the procedure in 9 4 7 Booting the Windows DVD in UEFI mode on page 258 you might receive a message that indicates that the hardware might not support boot to disk If you see this message review the setup instructions in 9 3 1 Configuring IBM Flex System CN4054 for boot from SAN on page 232 and then check the following settings gt Verify that the boot device was added when you pressed F1 go back and check gt Verify that the BIOS is enabled on the IBM Flex System CN4054 port go back and check Storage and Network Convergence Using FCoE and iSCSI gt Verify that the CNA from which you are trying to boot is on the preferred path of the SAN disk The most common cause of an offline disk is that the preferred path is not assigned correctly Check your SAN disk device configuration and then reboot the server again on the Windows DVD gt Verify that your SAN disk supports a UEFI boot gt Verify that your SAN disk is updated to the latest firmware gt Try to perform a legacy installation gt If the disk is offline see Windows KB 2345135 Setup reports error Windows cannot be installed to this disk when booted from DVD at this website http support microsoft com kb 2345135 gt f setup reports the error message Windows cannot be installed to this disk booted from DVD in UEFI mode cons
336. ect Extract to Hard Drive and then click Next 3 Select the desired destination directory or media and then click OK 4 Click Exit to exit the utility If you must perform another function click Back Manually installing the update To manually install the update follow these steps 1 Extract the update files to a temporary directory 2 From a command prompt enter the following command Update cmd The update reports successful completion Unattended mode To run this package in unattended mode enter the following command elx_fw_cna_ibm1209 4 4 180 3 1 windows 32 64 exe s Windows Linux and VMware Updating firmware using offline ISO firmware For offline updates go to the Emulex website to download the latest firmware code http www emulex com downloads ibm vfafc software kits ocm628 ocm628 pf1ex window s management and utilities html After upgrading the adapter with this offline flash method you can update all future firmware with the online flash utilities that are provided Windows Linux and VMware for CN4054 10GB Virtual Fabric Adapter There are several utilities for updating the firmware for CN4054 10GB Virtual Fabric Adapter See Table 7 1 Table 7 1 Available methods for updating CN4054 10GB Virtual Fabric Adapter Operating OneCommand Manager HBAnyware Offline system utilities a a T E E Chapter 7 Installing and enabling the Converged Network Adapter 105 OneCommand Manager uses a UFI file hi
337. ed At this stage you must perform the following connections and configurations on the SAN gt On the IBM Flex System CN4054 Make sure the BIOS UEFI or firmware is at the latest version supported on the SAN disk storage device Use supported small form factor pluggable SFP or SFP cabling On the IBM Flex System CN4054 host port 0 and 1 might require a different IP subnet As a preferred practice in any operating system each NIC must have its own network unless it is teamed with software or a configuration e Host port 0 192 168 1 2 Subnet 255 255 255 0 e Host port 1 192 168 2 2 Subnet 255 255 255 0 Do not use the default IP addresses Duplicate network IP addresses on the same network can cause issues 232 Storage and Network Convergence Using FCoE and iSCSI On the switches Enable the ports Ensure that the node has a connection to the disk storage subsystem Optional Configure a VLAN for disk traffic If possible completely isolate disk traffic from regular network traffic Optional Set a priority group in the CNA storage and switches and turn on the Converged Enhanced Ethernet CEE for the switches to better manage the disk traffic On the host ports set rapid spanning tree or disable spanning tree on the host port and SAN disk ports Try to minimize the quantity of switches between the host and the SAN especially when setting up the first time As a test direct attach the SAN disk
338. ed If the package does not install verify the following criteria You are using root or equivalent privileges You copied the package to the tmp folder Installation Result Reboot Required true VIBs Removed VIBs Skipped tmp tmp esxcli software vib install d tmp ymu esx 5 0 0 enulex 3 4 15 5 01 off 1 ine_bundle 486461 zip Message The update completed successfully but the system needs to be rebooted for the changes to be effective VIBs Installed Emulex Corporat ion_bootbank_emulex cim provider_3 4 15 5 01 Figure 7 37 The installed package 7 Reboot the VMware host 138 Storage and Network Convergence Using FCoE and iSCSI Installing OneCommand Manager on the VMware vSphere server To install OneCommand Manager on the system that runs the VMware vSphere server follow these steps 1 Install OneCommand Manager in Windows In our case we installed it on the same system that was running VMware vSphere server For instructions see 7 4 Installing the CNA software management tools on page 125 Double click the exe file to start the installation of the VMware OneCommand Manager The package name used is elxocm vmware vcenter setup exe In the Emulex OneCommand Manager for VMware VCenter window Figure 7 38 click Next to start the installation EA Emulex OneCommand Manager for VMware vCenter x Emulex OneCommand Manager for YMware vCenter 1 1 0 Pu
339. ed when booting a system from disks on a SAN disk also called storage subsystem The server operating system is installed on a LUN or remote disk that is defined on the storage This section explains how to prepare to set up a boot from SAN environment by using Unified Extensible Firmware Interface UEFI based Flex Nodes such as x240 and blades such as HS22 Then see 9 2 Optimizing UEFI for boot from SAN on page 228 and 9 3 Configuring IBM Flex System CN4054 for iSCSI on page 231 which explain how to set up the boot from SAN environment To prepare for this task you must have some knowledge of SAN disks and SAN switches This section provides only a brief explanation of these topics Check for interoperability before proceeding with such a setup Before proceeding with setting up a boot from SAN you must validate the following elements gt On the server Check that the operating system you want to install is supported Check that the Converged Network Adapter is supported in your server Check that your server was tested with your SAN disk device Get the latest recommended drivers and firmware for the Converged Network Adapter gt On the storage subsystem Check that the operating system you want to install on the server is supported by your SAN disk device Check that the Converged Network Adapter is supported on your SAN disk storage device gt On the FCoE SAN switches Check that the Co
340. ee global ets priority group pgid 0 bandwidth 30 priority 4 5 6 pgid 1 bandwidth 70 pgid 2 bandwidth 0 pgid 15 priority 7 This command guarantees no less than 70 of the available bandwidth for use for iSCSI traffic priority group 1 It also guarantees no less than 30 of the available bandwidth for other data traffic set to use priority group O default In both instances the switch was configured with CEE enabled cee enable and 11dp enable The cee iscsi enable command causes the switch to use DCBX to support iSCSI when communicating with peers However it is not currently supported by the Emulex card The VLAN priority field in the Modify TCP IP Configuration window Figure 14 3 was set to 3 to enable CEE for VLAN ID 100 In addition the VLAN Enabled check box must be marked Modify TCP IP Configuration VLAN JV VLAN Enabled WLAN ID hop oo YLAN Priority Bo IP ddress J DHCP Enabled IP Address 192 168 1 13 Subnet Mask 255 255 0 0 Gateway Address jo 0 0 0 Advanced OK Cancel Figure 14 3 Emulex One Command dialog pane for TCP IP properties of the iSCSI HBA Storage and Network Convergence Using FCoE and iSCSI You can also set these properties by using the Emulex UEFI Configure VLAN ID Priority panel Figure 14 4 Here you set VLAN Support to Enable set VLAN ID to 100 and set VLAN PRIORITY to 3 Configure VLAN ID Priority VLAN Support Enable Disable Virtual VLAN ID 100 LAN
341. eee 298 9 5 5 Booting from SAN variations 0 0 00 eee 308 9 5 6 Installing Windows 2008 x64 or Windows 2008 R2 x64 in UEFI mode 309 9 5 7 Booting the Windows DVD in UEFI mode 000 e eee eee 310 9 5 8 Installing Windows 2008 x86 in legacy mode 00 eee eee eee 320 9 5 9 Optimizing the boot for legacy operating systems 20 000 320 95 10 Troubleshooting Deiere e eie PE Sota h ile ee Fok dna See a es 331 vi Storage and Network Convergence Using FCoE and iSCSI 9 6 Configuring Emulex for FCoE in the BladeCenter 0000 cee eee 333 9 6 1 Configuring an Emulex card for boot from SAN 0000 cee eee 333 9 6 2 Configuring the Emulex CNA 00 0c cee 335 9 6 3 Loading the default settings on the Emulex CNA 00000 eee eee 337 9 6 4 Configuring the Emulex settings 0 0 00 c eee eee 338 9 6 5 Booting from SAN variations 0 0 00 eee 342 9 6 6 Installing Windows 2008 x64 or Windows 2008 R2 x64 in UEFI mode 343 9 6 7 Booting the Windows DVD in UEFI mode 000 e eee eee 344 9 6 8 Installing Windows 2008 x86 in legacy mode 0c ee eee eee 356 9 6 9 Optimizing the boot for legacy operating systems 200000 356 9 6 10 Troubleshooting serata iaa aa a tee 367 9 7 Configuring QLogic for FCoE in the BladeCenter n nauau auauna 369 9 7 1 Configuring the QLogic card for boot from SAN saanaa
342. eferred path from which you want to boot vvvvvy After you complete these checks and no devices are displayed check the following areas gt Ensure that your Emulex BIOS was updated gt Have the switch initiate the port login a Log in to the switch that connects to the host b Select the blade port c Shut down the blade port d Enter the no shutdown command to bring the blade port up e Wait 30 seconds and make sure that the port is logged in f Add the boot device again from the blade gt Reboot the blade and press F1 If you made changes to the SAN disk storage during setup reboot so that the UEFI can rescan the available disks gt Change the fiber switch configuration If multiple switches are communicating with each other set the Brocade switch to gateway mode the QLogic switch to transparent mode or the Cisco switch to NPV mode For more information see the Brocade Access Gateway Administration guide or Implementing the Brocade Access Gateway for IBM BladeCenter REDP 4343 Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 367 gt Confirm that the switch name server can detect the WWPN of your CNA and the WWPN of your SAN disk storage From the name server some switches can show accessible devices Make sure that the two devices that you are trying to access communicate and are displayed Go through the checklist again to ensure that everything is in place on the SAN for the setup to work
343. egacy mode Boot the media in UEFI to install in UEFI or boot the media in legacy mode to install in legacy BIOS mode The following operating systems are some of the most popular legacy compliant BIOS operating systems Windows 2008 32 bit versions Windows 2003 2000 and earlier VMware 4 and earlier Linux RHEL 5 and earlier SLES 10 and later Novell NetWare vvvvvy Check the operating system specifications to determine whether your operating system supports UEFI For all other non UEFI compliant operating systems see this section to install in legacy mode Tip When you install these operating systems make sure that you have the latest version of your operating system If you want to install Windows 2008 to avoid issues and to save time when performing future updates ensure that you have the latest media with the latest service pack built into the DVD 9 6 9 Optimizing the boot for legacy operating systems To optimize the boot for legacy operating systems follow these steps 1 During start or POST press the F1 key 2 In the System Configuration and Boot Management panel select Boot Manager 3 In the Boot Manager panel select Add Boot Option 356 Storage and Network Convergence Using FCoE and iSCSI 4 In the File Explorer panel Figure 9 138 highlight Legacy Only and press Enter File Explorer 33 A0B98 0x0 Load File PCiRoot 0x0 Pci 0x7 0x0 Pci 0x0 0x1 MAC E41F1 33A0B9A 0x0 Hard Disk 1
344. election ETS and priority flow control PFC as the default values That is for FCoE traffic use a 50 guaranteed bandwidth and use priority flow control for the Service 3 Ethernet Class These configuration parameters are transferred to the Converged Network Adapter by using the DCBX protocol Therefore no configuration is necessary on the Converged Network Adapter Enable the FCoE part FCoE relies on the following protocols FCoE as the data plane protocol which carries the FC command frames and the SCSI traffic FIP as the control plane protocol VLAN Discovery NPV enable use a NPV traffic map FLOGI or Fabric Discovery FDISC KeepAlives However to control FCoE traffic by dynamically creating access control lists ACL you must have knowledge about the active FCoE session what is obtained by snooping FIP and what is configured by using the fcoe fips enable command Configure a dedicated VLAN for FCoE By default 1002 is used with all the internal ports and all bridge ports as members The FCoE VLAN is sent as tagged by the Converged Network Adapter which corresponds to the default setup of the IBM Flex System Fabric CN4093 Chapter 12 Approach with FCoE inside the Flex Chassis 505 7 Configure the ports as tagged ports to ensure appropriate communication to the IBM Flex System Fabric CN4093 The tag pvid command ensures that only tagged frames are transmitted Example 12 8 summarizes the commands for
345. em 412 Storage and Network Convergence Using FCoE and iSCSI 10 Read the license agreement Figure 9 194 click accept the license terms and click Next Install Windows a Please read the license terms MICROSOFT SOFTWARE LICENSE TERMS MICROSOFT WINDOWS SERVER 2008 R2 STANDARD SERVICE PACK 1 These license terms are an agreement between Microsoft Corporation or based on where you live one of its affiliates and you Please read them They apply to the software named above which includes the media on which you received it if any The terms also apply to any Microsoft updates supplements Internet based services and support services I Laccept the license terms Figure 9 194 License agreement window Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 413 11 In the installation type panel Figure 9 195 select Custom advanced to install a clean copy of Windows io LM Which type of installation do you want Upgrade Keep your files settings and programs and upgrade Windows Be sure to back up your files before upgrading Custom advanced Install a clean copy of Windows select where you want to install it or make changes to disks and partitions This option does not keep your files settings and programs Help me decide Upgrade has been disabled To upgrade start the installation from Windows Figure 9 195 Installing a clean copy of Windows
346. emulex com Configure HBA Parameters Selects the method to Discard Changes use to scan for Boot Commit Changes Targets Topology Selectio Targets Boot Path From NURAM Targets vers only LUNS PLOGI Retry Timer Boot Path Discovered Targets are saved to the Force Link Speed Do Not Create Boot Path er Non Volatile EFIFCScanLevel NURAM Targets m Access Memory Configure Boot Pa EFIFCScanLevel Discovered Targets M vered Targets Maximum Luns Target 256 Discovers all devices Boot Target Scan Method Boot Path From NURAM that are attached to argets gt the FC port Discovery Delay Device Discovery 0 Tl Move Highlight lt Enter gt Complete Entry Esc Exit Entry Figure 9 33 Configure HBA Parameters panel 9 4 6 Installing Windows 2012 in UEFI mode The process for installing Windows 2012 is similar to the process for other operating systems To install Windows 2012 follow these steps 1 2 3 Boot from the media by using the preferred method UEFI or legacy Use the most current version of the media with the service pack level or latest update level when possible If needed input drivers for the storage devices Select a storage device disk to install the operating system You must know whether your operating system is UEFl compliant The following operating systems are UEFI compliant at the time this book was written vvvy Windows 2012 Windows 2008 x64 and Windows 2008 R2 x64 L
347. en ut f amp hpp Update your disk storage subsystem and switches to the latest firmware levels to avoid running into issues that are already resolved 9 2 Optimizing UEFI for boot from SAN This section guides you through the implementation of a UEFI to boot from SAN 9 2 1 Loading the UEFI default settings To load the UEFI default settings follow these steps 1 Start or restart the system to load the UEFI BIOS default settings 2 During start or POST press the F1 key 228 Storage and Network Convergence Using FCoE and iSCSI 3 In the System Configuration and Boot Management panel Figure 9 1 highlight Load Default Settings and press Enter System Configuration and Boot Management System Information Select this entry to System Settings return the UEFI Date and Time settings to the system default values Start Options Boot Manager The screen may go blank for a few System Event Logs seconds during this User Security process Save Settings Restore Settings Load Default Settings Exit Setup Tl Move Highlight lt Enter gt Select Entry lt ESC gt Exit Setup Figure 9 1 Load Default Settings on the System Configuration and Boot Management panel 9 2 2 Optional Disabling the onboard SAS controller In most cases you might want to disable the onboard planar serial attached SCSI SAS controller because you are configuring boot from SAN instead of the local disks Although this step is not mandatory
348. eploying a converged network where different applications relying on different link layer technologies can be run over a single physical infrastructure The Data Center Bridging Task Group DCB TG part of the IEEE 802 1 Working Group provided the required extensions to existing 802 1 bridge specifications in several projects Convergence Enhanced Ethernet CEE This is a trademark term that was registered by IBM in 2007 and was abandoned in 2008 Initially it was planned to donate transfer this term to the industry IEEE 802 or Ethernet Alliance upon reception Several vendors started using or referring to CEE in the meantime Data Center Ethernet DCE Cisco registered the trademark DCE for their initial activity in the converged network area Bringing it all together All three terms describes more or less the same thing Some of them were introduced before an industrial standard or name was available Because manufacturers have used different command names and terms different terms might be used in this book This clarification that these terms can be interchanged should help prevent confusion It is preferred to use the open industry standards Data Center Bridging DCB terms 1 2 Vision of convergence in data centers The days when enterprises used to have very big data centers with rows and rows of equipment consuming mega power and required tower cooling are gone The data center footprint is shrinking to much smaller space
349. eply From 192 168 1 100 time 10ms 111 6 lt Enter gt Complete Entry Esc Exit Entry Figure 9 79 Successful ping reply Storage and Network Convergence Using FCoE and iSCSI If a ping failure occurs you see a message indicating Ping Failed Figure 9 80 Reply From 192 168 1 100 Ping Failed Figure 9 80 Failed ping reply If a ping failure occurs see Ping failure on page 246 After you confirm that your CNA port has communication with the disk storage device press Esc 10 In the Controller Configuration Menu panel Figure 9 81 select iSCSI Target Configuration Controller Configuration Menu Emulex OneComect 0Ce10100 iSCSI HBA v1 00a14 Configure iSCSI Target Port 0 Function 2 Controller Properties Network Configuration iSCSI Target Configuration Erase Configuration Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 81 Controller Configuration Menu panel Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 303 11 In the iSCSI Target Configuration panel Figure 9 82 select Add Targets iSCSI Target Configuration Enter to Add a Target Add Target Discovered Targets Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 82 iSCSI Target Configuration panel 12 In the Add Ping iSCSI Target panel Figure 9 83 follow these steps a Enter the iSCSI target IP address of your disk storage controller host port a Ch
350. er over time this setup is likely to fail or cause problems You can zone the following switches e A Brocade switch by using the Zone Admin function e A QLogic switch by selecting Zoning gt Edit Zoning e A Cisco switch by using the Device Manager and selecting FC gt Quick Config Wizard Use the CLI for more advanced configurations gt On the disk storage subsystem Ensure that the storage subsystem and SAN disk have a logical drive LUN created and mapped to the WWPN of the CNA of the blade server The LUN might require you to wait for it to be fully initialized before using it When you create a LUN normally a synchronization process starts With some storage you can work with this LUN when it is synchronizing Other storage might require you to wait for the LUN to be fully initialized For information about how it operates see your storage documentation for your SAN disk storage Map the LUN to a single CNA WWPN Do not map both WWPNs yet You map it to both CNA WWPNs later At installation time restrict this mapping to a single path Otherwise a stop error blue screen or other installation issues can occur For an asymmetrical storage subsystem only set the LUN on the correct path that you want to boot from Some SANs are asymmetrical storage subsystems such as the IBM System Storage DS3000 DS4000 and DS5000 series Other SANs are symmetrical storage subsystems such as SAN Volume Controller and IBM Sys
351. er II You can reboot the host and have the adapter run by using the new personality OneConnect adapters can currently run the NIC only NIC FCoE and NIC iSCSI personalities In some cases the adapters are preconfigured to support multiple personalities In other cases you must install a feature enablement license before the adapter can support multiple personalities Also the three personalities might not always be available on an adapter For example a NIC FCoE adapter can change to a NIC only or NIC iSCSI adapter but an iSCSI adapter cannot change to a NIC FCoE adapter Drivers If you install one or more driver kits for the current personality and then change the personality you will no longer have the necessary drivers to run the adapter If you change personalities you must then install the appropriate drivers These drivers are available on the Emulex website at this website http www emulex com downloads ibm html 128 Storage and Network Convergence Using FCoE and iSCSI You can change the personality which was required for our test scenarios by using the OneCommand Manager Utility as shown in Figure 7 28 To change the personality follow these steps 1 Open OneCommand Manager 2 On the Adapter Information tab in the Personality area select the personality that you need In this example we selected iSCSI Then click Apply Figure 7 28 OneCommand TM Manager File View Port Discovery Batch Help
352. er INTA1 INTA2 EXT11 EXT12 EXT13 EXT14 EXT16 Port EXT11 is an UNTAGGED port and its PVID is changed from 1 to 1002 Port EXT12 is an UNTAGGED port and its PVID is changed from 1 to 1002 Port EXT16 is an UNTAGGED port and its PVID is changed from 1 to 1002 cn4093_1 config vlan fcf enable cn4093_1 config vlan Jul 9 5 38 27 cn4093_1 NOTICE fcoe FCOE connection between VN_PORT Oe fc 00 01 0f 00 and FCF 74 99 75 25 81 c6 has been established Jul 9 5 38 33 cn4093_1 NOTICE fcoe FCOE connection between VN_PORT Oe fc 00 01 0f 01 and FCF 74 99 75 25 81 c6 has been established Jul 9 5 38 35 cn4093_1 NOTICE fcoe FCOE connection between VN_PORT Oe fc 00 01 0f 02 and FCF 74 99 75 25 81 c6 has been established Jul 9 5 38 35 cn4093_1 NOTICE fcoe FCOE connection between VN_PORT Oe fc 00 01 0e 00 and FCF 74 99 75 25 81 c5 has been established Chapter 12 Approach with FCoE inside the Flex Chassis 501 Jul 9 5 38 35 cn4093_1 NOTICE fcoe FCOE connection between VN_PORT Oe fc 00 01 0e 01 and FCF 74 99 75 25 81 c5 has been established cn4093_1 config vlan exit 8 If you are using pNIC mode go to step 13 9 To enable the vNIC functionality the vNIC mode on the Converged Network Adapter must be configured in the Converged Network Adapter After the node is rebooted the possibility of the vNIC capability is recognized by the switch 10 The vNIC Port is selected by the vnic port lt interface gt index lt index 1 3 4 gt command For the
353. er an IP address on your CNA port that must be able to communicate with your disk storage controller b Set the Subnet Mask c Optional Set the default gateway if you need to communicate through a router not a switch to reach your storage device Otherwise leave the default setting 0 0 0 0 if itis on the same subnet and network d Highlight Save Changes and then press Enter e Press Esc Configure Static IP Address IP Address 192 168 1 2 Save the Configuration Subnet Mask 255 255 255 0 Changes Default Gateway 0 0 0 0 Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 77 Setting the IP address subnet and if needed the gateway Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 301 302 8 Perform a ping test In the Network Configuration panel Figure 9 78 select Ping 9 Network Configuration MAC Address 00 00 C9 B1 98 7 Ping Port Speed 10 Gbps Link Status Link Up DHCP lt Disable gt Configure VLAN ID Priority Save DHCP Settings Configure Static IP Address Ping Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 78 Selecting Ping from the Network Configuration panel In the Ping panel Figure 9 79 enter the IP address of your disk storage subsystem If the connections are working correctly a reply is displayed inset in Figure 9 79 that shows the IP address and time IP Address Ping 192 168 1 100 Enter the IP Address R
354. ere the source device is located and is the highest level of protection for a device The decision for the type of enforcement that a device receives is based on how the members in a zone are defined You can use either of the following methods to determine which zone enforcement type to use for a port gt The portZoneShow command gt The filterPortShow slot lt slot gt lt port gt command Zoning enforcement includes the following methods gt Session enforced zoning This method is name server assisted in which the name server restricts visibility It is always available when zoning is enabled In addition it does not have any reduction in performance gt Hardware enforced zoning This method is available when rule checking criteria are met through hardware logic checking It provides additional security in addition to session enforced zoning It prevents illegal access from bad citizens It also has no reduction in performance with hard port level zoning Zone objects include the following types gt Configurations which allow one or more defined configurations up to one effective configuration and can consist of one or more zones gt Zones which can consist of one or more zone members and can exist across multiple zone configurations gt Zone members which can include a domain or port WWN or alias Storage and Network Convergence Using FCoE and iSCSI Table 8 1 shows the various methods available for zoni
355. erged Scalable Switch follow these steps 1 Enable the FCoE connection by configuring one or more of the omniport pairs to FC We used EXT13 and EXT14 Example 12 6 shows the configuration for a connection from IBM Flex System Fabric CN4093 to enable the FC on port EXT13 EXT14 This is required to enable the npv in the IBM Flex System Fabric CN4093 and for the connection of the FC fabric Note Without at least one port pair in type FC you will not be able to enable npv in the FCoE vlan Example 12 6 Enable configuration mode and change the port type cn4093_1 gt cn4093_1 gt enable Enable privilege granted cn4093_l conf t Enter configuration commands one per line End with Ctr1 Z cn4093_1 config system port EXT21 EXT22 type fc Jul 9 5 28 40 cn4093 1 NOTICE 1ldp LLDP TX amp RX are disabled on port EXT21 Jul 9 5 28 40 cn4093 1 NOTICE 1ldp LLDP TX amp RX are disabled on port EXT22 Jul 9 5 28 43 cn4093_1 NOTICE link link up on port EXT22 cn4093_1 config 2 After the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch is enabled enter the following command to check the connectivity settings List the active ports in place of the corresponding external ports Example 12 7 by entering the following command show interface link Example 12 7 demonstrates usage of the commands that are shown in step 2 The comment after the table shows the connections Example 12 7 Verifying connectivity CN4093_1 config show
356. erver fe80 211 25ff fec3 8ba9 MGT ntp interval 15 Storage and Network Convergence Using FCoE and iSCSI ntp authenticate ntp primary key 2081 ntp message digest key 2081 md5 ekey 5821e1cc1000a088b4 f0a2a7d3b0037a99 fF c6fcfc9ac0e54428da0a96 f a4d61f3 8267 faade34d6ef cb97e961cc11d962820d7 6f08f8a9b62e198b36c13921c6 ntp trusted key 2081 l end 12 4 4 IBM Flex System Fabric CN4093 in pNIC and NPV mode Example 12 16 shows the configuration of the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch in pNIC mode with IBM Flex node server in slots 1 and 2 The bold lines are related to the FCoE configuration The Converged Network Adapter must be configured to the pNIC mode Example 12 16 Configuration of IBM Flex System Fabric CN4093 with pNIC and NPV mode version 7 5 3 switch type IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch Upgrade1 Upgrade2 snmp server name cn4093_1 system port EXT13 EXT14 EXT21 EXT22 type fc hostname cn4093_1 system idle 0 interface port INTAI name Nodel_ PO tagging no flowcontrol exit interface port INTA2 name Node2_P0 tagging no flowcontrol exit interface port INTA3 no flowcontrol exit INTA4 INTC13 like the INTA3 interface port INTC14 no flowcontrol exit interface port EXT11 name V3700_CTRL_A Chapter 12 Approach with FCoE inside the Flex Chassis 517 518 pvid 1002 exit l interface port
357. es to controller A1 your preferred path for your LUN is A on the SAN disk If you are booting through CNA port 0 has a WWPN and port 0 communicates to controller B1 your preferred path for your LUN is B on the SAN disk The preferred path is normally easy to change in the SAN disk settings You must know your environment cabling and setup which you can validate by checking cable connections SAN disk configuration or logs 9 6 2 Configuring the Emulex CNA To configure the Emulex CNA follow these steps 1 During start or POST press the F1 key 2 In the System Configuration and Boot Management panel select System Settings 3 In the System Settings panel Figure 9 115 select Emulex Configuration Utility Ver X XXXXX System Settings Processors Emulex HBA Memory Configuration Utility Devices and I 0 Ports HELP Power Operating Modes Legacy Support Integrated Management Module System Security Adapters and UEFI Drivers Network Emulex Configuration Utility Ver 5 01a8 Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 115 System Settings panel If you do not see the Emulex Configuration Utility option see Unavailable Emulex Configuration Utility option on page 367 Then press Enter Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 335 4 Inthe Adapter Selection panel Figure 9 116 where you see two Emulex fiber ports select the Emulex Configuration Se
358. ess by using the Brocade Converged 10G Switch Module SOON ek oaths Eo ed Hee eeu epee ha Peis te Be antes 462 10 2 1 Configuring the Brocade Converged 10G Switch Module 463 10 2 2 Summary assessment unuan 00 ccc eee 466 Chapter 11 Approach with FCoE between BladeCenter and a top of rack switch 467 11 1 Overview of testing scenarios 0 eee 468 11 2 BNT Virtual Fabric 10Gb Switch Module utilizing the Nexus 5010 Fast Connection FallOVE Fscit n4 Houde Ee baad ean Giants Bae OOS Sen wads debates 469 11 2 1 BNT Virtual Fabric 10Gb Switch Module configuration 469 11 2 2 BNT Virtual Fabric 10Gb Switch Module configuration with vNIC 471 11 2 3 Nexus 5010 configuration saasaa aeaaaee 472 11 3 Cisco Nexus 4001i embedded switch with Nexus 5010 FCF 472 11 3 1 Nexus 4001i configuration 0 0 eae 472 11 3 2 Nexus 5010 switch configuration 00 cee eee 473 11 4 Commands and pointers for FCoE 0 00 ee 473 11 4 1 Nexus 4001i Switch Module 0000 c cee 473 11 5 Full switch configurations ssassn aaaeeeaa 474 11 5 1 BNT Virtual Fabric 10Gb Switch Module configuration in pNIC mode 474 11 5 2 BNT Virtual Fabric 10Gb Switch Module configuration in VNIC mode 477 11 5 3 Nexus 5010 switch configuration 0 cee eee 480 11 5 4 Nexus 4001i configuration 0 0 eee 485 Chapter 12 Approach with FCoE i
359. essor load generated by the software initiators the inability to enable the CEE features with the software initiators or both The VMware software initiator significantly outperformed the Windows software initiator Performance of traditional FC was roughly equal to performance of FCoE The various combinations of CNAs and FCFs showed differences in performance The performance was about the same across the various tests run with OMeter Appendix A Solution comparison and test results 587 588 Storage and Network Convergence Using FCoE and iSCSI Related publications The publications listed in this section are considered particularly suitable for a more detailed discussion of the topics covered in this book IBM Redbooks The following IBM Redbooks publications provide additional information about the topic in this document Note that some publications referenced in this list might be available in softcopy only gt gt Implementing IBM System Networking 10Gb Ethernet Switches SG24 7960 An Introduction to Fibre Channel over Ethernet and Fibre Channel over Convergence Enhanced Ethernet REDP 4493 IBM Virtual Fabric 10Gb Switch Module for IBM BladeCenter TIPSO708 Brocade 2 port 10GbE Converged Network Adapter for IBM BladeCenter TIPSO790 Brocade 10Gb CNA for IBM System x TIPSO718 Brocade Converged 10GbE Switch Module for IBM BladeCenter TIPS0789 Cisco Nexus 4001 Switch Module for IBM BladeCenter TIPS0754 Emulex 1
360. est the three CNAs listed at the beginning of this section An FC port on a storage controller is connected to a Brocade FC switch which is connected to a Brocade 8470 embedded switch module in a BladeCenter H chassis Traffic is forwarded across the midplane of the chassis as FCoE by using VLAN 1002 to the CNA installed on the server blade IBM BladeCenter H VLAN itch Switg Brocade 8470 m4 1002 __ E i FC Storage Controller Figure A 3 FCoE test traffic flow Storage and Network Convergence Using FCoE and iSCSI Figure A 4 shows the results of workload types in IOPS Brocade switch Traffic comparasion with FCOE IOPS 140000 120000 100000 80000 60000 40000 20000 m Brocade CNA m Emulex CNA OGlogic CNA Figure A 4 Disk traffic comparison with the workload types in IOPS Appendix A Solution comparison and test results 577 Figure A 5 shows the results of the workload types in MBPS Brocade switch Traffic cormparasion with FCOE MBPS 1000 m Brocade CNA m Emulex CNA oO Qlogic CNA Figure A 5 Disk traffic comparison with the types of workloads in MBPS As a result of this test all CNAs performed about the same depending on whether you are looking for IOPS or more MBps transfers This test does not consider having multiple blades that are running at the same time Little packet loss or collisions occurred Testing was run with id
361. et interfaces at the physical layer so that systems that support iSCSI can connect directly to the traditional Gigabit Ethernet switches and IP routers The new features enhance the Ethernet protocol Converged Enhanced Ethernet CEE improve the performance characteristics of storage applications and also contribute to improved performance for iSCSI storage traffic This section includes the following topics gt 6 2 1 Enabling CEE and iSCSI support on page 92 gt 6 2 2 Initiator to target relationship on page 93 gt 6 2 3 Mandatory security in real world situations on page 93 6 2 1 Enabling CEE and iSCSI support 92 In addition to the required converged network adapter configuration in the server system the network must also enable CEE support in general and for iSCSI traffic handling Example 6 1 shows the steps to enable CEE for iSCSI on an IBM Network System switch device for example as available for the IBM Flex System chassis Example 6 1 Enable CEE and iSCSI support using iscli mode on IBM Network System switch RS G8264FC enable RS G8264FC conf t Enter configuration commands one per line End with Ctr1 Z RS G8264FC config cee enable RS G8264FC config cee iscsi enable Storage and Network Convergence Using FCoE and iSCSI RS G8264FC config show cee iscsi ISCSI setting Enabled RS G8264FC config show cee Current CEE Configuration CEE Features setting On ISCSI setting ena 6 2
362. et utilization and lower total cost of ownership these advances open the door for organizations to consider consolidating and converging their networked storage infrastructures with their Ethernet data networks Fibre Channel over Ethernet FCoE is one approach to this convergence but 10 Gbps enabled iSCSI also offers compelling options for many organizations with the hope that their performance can now rival that of FC This IBM Redbooks publication is written for experienced systems storage and network administrators who want to integrate the IBM System Networking and Storage technology successfully into new and existing networks This book provides an overview of today s options for storage networking convergence It reviews the technology background for each of these options and then examines detailed scenarios for them by using IBM and IBM Business Partner convergence products Authors This book was produced by a team of specialists from around the world working at the International Technical Support Organization ITSO San Jose Center Sangam Racherla was an IT Specialist and Project Leader working at the International Technical Support Organization ITSO San Jose Center with a degree in Electronics and Communication Engineering and eleven years of experience in the IT field Sangam was with the ITSO for the past nine years and had extensive experience installing and supporting the ITSO lab equipment for various IBM Redbooks publ
363. ete vena Syd 100 6 4 Host mapping and multipathing 0 0 2 eee 101 6 5 SUMMARY ri a 24 aoe cee ast Goda eo trans ended Saye ee aes Dae oe ee 102 Chapter 7 Installing and enabling the Converged Network Adapter 103 7 1 Installing and enabling CN4054 10Gb Virtual Fabric Adapter on IBM Flex System 104 7 1 1 Updating the firmware eses Sanana w a a a tees 104 7 1 2 Checking and enabling FCoE settings saaa auauua 107 7 2 Installing and enabling the Emulex CNA 00 00 e cee eee eee 113 7 2 1 Loading the default settings on the Emulex CNA 0 00000 eee 113 7 3 Installing and enabling the Emulex 10GB Virtual Fabric Adapters and II for iSCSI 116 7 3 1 Updating firmware atase aa a a a E tees 116 7 3 2 Installing a driver in a Windows environment sasssa saaa aaan 119 7 3 3 Installing the iSCSI driver in a VMware environment 00 123 7 3 4 Installing OneCommand Manager in a Linux environment 124 7 4 Installing the CNA software management tools 00000 cee eee eee 125 7 4 1 Installing OneCommand Manager in Windows 0200 20 eae 125 7 4 2 Changing the personality of Emulex Virtual Fabric Adapter Il 128 7 4 3 Configuring NIC teaming for the Emulex Virtual Fabric Adapter Il 131 7 4 4 Installing the Emulex management application in VMware 138 7 5 Installing and enabling the QLogic 2 port 10Gb Converged Netw
364. eturn to Previous Page ILUN 0000 Mode Peripheral dev Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 122 Selecting the LUN LUN 0 to boot from Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 341 Some operating systems require LUN 0 to boot from If you see a LUN with a number other than 0 you might want to sign in to your SAN disk storage device and redo your mapping so that the LUN is LUN 0 Then reboot the blade again and go back to 1 on page 338 to repeat this part of the procedure 17 In the SAN Discovery Target List Figure 9 123 select Commit Changes SAN Discovery Target List LUN 0000 Mode Peripheral dev Commit Changes and Go 0Cm10102 F X Node Name 20000000C9B1987B to the Previous Page Discard Changes Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 123 SAN Discovery Target List panel 18 Press Esc until you return to the System Configuration and Boot Management panel Figure 9 1 on page 229 The adapter is now ready to boot from SAN Depending on your environment continue to the following sections as appropriate gt If you are installing your operating system in UEFI mode go to 9 6 6 Installing Windows 2008 x64 or Windows 2008 R2 x64 in UEFI mode on page 343 gt If you are installing your operating system in legacy mode go to 9 6 8 Installing Windows 2008 x86 in legacy mode on page 356 gt If you are uncertain about whethe
365. etwork Convergence Using FCoE and iSCSI NPIV technology can also be used by FC FCoE gateways In some FCoE scenarios it might be appealing to use a gateway in NPIV mode rather than in full fabric FCF mode In this case the gateway provides the translation between FCoE and FC frames in addition to FCoE services Other fabric services such as zoning and Name Server are supplied by the existing FC switch to which the NPIV device attaches In general vendors might allow their FCF devices to operate in full FCF mode fabric mode or in NPIV mode For another approach to dealing with proliferation of domain IDs in a mixed FC FCoE network see the following section 2 3 6 Distributed FCF under development Ongoing standards work is underway to address the issue of optimal routing in an FCoE fabric as it relates to the number of domain IDs required This work is being done in consideration of the previous comments about FCFs and that each FCF uses a domain ID in a fabric Figure 2 9 and Figure 2 10 illustrate two possible topologies for FCoE in a data center and the potential problems associated with each Figure 2 9 illustrates a data center with many FCFs in a locality and too many domain IDs Upstream FC Network F T FCF l i Storage Storage Storage Storage Storage Optimal routing but many domain IDs Figure 2 9 Many FCFs in a locality a
366. etworking CLI POWERED BY XX OLoGic The InstallShield R Wizard will install SANsurfer CNA Networking CLI on your computer To continue click Next WARNING This program is protected by copyright law and international treaties Cancel Figure 7 73 Welcome window In the Select Which Users panel Figure 7 74 select Install for All Users and then click Next i SANsurfer CNA Networking CLI InstallShield Wizard Select Which Users Selecting All Users versus Current User will determine which users the program will available For Select Which Users Install for All Users Install For Current User InstallShield lt Back Cancel Figure 7 74 Select Which Users window Chapter 7 Installing and enabling the Converged Network Adapter 163 4 In the Destination Folder panel Figure 7 75 confirm the default path and then click Next fe SANsurfer CNA Networking CLI InstallShield Wizard Destination Folder Click Next to install to this folder or click Change to install to a different Folder a Install SANsurfer CNA Networking CLI to C Program Files x86 QLogic Corporation SANsurferNICCLI Change InstallShield lt Back Next gt Cancel Figure 7 75 Destination Folder panel 5 In the Ready to Install the Program panel Figure 7 76 click Install fe SANsurfer CNA Networking CLI InstallShield Wizard Ready to Install the Pr
367. etworking CLI Eel Host Level Info amp Operations Menu 1 CNA 1 Port 1 I F Scope ID 43 H Program Version 1 6 01 18 Driver Version 1 0 1 3 MPI FW Version 1 40 00 Model QMI8142 Physical MAC 0 c dd 15 e 6c LAA MAC Display General System Information Install Update ULAN Teaming Driver All Adapters Uninstall ULAN amp Teaming Driver All Adapters Save ULAN amp Teaming Configuration Restore ULAN amp Teaming Configuration Select CNA Port 7 Refresh 8 Exit lenter selection 2 Pe you want to use external source for ULAN Teaming driver Cyes no cancel n ol n Installed vt driver version Unable to determine To be installed vt driver version 81 08 88 18 Oo hone serene Proceed with installation update of ULAN Teaming driver Cyes no yes Ym Figure 7 82 Proceeding with the installation 6 Type option 8 to exit and to return to the main menu Chapter 7 Installing and enabling the Converged Network Adapter 167 168 From the Main Interactive Menu Figure 7 83 type option 3 to configure a team B Administrator SANsurfer CNA Networking CLI BE main Interactive Menu g 1 CNA 1 Port 1 I F Scope ID 26 Program Version 1 6 01 10 Driver Version 1 0 1 3 MPI FW Version 1 40 00 Model QMI8142 Physical MAC c dd 11 LAA MAC c dd 1 Display Program Version Information 2 Host Level Info amp Operations 3 Configure Teams Menu 4 Configure ULANs Me
368. f the compute node in the chassis to an external top of rack data center switch This module can function at both 1 Gbps and 10 Gbps speeds It has fourteen internal 1 Gbps or 10 Gbps Ethernet links and fourteen external 1 Gbps or 10 Gbps SFP uplinks The IBM Flex System EN4091 10Gb Ethernet Pass thru Module provides 14 internal and 14 external 10 Gbps Ethernet ports and it supports 1 Gbps and 10 Gbps signaling for converged Ethernet Figure 4 10 shows the IBM Flex System EN4091 10Gb Ethernet Pass thru Module Figure 4 10 IBM Flex System EN4091 10Gb Ethernet Pass thru Module For more information see the BM Flex System EN4091 10Gb Ethernet Pass thru Module TIPSO865 IBM Redbooks Product Guide 4 2 2 BladeCenter For a full list of supported switch IO modules see the following references gt IBM BladeCenter Interoperability Guide REDP BCIG gt IBM System Networking website http www ibm com systems networking index htm Chapter 4 IBM products that support FCoE and iSCSI 49 IBM Virtual Fabric 10Gb Switch Module for IBM BladeCenter The IBM BladeCenter Virtual Fabric 10Gb Switch Module formerly announced as BNT Virtual Fabric 10Gb Switch Module for IBM BladeCenter offers an integrated convergence solution within the BladeCenter chassis when used with the QLogic 2 port 10 Gb Converged Network Adapter CFFh and the QLogic Virtual Fabric Extension Module This solution allows a blade server with a CNA to combine
369. failure In the procedure in 9 3 4 Configuring the IBM Flex System CN4054 settings on page 238 if a ping failure occurs check whether you see the following items and then perform the ping test again gt Check for typographical errors in the following areas IP address to ping IP address subnet or gateway of the CNA port IP address subnet or gateway of the disk storage subsystem host port gt Verify that the Ethernet cable is connected securely or check pins to make sure that no pins are bent or missing gt Recheck your configuration settings to ensure that you do not have a bad switch setup VLAN trunking allowed VLAN or VLAN down gt Check the connectivity of the storage device and configuration settings if the disk storage device cannot answer an ICMP request on the host ports gt Check firewall settings to ensure that access is not blocked Storage devices not shown For you to see your storage devices you must perform the steps as explained in 9 3 4 Configuring the IBM Flex System CN4054 settings on page 238 If you do not see your storage devices see 9 3 1 Configuring IBM Flex System CN4054 for boot from SAN on page 232 to ensure that everything is in place on the SAN for the setup to work Tip Check the switch configuration delete your mapping and remap When remapped check the preferred path These tasks take time but often correct the error Then reboot your system and ch
370. fer Switch Manager includes a test for the zoning configuration Click Apply The Error Check dialog box opens showing two buttons Perform Error Check and Save Zoning 10 If you are creating zoning fabric wide click Apply to save changes early and often Each time you click Apply you can perform an error check to make sure that the zoning configuration does not violate any of the zoning rules Close this dialog box and return to fix the errors or click Save Zoning 216 Storage and Network Convergence Using FCoE and iSCSI 11 When prompted activate a zone set To have the zones in a zone set applied to the fabric the zone set must be activated a Click Activate gt Go to Then select the faceplate display window of the switch on which the zone set was configured b Choose one of the following actions e Select Zoning Activate Zoning Set Figure 8 27 amp 172 25 101 3 File Fabric Switch Port QLogicFCoE_3 Edit Zoning Resolve Zoning gt Edit Zoning Config Activate Zone Set Deactivate Zone Set Restore Default Zoning QLogicFCoE_3 oo a a Hf Wf Internal Ports Nickname Details FC Address Vendor Targetinitiator Devices l Switch FC Port Stats Ethernet Port Stats Port Info Configured Zonesets Active Zoneset FCF Virtual Links Figure 8 27
371. fic Our testing set the Nexus Switch in N_Port Virtualization NPV mode see 6 3 2 Understanding of the required fabric mode on page 96 Using NPV mode on the Nexus switch is equivalent to using Transparent mode on the QLogic Virtual Fabric Module and to using the Access Gateway mode on the Brocade Converged switch In all cases the hardware that provides the FCF function does not use a Fabric ID in the storage area network SAN The differences in the Nexus 5010 configuration for FCoE in NPV mode are minimal However enabling or disabling NPV feature NPV or no feature NPV causes the switch to require a reboot After rebooting it has the default configuration 11 2 1 BNT Virtual Fabric 10Gb Switch Module configuration The following key aspects of the configuration are required for FCoE to work gt FCoE must be enabled by using the fcoe fips enable command gt Converged Enhanced Ethernet CEE also known as Lossless Ethernet and Data Center Bridging DCB is a prerequisite and must be enabled with the cee enable command Configure the preferred Enhanced Transmission Selection ETS and priority flow control PFC attributes with the cee global ets priority group and cee port lt x gt pfc commands For more information about these commands see PFC and ETS configuration commands on page 470 gt Because PFC is used disable traditional Ethernet flow control on the initiator facing and FCF facing ports with the no flowcont
372. fic is separated into different priorities 1 American National Standards Institute Inc Fibre Channel Fibre Channel Backbone 5 FC BB 5 4 4 4 QoS and bandwidth on page 26 at this website http fcoe com 09 056v5 pdf 12 Storage and Network Convergence Using FCoE and iSCSI In an FCoE context the FCoE traffic is mapped to the priority level on which the selective pause is enabled Therefore if the receiving switch becomes congested it does not continue receiving traffic that must not be dropped Traffic with other priority values can continue but might be dropped if port buffers become full This back pressure mechanism on the FCoE traffic keeps it from being discarded by intermediate switches Thus the use of PFC with FCoE traffic provides a functional equivalent to the buffer to buffer credit mechanism of FC The FC BB 5 standard does not require PFC itself Rather it indicates that FCoE is intended to run over lossless Ethernet and lists PFC as an option for implementing that capability The suite of DCB protocols including PFC is the direction of the industry for implementing lossless Ethernet Notes gt A receiver using PFC must be able to predict when a PAUSE frame needs to be sent out before its receive buffers overflow Timing is the key here because the receiver must take into account that the PAUSE package needs time to reach the sender and there might already be additional packets on the way that need to b
373. figurations On the disk storage subsystem Ensure that the storage subsystem and SAN disk have a logical drive LUN created and mapped to the WWPN of the IBM Flex System CN4054 of the nodes The LUN might require you to wait for it to be fully initialized before using it When you create a LUN normally a synchronization process starts With some storage you can work with this LUN when it is synchronizing Other storage might require you to wait for the LUN to be fully initialized For information about how it operates see your storage documentation for your SAN disk storage Map the LUN to a single CNA WWPN Do not map both WWPNs yet You map it to both IBM Flex System CN4054 WWPNs later At installation time restrict this mapping to a single path Otherwise a stop error blue screen or other installation issues can occur For an asymmetrical storage subsystem only set the LUN on the correct path that you want to boot from Some SANs are asymmetrical storage subsystems such as the IBM System Storage DS3000 DS4000 and DS5000 series Other SANs are symmetrical storage subsystems such as V7000 V3700 SAN Volume Controller and IBM System Storage DS8000 The asymmetrical storage subsystems controllers set a preferred path The preferred path must be set to communicate to your IBM Flex System CN4054 WWPN The LUN on most SANs is presented to a single controller at a time This LUN can move from controller A to controller B At i
374. firm Existing Configuration will be overwritten by Default Values for both ports Press ENTER to Continue ESC to Abort Figure 7 13 Message about overwriting the existing configuration Chapter 7 Installing and enabling the Converged Network Adapter 113 To configure the Emulex CNA follow these steps 1 Press F1 and in the System Configuration and Boot Management panel select System Settings Network Network Device List Select the first entry as shown in Figure 7 14 Network Global Network Settings Select this option to Network Boot Configuration see all the Network iSCSI Configuration Device options Network Device List PCI Function Address MAC 00 00 C9 DB 40 88 Slot 1 PFA Bus 17 Dev 0 Func 0 MAC 00 00 C9 DB 40 8C Slot 1 PFA MAC 00 00 C9 DB 40 90 Slot 1 PFA MAC 00 00 C9 DB 40 94 Slot 1 PFA Figure 7 14 Network settings Note It is only possible to change the personality at the first entry for the for the Emulex card The second and third entries follow the first entry and these entries cannot be changed 2 Select the first entry in the Emulex function as shown in Figure 7 15 MAC 00 00 C9 DB 40 88 Slot 1 PFA 17 0 0 Emulex 10G NIC Bus Dev Func 11 0 0 Enter to Configure 00 00 C9 DB 40 88 Emulex NICs IPv4 Network Configuration IPv6 Network Configuration Figure 7 15 Emulex Function screen 114 Storage and Network Convergence Using FCoE and iSCSI 3 In the Emulex NIC Selection Figure
375. for installation Next Figure 9 168 No disk shown Important Load the latest QLogic CNA driver that is certified for your disk storage subsystem Downloading and extracting the drivers The Windows 2008 R2 DVD is prepackaged with multiple drivers but no driver for the QLogic CNA controller Also the updated driver resolves multiple issues You can download the blade drivers from the following websites gt QLogic link to IBM branded HBAs and Virtual Fabric Adapters http driverdownloads qlogic com QLogicDriverDownloads UI IBM aspx compa nyid 6 gt Product view in IBM Fix Central http www ibm com support fixcentral systemx groupView query productGrou p ibm 2FB1adeCenter Extract the drivers and copy them on a removable media such as a USB key DVD media or ISO file 13 Click OK or Browse to point to the exact location Windows finds an appropriate more current driver 386 Storage and Network Convergence Using FCoE and iSCSI 14 In the Select the driver to be installed panel Figure 9 169 select the driver and click Next GO 7 Install Windows ES Select the driver to be installed QLogic FCoE Adapter D qlfcoe inf M Hide drivers that are not compatible with hardware on this computer Browse Rescan Figure 9 169 QLogic driver loaded Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 387 15 In the Where do you want to install Windows panel Figu
376. for traffic of different types to be assigned to different priority groups Although FCoE is automatically assigned to priority group 3 on many devices which are set by default to provide lossless transmission this case is not always possible with iSCSI Therefore you must configure this setting explicitly For information about the techniques that can be used on some devices see 14 2 Initiator and target configuration on page 564 Unlike vNIC CEE does not set an explicit ceiling on the amount of bandwidth that traffic in a priority group can use Instead it provides a guaranteed minimum bandwidth that is available to each class of traffic that is configured For example you can configure a switch to guarantee 40 of the bandwidth of a port for use by iSCSI Other traffic might have guarantees that add up to 60 of the port However if iSCSI traffic is not using its full guaranteed bandwidth other traffic might use it Similarly iSCSI can use more than 40 of the port if unused bandwidth is available 14 2 Initiator and target configuration To implement CEE with iSCSI configure the initiator to enable CEE and implicitly DCBX which is used to communicate with the adjacent switch You implement CEE this way as part of the installation or configuration of the initiator or target In addition one of the advantages of iSCSI is its ability to use jumbo Ethernet frames which are typically over 9000 bytes in size They are significantly
377. functions and highly scalable capacity never seen before in midrange disk systems Storwize V7000 is a powerful midrange disk system that is easy to use and enables rapid deployment without additional resources Storwize V7000 offers greater efficiency and flexibility through built in solid state drive SSD optimization and thin provisioning technologies Storwize V7000 has advanced functions that enable non disruptive migration of data from existing storage simplifying implementation and minimizing disruption to users By using Storwize V7000 you can also virtualize and reuse existing disk systems supporting a greater potential ROI The IBM Storwize V7000 offers the following features gt Capacity of up to 480 TB with 9 expansion enclosures gt Up to 240 2 5 or 120 3 5 drives It is possible to mix 2 5 and 3 5 expansion enclosures gt 8 Gbps FC host connectivity 1 Gbps host connectivity and optional 10 Gbps iSCSI host connectivity 58 Storage and Network Convergence Using FCoE and iSCSI gt Sophisticated enterprise class storage function for example IBM Easy Tier IBM Real time Compression thin provisioning and storage virtualization for midsize businesses gt Metro Mirror and Global Mirror for replicating data synchronously or asynchronously between systems Figure 4 23 shows the SFF small form factor model of the IBM Storwize V7000 with 24 installed 2 5 drives Figure 4 23 IBM Storwiz
378. fy that the boot device was added when you pressed F1 go back and check gt Verify that the BIOS was enabled on the QLogic port go back and check Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 403 Verify that the CNA from which you are trying to boot from is on the preferred path of the SAN disk The most common cause of an offline disk is that the preferred path is not assigned correctly Check your SAN disk device configuration and then reboot the server again on the Windows DVD Verify that your SAN disk supports a UEFI boot Verify that your SAN disk is updated to the latest firmware Try to perform a legacy installation If the disk is offline see Windows KB 2345135 Setup reports error Windows cannot be installed to this disk when booted from DVD at this website http support microsoft com kb 2345135 If Setup reports the error message Windows cannot be installed to this disk booted from DVD in UEFI mode consider modifying the Windows installation media Use Windows media that is bundled with the latest service pack If you see a 20 MB disk you most likely mapped the access LUN instead of the LUN To correct this problem log in to your disk storage subsystem Verify that your LUN is using LUN 0 which is defined in the SAN disk device Verify that you are using the latest Windows DVD with the latest service pack built in Verify that the path is on the preferred path Check with your SAN
379. g G8264CS switch Figure 5 8 shows a convergence solution for rack servers In this example the servers have Converged Network Adapter installed and connect directly to a top of rack IBM System Networking G8264CS switch which in turn connects to the upstream Ethernet and Fibre Channel SAN Upstream FC Network Upstream Ethernet Network TOR with incl FCF 2x IBM System Networking RackSwitch G8264CS Servers with CNA x3550 M4 and x3650 M4 Red and blue lines are referring to dual fabric approach redundancy both are used for FCoE traffic Figure 5 8 Rack server convergence solution with servers connected to a top of rack FCF Chapter 5 Topologies and lab architecture 77 5 1 8 IBM rack server topology with intermediate switch to an IBM System Networking G8264CS switch This is a possible topology A better method is to connect the Converged Network Adapter to the IBM System Networking G8264CS switch The IBM System Networking G8316 will be the backbone switch for the traffic aggregation Figure 5 9 shows a rack server convergence solution with rack servers that connect through an intermediate FCoE transit switch to an FCF Remember that all FCoE traffic must currently go through the FCF device In this case all traffic must go through the external top of rack switch and come back that way even if the target is inside the same rack In addition this solution adds a hop to the path Only 1 hop
380. g the BNT Virtual Fabric 10Gb Switch Modules To configure the IBM Virtual Fabric 10Gb Switch Modules follow these steps 1 Connect the Virtual Fabric Switch Module to the Virtual Fabric Extension Module also called the bridge module You initiate this task from the Virtual Fabric Switch Module by selecting the options for bandwidth 20 Gbps or 40 Gbps and the location of the Virtual Fabric Extension Module bay 3 or bay 5 Example 10 1 shows the configuration for a connection from Virtual Fabric Switch Module in bay 7 to Virtual Fabric Extension Module in bay 5 with the maximum bandwidth of 40 Gbps Chapter 10 Approach with FCoE inside the BladeCenter 447 Example 10 1 Connection configuration between Virtual Fabric Switch Module and Virtual Fabric Extension Module bay 7 gt enable bay 7 conf t bay 7 config boot bridge module 5 bandwidth 40 Please disable spanning tree on the bridge module 5 ports BR5A BR5B BR5C and BR5D after the switch reboots bay 7 config boot bridge module 5 enable Bridge module 5 is enabled Reboot the switch in order for the settings to take effect bay 7 config reload 2 After reloading the Virtual Fabric Switch Module enter the following command to check the connectivity settings show bridge module 3 List the active bridge ports in place of the corresponding external ports Example 10 2 by entering the following command show interface link Example 10 2 demonstrates usage of the
381. g tree stp 92 vlan 2012 interface port EXT6 no spanning tree stp 92 enable exit l spanning tree stp 99 vlan 99 Chapter 11 Approach with FCoE between BladeCenter and a top of rack switch 479 spanning tree stp 100 vlan 100 spanning tree stp 107 vlan 1003 snmp server name bay 7 f cee enable cee global ets priority group pgid 0 bandwidth 30 priority 4 5 6 pgid 1 bandwidth 70 pgid 2 bandwidth 0 pgid 15 priority 7 cee global ets priority group pgid 1 description iSCSI_or_FCoE lldp enable l interface ip 1 ip address 192 168 1 254 255 255 255 0 vlan 100 enable exit l interface ip 99 ip address 192 168 99 253 vlan 99 enable exit end 11 5 3 Nexus 5010 switch configuration Example 11 3 shows the full configuration of the Nexus 5010 switch used in our test Example 11 3 Nexus 5010 switch configuration Command show running config Time Wed Oct 26 18 50 23 2011 version 5 0 3 N2 2 feature fcoe feature telnet cfs ipv4 distribute feature interface vlan 480 Storage and Network Convergence Using FCoE and iSCSI feature 11dp role name default role description This is a system defined role and applies to all users username admin password 5 1 udR eObg NZmMy rJqdWnhremyh5Rm role network admin username USERID password 5 1 ZUMfIP f syt71Y4dtD 9PRxuLMZ2oq role network admin fips mode enable ip domain lookup hostname NX5010 class map type qos class fcoe class
382. ge Boot Device Order Configure HBA and Boot Parameters Set Emulex Adapter to Default Settings Display Adapter Info Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 117 Emulex Adapter Configuration Main Menu panel Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 337 2 In the Set Emulex Adapter to Default Settings panel Figure 9 118 select Set Adapter Defaults to load the default settings on both CNA ports Set Emulex Adapter to Default Settings 0Cm10102 F Node Name 20000000C9B1987B Set Adapter Defaults Seg 00 Bust 15 Dev 00 Func 03 Link Down Set Adapter Defaults Cancel Set Defaults Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 118 Set Emulex Adapter to the Default Settings panel 9 6 4 Configuring the Emulex settings To configure the Emulex settings follow these steps 1 Select Edit Adapter Settings 2 In the Emulex iSCSI EFI Configuration Utility panel select Emulex Configuration Setup Utility 338 Storage and Network Convergence Using FCoE and iSCSI 3 In the Emulex Adapter Configuration Main Menu panel Figure 9 119 a b c Select the port you want to use for boot from SAN Change Set Boot from SAN to Enable Change Configure DCBX Mode to CEE Although CIN is pre standard to FCoE do not use it Click more to scroll down the page Click Display Adapter Info Emulex Adapter Configuration Main Menu 002 0
383. gence Using FCoE and iSCSI Fibre Channel Forwarder FCF As described in 2 3 5 FCFs Fabric Mode and NPIV on page 21 a FCF provides the required FC services for example name service zoning and logins and is required to forward the FCoE packages FCF needs to be enabled for the designated VLAN It carries the FCoE traffic Within FCoE it is a best practice that each server and storage talk to exactly one FCF instance because both server and storage need to have a common FC service coordinating their communication Otherwise the server can try to talk through FCF A and storage through FCF B so no communication is possible in case FCF does not share their configuration This becomes even more important because most devices do not provide an option to select the FCF to be used Be aware that not every converged switch might be able to work as FCF In some cases it is possible that this feature can be enabled by adding a specific license key or feature Full Fabric mode A switch with enabled FCF mode is running in Full Fabric mode Connecting a switch running this mode to a traditional FC fabric only works if both of the following requirements are met gt Both devices support E_Ports gt Both devices are from the same vendor so they can become part of the same fabric and share the fabric controlling information using E_Port connections If two switches in Full Fabric mode are interconnected using an E_Port connection t
384. gence Using FCoE and iSCSI To configure teams and VLANs follow these steps 1 In the Device Manager window Figure 7 31 determine the available adapters ot Device Manager cor File Action View Help e9 m H mlb 53 Human Interface Devices lt gt Keyboards A Mice and other pointing devices E Monitors Network adapters K Broadcom BCM57095 Netxtreme II GigE NDIS YBD Client amp Broadcom BCM57095 Netxtreme II GigE NDIS VBD Client 2 Emulex OneConnect OCm11102 I x NIC TOE amp Emulex OneConnect OCm11102 I X NIC TOE 2 amp Emulex OneConnect OCm11102 I X NIC TOE 3 Emulex OneConnect OCm11102 I X NIC TOE 4 amp Emulex OneConnect OCm11102 I X NIC TOE 5 amp Emulex OneConnect OCm11102 I X NIC TOE 6 Emulex OneConnect TeamAdapter 0 amp IBM USB Remote NDIS Network Device Bo Local Area Connection 2 Virtual Network 1D Ports COM amp LPT Processors P Security Devices gt Storage controllers lt gt Emulex OneConnect OCm11102 I x iSCSI Initiator gt Emulex OneConnect OCm11102 I x iSCSI Initiator lt gt LSI Adapter SAS 3000 series 4 port with 1064E lt gt MagicISO SCSI Host Controller lt gt Microsoft iSCSI Initiator gt Microsoft Multi Path Bus Driver lt gt Microsoft VHD HBA System devices Universal Serial Bus controllers EE tj tjt Figure 7 31 Emulex in vNIC
385. ghlighted in the left pane in Figure 7 1 whichis a single flash image to update the firmware and boot code The UFI file includes all files that support OneConnect adapters When you run the image by using an Emulex utility the latest files are installed including the firmware and boot code In the OneCommand Manager panel Figure 7 1 complete these steps 1 In the left pane select the adapter 2 Click the Firmware tab 3 Click Update Firmware and then close the application when done File View Port Discovery Batch Help BE Adapter Informatio Hosts le WIN QAGSVITHRIL yarn OCm11102 1 X a Port U F Nic 00 00 C9 C6 CB 0C Active Firmware Version 3 703 397 3806 i KE 10 00 00 00 C9 C6 CB 0D Flash Firmware Version 3 703 397 3806 a Port 1 i Nic 00 00 C9 C6 CB 10 Boot Code Version 2 0 20 768 sE 10 00 00 00 C9 C6 CB 11 BIOS Version 3 703 397 3806 Update Firmware Figure 7 1 Emulex OneCommand Manager to update the firmware by using the UFI file 106 Storage and Network Convergence Using FCoE and iSCSI 7 1 2 Checking and enabling FCoE settings This section guides you step by step through enabling the FCoE Feature On Demand FOD on the CN4054 10GB Virtual Fabric Adapter on IBM Flex System Proceed as follows 1 In the BIOS of the node in the Console Redirection Settings enable that Remote Console is Enabled as shown in Figure 7 2 By
386. gt Each VSAN has a full database and an active database gt Active zone sets cannot be changed without activating a full zone database gt Active zone sets are preserved across switch reboots gt Changes to the full database must be explicitly saved gt Zone reactivation where a zone set is active and you activate another zone set does not disrupt existing traffic gt You can propagate full zone sets to all switches on a per VSAN basis gt You can change the default policy for unzoned members gt You can interoperate with other vendors by configuring a VSAN in interop mode You can also configure one VSAN in interop mode and another VSAN in basic mode in the same switch without disrupting each other gt You can bring E ports out of isolation For more information see the following guides from Cisco gt Zones http www cisco com en US docs storage san_switches mds9000 sw rel_1_x 1_3 coo kbook CB_zone html wp 1039557 gt Configuring Zones and Zone Sets http www cisco com en US docs storage san_switches mds9000 sw san os quick gu ide qcg_zones html gt Zone and zone set issues http www cisco com en US products ps5989 prod_troubleshooting guide chapter09 186a008067a309 html wp48042 gt Cisco MDS 9000 Family Configuration Guide Release 2 x http www cisco com en US docs storage san_switches mds9000 sw rel_2_x san os configuration guide cli pdf gt Using VSANs and Zoning with the Cisc
387. gt Select Entry Esc Exit Figure 9 14 Selecting Ping from the Network Configuration panel 9 In the Ping panel Figure 9 15 enter the IP address of your disk storage subsystem If the connections are working correctly a reply is displayed inset in Figure 9 15 that shows the IP address and time IP Address Figure 9 15 Successful ping reply Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 241 If a ping failure occurs you see a message indicating Ping Failed Figure 9 16 Figure 9 16 Ping reply If a ping failure occurs Figure 9 16 confirm that your IBM Flex System CN4054 port has communication with the disk storage device and press Esc to continue 10 In the Controller Configuration Menu panel Figure 9 17 select iSCSI Target Configuration Controller Configuration Menu Emulex 90Y3556 Virtual Fabric Adapter Fabric Configure iSCSI Target Mezz Boot Support lt Enable gt Save Changes Controller Properties Network Configuration iSCSI Target Configuration EraseConfiguration lt Enter gt Select Entry Esc Exit Figure 9 17 Controller Configuration Menu panel 11 In the iSCSI Target Configuration panel Figure 9 18 select Add Targets iSCSI Target Configuration Add Target Enter to Add a Target Discovered Targets lt Enter gt Select Entry Esc Exit Figure 9 18 iSCSI Target Configuration panel 12 In the Add Ping iSCSI Target panel Figure 9 19 follow these steps a Enter t
388. guage en_US amp cmd displa yKC amp external Id 1008083 Storage and Network Convergence Using FCoE and iSCSI FC and FCoE zone configuration Zoning in a storage network is basically the segregation of the fabric to restrict the cross talk interference between the fabrics Zoning can be compared to the VLAN in the Ethernet world Zoning allows you to create a smaller subsets which assist in simplified management enable security of the fabric and exist only in the storage switch fabric This chapter describes the Fibre Channel FC and Fibre Channel over Ethernet FCoE zone configuration on the IBM Flex System Enterprise Chassis embedded switches and also other vendor specific implementation of zoning configuration Note The zoning configuration information from other vendors was available in the previous version of this book This information has not been changed This chapter includes the following sections 8 1 Why zoning is important on page 196 8 2 Zoning on the IBM Flex System on page 196 8 3 Brocade zoning on page 208 8 4 Cisco zoning on page 211 8 5 QLogic zoning on page 214 8 6 Conclusion on page 221 vvvvvy Copyright IBM Corp 2012 2014 All rights reserved 195 8 1 Why zoning is important Zoning helps to achieve isolation between SAN fabrics and allows finer segmentation of the switched fabric Zoning allows only members that belong to the same zone to communicate wit
389. h HBA must have its own zone to increase network security and prevent data loss or corruption Figure 8 22 illustrates the Cisco zone set configuration process Add member Create Add zones to Activate Zone set to zone set zone set zone set zone set activated Create zones Figure 8 22 Cisco zone set configuration process Figure 8 23 shows that for two devices to communicate they must be in the same zone The names used in Figure 8 23 are for illustration purposes only Tip Use a WWPN or an FC alias that represents a PWN for zoning because it provides the most security and ties a zone member to a specific HBA instead of the switch port Chapter 8 FC and FCoE zone configuration 211 Figure 8 23 A simple zoning configuration The name that you choose for the zone is important Many environments use different zone names However all name formats must provide relevant information about their contents For example such names as Zone or TapeZone do not provide sufficient information about their contents In normal circumstances a zone name must contain two members Within the zone name it must contain identifiers that are related to the two devices such as exchange_nodeA_hbaO and Storwize_port1 The name must provide enough information about the contents so that users do not have to consult further documentation In Figure 8 23 Zone 2 has more than two targets for Server 3 which might be required for da
390. h each other and all external communications with other fabrics are blocked By implementing zoning you can prevent disruptions that are caused by changes that occur in the SAN fabric due to a server restart or a new product being added to the SAN which in turn triggers a registered state change notification RSCN Zoning enables SAN security stability It is easy to manage 8 2 Zoning on the IBM Flex System This section describes the Fibre Channel over Ethernet FCoE zone configuration on the IBM Flex System Enterprise Chassis embedded switches 8 2 1 Creating FCoE zoning with the GUI This section describes how to use the CN4093 GUI to create a zone which includes PWWNs of the host Compute Node 11 and the storage controller IBM Flex System V7000 Storage Node The two end points will be able to connect and storage can be accessed by the operating system that resides on Compute Node 11 The following zoning steps are included Create Alias Create Zone Create Zoneset Activate Zoneset v vyv y Proceed as follows 1 Connect via HTTPS to the management address of CN4093 as shown in Figure 8 1 The default user is USERID and the password is PASSWORD zero instead of O Pasar eseese Submit Figure 8 1 Login panel 196 Storage and Network Convergence Using FCoE and iSCSI 2 Click the switch Dashboard title on the left of the panel as shown in Figure 8 2 B hittps 9 37 117 80 indexhtm Google
391. h probability that almost all components are FCoE capable that is server switches and storage 2 Converging the existing Ethernet and FC networks with many different choices for the granularity Should converge capabilities only be available for new devices ls it planned to replace enable probably only some existing device to use FCoE Implementing a new top level layer to interconnect both worlds provide convergence Replacing core devices to enable convergence in the existing layout Different understanding of the technology depending on the reader s angle FC SAN or Ethernet LAN new knowledge might be required These starting points might explain the way in which manufactures step into the new world The second starting point is more frequent The first available products were converged access layer LAN and SAN switches and converged network adapters CNA In that time the converged traffic was split again above the access layer switches into traditional Ethernet and Fibre Channel to stay compatible with the wider networks and storage systems for example As time passed more and more FCoE capable devices for example storage systems arrived in the market and provided end to end FCoE solutions This convergence has now reduced the number of physical devices and amount of cabling that are required but they often add further complexity to the overall required configuration for a successful FCo
392. hardware iSCSI initiator mode of operation While VFA II requires a paper key license that must be used on the Emulex web site once registered the VFA III supports the easier and more efficient IBM Feature on Demand software licensing enablement process For more information see the Emulex 10GbE Virtual Fabric Adapter II and III family for IBM System x TIPS0844 IBM Redbooks Product Guide QLogic 10Gb CNA for IBM System x and IBM Power Systems The QLogic 10Gb CNA for IBM System x is a PCI Express 2 0 x4 10 Gbps CNA This adapter supports 10 Gbps per port maximum bidirectional throughput for high bandwidth storage SAN and networking LAN traffic with full hardware offload for FCoE protocol processing This adapter is also supported with selected Power systems Figure 4 6 shows the QLogic 10Gb CNA for IBM System x and IBM Power Systems Figure 4 6 QLogic 10Gb CNA for IBM System x and IBM Power Systems For more information see the QLogic 10Gb CNA for IBM System x and IBM Power Systems TIPS0720 IBM Redbooks Product Guide Brocade 10Gb CNA for IBM System x The Brocade 10Gb CNA for IBM System x is a PCI Express 2 0 x8 10 Gbps CNA with two SFP cages The adapter supports 10 Gbps per port maximum bidirectional throughput for high bandwidth storage SAN and networking LAN traffic with full hardware offload for FCoE protocol processing Storage and Network Convergence Using FCoE and iSCSI Figure 4 7 shows the Brocade
393. hat often generated 1801 PCI memory allocation errors Choose carefully whether you want to install in UEFI mode or legacy mode because after the operating system is installed the only way to change it back is to delete and reinstall it Tip When you install these operating systems make sure that you have the latest version of your operating system If you want to install Windows 2008 R2 to avoid issues and to save time when performing future updates ensure that you have the latest media with the latest service pack built into the DVD Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 309 9 5 7 Booting the Windows DVD in UEFI mode You can boot the Windows media by placing the Windows 2008 x64 DVD in the DVD drive and having the machine boot automatically By default the system attempts to boot in UEFI mode If it fails it attempts to boot in legacy mode Tip Depending on when you insert the Windows DVD during the system POST you can boot the media in UEFI mode or legacy mode To fully control the boot follow the instructions as explained in this section to boot the DVD in UEFI mode To boot the Windows DVD in UEFI mode follow these steps 1 During start or POST press the F1 key 2 In the System Configuration and Boot Management panel select Boot Manager 3 In the Boot Manager panel select Boot From File In this example we boot from an HS22 shared DVD or CD The DVD in the media tray is considered a USB device
394. hat the boot device was added when you pressed F1 go back and check gt Verify that the BIOS was enabled on the Brocade port go back and check gt Verify that the CNA from which you are booting is on the preferred path of the SAN disk The most common cause of an offline disk is that the preferred path is not assigned correctly Check your SAN disk device configuration and then reboot the server again on the Windows DVD Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 437 gt Verify that your SAN disk is updated to the latest firmware gt Use Windows media that is bundled with the latest service pack gt f you see a 20 MB disk you most likely mapped the access LUN instead of the LUN To correct this problem log in to your disk storage subsystem gt Verify that your LUN is using LUN 0 which is defined in the SAN disk device gt Verify that you are using the latest Windows DVD with the latest service pack built in gt Verify that the path is on the preferred path Check with your SAN configuration gt Verify that zoning is correct or unchanged gt Verify that LUN mapping is correct or unchanged 9 9 After the operating system is installed After your operating system is successfully installed complete the following tasks Installing the disk storage redundant driver on the blade Zoning other CNA ports on the switches Mapping the LUN to the other CNA port on the SAN disk subsystem Optional Verifying
395. he NPV mode required an external Fibre Channel fabric For more information about switch configuration parameters and commands see Chapter 12 Approach with FCoE inside the Flex Chassis on page 489 In this scenario we used the following systems IBM Rack Switch G8264CS IBM Flex System with 2 x240 Compute Nodes and CN4093 FCoE switches IBM Blade Center Type H with 2 HS 22 Blade servers IBM V3700 storage system with 2 canisters IBM DS5000 storage system with 2 controllers Brocade Fibre Channel switch vvvvvy Chapter 5 Topologies and lab architecture 79 80 The FCF mode configuration of IBM Flex Systems CN4093 switch For this IBM Redbooks publication we used this FCF mode configuration in our lab as shown in Figure 5 10 It includes two IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch to set up a fully redundant topology with two separate FCoE fabrics The IBM Flex Systems CN4093 switch provides support for direct attach FCoE storage on the external ports FCoE goes internal and external to the IBM Flex Chassis Virtual N_Ports VN ports are for the end node port of the FC and FCoE fabric and Virtual NF_Ports VF ports are the fabric ports on the switch side All the FCoE connections are all running at 10 Gbps As shown in Figure 5 10 in this scenario we connect the switch in bay 1 to the node and the controller A and B on external V3700 storage We use the same connection for the switch in bay 2 In t
396. he WWPN and MAC address and view the revision levels of the adapter Make sure that you are using the latest code levels that are certified by your SAN vendor Then press Esc Adapter Info Adapter Info Driver Configuration Menu Adapter Model QNI8142 Adapter Path Pc iRoot 0x0 Pci 0x3 0x 0 Pci 0x0 0x3 Adapter WWPN 210000CODD11A99 Adapter WWNN 200000CODD11A99 Adapter MPI Firmware 1 40 00 Version Adapter MAC Address 00 CO DD 11 AI 9 Adapter UEFI Driver 3 33 version Adapter BIOS Driver 2 09 Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 156 Adapter Info panel 12 Press Esc until you see the System Configuration and Boot Management panel Figure 9 1 on page 229 13 Highlight Save Settings and press Enter 14 In the System Configuration and Boot Management panel select Boot Manager 15 Highlight Reset System and press Enter to reset the system Although resetting the system is not always required in many cases it is helpful to get working again 9 7 3 Adding a boot device 376 To add a boot device follow these steps 1 During start or POST press the F1 key 2 In the System Configuration and Boot Management panel select System Settings 3 4 When you see two QLogic fiber ports select the port you want to boot from This port must In the System Settings panel select Storage be the same port that you selected earlier Then press Enter Select Add Bo
397. he Windows DVD gt Verify that your SAN disk supports a UEFI boot gt Verify that your SAN disk is updated to the latest firmware gt Try to perform a legacy installation gt If you see the disk as being offline see Windows KB 2345135 Setup reports error Windows cannot be installed to this disk when booted from DVD at this website http support microsoft com kb 2345135 gt If Setup reports the error message Windows cannot be installed to this disk booted from DVD in UEFI mode consider modifying the Windows installation media gt Use Windows media that is bundled with the latest service pack gt f you see a 20 MB disk you most likely mapped the access LUN instead of the actual LUN To correct this problem log in to your disk storage subsystem gt Verify that your LUN is using LUN 0 which is defined in the SAN disk device gt Verify that you are using the latest Windows DVD with the latest service pack built in gt Verify that the path is on the preferred path Check with your SAN configuration gt Verify that zoning is correct or unchanged gt Verify that LUN mapping is correct or unchanged Hardware does not support boot to disk for legacy operating systems In the procedure in 9 6 9 Optimizing the boot for legacy operating systems on page 356 you might receive a message that indicates that the hardware might not support boot to disk If you see this message review the set
398. he iSCSI protocol is a transport for SCSI over TCP IP Figure 2 4 on page 17 illustrates a protocol stack comparison between FC and iSCSI iSCSI provides block level access to storage as does FC but uses TCP IP over Ethernet instead of the FC protocol iSCSI is defined in RFC 3720 which you can find at this website http www ietf org rfc rfc3720 txt Because iSCSI uses Ethernet based TCP IP rather than a dedicated and different SAN technology it is attractive for its relative simplicity and uses widely available Ethernet skills Its limitations as explained in 1 5 Ethernet based storage today on page 6 are the relatively lower speeds of Ethernet compared to FC and the extra TCP IP encapsulation that is required With lossless 10 Gbps Ethernet now becoming available the attractiveness of iSCSI is expected to grow rapidly TCP IP encapsulation will still be used but 10 Gbps Ethernet speeds will dramatically increase the appeal of iSCSI iSCSI transactions occur between an iSCSI initiator hardware or software that transmits a request such as read write and an iSCSI target This iSCSI target processes the request and responds with the appropriate information such as data and sense 30 Storage and Network Convergence Using FCoE and iSCSI iSCSI initiators are typically application servers or users where iSCSI targets are typically SAN access points or actual storage controllers Because an iSCSI request is an encapsulation of a
399. he iSCSI target IP address of your disk storage controller host port a Change Boot Target to Yes b Highlight Save Login and then press Enter 242 Storage and Network Convergence Using FCoE and iSCSI Add Ping iSCSI Target iSCSI Target Name Boot From This Target IP Version lt IPV4 gt iSCSI Target IP Address 192 168 1 100 TCP Port Number 3260 BladeEngine Port Number 0 ISID Qualifier 1 Boot Target lt Yes gt Header Digest lt No gt Data Digest lt No gt Authentication Method lt None gt Ping Save Login lt Enter gt Select Entry Esc Exit Figure 9 19 Add Ping iSCSI Target window The iSCSI Target Configuration panel now shows one discovered target Figure 9 20 because the storage device has four host ports c Highlight the host port of the disk storage subsystem that you want to boot from and press the Space bar Select a single target to boot from In this example the IBM Flex System CN4054 iSCSI IP is 192 168 1 2 All of the host ports are on different subnets and VLANs We booted from the disk storage subsystem host port that is in the same subnet as the IBM Flex System CN4054 port 192 168 1 100 If you do not see any storage devices in the iSCSI Target Configuration panel see Storage devices not shown on page 246 d Using the arrow keys move the cursor down to highlight Save Target and then press Enter Figure 9 20 iSCSI Target Configuration Discovered Targets Select the Target
400. he operating system Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 281 5 Read the license agreement select accept the license terms and click Next Figure 9 62 License terms MICROSOFT SOFTWARE LICENSE TERMS MICROSOFT WINDOWS SERVER 2012 STANDARD These license terms are an agreement between Microsoft Corporation or based on where you live one of its affiliates and you Please read them They apply to the software named above which includes the media on which you received it if any The terms also apply to any Microsoft updates supplements Internet based services and Figure 9 62 License agreement window 282 Storage and Network Convergence Using FCoE and iSCSI 6 For the type of installation Figure 9 63 select Custom advanced to install a clean copy of Windows Then click Next Which type of installation do you want Upgrade Install Windows and keep files settings and applications The files settings and applications are moved to Windows with this option This option is only available when a supported version of Windows is already running on the computer Custom Install Windows only advanced The files settings and applications aren t moved to Windows with this option If you want to make changes to partitions and drives start the computer using the installation disc We recommend backing up your files before you continue Help me decide Figure 9 63 Selecting to install a clean
401. he preferred path Check with your SAN configuration Verify that zoning is correct or unchanged Verify that LUN mapping is correct or unchanged 404 Storage and Network Convergence Using FCoE and iSCSI 9 8 Configuring Brocade for FCoE in the BladeCenter This section how to configure the Brocade 10Gb CNA CFFh card PN 81Y1650 FRU Brocade 1007 This scenario entails the following components gt BladeCenter H machine type 8852 gt HS22 machine type 7870 UEFI P9155A 1 15 Blade System Management Processor YUOOC7E 1 30 Brocade 10Gb CNA Brocade 1007 e PN 81Y1650 Brocade 8470 switch with Firmware FOS v6 3 1_cee Although this section is written for a specific BladeCenter Brocade CNA the information is similar for the PCle version of this adapter This section is specifically for Blade HS22 Doing boot from SAN on other systems such as HS22v or HX5 x3550 m2 x3650 m2 x3550 m3 and x3650 m3 is similar Use the latest drivers and firmware that are certified by the SAN disk vendor and not the versions that are documented here 9 8 1 Configuring the Brocade card for boot from SAN The Brocade card in the blade server is a dual port CNA You can boot from either port but you can boot only from one port and one path at a time You must do the initial installation with a single path The redundancy occurs later only when the operating system is installed and when the multipath driver is installed At this stage you must
402. hernet configuration built in It enables FCoE hosts to log in to the name server if the FCoE configuration on the Virtual Fabric Switch Modules was completed by using the default VLAN ID 1002 for FCoE Therefore all basic configurations tasks are completed Only the non default FCoE VLAN ID 1003 must be configured on the Virtual Fabric Extension Module in bay 3 A different VLAN ID to 1002 might be necessary in case of redundant FC fabrics with separate VLANs used for the different FC fabrics A violation of the customer s compliance rules might be another reason for choosing a non default VLAN ID To configure the Virtual Fabric Extension Module FCoE VLAN follow these steps 1 Open the browser and point to the IP address of the Virtual Fabric Extension Module Enter the appropriate answers on the following windows the default login is USERID and PASSWORD with zero as O 2 To access the VLAN Manager select Switch gt FCoE gt VLAN Manager Figure 10 3 Zoning View Wizards Help mm Ql Restore User Accounts Set Date Time Switch Properties Advanced Switch Properties Services QLogicFCoE_3 FCoE b Call Home Network Properties SNMP Switch Diagnostics gt 4 Toggle Beacon m a m w Internal Ports Nickname Details FC Address Switch Port _ Target initiator Vendor Load Firmware Reset Switch gt Restore Fact
403. hes requires minimal configuration effort The solution is flexible and scalable in bandwidth In our tests we found only a minor issue with the automatic VLAN discovery but did not experience any incompatibility issues with the external FC attached storage No significant differences were detected between using Windows 2012 2008R2 ESXi 5 0 or SLES_11SP2 Operating Systems with Converged Network Adapter The IBM Flex technology offers a fully integrated FCoE solution that is easy to set up and easy to integrate in a data center The solution with RackSwitch G8316 as a 40 Gb top of rack aggregation switch shows the highest performance for applications Storage and Network Convergence Using FCoE and iSCSI Using FCoE and iSCSI in a converged network Fibre Channel and iSCSI have both been around for several years With converged networks they both reach a new level A lot of available best practices for Ethernet Fibre Channel and iSCSI remain unchanged Some might become more important This chapter offers insight into the different concepts and requirements and the commonalities and differences when converged networks are used It discusses the most important best practices and gives the background to prove their necessity This chapter includes the following sections 6 1 Keeping it isolated on page 92 6 2 iSCSI and differences from FC FCoE in a CEE world on page 92 6 3 FCoE commonalities and differences from FC in a
404. hey form a single fabric Both devices use unique Domain IDs for identification but share a single name server and login status databases A good example of where this might become a problem in the real world is bigger BladeCenter environments where FC switches are installed in every chassis The amount of devices can easily grow and impact the management complexity In addition the amount of available domain IDs per fabric is limited There is another aspect that requires attention All switch manufacturers use their own proprietary extensions to the protocol That is they speak with different accents Therefore an E_Port connection is only possible if both devices are talking with the same accent Typically this is only the case if they are from the same manufacturer To remedy these situations where there are too many devices or different vendors it is sometimes possible to put the switches into the NPV mode Chapter 6 Using FCoE and iSCSI in a converged network 97 N_Port ID Virtualization NPIV The N_Port ID Virtualization NPIV must not be mixed with the NPV mode mentioned in the previous section However to understand the NPV mode which is a virtualization enhancement for N_Ports it is required to understand the generic Fibre Channel handling of N_Ports and the N_Port ID Virtualization NPIV first In a Fibre Channel fabric ports with connected nodes which can be server or storage devices are called N_Port node por
405. his configuration each switch CN4093 is connected to one node with 10 Gbps of bandwidth Each of the blue lines in Figure 5 10 is 10 Gbps The green lines are 8 Gbps Fibre Channel connections The two 40 Gbps QSFP ports are able to run in 40 Gbps mode or 4x10 Gbps mode We used one of these ports in 40 Gbps mode as a uplink port to our public IBM network not shown The DS5000 storage system is directly connected to the IBM Flex Systems CN4093 switch Flex Chassis Direct attached storage Storage Controller Storage Controller DS5000 FCoE native FC Figure 5 10 FCoE and FC fabric topology in FCF mode with embedded switch Storage and Network Convergence Using FCoE and iSCSI Figure 5 11 shows a simplified picture of our lab architecture for this scenario It shows how the systems were interconnected during our lab testing FCoE Fiber Channel S2 Es EENM H Pe ATIR 8s i ia DS5000 9 70 42 240 9 70 42 241 Blade Center BNT Sw slot 7 9 70 42 187 BNT Sw slot 9 9 70 42 189 9 70 42 237 Cluster IP Figure 5 11 Physical connections when the devices are in FCF mode Table 5 1 lists the wiring data for the switch in slot 1 The switch in slot 2 is connected in the same manner Table 5 1 Wiring diagram for components in FCF mode P3 6 40 Gbps G8264CS_down P1 4 IBM Network connecti
406. hout configuring the Domain ID or Zoning on the Virtual Fabric Extension Module is to run it in Transparent mode or by using N_ Port Virtualization For information about using N_Port Virtualization see 10 1 4 Switching the Virtual Fabric Extension Module to N Port Virtualization mode if connected to an existing FC fabric on page 456 Figure 10 7 shows an active FCoE setup with Virtual Fabric Extension Module in FC Switch mode File Fabric Switch Port Zoning View Wizards Help amp 172 25 101 3 E QLogicFCoE_3 External Ports QLogicFCoE_3 to ia ow Internal Ports FCoE Servers E FCoE Server MAC Address 00 c0 dd 11 a9 95 Port 6 VLAN 1003 Virtual Host MAC Address 0e fc 00 03 06 00 Port 6 VLAN 1003 PortlD 198144 PWWIN 21 00 00 c0 dd 11 a9 95 State HOST_STATE_LOGGED_IN E FCoE Server MAC Address 00 c0 dd 15 0e 6d Port 8 VLAN 1003 Virtual Host MAC Address 0e fc 00 03 08 00 Port 8 VLAN 1003 PortlD 198656 PWWIN 21 00 00 c0 dd 15 0e 6d State HOST_STATE_LOGGED_IN Devices Switch FC Port Stats Ethernet Port Stats Portinfo Configured Zonesets Active Zoneset FCF Virtual Links Figure 10 7 Virtual Fabric Extension Module in FC switch mode To verify an active FCoE session use the show fcoe fip fcf and show fcoe fip fcoe commands as shown in Example 10 7 Example 10 7 Verifying an active FCoE sess
407. how fcoe fips fcf Total number of FCFs detected 2 FCF MAC Port Vian 74 99 75 88 1c c3 53 1002 74 99 75 88 1c c4 54 1002 G8264CS up show fcoe fips fcoe Total number of FCoE connections 6 VN_PORT MAC FCF MAC Port Vian Oe fc 00 01 0d 00 74 99 75 88 1c c4 1 1002 Oe fc 00 01 0d 01 74 99 75 88 1c c4 1 1002 Oe fc 00 01 0c 02 74 99 75 88 1c c3 43 1002 Oe fc 00 01 0d 02 74 99 75 88 1c c4 44 1002 0e fc 00 01 0c 00 74 99 75 88 1c c3 48 1002 0e fc 00 01 0c 01 74 99 75 88 1c c3 48 1002 G8264CS up show fcoe fips port 43 Port 43 FIP Snooping Configuration FIP snooping enabled FCF mode on Storage and Network Convergence Using FCoE and iSCSI Use the show flogi database command that is shown in Example 13 7 to get information about the fabric logins in the IBM System Networking G8264CS switch These logins should be the same logins as shown in the show fcns database command in Example 13 8 Example 13 7 fabric logins in the switch G8264CS up config show flogi database FCID Port 53 01000 48 010c0 48 010c0 43 010c0 1 010d00 1 010d01 44 010d0 0 0 1 2 2 20 37 00 a0 b8 6e 39 20 10 00 00 00 c9 e4 d9 3f 10 00 00 00 c9 5b 7d 0b 50 05 07 68 03 08 37 6b 10 00 00 00 c9 db 40 8d 10 00 34 40 b5 be 3f 25 50 05 07 68 03 08 37 6a Total number of entries 7 G8264CS up config Example 13 8 shows the command show fcoe database and the command show fcns 20 06 00 a0 b8 6e 39 20 20 00 00 00 c9 e4 d9 3f 20 00 00 00
408. ialias infotype PM amp subtype RG amp html f id X 003137USEN gt IBM BladeCenter Interoperability Guide REDP BCIG The IBM BladeCenter Virtual Fabric 10Gb Switch Module supports 1 Gbps 10 Gbps Virtual NIC CEE FCoE and iSCSI configurations from the blade You might have a chassis with multiple servers some operating at 1 Gbps some at 10 Gbps and some transmitting converged packets In these setups this single switch can handle all of these workloads and connect to a 1 Gbps infrastructure a 10 Gbps infrastructure or both For more information see the BM Virtual Fabric 10Gb Switch Module for IBM BladeCenter TIPSO708 IBM Redbooks Product Guide 50 Storage and Network Convergence Using FCoE and iSCSI 10Gb Ethernet Pass Thru Module for IBM BladeCenter The 10Gb Ethernet Pass Thru Module for IBM BladeCenter is ideal for clients who want to enable end to end non blocking 10 Gbps setup within the chassis This device supports both Ethernet and CEE packets so that clients can connect a BladeCenter Chassis to an FCoE capable top of rack switch The fourteen 10 Gbps Uplink ports are based on optical small form factor pluggable SFP technology to offer the highest performance and maintain industry standard connectivity This offering also works with BladeCenter Open Fabric Manager providing all the benefits of I O virtualization at 10 Gbps speeds This module is ideal if you want to keep the networking outside of the chassis and use onl
409. iator on page 185 7 5 5 Setting the adapter for FCoE The 10Gb 2 port QLogic CNA is set to FCoE by default Make sure that you install the latest drivers and firmware Early ship cards might have older firmware that uses prestandard FCoE and might cause issues when connecting to the switch if the switch and the CNA use standard FCoE Chapter 7 Installing and enabling the Converged Network Adapter 165 7 5 6 Configuring the VLAN on the network adapter You can change the VLAN number from the device manager in the properties of the QLogic network adapter In the Properties window Figure 7 78 on the Advanced tab select the property type the new value and then click OK QLogic 10Gb PCI Ethernet Adapter 2 Properties Eg General Advanced Driver Details The following properties are available for this network adapter Click the property you want to change on the left and then select its value on the right Property Value JumboPacket 0 LargeSendOffloadS upport LocallyAdministered4ddress Priority LANT ag ReceiveSideS caling TCPChecksumO ffload Pv4 TCPChecksumO ffloadIPv6 TCPSegmentOffloady 1IPv4 TCPSegmentOffloady2IP v4 TCPSegmentOffloadY2IPvB UDPChecksumO ffloadiPv4 UDPChecksumO ffloadIPv6 WOLOPTION Figure 7 78 QLogic 10Gb PCI Ethernet Adapter 2 Properties window 7 5 7 Configuring network teaming and VLANs QLogic offers network teaming which involves configuring two or more netw
410. iator that is running in a Windows guest under VMware The best performance was obtained with the Emulex hardware solution which was also the only one we tested that can use a lossless Ethernet CEE We suspect but did not test that this solution also placed the least load on the host processor because the iSCSI functions and the IP stack were offloaded to run on the Emulex converged network adapter CNA Among the software initiators the VMware initiator had the best performance Windows on a stand alone system or a guest had acceptable performance but without a CEE For detailed performance comparisons see Comparing iSCSI Windows and VMware software and hardware on page 581 We tested multiple FCoE solutions by using the following CNAs switches and operating systems gt Operating systems Microsoft Windows Linux VMware gt CNAs Brocade Emulex QLogic gt Switches Brocade Cisco QLogic Virtual Fabric IBM Virtual Fabric 10Gb Switch Module with QLogic Fabric Extension Module 572 In this solution the QLogic Virtual Fabric Extension Module is installed inside the BladeCenter chassis as the FCF Either 20 Gbps or 40 Gbps of upstream bandwidth from the BNT Virtual Fabric 10Gb Switch Module is diverted across the midplane of the chassis toward the QLogic module The QLogic module has six external 8 Gbps FC ports that are intended to be connected upstream to an FC switch Thi
411. ic CN4093 10Gb Converged Scalable Switch Upgrade1 Upgrade2 snmp server name cn4093_1 system port EXT13 EXT14 EXT21 EXT22 type fc hostname cn4093_1 system idle 0 interface port INTA1 name Nodel_ PO tagging no flowcontrol exit I interface port INTA2 name Node2_P0 tagging no flowcontrol exit I interface port INTA3 no flowcontrol exit I INTA4 INTC13 like the INTA3 I interface port INTC14 no flowcontrol exit I interface port EXT3 name IBM UPLINK tagging exit interface port EXT11 name V3700_CTRL_A pvid 1002 exit I interface port EXT12 name V3700_CTRL_B pvid 1002 Chapter 12 Approach with FCoE inside the Flex Chassis 519 520 exit lI interface port EXT16 name BCH_S1ot7_P1 tagging tag pvid pvid 1002 exit vlan 1 member INTA1 EXT2 EXT7 EXT10 EXT13 EXT15 EXT17 EXT22 no member EXT3 EXT11 EXT12 EXT16 l vlan 500 name VLAN 500 member INTA1 INTA2 lI vlan 1002 enable name VLAN 1002 member INTA1 INTA2 EXT11 EXT12 EXT16 EXT22 npv enable npv traffic map external interface EXT22 l vnic enable vnic port INTA1 index 3 bandwidth 25 enable exit l vnic port INTA2 index 3 bandwidth 33 enable exit vnic vnicgroup 3 vlan 103 enable member INTA1 3 member INTA2 3 port EXT3 exit l spanning tree stp 103 vlan 103 l interface port EXT3 name IBM UPLINK no spanning tree stp 103 enable exit l spanning tree stp 113 vlan 1002 l
412. ications projects His areas of expertise included Microsoft Windows Linux IBM AIX IBM System x and IBM System p servers and various SAN and storage products Silvio Erdenberger is a Client Technical Sales expert in IBM Germany for IBM PureFlex and has been working in the IBM Systems and Technology Group for the past two years Prior to this position he was a Systems Engineer as well as an IBM System x and IBM BladeCenter specialist in the System x Pre Sales team in Germany He has over 16 years of experience in support of computer systems and software He holds a degree in Electrical Engineering from the Otto von Gueriecke Universitat in Magdeburg His areas of expertise include System x BladeCenter IBM PureFlex and management hardware He is an IBM Certified Specialist for IBM PureFlex and IBM Certified Expert for IBM System x and IBM BladeCenter Copyright IBM Corp 2012 2014 All rights reserved xiii Harish Rajagopal is a Master Certified IT Architect for IBM and The Open Group He has 30 years of experience in the IT industry with 14 of those years working with IBM Global Technology Services in Australia His areas of expertise include Systems Networking and Security Harish has worked as an IT Architect over the past 9 years in a pre sales role and also has been involved in many complex Transition and Transformation projects He holds a Post Graduate Diploma in Computer Engineering Kai Ruth is an IT Architect a
413. ide a mass storage driver for installation Next Figure 9 132 No disk shown Important Load the latest Emulex CNA driver that is certified for your disk storage subsystem Downloading and extracting the drivers The Windows 2008 R2 DVD is prepackaged with multiple drivers but no driver for the Emulex CNA controller Also the updated driver resolves multiple issues You can download the blade drivers from the following websites gt IBM Branded HBAs and Virtual Fabric Adapters from Emulex http www emulex com downloads ibm vfa software kits htm gt Product view in IBM Fix Central http www ibm com support fixcentral systemx groupView query productGrou p ibm 2FB1adeCenter Extract the drivers and copy them on a removable media such as a USB key DVD media or ISO file 13 Click OK or Browse to point to the exact location Windows finds an appropriate more current driver Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 351 14 In the Select the driver to be installed panel Figure 9 133 select the driver and click Next G 7 Install Windows Select the driver to be installed Emulex FCoE HBA Storport Miniport Driver D FC FCoE 2 41 003 2 x64 CNA oemsetup inf IV Hide drivers that are not compatible with hardware on this computer Figure 9 133 Selecting the driver to be installed panel 352 Storage and Network Convergence Using FCoE and iSCSI 15 In the Wher
414. ider modifying the Windows installation media gt Use Windows media that is bundled with the latest service pack gt f you see a 20 MB disk you most likely mapped the access LUN instead of the actual LUN To correct this problem log in to your disk storage subsystem gt Make sure that your LUN is using LUN 0 which is defined in the SAN disk device gt Make sure that you are using the latest Windows DVD with the latest service pack built in gt Verify that the path is on the preferred path Check with your SAN configuration gt Verify that zoning is correct or unchanged gt Verify that LUN mapping is correct or unchanged Hardware does not support boot to disk for legacy operating systems In the procedure in 9 4 11 Optimizing the boot for legacy operating systems on page 274 you might receive a message that indicates that the hardware might not support boot to disk If you see this message review the setup instructions in 9 3 1 Configuring IBM Flex System CN4054 for boot from SAN on page 232 and then check the following settings gt Verify that the boot device was added when you pressed F1 go back and check gt Verify that the BIOS was enabled on the Emulex port go back and check gt Verify that the CNA that you are trying to boot from is on the SAN disk preferred path The most common cause of an offline disk is that the preferred path is not assigned correctly Check your SAN disk device configura
415. ighlighted in bold Example 13 32 IBM Flex System EN4093 switch configuration in vNIC version 7 7 1 12 switch type IBM Flex System Fabric EN4093 10Gb Scalable Switch Upgrade2 l snmp server name EN4093_2 hostname EN4093_2 system idle 60 I 548 Storage and Network Convergence Using FCoE and iSCSI interface port INTAI name Nodel_x240 tagging no flowcontrol exit l interface port INTA2 name Node2_x240 tagging no flowcontrol exit l interface port INTA3 no flowcontrol exit SNIP port INTA3 to INTC14 as the same as INTA3 exit I interface port INTC14 no flowcontrol exit I interface port EXT14 name G8624CS up_ P17 tagging exit interface port EXT15 name G8624CS up_P1 tagging tag pvid exit vlan 500 enable name VLAN 500 member INTAL INTA2 EXT15 I vlan 1002 enable name VLAN 1002 member INTAL INTA2 EXT15 vnic enable vnic port INTA1 index 3 bandwidth 25 enable exit l vnic port INTA2 index 3 bandwidth 33 enable exit Chapter 13 Approach with FCoE between the IBM Flex Chassis and a top of rack switch 549 vnic vnicgroup 3 vlan 103 enable member INTA1 3 member INTA2 3 port EXT14 exit l spanning tree stp 103 vlan 103 l interface port EXT2 no spanning tree stp 103 enable exit spanning tree stp 113 vlan 1002 spanning tree stp 119 vlan 500 fcoe fips port INTAl fcf mode on fcoe fips port INTA2 fcf mode on fcoe fips port EXT15 fcf mode on
416. ility on the BNT Virtual Fabric 10Gb Switch Module is expected before the end of 2012 11 4 Commands and pointers for FCoE This section summarizes the commonly used commands in FCoE configurations 11 4 1 Nexus 4001i Switch Module This section shows several FIP panels from the Nexus 4001i Switch Module Figure 11 3 shows the active FCoE sessions The MAC addresses shown match those MAC addresses that are configured as vfc interfaces on the Nexus 5000 The second display of end nodes shows the FIP MAC addresses before a session is successfully established Legend FCF MAC ENode MAC ULAN FCoE MAC N_PORT_ID 66 45 73 a2 2 87 71 66 86 c9 c6 ch 11 1682 Ge fc 6 01 12 61 61 12 61 64 45 73 a2 2 87 78 G6 86 c9 c6 ch cf 1682 Ge fc 6 01 11 61 61 11 61 switch sh fip en Legend Interface ULAN NODE NAME FIP MAG FCOE MAG FC_MAP Ethi i1 1892 20 00 00 08 c 00 c9 c6 cbi11 Ge fc 0 01 12 01 GxtefcOa 9 c6 ch 11 Ethi 1662 26 46 66 4 c 4 46 c c6 ch cf Ge fce 6 41 11 41 GxHefcH 9ic6ichic Figure 11 3 Nexus 4001i FIP displays Chapter 11 Approach with FCoE between BladeCenter and a top of rack switch 473 Figure 11 4 shows the FLOGI table from the Nexus 5000 It shows the same sessions as the show fip sessions display in Figure 11 3 N amp 5616H8 sh npu flogi table SERVER EXTERNAL INTERFACE USAN FCID PORT NAME NODE NAME INTERFAG E vfc1 8 1663 x 11261 16 66 66 06 c9 c6 ch ch 26 66 46 44 c9 c6 ch ch fc2 2
417. ime for it to succeed Chapter 7 Installing and enabling the Converged Network Adapter 117 Windows Linux and VMware for Emulex Virtual Fabric Adapter and Il OneConnect adapters Emulex offers several utilities for updating the firmware for Emulex VFA and II as shown in Table 7 2 Table 7 2 Available methods for updating Emulex Virtual Fabric Adapters and II i Operating OneCommand Manager HBAnyware Offline system utilities a a T S E In this book we install and use Emulex OneCommand Manager because of its ease of use for updating to the latest firmware and boot code OneCommand Manager uses a UFI file highlighted in the left pane in Figure 7 17 which is a single flash image to update the firmware and boot code The UFI file includes all files that support OneConnect adapters When you run the image by using an Emulex utility the latest files are installed including the firmware and boot code In the OneCommand Manager panel Figure 7 17 complete these steps 1 In the left pane select the adapter 2 Click the Firmware tab 3 Click Update Firmware and then close the application when done 4 OneCormmand T M Manager a x File View Port Discovery Batch Help Bw a 4 Hosts Adapter Informatio les WIN QAGSVITHRIL faeyjoCmi 1102 1 Crate Fort 0 Active Firmware Version 3 703 397 3806 Nic 00 00 C9 C6 CB 0C KE 10 00 00 00 C9 C6 CB 0D Flash Firmware Version 3 703 397 3806
418. imilar to the management of native Brocade FC switches 10 2 1 Configuring the Brocade Converged 10G Switch Module For our tests we used only one Brocade 10G Switch Module installed in bays 7 8 of our BladeCenter H To show the configuration of the FCoE VLAN we use a non default VLAN ID The deployment of the Brocade FCoE solution requires a comparable manual configuration to the Virtual Fabric solution except the Bridge Interface configuration because the Brocade 10G Switch Module has an integrated FCF Chapter 10 Approach with FCoE inside the BladeCenter 463 To configure the Brocade 10G Switch Module follow these steps 1 Enter the Ethernet CLI by entering cmsh on the CLI 2 Map FCoE VLAN 1003 as follows only if non default ID 1002 is used You must do this step before the configuring the port B8470 config fcoe map default B8470 conf fcoe map vlan 1003 3 Configure the port for CEE and FCoE blade server slot 11 B8470 config int int 0 11 B8470 conf if int 0 11 switchport B8470 conf if int 0 11 switchport mode converged B8470 conf if int 0 11 fcoeport B8470 conf if int 0 11 no shut For CEE map we use the default values For example for FCoE traffic we chose bandwidth management ETS 40 guaranteed and for priority flow control we chose Ethernet Class of Service 3 These configuration parameters are transferred to the CNA by using the DCBX protocol so that nothing must be configured on the CNA itself
419. implies For each iSCSI session multiple connections are created Figure 3 9 The number of allowed connections is negotiated during login and session creation Although you can create multiple connections over a single physical interface the bandwidth enhancement requires multiple physical interfaces to be employed Disk Class Driver SCSI Layer iSCSI Initiator TCP IP TCP IP NIC Driver NIC Driver Figure 3 9 iSCSI bandwidth enhancement with a multiconnection session MCS must be implemented in both the initiator and the target Distribution of iSCSI traffic over the connections is not defined and therefore is only as effective as the algorithm that is implemented Chapter 3 Internet Small Computer System Interface 39 40 Storage and Network Convergence Using FCoE and iSCSI IBM products that support FCoE and iSCSI This chapter introduces the IBM products that support lossless FCoE and iSCSI This chapter includes the following sections 4 1 Converged Network Adapters CNAs on page 42 4 2 Switches on page 47 4 3 Storage systems on page 57 4 4 Introduction to component management on page 64 vvvy Copyright IBM Corp 2012 2014 All rights reserved 41 4 1 Converged Network Adapters CNAs Today multiple CNAs are available with more becoming available over time IBM currently supports Brocade Emulex and QLogic CNAs IBM also supports Broadcom Intel and Mellanox 10 G
420. in Example 13 2 As you can see the system port command changes the pair of interfaces to the type Fibre Channel The switch will automatically disable the LLDP TX and RD Example 13 2 Enable CEE on the switch G8624CS up config cee enable G8624CS up config fcoe fips enable G8624CS up config system port 53 54 type fc G8624CS up config Jan 30 1 27 04 G8624CS up NOTICE 1ldp LLDP TX amp RX are disabled on port 53 Jan 30 1 27 04 G8624CS up NOTICE 1ldp LLDP TX amp RX are disabled on port 54 Jan 30 1 27 06 G8624CS up NOTICE link link up on port 53 The next step is to show the creation of the VLAN for FCoE in Example 13 3 You can see that the pvid is changed for the interface This does not happen if you already have a valid VLAN configuration The FCoE VLAN will be transferred to the IBM Flex CN4054 Converged Network Adapter with DCBX Note Do not configure an IBM Flex CN4054 Converged Network Adapter with any VLAN information 530 Storage and Network Convergence Using FCoE and iSCSI For a default configured adapter this is VLAN 1002 When the FCF is enabled a name service and a flogi is started for each configured adapter If you do not work with the default VLAN ensure that the switch has applied the no fcoe fips automatic vlan command If the fcoe fips automatic vlan is active the switch will automatically add all the ports with FCoE traffic to all VLANs that contain a NPV and FCF Example 13 3 Create the vlan 1002
421. ing 208 This section describes the zoning implementation from Brocade Systems Brocade zoning includes Hardware enforced zoning and Session enforced zoning gt Hardware enforced zoning Hardware enforced zoning is used by zones with all members defined by their domain ID port or all members defined by their WWN Hardware enforced zoning is the strongest form of enforcement It blocks frames that compromise the zone from a device that is not a member of a zone such as a bad citizen The source device is denied access to the destination device if it is not defined in the same zone Hardware enforced zoning is available through ASIC hardware logic checking at the destination port It provides more secure zoning than session enforcement gt Session enforced zoning Session enforced zoning guarantees that only members of the zone can complete a Port Login PLOGI which prevents any unauthorized access by devices that are not a member of the zone The name server restricts PLOGIs Enforcement to a zone with WWN members and the domain port changes from hardware enforced zoning to session enforced zoning Enforcement is based on how members in a zone are defined Devices that use session enforced zoning cause any PLOGIs to the device to be rejected Devices that use hardware enforced zoning cause frames that do not comply with the effective zone configuration to be rejected This blocking is performed at the transmit side of the port wh
422. ing Windows files Expanding Windows files 0 Installing features Installing updates Completing installation Figure 9 100 Windows installation progress window 16 When Windows is done installing and you are prompted to enter a password Figure 9 101 click OK and then enter your password R The user s password must be changed before logging on the first time er OK Cancel t Windows Server 2008 Standard Figure 9 101 Password prompt after installing Windows You are now done installing Windows Continue to 9 9 After the operating system is installed on page 438 Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 319 9 5 8 Installing Windows 2008 x86 in legacy mode Attention This section does not apply to Windows 2008 R2 To install Windows 2008 x86 32 bit SP2 follow these steps 1 Boot from the media by using the desired method UEFI or legacy When possible use the most current version of the media with the service pack level or latest update level 2 If needed input drivers for the storage devices 3 Select a storage device disk to install Windows 2008 x86 32 bit SP2 If your operating system supports UEFI install in UEFI to take advantage of the performance faster POST time and bigger boot disk size available through GPT The following operating systems are UEFI compliant at the time that this book was written Windows 2008 x64 and Windows 200
423. ing steps shown in Example 13 4 tagging is required for all Ethernet frames on the FCoE VLAN 1002 Example 13 4 Enable tagging on all interfaces G8624CS up config interface port 1 G8624CS up config if tagging G8624CS up config if tag pvid G8624CS up config if pvid 1002 G8624CS up config if exit G8624CS up config interface port 43 G8624CS up config if tagging Chapter 13 Approach with FCoE between the IBM Flex Chassis and a top of rack switch 531 532 G8624CS up config if tag pvid G8624CS up config if pvid 1002 G8624CS up config if exit G8624CS up config interface port 44 G8624CS up config if tagging G8624CS up config if tag pvid G8624CS up config if pvid 1002 G8624CS up config if exit G8624CS up config Use the show fcf command to verify that an FCF is running on the IBM System Networking G8264CS switch as shown in Example 13 5 Example 13 5 Show fcf to verify that the FCF is running G8264CS up config show fcf FCF 1 in VLAN 1002 Fabric FC MAP Ox0efc00 Priority 128 FKA Adv 8 FC Port 53 54 G8264CS up config This section shows several FIP panels from the IBM System Networking G8264CS switch Example 13 6 shows the active FCF map The MAC addresses shown match those MAC addresses that are configured as FCF interfaces on the G8624CS The second command displays the MAC addresses and VLANs that are related to the ports of the switch Example 13 6 Fips related commands G8264CS up s
424. initiator facing ports including Port Channel interfaces if used by using the priority flow control mode on command Not configuring these ports can negatively affect performance gt Define the VLANs on the Nexus 5010 for FCoE traffic on the 4001i and configure them by using the fip snooping enable and fip snooping fc map Oxoefc00 commands Other prefix values for the fc map including the value that is shown are supported 472 Storage and Network Convergence Using FCoE and iSCSI gt Configure initiator facing and FCF facing ports as trunk ports without a native VLAN If you must use a native VLAN the VLAN cannot be an FCoE VLAN gt Configure FCF facing ports by using the fip snooping port mode fcf command gt Aclass map is required to identify FCoE traffic as class 3 march cos 3 Configure the associated policy map as lossless pause no drop and set the MTU to a value greater than 2112 Additional traffic management commands are shown in the Nexus 4001i configuration in 11 5 4 Nexus 4001i configuration on page 485 11 3 2 Nexus 5010 switch configuration The Nexus 5010 switch configuration for use with the embedded Nexus 4001i is the same as the one shown in 11 2 2 BNT Virtual Fabric 10Gb Switch Module configuration with vNIC on page 471 The difference is that you can configure static or Link Aggregation Control Protocol LACP Port Channels between the Nexus 4001i and the Nexus 5010 switch Support for this capab
425. inux SLES 11 SP2 and SLES 11 SP2 RHEL 6 VMware 5 Tips gt These operating systems can be installed in both UEFI and legacy mode gt When you install these operating systems make sure that you have the latest version of the operating system If you want to install Windows 2008 to avoid issues and to save time when performing future updates ensure that you have the latest media with the latest service pack built into the DVD Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 257 For all other non UEFI compliant operating systems see 9 7 7 Installing Windows 2008 x86 in legacy mode on page 391 If you are installing a UEFl compliant operating system install it in UEFI mode for performance reasons UEFI gives you access to new features such as these gt Bigger boot disk sizes UEFI boots from a GPT partitioned disk instead of MBR GPT is no longer limited to a 2 TB boot drive However keep in mind that you can have some software that requires the use of MBR such as older backup software gt Faster boot times A UEFI machine in legacy mode BIOS takes more time to boot The UEFI system boots once initializes all devices in UEFI mode and then does a POST a second time for legacy mode which is time consuming By installing in UEFI mode you save this second boot time Also by using UEFI the operating systems can take advantage of 32 bits or 64 bits as opposed to BIOS systems that are limited to a 16 bit bo
426. ion bay 9 sh fcoe fip fcf FCF MAC Port Vlan 00 c0 dd 13 9b fc BR3D 1003 00 c0 dd 13 9b fb BR3C 1003 00 c0 dd 13 9b fa BR3B 1003 00 c0 dd 13 9b f9 BR3A 1003 bay 9 bay 9 sh fcoe fips fcoe VN_PORT MAC FCF MAC Port Vlan Chapter 10 Approach with FCoE inside the BladeCenter 455 Oe fc 00 05 0a 00 00 cO dd 18 d7 15 INT11 1003 Oe fc 00 05 0b 00 00 c0 dd 18 d7 16 INT13 1003 bay 9 10 1 4 Switching the Virtual Fabric Extension Module to N Port Virtualization mode if connected to an existing FC fabric If the storage is not connected directly to the Virtual Fabric Extension Module FC ports use N_Port Virtualization to avoid interoperability issues and Domain ID usage Additionally NPV facilitates the setup of the Virtual Fabric Extension Module because no specific FC configuration is necessary To switch the Virtual Fabric Extension Module to NPV mode Transparent mode in QLogic follow these steps 1 In the main window of the Virtual Fabric Extension Module GUI Figure 10 8 select Switch gt Advanced Switch Properties File Fabric Switch Port Zoning View Wizards Help 172 2 Archive mm Ql Restore User Accounts Set Date Time Switch Properties Advanced Switch Properties QLogicVFE_5 Services FCoE Call Home Network Properties SNMP Switch Diagnostics b ee Nickname Details _ FC Address Switch Port Targetiinitiator Vendor Load Firmware D i 050000 QLogicVFE_5 Ext 1
427. is done installing and you are prompted to enter a password Figure 9 173 click OK and then enter your password The user s password must be changed before logging on the first time main Career Ye Windows Server 2008 Standard Figure 9 173 Prompt for password in Windows You are now done installing Windows Continue to 9 9 After the operating system is installed on page 438 Storage and Network Convergence Using FCoE and iSCSI 9 7 7 Installing Windows 2008 x86 in legacy mode Tip This installation does not apply to Windows 2008 R2 To install Windows 2008 x86 32 bit SP2 in legacy mode follow these steps 1 Boot from the media by using the preferred method UEFI or legacy When possible use the most current version of the media with the service pack level or latest update level 2 If needed input drivers for the storage devices 3 Select a storage device disk to install the operating system If your operating system supports UEFI install in UEFI to take advantage of the performance faster POST time and bigger boot disk size available through GPT The following operating systems are UEFI compliant at the time that this book was written Windows 2008 x64 and Windows 2008 R2 x64 Linux SLES 11 SP1 RHEL 6 VMware 5 vvvy Installation mode These operating systems can be installed in UEFI mode and legacy mode Boot the media in UEFI to install in UEFI or boot the media in legacy mode to install
428. itch G8264 For more information about RackSwitch G8264 see the following IBM Redbooks Product Guides gt IBM System Networking RackSwitch G8264 TIPS0815 gt IBM System Networking RackSwitch G8264T TIPSO969 gt IBM System Networking RackSwitch G8264CS TIPS0970 IBM System Networking RackSwitch G8124 The RackSwitch G8124 for IBM System x is a 10 Gbps Ethernet switch that is designed for the data center providing a virtual and easier network solution The RackSwitch G8124 offers 24 SFP SFP 1 10 Gigabit Ethernet ports in a high density 1 RU footprint Designed with top performance in mind the RackSwitch G8124 provides line rate high bandwidth switching filtering and traffic queuing without delaying data The RackSwitch G8124 with the Emulex 10 Gbps Virtual Fabric Adapter for IBM System x supports Virtual Fabric With this switch you can carve a physical network interface card pNIC into multiple virtual NICs 2 8 vNICs creating a virtual pipe between the adapter and the switch for improved performance availability and security The RackSwitch G8124 also supports VMready a full range of Layer 3 protocols and DCB standards that is lossless Ethernet with FIP Snooping for converged FCoE or iSCSI NAS infrastructures The RackSwitch G8124 is available in the following models gt The RackSwitch G8124R provides rear to front airflow and the RackSwitch G8124F provides front to rear airflow 54 Storage and Network Convergen
429. ite at this website http www ibm com support fixcentral For example you can use IBM UpdateXpress System Pack Installer to update drivers and firmware if the operating system is installed Alternatively you can also use IBM ToolsCenter Bootable Media Creator to update firmware on systems where the operating system is not installed You can download these tools from the IBM ToolsCenter at this website http www ibm com support entry portal docdisplay brand 5000008 amp 1 ndocid TOOL CENTER In some circumstances where the adapter is already installed and operational you must ensure that the appropriate driver update is installed before running the firmware updates Attention If the update process is interrupted such as a power failure when the firmware is being updated the adapter might become unusable The following sections explain how to update the firmware for the Virtual Fabric Adapters and II depending on your environment Windows Installing the stand alone firmware package For the stand alone package in a Windows environment you can use the executable file that you downloaded from Fix Central or the IBM ToolsCenter in the following ways gt To update the Emulex firmware on the local system gt To copy or extract all files necessary for the update to the local hard disk drive or other media Updating the Emulex firmware on the local system To update the Emulex firmware on the local system follow these steps
430. ithout incurring any obligation to you Information concerning non IBM products was obtained from the suppliers of those products their published announcements or other publicly available sources IBM has not tested those products and cannot confirm the accuracy of performance compatibility or any other claims related to non IBM products Questions on the capabilities of non IBM products should be addressed to the suppliers of those products This information contains examples of data and reports used in daily business operations To illustrate them as completely as possible the examples include the names of individuals companies brands and products All of these names are fictitious and any similarity to the names and addresses used by an actual business enterprise is entirely coincidental COPYRIGHT LICENSE This information contains sample application programs in source language which illustrate programming techniques on various operating platforms You may copy modify and distribute these sample programs in any form without payment to IBM for the purposes of developing using marketing or distributing application programs conforming to the application programming interface for the operating platform for which the sample programs are written These examples have not been thoroughly tested under all conditions IBM therefore cannot guarantee or imply reliability serviceability or function of these programs Copyright IBM Corp 20
431. itical Legacy Only Embedded Hypervisor lt Enter gt Select Entry Esc Exit Figure 9 52 File Explorer panel 6 In the Change Boot Order panel Figure 9 53 follow these steps a Select Change Boot Order and press Enter b Move Legacy Only to the top by using and keys Then press Enter c Move CD DVD Rom to the near top by using and keys Then press Enter d Highlight Commit Changes and press Enter Change Boot Order Change the order lt Legacy Only gt Change the order lt CD DVD Rom gt lt SUSE Linux Enterprise Server 11 SP2 gt lt PXE Network gt lt Floppy Disk gt lt Hard Disk 0 gt Commit Changes lt Enter gt Select Entry Esc Exit Figure 9 53 Change Boot Order panel Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 275 7 Go to Boot Manager Select Boot From Device 8 Select IMM1 CD DVD IMM Remote Mount in the Boot Device Manager shown in Figure 9 54 Be sure you also check the Legacy Only selection Boot Devices Manager Legacy Only If this itemhas been set it will override Slot1l PXEO Mezzanine 1 Card the setting of the Slot1 PXE1 Mezzanine 1 Card System Boot Mode in Slot1 PXE2 Mezzanine 1 Device 2 Boot Modes page Slot1 PXE3 Mezzanine 1 Device 2 IMM1 CD DVD IMM Remote Mount DSA Diagnostics Diagnostics MoveHighlight lt Spacebar gt Toggle Checkbox Esc Exit Figure 9 54 boot the remote mount CD 9 Press Enter to boot the CD or DVD for Windows 2
432. ivial File Transfer Protocol TFTP are required Chapter 3 Internet Small Computer System Interface 35 The newer servers with uEFI Such as x220 x240 and x440 nodes HX5 HS23 HS22 and HS22V Blades and x3650M4 and x3550M4 Rack Servers support a software only boot with the uEFI The uEFI can use any NIC in the system for the uEFI iSCSI boot The iSCSI boot part of the uEFI does not use the hardware iSCSI initiators in the system To enter the uEFI press F1 during the boot Go to the System Configuration and Boot Management gt System Settings gt Network iSCSI Configuration menu In this menu you can add an iSCSI initiator name Go to Add an Attempt and choose the correct adapter In the Attempt Configuration menu you have the option of an iSCSI boot in the uEFI You can use any NIC in the system to boot in an iSCSI environment without any additional services Figure 3 5 compares the iSCSI initiator technologies NIC amp iSCSI TOE amp iSCSI Software Software Initiator Initiator iSCSI HBA Application Application Application Server SCSI SCSI SCSI Processing Other Other p iSCSI Protocols iSCSI iSCSI TCP NIC HBA Network Network Network Interface Interface Interface Figure 3 5 Comparison of iSCSI initiator options 3 2 2 Software with hardware assistance Hardware assistance in the context of an iSCSI software endpoint generally comes in the form of a TCP offload engine TOE With a TOE the
433. k Copyright c 1997 2012 Emulex All rights reserved Figure 9 58 List of saved boot devices 278 Storage and Network Convergence Using FCoE and iSCSI 15 Select the first entry and press Enter to see the available boot devices Figure 9 59 x Emulex OneConnect FCoE BIOS Utility XA4 03a4 kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk 01 90Y3556 Bus 11 Dev 00 Func 02 Mem Base 91D80000 Firmware Version 4 4 180 0BI0S Enabled Port Name 10000000C9DB4089 Node Name 20000000C9DB4089 Vlan ID 1002 DCBX mode CEE mode kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk Clear selected boot entry DID 010200 WWPN 201700A0 B86E3920 LUN 00 IBM 1818 FAStT 0730 DID 010E00 WWPN 50050768 0304376B LUN 00 IBM 2145 0000 DID 010F00 WWPN 50050768 0304376A LUN 00 IBM 2145 0000 Enter lt Esc gt to Previous Menu Enter lt ESC gt to Exit lt PageDn gt to NextPage kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk Copyright c 1997 2012 Emulex All rights reserved Figure 9 59 list of boot devices Leave all other configuration options untouched These configurations were made in the uEFI setup Press ESC ESC to leave the BIOS Configuration utility Make sure that you can see the disk that you want to boot from with the message Emulex BIOS is Installed successfully It takes a few
434. k Recheck all items as explained in Hardware does not support boot to disk for legacy operating systems on page 369 and then reboot the server on the Windows DVD After you address all errors click Next Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 365 You see a message that Windows wants to create a volume and then starts copying files Figure 9 149 ___ o E MN A Installing Windows That s all the information we need right now Your computer will restart several times during installation J Copying files Expanding files 0 Installing features Installing updates Completing installation Figure 9 149 Windows installation progress window 18 When Windows is done installing and you are prompted to enter a password Figure 9 150 click OK and then enter your password R The user s password must be changed before logging on the first time e 4 Cancel tm Windows Server 2008 Standard Figure 9 150 Password prompt after installing Windows You are now done installing Windows Continue to 9 9 After the operating system is installed on page 438 366 Storage and Network Convergence Using FCoE and iSCSI 9 6 10 Troubleshooting This section provides guidance to resolve the following issues that might arise when configuring Emulex for FCoE Unavailable Emulex Configuration Utility option Storage devices not shown Hardware does not support boot to disk in UEFI
435. k Adapter with the Brocade Converged 10GbE Switch Module is a part of a leading Converged Ethernet solution for IBM BladeCenter This solution offers existing Ethernet and Fibre Channel connectivity maximum bandwidth and performance and simplicity in a converged environment This PCle 2 0 x8 expansion card supports full FCoE support FCoE and 10 Gbps CEE operations run simultaneously Figure 4 4 shows the Brocade 2 port 10GbE Converged Network Adapter The card offers two network ports and two FCOE ports To use iSCSI you must use a software initiator Figure 4 4 Brocade 2 port 1OGbE Converged Network Adapter For more information see the Brocade 2 port 10GbE Converged Network Adapter for IBM BladeCenter TIPSO790 IBM Redbooks Product Guide 44 Storage and Network Convergence Using FCoE and iSCSI 4 1 3 IBM System x and IBM Power Systems For a full list of supported CNAs and other network adapters see the following references gt IBM System x Configuration and Options Guide http www ibm com systems xbc cog index html gt IBM Server Proven Compatibility for hardware applications and middleware http www ibm com systems info x86servers serverproven compat us index htm Emulex Virtual Fabric Adapter Il for IBM System x The Emulex Virtual Fabric Adapter II for IBM System x is a dual port 10 Gbps Ethernet card that supports 1 Gbps or 10 Gbps traffic and up to eight virtual NIC vNIC devices The Emulex Virtual Fa
436. k Driver will be extracted at C AProgram FilesiBROCADEWdapteridriver BCU will be installed at C Program Files BROCADEWdapter drivertutil HCM Agent Service will be installed at C Program Files BROCADEWdapteridrivertutilihbaagent Host Connectivity Manager HCM will be installed at C Program FilesiBROCADE Wdaptericlient New Figure 7 98 Package Location panel 7 After the application finishes the installation in the Install Complete panel Figure 7 99 click Done Brocade Adapter Software 3 0 0 0 installation completed a Driver has been successfully preinstalled 2 CNA Driver installation a FCoE BNA drivers Driver has been successfully installed b IM driver Driver has been successfully installed Driver installation log location C Users Administrator REDBOOK 1 brocade brocade_install log VLAN Team configuration save SUCCESSFUL BCU installation SUCCESSFUL HCM Agent installation SUCCESSFUL Cancel Previous Done Figure 7 99 Completion panel 176 Storage and Network Convergence Using FCoE and iSCSI 7 6 2 Updating the firmware You can choose from various methods to update the BIOS and firmware The BIOS and UEFI are important when booting and when performing preboot tasks such as boot from SAN When the driver loads the firmware is updated so that no driver and firmware mismatch occurs To update the firmware follow these steps 1 Start the Brocade software In the Host Connectivit
437. k switch splits LAN and SAN traffic ie dumu 1x CNA Card Mi 2 port QLogic 10 Gb CNA 10 port BNT 10 Gb Switch Figure 11 1 FCoE between a BladeCenter chassis and top of rack switch to storage The same tests were performed by using a Cisco Nexus 4001i embedded switch module instead of the BNT Virtual Fabric 10Gb Switch Module The configuration of the Nexus 5010 switch was essentially the same Figure 11 2 regardless of the embedded switch that was used Cisco Nexus 5010 as FCF NPV Mode Transparent BCH Brocade FC switch FCOE native FC Notes Non FCoE traffic on VLAN 99 is not shown Port channel used is from Nexus4K to Nexus5K Storage Controller Figure 11 2 FCoE topology with the Nexus 5010 switch 468 Storage and Network Convergence Using FCoE and iSCSI 11 2 BNT Virtual Fabric 10Gb Switch Module utilizing the Nexus 5010 Fast Connection Failover The BNT Virtual Fabric 10Gb Switch Module configuration can be supported in the following ways with the Nexus 5010 Switch functioning as a Fast Connection Failover gt Using any supported CNA including the Emulex adapter in physical network interface card pNIC mode where FCoE and other data traffic are transmitted from the same physical port gt Using Emulex Virtual Fabric Adapters or II in virtual NIC VNIC mode Differences in the switch configuration occur if VNIC support is used with FCoE traf
438. kkkk Devices Present on This Adapter DID 010200 WWPN 201700A0 B86E3920 LUN 00 IBM 1818 FAStT 0730 DID 010E00 WWPN 50050768 0304376B LUN 00 IBM 2145 0000 DID 010F00 WWPN 50050768 0304376A LUN 00 IBM 2145 0000 Enter lt Esc gt to Previous Menu Copyright c 1997 2012 Emulex All rights reserved Figure 9 57 Scan for Target Devices Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 277 14 Press ESC and select the boot devices as shown in Figure 9 58 Emulex OneConnect FCoE BIOS Utility XA4 03a4 i kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk 01 90Y3556 Bus 11 Dev 00 Func 02 Mem Base 91D80000 Firmware Version 4 4 180 0BI0S Enabled Port Name 10000000C9DB4089 Node Name 20000000C9DB4089 3 Vlan ID 1002 DCBX mode CEE mode kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxk List of Saved Boot Devices Unused 000000 WWPN 00000000 00000000 00 Primary Boot Unused 000000 WWPN 00000000 00000000 Unused 000000 WWPN 00000000 00000000 Unused 000000 WWPN 00000000 00000000 Unused 000000 WWPN 00000000 00000000 Unused 000000 WWPN 00000000 00000000 Unused 000000 WWPN 00000000 00000000 Unused 000000 WWPN 00000000 00000000 ONDAN Enter lt Esc gt to Previous Menu kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
439. kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk g Emulex OneConnect FCoE BIOS Utility XA4 03a4 kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk 01 90Y3556 Bus 11 Dev 00 Func 02 Mem Base 91D80000 Firmware Version v4 4 180 0s when BIOS tEnabled Port Name 10000000C9DB4089 Node Name 20000000C9DB4089 Vlan ID 1002 DCBX mode CEE mode kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk Enable Disable Boot from SAN Scan for Target Devices Reset Adapter Defaults Configure Boot Devices Configure DCBX mode Configure FCF CEE Parameters Configure FCF CIN Parameters Configure Advanced Adapter Parameters Enter lt Esc gt to Previous Menu lt gt to Highlight lt Enter gt to Select Copyright c 1997 2012 Emulex All rights reserved E FF F F F F F F F HF F Figure 9 56 Adapter settings 13 You can also verify the target devices by selecting the Scan for Target Devices as shown in Figure 9 57 kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk 5 Emulex OneConnect FCoE BIOS Utility XA4 03a4 kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk 01 90Y3556 Bus 11 Dev 00 Func 02 Mem Base 91D80000 Firmware Version v4 4 180 0s when BIOS tEnabled Port Name 10000000C9DB4089 Node Name 20000000C9DB4089 Vlan ID 1002 DCBX mode CEE mode kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
440. ks of Intel Corporation or its subsidiaries in the United States and other countries Linux is a trademark of Linus Torvalds in the United States other countries or both Microsoft Windows and the Windows logo are trademarks of Microsoft Corporation in the United States other countries or both Other company product or service names may be trademarks or service marks of others xii Storage and Network Convergence Using FCoE and iSCSI Preface Along with servers and networking infrastructure networked storage is one of the fundamental components of a modern data center Because storage networking has evolved over the past two decades the industry has settled on the basic storage networking technologies These technologies are Fibre Channel FC storage area networks SANs Internet Small Computer System Interface iSCSI based Ethernet attachment and Ethernet based network attached storage NAS Today lossless low latency high speed FC SANs are viewed as the high performance option for networked storage iSCSI and NAS are viewed as lower cost lower performance technologies The advent of the 100 Gbps Ethernet and Data Center Bridging DCB standards for lossless Ethernet give Ethernet technology many of the desirable characteristics that make FC the preferred storage networking technology These characteristics include comparable speed low latency and lossless behavior Coupled with an ongoing industry drive toward better ass
441. lan 99 switchport trunk allowed vlan 99 1002 priority flow control mode on fip snooping port mode fcf speed 10000 interface Ethernet1 1 switchport mode trunk switchport trunk native vlan 99 switchport trunk allowed vlan 99 1002 priority flow control mode on spanning tree port type edge trunk speed 10000 interface Ethernet1 2 switchport mode trunk switchport trunk native vlan 99 switchport trunk allowed vlan 99 1002 priority flow control mode on spanning tree port type edge trunk speed 10000 interface Ethernet1 3 switchport mode trunk switchport trunk native vlan 99 switchport trunk allowed vlan 99 1002 priority flow control mode on Sspanning tree port type edge trunk speed 10000 486 Storage and Network Convergence Using FCoE and iSCSI interface Ethernet1 4 switchport mode trunk switchport trunk native vlan 99 switchport trunk allowed vlan 99 1002 priority flow control mode on spanning tree port type edge trunk speed 10000 similarly for ports 1 5 1 14 speed 10000 interface Ethernet1 14 switchport mode trunk switchport trunk native vlan 99 switchport trunk allowed vlan 99 1002 priority flow control mode on Spanning tree port type edge trunk speed 10000 interface Ethernet1 15 switchport mode trunk switchport trunk native vlan 99 switchport trunk allowed vlan 99 1002 priority flow control mode on fip snooping port mode fcf speed 10000 channel group 1 interface Ethernet1 16 switchport mode trunk switchpor
442. larger than the 2112 byte size limit that is found when using FCoE However you must configure this setting on the initiator or on the NIC detected by the OS if using a software initiator the target and on every switch on the path between them Note Any switch within the data path that has no jumbo frame support or it is not enabled drops jumbo frames Routers in the data path without enabled jumbo frame support drop the packages or start fragmentation of the frames which increases the overhead and has a massive impact on end to end performance The IBM System Networking switches support jumbo frames No command is available to enable or disable support for jumbo frames Other switches might require the maximum transmission unit MTU to be configured explicitly This section includes the following sections 14 2 1 Emulex Virtual Fabric Adapters and II on page 564 14 2 2 Microsoft iSCSI software initiator on page 565 14 2 3 VMware software initiator on page 565 14 2 4 Storage as iSCSI target on page 566 vvvy 14 2 1 Emulex Virtual Fabric Adapters I and Il 564 For the configuration of the iSCSI hardware initiator function of the Emulex VFA see 14 1 4 Methods of sharing bandwidth on page 563 For information about enabling the storage personalities of the Emulex card see 7 4 2 Changing the personality of Emulex Virtual Fabric Adapter Il on page 128 Storage and Network Convergence U
443. ldwide PORT The FC address for each device is shown with the WWN If nick names are assigned the nick name is shown instead of the WWN Chapter 8 FC and FCoE zone configuration 215 File Edit ke Zone Set Alias Sets 1 256 Zones 4 2000 Members 15 10000 Zones in Sets 4 2000 Aliases 3 2500 Zone Sets embers ZoneSet ORPHAN ZONE SET m QLogicFCoE_3 Zoneset Tso S o E Zone ZoneEM1 l Domain 3 Ext 3 2 Domain 3 Ext 4 3 Ca a Zone ZoneEM2 o a Zone ZoneQL1 a Zone ZoneQL2 o H Alias DS5300_Ctrl_A Q H Alias Qlogic6D_bay7 Alias alogic95_bay7 IEE Domain 3 SM 7A 6 fm Domain 3 SM 7B 7 8 Domain 3 SM 7C 8 E8 Domain 3 SM 7D 9 IES Domain 3 SM 9A 10 IES Domain 3 SM 9B 11 ES Domain 3 SM 9C 12 ES Domain 3 SM 9D 13 Figure 8 26 Zoning Sets 7 Select Edit gt Create Members 8 Inthe Create a zone member dialog box enter all values in hex with no spaces or special characters Enter the WWN of the device without colons For example it might be displayed as 21 00 00 e0 08 b0 96 b4 The management utilities show the WWN with colons 9 Add the domain or port You must know the domain ID of the switch and the ports to which you will connect the devices The QLogic switch uses standard FC addressing of the domain area or port Domain switch ID Area switch port number Port AL_PA of the device To prevent errors SANsur
444. le G8624CS up config vlan name VLAN 1002 G8624CS up config vlan member 1 43 44 48 61 64 Storage and Network Convergence Using FCoE and iSCSI Port 1 is an UNTAGGED port and its PVID is changed from 1 to 1002 Port 43 is an UNTAGGED port and its PVID is changed from 1 to 1002 Port 44 is an UNTAGGED port and its PVID is changed from 1 to 1002 Port 48 is an UNTAGGED port and its PVID is changed from 1 to 1002 G8624CS up config vlan Feb 3 21 55 42 G8624CS up ALERT stg STG 113 topology change detected G8624CS up config vlan npv enable G8624CS up config vlan npv traffic map external interface 64 G8264 up config vlan npv traffic map external interface 62 G8264 up config vlan Feb 3 21 55 42 G8264 up NOTICE link link up on port 62 Feb 3 21 55 48 G8264 up NOTICE fcoe FCOE connection between VN_PORT Oe fc 00 89 00 01 and FCF 74 99 75 88 1c cc has been established Feb 3 21 55 48 G8264 up NOTICE fcoe FCOE connection between VN_PORT Oe fc 00 89 00 02 and FCF 74 99 75 88 1c cc has been established Feb 3 21 55 48 G8264 up NOTICE fcoe FCOE connection between VN_PORT Oe fc 00 89 00 03 and FCF 74 99 75 88 1c cc has been established Feb 3 21 55 48 G8264 up NOTICE fcoe FCOE connection between VN_PORT Oe fc 00 89 00 04 and FCF 74 99 75 88 1c cc has been established Feb 3 21 55 48 G8264 up NOTICE fcoe FCOE connection between VN_PORT Oe fc 00 89 00 05 and FCF 74 99 75 88 1c cc has been established Feb 3 21 55 50 G8264 up NO
445. le for IBM BladeCenter I hostname bay 7 access user administrator password f2c4b070e004a020b f ad f3b323b403d2f0Fc097036e20934F12feb2686ae0b65 Chapter 11 Approach with FCoE between BladeCenter and a top of rack switch 477 interface port INT1 INT14 pvid 99 no flowcontrol exit interface port EXT1 shutdown exit interface port EXT2 shutdown exit interface port EXT3 shutdown exit interface port EXT5 tagging exit interface port EXT6 tagging exit vlan 1 member INT1 INT4 INT7 INT14 EXT1 EXT4 EXT11 no member INT5 INT6 EXT5 EXT10 vlan 99 enable name VLAN 99 member INT1 INT5 INT7 INT14 vlan 100 enable name VLAN 100 member INT1 INT4 INT6 INT14 vlan 1002 enable name VLAN 1002 member INT1 INT14 EXT6 vlan 2001 name VLAN 2001 vlan 2002 name VLAN 2002 vlan 4095 member INT1 INT4 INT7 MGT2 no member INT5 INT6 478 Storage and Network Convergence Using FCoE and iSCSI vnic enable vnic port INT9 index 1 bandwidth 50 enable exit vnic port INT9 index 2 bandwidth 50 enable exit vnic port INT11 index 1 bandwidth 50 enable exit l vnic port INT11 index 2 bandwidth 50 enable exit vnic vnicgroup 1 vlan 2011 enable member 9 1 member 11 1 port EXT5 exit vnic vnicgroup 2 vlan 2012 enable member 9 2 member 11 2 port EXT6 exit spanning tree stp 91 vlan 2011 interface port EXT5 no spanning tree stp 91 enable exit l spannin
446. le speed low latency and lossless behavior Coupled with an ongoing industry drive toward better asset utilization and lower total cost of ownership these advances open the door for organizations to consider consolidating and converging their networked storage infrastructures with their Ethernet data networks Fibre Channel over Ethernet FCoE is one approach to this convergence but 10 Gbps enabled iSCSI also offers compelling options for many organizations with the hope that their performance can now rival that of FC costs This IBM Redbooks publication is written for experienced systems storage and network administrators who want to integrate the IBM System Networking and Storage technology successfully into new and existing networks This book provides an overview of today s options for storage networking convergence It reviews the technology background for each of these options and then examines detailed scenarios for them by using IBM and IBM Business Partner convergence products SG24 7986 01 ISBN 0738438995
447. le that is installed in bay 7 and 9 2 Ensure that the Ethernet and FC device drivers are installed on the host 3 Ensure that the FCoE host has a link on the 10 Gb CEE ports Ensure that the FC device driver on the host logs in to the Virtual Fabric Extension module as a VN_port D Connect the FC storage device to the fabric Verify that the FC target devices are online as N port devices Zone the FCoE host and FC Target worldwide port names WWPNs Map the FC logical unit numbers LUNs to the host Oo ON OD OW Verify that the host sees the LUNs from the disk manager Deployment of the Virtual Fabric FCoE solution needs minimum manual configuration because the solution handles most of the settings automatically Chapter 10 Approach with FCoE inside the BladeCenter 445 10 Configure the IBM Virtual Fabric 10G Switch Modules a Create bridge interfaces i Assign bandwidth ii Enable bridge interfaces iii Reboot the switch Enable Converged Enhanced Ethernet CEE mode Enable the FCoE Initialization Protocol FIP Enable Logical Link Discovery Protocol LLDP Create the FCoE VLAN 1002 i Assign the FCoE VLAN to the appropriate server ports internal interfaces ii Set FCoE VLAN as the Port VLAN ID PVID on the bridge interfaces f Enable Tagging on bridge interfaces and tag the PVID g Disable spanning tree on bridge interfaces oao5 11 Configure the QLogic Virtual Fabric Extension modu
448. led host to the upstream F_Port In either case FCoE remains internal to the IBM BladeCenter server Virtual N_Ports VN ports are for the end node port of the FC and FCoE fabric and Virtual F_Ports VF ports are the fabric ports on the switch side The external FC connections are all running at 8 Gbps Storage and Network Convergence Using FCoE and iSCSI NPV Mode Transparent Storage Controller Direct attached storage Storage Controller FCoE native FC Figure 10 2 FCoE and FC fabric topology As shown in Figure 10 2 in this scenario we connect the switch in bay 7 to the extension module in bay 5 and the switch in bay 9 to the extension module in bay 3 In this configuration each switch VFSM is connected to one dedicated module VFEM with 40 Gbps of aggregated bandwidth Each of the four parallel blue lines in Figure 10 2 is 10 Gbps for a total of 40 Gbps In summary 80 Gbps full duplex is available for FCoE traffic to the FC Gateway When the IBM Virtual Fabric 10 Gb Switch Module has 10 external 10 Gb ports this configuration allows usage of up to only six external ports on each Virtual Fabric Switch Module The reason is that four external ports for each switch module are unavailable ports EXT1 4 in bay 7 and ports EXT7 10 in bay 9 Those circuits are rerouted to each QLogic Virtual Fabric Extension Module as bridge ports BR5A BRS5D bay 7 and BR3D BR3A in bay 9 10 1 2 Configurin
449. les a Configure the FCoE VLAN if any other than VLAN 1002 is used b Configure and enable zoning or set to Transparent mode 12 Configure the FC storage subsystem Define the host and LUN masking on the storage 13 Configure the blade server a Install the Multipath I O MPIO driver b Discover and configure the disks 10 1 1 Defining the FCoE and FC fabric topology 446 For this Redbooks publication we use configuration D in Table 10 1 on page 445 It includes two QLogic Virtual Fabric Extension Modules and two IBM Virtual Fabric Switch Modules to set up a fully redundant topology with two separate FCoE and FC SAN fabrics The following options are possible when configuring the Virtual Fabric Extension Module in this case see Figure 10 2 gt You can configure it as a full fabric switch with its own domain ID to provide Fibre Channel native functions including Name Server and zoning gt You can configure it in Transparent mode to connect to an external FC fabric The full fabric switch provides support for direct attach FC storage on the external ports The Transparent mode can be used to avoid concerns about interoperability or to scale the FC fabric without adding domain IDs Transparent mode for the Virtual Fabric Extension Module is based on NPV so that the upstream FC switch must support NPIV The reason is that the Transparent Fabric Port TF_Port which corresponds to the NP_Port in NPV acts similar an NPIV enab
450. lex 10G NIC Adapter 8 FCoE is enabled as shown in Figure 7 8 Emulex NIC Selection Emulex 90Y3556 Virtual Fabric Adapter Fabric Emulex NIC Model Number Mezz Firmware Version 4 4 180 0 Bus Device Function 11 0 0 Link Speed 10 Gbps Advanced Mode C Personality Multichannel lt Disable gt Controller Configuration Feature On Demand Emulex Flash Update Utility Port Identification Erase Configuration Figure 7 8 Emulex NIC Selection 110 Storage and Network Convergence Using FCoE and iSCSI 9 If FCoE is not selected select FCoE and save the configuration as shown in Figure 7 9 When exiting the console select Save and reboot the system Emulex NIC Selection Emulex 90Y3556 Virtual Fabric Adapter Fabric Change Personality Mezz This Setting gets affected for the other Firmware Version 4 4 180 0 Port SYSTEM RESET Bus Device Function 11 0 0 REQUIRED Link Speed 10 Gbps Advanced Mode lt Disabl iSCSI Personality lt NIC gt FCoE Multichannel lt Disabl Controller Configuration Feature On Demand Emulex Flash Update Utility Port Identification Erase Configuration Move Highlight lt Enter gt CompleteEntry Esc Exit Figure 7 9 Selecting FCoE adapter 10 Highlight Feature On Demand in Figure 7 9 and press Enter If FCoE is enabled you will see the FOD Status as shown in Figure 7 10 Feature On Demand FoD Type 8004 Feature Descriptor Type FUI LIDFB12XUNWA5RTWLUKFMHCXZ8SJX81
451. li admin zoning gt zoning save 6 Activate the zone set cli admin gt zoneset activate ZoneSetl 7 Leave admin mode cli admin gt admin end Transparent mode port types To display port type status select View gt View Port Types The following transparent mode port types are possible External The six external ports connect to fabrics and can be only TF ports Internal The eight internal ports connect to servers and can be only TH ports Storage and Network Convergence Using FCoE and iSCSI Figure 8 29 shows the configuration type as a TF port on the external ports and TH port for the internal blade servers QLogicFCoE_3 USERID gt show port Fibre Channel Passthrough Ethernet Admin Operational Login Conf ig Running Link Link Port State State Status Type State Speed Exti Online Off line NotLoggedIn TF Inactive Auto Ext2 1 Online Offline NotLoggedIn TF Inactive Auto Ext3 2 Online Off line NotLoggedIn TF Inactive Auto Ext4 3 Online Off line NotLoggedIn TF Inactive Auto Ext5 4 Online Offline NotLoggedIn TF Inactive Auto Ext6 5 Online Offline NotLoggedIn TF Inactive Auto Ethernet Admin Operational Config Link Link Port State State Type State Speed MACAddress SM 7A 6 Online Off line TH Inactive 16Gb s 86 c dd 13 9b f9 M7B 7 Online Offline TH Inactive 16Gb s 6 c dd 13 9b fa SM 7C 8 Online Off line TH Inactive 1 Gb s c dd 13 9b fb SM7D 9 Online Off line TH Inactive 1 Gb s c dd 13 9b fc SM9A 16
452. ling the Converged Network Adapter 131 The same configuration procedure applies for vNIC and pNIC mode The only difference is that in vNIC mode you have more adapters to choose from as highlighted in Figure 7 30 and Figure 7 31 ot Device Manager Hilel File Action View Help esim HTE Fa qm Computer c Disk drives E Display adapters DVD CD ROM drives 7 Emulex PLUS E Monitors amp Network adapters Broadcom BCMS7095 Netxtreme II GigE NDIS YBD Client a Broadcom BCM57095 Netxtreme II GigE NDIS VBD Client 2 Emulex OneConnect OCm11102 I X NIC TOE Emulex OneConnect OCm11102 I X NIC TOE 6 Emulex OneConnect TeamAdapter 0 IBM USB Remote NDIS Network Device Local Area Connection 2 Virtual Network P a Ports COM amp LPT oo xz Pay a Pay a a Pas Processors DP Security Devices lt gt Storage controllers gt Emulex OneConnect OCm11102 I X iSCSI Initiator gt Emulex OneConnect OCm11102 I X iSCSI Initiator gt LSI Adapter S45 3000 series 4 port with 1064E gt MagicISO SCSI Host Controller gt Microsoft iSCSI Initiator gt Microsoft Multi Path Bus Driver lt gt Microsoft VHD HBA gE System devices Universal Serial Bus controllers Figure 7 30 Emulex PNIC mode as shown in Windows device manager 132 Storage and Network Conver
453. link state routing The base protocol specification is now an Internet Engineering Task Force IETF proposed standard that is documented in RFC 6325 Additional RFCs cover other aspects of TRILL behavior More information For more information about RFC 6325 see Routing Bridges RBridges Base Protocol Specification RFC 6325 http datatracker ietf org doc rfc6325 Although TRILL is of wide interest because of the benefits it can provide in large Layer 2 LANs it is not required for FCoE deployments 2 2 2 Shortest Path Bridging IEEE 802 1aq Shortest Path Bridging SPB is another approach under the auspices of IEEE as opposed to TRILL from IETF to solve the problems of Layer 2 Spanning Tree It proposes an alternative method for providing a multipath capability at Layer 2 Both TRILL and 802 1aq rely on IS IS as a routing protocol but various differences exist beyond this protocol Similar to TRILL a Layer 2 multipath capability is desirable for many reasons but it is not required for FCoE or for storage and networking convergence in general For more information about SPB see 802 1aq Shortest Path Bridging on the IEEE website http www ieee802 org 1 pages 802 1aq html Chapter 2 Fibre Channel over Ethernet 15 2 3 FCoE concepts FCoE assumes the existence of a lossless Ethernet for example one that implements the DCB extensions to Ethernet described previously This section provides an overview of the following concepts
454. lowcontrol receive off exit interface port EXT1 description G8624CS_up_1 P48 switchport mode trunk switchport trunk allowed vlan 1 1002 exit interface port EXT4 description BCH_slot7_EXT5_for_VNIC exit interface port EXT5 description BCH_slot7_EXT4_for_VNIC Chapter 13 Approach with FCoE between the IBM Flex Chassis and a top of rack switch 551 exit interface port description exit interface port description exit interface port description exit interface port description exit vlan 1002 EXT6 BCH_slot7_EXT7_for_VNIC EXT7 BCH_slot7_EXT6_for_VNIC EXT8 BCH_slot7_EXT9_for_VNIC EXT9 BCH_slot7_EXT8_for_VNIC name VLAN 1002 spanning tree stp 113 vlan 1002 l fcoe fips enable fcoe fips port fcoe fips port fcoe fips port l cee enable end INT1 fcf mode on INT2 fcf mode on EXT1 fcf mode on 13 5 Summary assessment 552 The FCoE implementation for an IBM Flex node with an IBM EN4093 10G Switch together with the G8624CS switch requires minimal configuration effort The same statement is true for BladeCenter H with the BNT Virtual Fabric 10Gb Switch Module The solution is flexible and very scalable in bandwidth and shows good performance In our tests we found no issue with the automatic VLAN discovery but we did experience some issues with automatic FCoE VLAN creation on the IBM Flex System EN4093 switch We did not find any incompatibility iss
455. lso configured in the vNIC mode The first step is to set up the IBM System Networking G8264CS switch for FCoE traffic in a Full Fabric mode Example 13 22 shows the basic command for the IBM Flex System EN4093 switch to enable the configuration Example 13 22 Enable the FCoE on the IBM System Networking G8264CS switch Select Command Line Interface mode ibmnos cli iscli iscli en4093_2 gt en4093_2 gt enable Enable privilege granted en4093_2 conf t Enter configuration commands one per line End with Ctr1 Z Enable the converged network capabilities with the command in Example 13 23 As you can see the system port command changes the pair of interfaces to the type Fibre Channel The switch automatically disables the LLDP TX and RD Example 13 23 Enable CEE on the switch en4093_2 config cee enable en4093_2 config fcoe fips enable The next step is to show the creation of the VLAN for FCoE as shown in Example 13 24 You can see that the pvid is changed for the interfaces The VLAN should be the same as for the adapter that is used For a non configured adapter this is VLAN 1002 When the FCF is enabled a name service and a flogi is started for each configured adapter Note The vlan 1002 can now be changed and is no longer mandatory Example 13 24 create the vlan 1002 en4093_2 config vlan 1002 VLAN 1002 is created Warning VLAN 1002 was assigned to STG 113 en4093_2 config vlan enable en4093_2 config vlan name VLAN
456. luggable SFP ports IBM only offers one ToR Ethernet switch that supports 10GBase T and QSFP ports All other IBM System Networking 10 Gbps Ethernet switches support SFP ports instead 4 3 6 IBM System Storage DCS3700 The IBM System Storage DCS3700 storage system is ready to meet the challenge Designed for applications with high performance streaming data requirements DCS3700 offers optimal space utilization low power consumption and high performance By combining proven IBM storage controllers with up to 60 drives in just 4U of rack space DCS3700 can reduce operational costs for capacity intensive applications DCS3700 provides a simple efficient and flexible approach to storage that is based on seven generations of design knowledge and firmware development DCS3700 can act as a cost effective fully integrated complement to IBM System x IBM BladeCenter and IBM Power Systems servers for a wide variety of intensive computing environments DCS3700 has the following interface options to support server host attachment gt Base DCS3700 storage system Two 6 Gbps SAS host ports per controller are standard with the option to add a daughter card with additional connectivity Two 6 Gbps SAS ports per optional host interface card Four 8 Gbps Fibre Channel ports per optional host interface card includes eight 8 Gbps short wave small form factor pluggable transceivers Two 10 Gbps iSCSI ports per optional host interface
457. lve the following issues that might arise when configuring IBM Flex System CN4054 for FCoE Unavailable Emulex Configuration Utility option Storage devices not shown Hardware does not support boot to disk in UEFI mode Hardware does not support boot to disk for legacy operating systems vvvy Unavailable Emulex Configuration Utility option In the procedure in 9 6 2 Configuring the Emulex CNA on page 335 if you do not see the Emulex Configuration Utility option verify that the following items are correct before proceeding gt Ensure that the BIOS or firmware on the IBM Flex System CN4054 is at the correct level gt Ensure that the card is seated firmly in the slot gt Ensure that the system UEFI is at the current supported level Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 287 288 gt Ensure that the iSCSI or FCoE license is installed on the adapter If the license is not installed the adapter will not work Therefore you must contact your IBM marketing representative or vendor to obtain the license gt The IBM Flex System CN4054 is set to NIC only or iSCSI Both provide the same result Storage devices not shown In the procedure in 9 6 4 Configuring the Emulex settings on page 338 if you do not see your storage devices complete the steps as explained in 9 6 3 Loading the default settings on the Emulex CNA on page 337 Pay special attention to the following areas gt You must zone y
458. m CN4054 and the WWPN of your SAN disk storage From the name server some switches can show accessible devices Make sure that the two devices that you are trying to access communicate and are displayed Go through the checklist again to ensure that everything is in place on the SAN for the setup to work Tip Check the zone and re create it In addition delete your mapping and remap When remapped check the preferred path These tasks take time but often correct the error Then reboot your system and check again if the storage devices are displayed Hardware does not support boot to disk in UEFI mode In the procedure in 9 6 7 Booting the Windows DVD in UEFI mode on page 344 you might receive a message that indicates that the hardware might not support boot to disk If you see this message review the setup instructions in 9 6 1 Configuring an Emulex card for boot from SAN on page 333 Storage and Network Convergence Using FCoE and iSCSI Then check the following settings gt Verify that the boot device was added when you pressed F1 go back and check gt Verify that the BIOS is enabled on the IBM Flex System CN4054 port go back and check gt Verify that the CNA from which you are trying to do the boot is on the preferred path of the SAN disk The most common cause of an offline disk is that the preferred path is not assigned correctly Check your SAN disk device configuration and then reboot the server again on t
459. m CD or DVD Figure 9 191 Prompt to press a key to boot from the CD or DVD 7 After Windows loads select your preferences and click Next 8 In the Windows installation window Figure 9 192 select Install now Install Windows e Windows Server 2008 Install now What to know before installing Windows Repair your computer Copyright 2009 Microsoft Corporation All rights reserved Figure 9 192 Install now button in the Install Windows panel Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 411 9 In the Install Windows panel Figure 9 193 select your operating system and click Next Q Install windows i i ws Windows Server 2008 R2 Standard Full Installation x64 11 21 2010 Windows Server 2008 R2 Standard Server Core Installation 11 21 2010 Windows Server 2008 R2 Enterprise Full Installation 11 21 2010 Windows Server 2008 R2 Enterprise Server Core Installation x64 11 21 2010 Windows Server 2008 R2 Datacenter Full Installation 11 21 2010 Windows Server 2008 R2 Datacenter Server Core Installation 64 11 21 2010 Windows Web Server 2008 R2 Full Installation x64 11 21 2010 Windows Web Server 2008 R2 Server Core Installation x64 11 21 2010 Description This option installs the complete installation of Windows Server This installation includes the entire user interface and it supports all of the server roles Figure 9 193 Selecting the operating syst
460. map type queuing class all flood match qos group 2 class map type queuing class ip multicast match qos group 2 class map type network qos class all flood match qos group 2 class map type network qos class ip multicast match qos group 2 snmp server user admin network admin auth md5 0x6ea6288ac0e0babea0a6c4a6253106de priv 0x6ea6288ac0eObabea0a6c4a6253106de localizedkey snmp server user USERID network admin auth md5 0x932f18a6efab3038000598d60f110613 priv 0x932f18a6efab3038000598d60f110613 localizedkey snmp server host 10 10 53 249 traps version 2c public udp port 1163 snmp server enable traps entity fru vrf context management ip route 0 0 0 0 0 172 25 1 1 ip route 172 25 0 0 16 mgmtO 172 25 1 1 ip route 172 25 110 199 32 172 25 1 1 vlan 1 99 vlan 1002 fcoe vsan 1002 vsan database vsan 1002 interface Vlanl interface V1lan99 no shutdown ip address 192 168 99 50 24 interface port channell shutdown switchport mode trunk priority flow control mode on switchport trunk native vlan 99 switchport trunk allowed vlan 99 1002 interface port channel2 switchport mode trunk priority flow control mode on switchport trunk native vlan 99 switchport trunk allowed vlan 99 1002 Chapter 11 Approach with FCoE between BladeCenter and a top of rack switch 481 interface vfc2 bind mac address 00 c0 dd 15 0e 6f switchport trunk allowed vsan 1002 no shutdown interface vfc114 bind mac address 00 c0 dd 12 20 03 switchport trunk allowed vsan 1002
461. me 20 0b 74 99 75 25 81 cl Port Index 1 Share Area No Device Shared in Other AD No Redirect No Partial No N 010101 2 3350 05 07 68 03 04 37 6a 50 05 07 68 03 00 37 6a na FC4s FCP Fabric Port Name 20 01 00 05 1e 76 fe 00 Permanent Port Name 50 05 07 68 03 04 37 6a Port Index 1 Share Area No Device Shared in Other AD No Redirect No Partial No SNIP other entrys N 010600 3 20 16 00 a0 b8 6e 39 20 20 06 00 a0 b8 6e 39 20 na FC4s FCP IBM 1818 FAStT 0730 Fabric Port Name 20 06 00 05 1e 76 fe 00 Permanent Port Name 20 16 00 a0 b8 6e 39 20 Port Index 6 Share Area No Device Shared in Other AD No Redirect No Partial No N 010700 3 20 27 00 a0 b8 6e 39 20 20 06 00 a0 b8 6e 39 20 na FC4s FCP IBM 1818 FAStT 0730 Fabric Port Name 20 07 00 05 1e 76 fe 00 Permanent Port Name 20 27 00 a0 b8 6e 39 20 Port Index 7 Share Area No Device Shared in Other AD No Redirect No Partial No The Local Name Server has 9 entries B8000 246 admin gt On the CN4093 switch use the show npv flogi command to see the successful login of the devices Example 12 10 shows the output of the command Example 12 10 npv flogi output cn4093_1 config show npv flogi table VLAN 1002 Port 23 with 1 Virtual Links FCM 64 50 05 07 68 03 04 37 6b Oe fc 00 01 01 05 FLOGI Chapter 12 Approach with FCoE inside the Flex Chassis 507 VLAN 1002 Port 23 with 1 Virtual Links FCM 64 10 00
462. me Server Database as shown in Figure 8 9 Configure Statistics Dashboard Networking OS Save Dump Show Log Help Logout 69 Jun 9 14 14 44 9 37 117 80 NOTICE ntp System clock updated al IBM Flex System CN4093 10Gb ScSE Upgrade1 Upgrade2 amp FC FCOE Add FCalias FCoE Parameters Virtual LANs Switch Ports NPV amp Zoning Zoneset New FC Alias Name Entry Option Manual Entry Name Server Database Kerner Zone Add Add Zone EC Alias Add Add FC Alias EC Domain FCoE DB FLOGI DB Name Server DB FCs DB FDMIDB Figure 8 9 Manual Entry or Name Server Database Selection Figure 8 10 shows the list of zones created by the BBI Configure Statistics Dashboard Networking OS Save Dump j K Show Log Help Logout 165 Jun 10 14 13 49 9 37 117 80 NOTICE ntp System clock updated m IBM Flex System CN4093 10Gb ScSE Upgrade1 Upgrade2 FC FCOE List of Zones FCoE Parameters Virtual LANs No Zones Switch Ports NPV J Zoning Zoneset I Zone i Add Add Zone a is Alias Add Add FC Alias Figure 8 10 Create new Zone 200 Storage and Network Convergence Using FCoE and iSCSI 10 Add a new zone In our example this is Z_FSV7K_N11 Click Submit as shown in Figure 8 11 Configure Statistics Dashboard Networking OS Save Dump Show Log Help Jut 183 Jun 10 17 43 45 9 37 117 80 NOTICE ntp System clock updated E IBM
463. media or ISO file Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 415 13 Click OK or Browse to point to the exact location Windows finds an appropriate more current driver 14 In the Select the driver to be installed panel Figure 9 197 select the driver and click Next 7 Install Windows Select the driver to be installed Brocade 10G FCoE HBA G fcoe bfadfcoe inf Brocade 10G FCoE HBA G fcoe bfadfcoe inf IM Hide drivers that are not compatible with hardware on this computer Figure 9 197 Loading the Brocade FCoE driver 416 Storage and Network Convergence Using FCoE and iSCSI 15 In the Where do you want to install Windows panel Figure 9 198 when you see your LUN select the disk and then click Next p Refresh Drive options advanced Load Driver Figure 9 198 Selecting a disk to install on Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 417 If you see a warning message Figure 9 199 that indicates that the hardware might not support booting to the disk the disk is offline or another error might exist Therefore boot from SAN will not work E Install Windows Where do you want to install Windows Name Total Size Free Space Type Disk 0 Unallocated Space 30 0 GB 30 0 GB p Refresh Drive options advanced Load Driver Figure 9 199 Warning message that hardware might not support boot t
464. media with the latest service pack built into the DVD 420 Storage and Network Convergence Using FCoE and iSCSI 9 8 7 Optimizing the boot for legacy operating systems To optimize the boot for legacy operating systems follow these steps 1 During start or POST press the F1 key 2 In the System Configuration and Boot Management panel select Boot Manager 3 Select Add Boot Option 4 In the File Explorer panel Figure 9 202 highlight Legacy Only and press Enter File Explorer 33 A0B98 0x0 Load File PCiRoot 0x0 Pci 0x7 0x0 Pci 0x0 0x1 MAC E41F1 33A0B9A 0x0 Hard Disk 1 Hard Disk 2 Hard Disk 3 Hard Disk 4 USB Storage Diagnostics iSCSI iSCSI Critical Legacy Only Embedded Hypervisor Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 202 File Explorer panel 5 Select Change Boot Order Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 421 6 In the Change Boot Order panel Figure 9 203 a For Change the Order press Enter b Move Legacy Only to the top by using and keys Then press Enter c Highlight Commit Changes and then press Enter Change Boot Order Change the order lt Legacy Only gt Commit Changes lt CD DVD Rom gt lt Floppy Disk gt lt Hard Disk 0 gt lt PXE Network gt Commit Changes Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 203 Moving Legacy Only to the top of the order 7 Exit Setup 8 Type
465. mode Hardware does not support boot to disk for legacy operating systems vvvy Unavailable Emulex Configuration Utility option In the procedure in 9 6 2 Configuring the Emulex CNA on page 335 if you do not see the Emulex Configuration Utility option verify that the following items are correct before proceeding gt Ensure that the BIOS or firmware on the CNA is at the correct level gt Ensure that the card is seated firmly in the slot gt Ensure that the system UEFI is at the current supported level gt Ensure that the iSCSI or FCoE license is installed on the adapter If the license is not installed the adapter will not work Therefore you must contact your IBM marketing representative or vendor to obtain the license gt The Virtual Fabric Adapter is set to NIC only or iSCSI Both provide the same result Storage devices not shown In the procedure in 9 6 4 Configuring the Emulex settings on page 338 if you do not see your storage devices complete the steps as explained in 9 6 3 Loading the default settings on the Emulex CNA on page 337 Pay special attention to the following areas You must zone your switches Verify that the zone contains one CNA WWPN and one SAN disk controller WWPN Ensure that the SAN disk has a logical drive LUN created The LUN might require you to wait for it to be fully initialized before using it Map the LUN to a single CNA WWPN as LUN 0 Set the LUN on the correct pr
466. mparison between them However the performance is not the only item to base your decision on In addition consider the initial cost time to deploy and the necessary skills 2 5 1 Initial cost at purchase The initial purchase price can be an important consideration in determining the solution for your environment Here is the breakdown of each solution gt Software iSCSI The iSCSI solution is likely to be the least expensive Keep in mind that if you use software iSCSI you are likely to use your server processor even more Therefore make sure that you plan your processor speeds accordingly gt Hardware iSCSI On some adapters iSCSI hardware costs more than a regular adapter If you want to boot from SAN with iSCSI or if you want to plan to use processor intensive applications consider iSCSI hardware to free your system processors gt FCoE The FCoE CNAs are more expensive than the iSCSI solution You must also consider buying a switch FCoE license The switches must be FCoE capable You cannot use normal Ethernet switches FCoE requires a lossless Ethernet The initial purchase price is not as expensive as FC but is more expensive than iSCSI gt FC FC is the most expensive of the four technologies mentioned However it has other advantages as described in the next section 2 5 2 Time to deploy 2 5 2 Time to deploy Most people have deadlines to deploy a new infrastructure Trying to configure a new envir
467. n 1992 01 com si 7091 600a0b80006e392000 Add Remove Settings Close Help LL Figure 14 6 Available targets for VMware 14 2 4 Storage as iSCSI target Similar to the iSCSI initiator configuration it is required to configure the storage that is used as iSCSI target properly Specific settings depend mainly on the storage system that is used as a target This section shows the CEE iSCSI traffic related configuration settings for a DS5300 SAN Volume Controller and Storwize storage system as an example Additional configuration on both the initiators and target is required if IP Security IPSec or Challenge Handshake Authentication Protocol CHAP is used to provide a secure or encrypted connection DS5300 target Similar to the initiators you must configure the target for priority 3 and enable it for DCB or CEE This configuration ensures that traffic that is sent by the DS5300 back to an initiator is also prioritized and treated as lossless The priority setting is applied in the Advanced Settings panel Figure 14 7 In the Ethernet Priority area you select Enable Ethernet priority and then adjust the Ethernet priority slider to the appropriate level 566 Storage and Network Convergence Using FCoE and iSCSI E3 DS5300 iSCSI Advanced IPv4 Setti The following settings apply for IPv4 only Virtual LAN VLAN C Enable VLAN support Ethernet Priority Enable Ethernet priority Figure 1
468. n a vNIC drop below the configured value when necessary to achieve the guarantee Chapter 11 Approach with FCoE between BladeCenter and a top of rack switch 471 The IBM System Networking switch does not currently support link aggregation on links that carry FCoE traffic such as the links between the BNT Virtual Fabric 10Gb Switch Module and the Nexus in our tests This situation can cause a significant constraint on the total amount of FCoE bandwidth that is available A possible workaround which we did not test is to configure multiple VSANs and associated FCoE VLANs on the Nexus 5010 switch This solution allows multiple links between the two switches each carrying its own FCoE VLAN With vNIC in use the servers must be spread across multiple vNIC groups Each group can have its own uplink which might map one to one to the FCoE VLANs and associated ports on the Nexus 11 2 3 Nexus 5010 configuration The Nexus 5010 configuration includes items that specify handling Ethernet traffic prioritization for FCoE and designation of the FCoE VLAN It also includes items that describe the function of the FC ports and configuration of the VSANs that contain them As mentioned previously we tested the Nexus 5010 switch in NPV mode See 11 5 3 Nexus 5010 switch configuration on page 480 for the complete configuration The following commands are critical for this configuration gt The feature fcoe command is required to enable FCoE support
469. n column as IBM Flex System CN4054 Virtual Fabric Adapter Upgrade and Key installed is shown in the Status column If the key is not installed FCoE will not be enabled Ensure that you get appropriate keys to enable FCoE For rest of the configuration and the steps to enable IBM Flex System CN4054 Virtual Fabric Adapter follow the procedure as shown in 7 2 Installing and enabling the Emulex CNA on page 113 Storage and Network Convergence Using FCoE and iSCSI 7 2 Installing and enabling the Emulex CNA This section guides you step by step through the installation and configuration of the Emulex 10GB Convergence Network Adapter on IBM Flex System 7 2 1 Loading the default settings on the Emulex CNA To load the default settings on the Emulex CNA follow these steps 1 Clear any configuration In the Controller Configuration Menu panel Figure 7 12 highlight Erase Configuration and press Enter Controller Configuration Menu Emulex 90Y3556 Virtual Fabric Adapter Fabric Erase the Current Mezz Configuration and Restore the Default Boot Support lt Enable gt Configuration Save Changes Controller Properties Network Configuration iSCSI Target Configuration EraseConfiguration MoveHighlight lt Enter gt SelectEntry Esc Exit Figure 7 12 Controller Configuration Menu panel 2 When prompted by the message Existing configuration will be overwritten by the default values Figure 7 13 press Enter to con
470. n commands Use the PFC and ETS configuration commands to set priority and bandwidth guarantees for FCoE and for other classes of traffic PFC and ETS functions PFC is defined in IEEE 802 1Qbb It enhances the traditional use of pause frames to slow down traffic that exceeds the capacity of the receiver by enabling only traffic that is classified into a priority group to be paused This capability is required for FCoE and has these objectives gt Pause traffic that is competing with FCoE for bandwidth to allow the FCoE traffic to get through gt Pause FCoE traffic to allow the receiver to catch up with the senders rather than dropping some traffic and requiring retransmission ETS is defined in IEEE 802 1Qaz ETS divides traffic that flows over a link into priority groups It allows for each priority group to be guaranteed a percentage of the bandwidth of the link and for some priority groups to be designated as lossless The number of lossless priority groups varies between switching products At least one must be supported for a switch to claim to support CEE For more information about PFC and ETS see the official standards definitions at the following websites gt The Internet Engineering Task Force IETF http www ietf org gt Institute of Electrical and Electronics Engineers IEEE http www ieee org Storage and Network Convergence Using FCoE and iSCSI Sample commands A command such as the following example is used
471. n fact the DCB standards are intended to apply even more broadly for more types of traffic than just for FCoE The DCB standards include Priority based Flow Control PFC Enhanced Transmission Selection ETS Congestion Notification CN and the Data Center Bridging Capabilities Exchange protocol Various terms have been used to describe some or all of these DCB standards An early term that was used by Cisco to describe certain elements was Data Center Ethernet DCE The term Converged Enhanced Ethernet CEE was later used by IBM and several other vendors in the T11 working group The official IEEE 802 term is now Data Center Bridging 2 1 1 Priority based Flow Control IEEE 802 1Qbb Priority based Flow Control PFC uses the existing 802 3X PAUSE capability on an individual priority queue as shown in Figure 2 1 With standard Ethernet flow control that is the PAUSE mechanism when a port becomes busy the switch manages congestion by pausing all the traffic on the port regardless of traffic type PFC provides more granular flow control so that the switch pauses certain traffic types that are based on 802 1p values in the virtual logical area network VLAN tag Transmit Queues Buffers gt SS p Receive q Only one priority queue is paused Figure 2 1 Priority based Flow Control PFC is not necessarily restricted to FCoE networks It can be used for loss sensitive traffic in any network where traf
472. n of processing and communication across multiple links gt Higher link availability NIC teaming prevents a single link failure from disturbing traffic flow Teaming types The following types of teaming are possible gt Switch independent Failover If configured for fault tolerance the system provides only failover Smart load balancing If configured for load balancing failover is included gt Switch dependent Generic trunking link aggregation static mode Link Aggregation Control Protocol LACP 802 3ad Configuring teams and VLANs A team of adapters functions as a single virtual network interface and appears the same as a non teamed adapter to other network devices A protocol address such as an IP address is usually assigned to the physical adapter However when the OneCommand NIC Teaming and Multiple VLAN Manager is installed the protocol address is assigned to the team adapter and not to the physical adapters that make up the team The IPCONFIG all command shows the IP and MAC addresses of the virtual adapter and not of the individual physical adapters Tip Before using the OneCommand NIC Teaming and VLAN Manager for simple team or VLAN over team configurations clear the following check boxes check boxes on the General tab in the Local Area Connection Properties window gt Network Load Balancing and Emulex OneConnect NIC Teaming gt Multiple VLAN Teaming Chapter 7 Installing and enab
473. n page 195 YYYY Y Copyright IBM Corp 2012 2014 All rights reserved 67 68 Storage and Network Convergence Using FCoE and iSCSI Topologies and lab architecture This chapter describes common topologies that are valid for converged environments as well as the lab architecture and equipment that was used in our testing for updating this IBM Redbooks publication This chapter includes the following sections 5 1 Typical topologies on page 70 5 2 Lab architecture on page 79 5 3 Equipment used in the lab on page 89 5 4 Conclusion on page 90 vvvy Copyright IBM Corp 2012 2014 All rights reserved 69 5 1 Typical topologies Several topologies are possible for using IBM products that enable FCoE This section highlights the following typical topologies gt 5 1 1 IBM Flex System topology with IBM Flex Systems CN4093 switch on page 70 gt 5 1 2 IBM Flex System topology with IBM Flex EN4093 switch to top of rack IBM System Networking G8264CS switch on page 71 gt 5 1 3 IBM Flex System topology with IBM Flex System EN4091 10Gb Ethernet Pass thru Module to IBM System Networking G8264CS switch on page 72 gt 5 1 4 IBM BladeCenter topology with embedded FCF on page 73 gt 5 1 5 IBM BladeCenter topology with BNT Virtual Fabric 10Gb Switch Module to top of rack IBM System Networking G8264CS switch on page 75 gt 5 1 6 IBM Blade Center topology with 10
474. nabled host connected to the upstream FC switch this mode is also known as transparent mode Note It is not possible to use channeling or trunking for NPV connections In this case the upstream switch must support NPIV mode Most recent switches support this mode but the feature must be activated Not every converged switch automatically supports the NPV mode so be sure to verify the feature list For additional descriptions explaining NPIV and NPV see these websites gt http datacenteroverlords com 2012 05 08 npv and npiv gt http blog scottlowe org 2009 11 27 understanding npiv and npv The next section Switch mode describes the behavior of all other FCoE involved DCB capable switch devices that are either not configured or capable to run in NPV or Full Fabric mode 2 N_Port ID must not to confused with the World Wide Port Name WWPN The hardware bound unique WWPN is registered to the name server during PLOGI 98 Storage and Network Convergence Using FCoE and iSCSI Switch mode This is the basic and default mode in which all FCoE and therefore DCB capable switches are operating In this mode all FCoE packets need to go through the FCF enabled switch first The initiator cannot talk directly to a local target This is important information especially related to the defined connection point of storage devices Figure 6 1 describes the situation when a server and storage connect to a local switch with
475. nario environment The boot from SAN in the IBM Flex Chassis example was tested with the IBM Flex System Fabric CN4093 10Gb in the Flex Chassis and the G8264CS as a ToR Switch as access layer switch The boot from SAN in this BladeCenter example was tested with the Brocade 8470 module because it is the only module that supports all three CNA vendors This boot from SAN scenario used the following components gt IBM Flex Chassis machine type 7893 gt IBM Flex System x240 Compute Node machine type 8737 gt IBM BladeCenter H machine type 8852 gt IBM BladeCenter HS22 machine type 7870 UEFI P9155A 1 15 Blade System Management Processor YUOOC7E 1 30 Emulex 10 GB Virtual Fabric Adapter Advanced 0OCm10102 F X 49Y4277 FRU 49Y426 QLogic 10Gb CNA QLE8142 42C1831 FRU 4201832 Brocade 10Gb CNA xx10xx gt Brocade 8470 switch with Firmware FOS v6 3 1_cee Use the latest drivers and firmware that are certified by your SAN disk vendor Do not use the versions that are documented here Although this section is built specifically for IBM BladeCenter HS22 the process for a boot from SAN on other systems such as HS22v or HX5 x3550 m2 x3650 m2 x3550 m3 and x3650 m3 might be similar Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 227 9 1 2 Before you start Before you begin setting up the boot from SAN environment update to the latest firmware levels on the system On the CNA to avoid many known issues re
476. nd Storage Virtualization Specialist within the IBM European Storage Competence Center ESCC in Mainz Germany As part of the Advanced Technical Skills ATS Team he is responsible for SVC and IBM Storwize in the areas of second level pre sales support solution enablement technical skill transfer and new product introduction across Europe Kai has more than 16 years of experience in IT Industry over seven years in the areas of virtualization and SAN Storage with a number of certifications covering Linux and AIX systems He holds a diploma in Computer Science from the Conservatoire National des Arts et M tiers Paris Thanks to the following people for their contributions to this project Jon Tate Megan Gilge Ann Lund David Watts Steve Gaipa ITSO San Jose Center TJ Shaughnessy Sam Mita Meenakshi Kaushik Rex Yaojen Chang Lachlan Mason David Iles Larkland R Morley Min Zhuo Vishal Shukla Naveen Kumar Kishore Karolli Rupal A Kaneriya Badri Ramaswamy Mohanraj Krishnaraj Ken Corkins Mike Easterly Dan Eisenhauer Roger Hathorn Bob Louden Steve McKinney John Sing Richard Mancini Khalid Ansari David Cain Bob Nevins Shawn Raess Torsten Rothenwald Mathew Slavin Daniel Grubich Scott Irwin xiv Storage and Network Convergence Using FCoE and iSCSI Scott Lorditch Igor Marty Kavish Shah Thomas Vogel Tom Boucher from Emulex Corporation Brian Steffler and Silviano Gaona from Brocade Communication Systems Thanks
477. nd network convergence highlighting the impact on data centers and the vision behind it This chapter includes the following sections 1 1 What convergence is on page 4 1 2 Vision of convergence in data centers on page 4 1 3 The interest in convergence now on page 5 1 4 Fibre Channel SANs today on page 5 1 5 Ethernet based storage today on page 6 1 6 Benefits of convergence in storage and network on page 7 1 7 Challenge of convergence on page 8 1 8 Conclusion on page 10 vvvvvvvy Copyright IBM Corp 2012 2014 All rights reserved 1 1 What convergence is Dictionaries describes convergence as follows gt The degree or point at which lines objects and so on converge gt The merging of distinct technologies industries or devices into a unified whole In the context of this book convergence addresses the fusion of local area networks LANs and storage area networks SANs including servers and storage systems into a unified network 1 1 1 Calling it what it is Many terms and acronyms are used to describe convergence in a network environment These terms are described in later chapters of this book For a better understanding of the basics let us start with the core Data Center Bridging DCB The Institute of Electrical and Electronics Engineers IEEE uses the term DCB to group the required extensions to enable an enhanced Ethernet that is capable of d
478. nd then does a POST a second time for legacy mode which is time consuming By installing in UEFI mode you save this second boot time Also by using UEFI the operating systems can take advantage of 32 bits or 64 bits as opposed to BIOS systems that are limited to a 16 bit boot gt PCI ROM limitations are much larger with UEFI compared to BIOS With BIOS systems you are limited by the small memory size of the ROM option that often generated 1801 PCI memory allocation errors Choose carefully whether you want to install in UEFI mode or legacy mode because after the operating system is installed the only way to change it back is to delete and reinstall it 9 8 5 Booting the Windows DVD in UEFI mode You can boot the Windows media by placing the Windows 2008 x64 DVD in the DVD drive and letting the machine boot automatically By default the system attempts to boot in UEFI mode If it fails it attempts to boot in legacy mode Tip Depending on when you insert the Windows DVD during the system POST you can boot the media in UEFI mode or legacy mode To fully control the boot follow the instructions as explained in this section to boot the DVD in UEFI mode To boot the Windows DVD in UEFI mode follow these steps 1 During start or POST press the F1 key 2 In the System Configuration and Boot Management panel select Boot Manager 3 In the Boot Manager panel select Boot From File In this scenario we boot from an HS22 shared DVD or
479. nd too many domain IDs Chapter 2 Fibre Channel over Ethernet 23 Figure 2 10 illustrates an end of row or centralized FCF with suboptimal routing in a data center T 7c Upstream FC Network Taps i i KON E E Ra Storage Storage Storage Storage Single domain ID but suboptimal routing Figure 2 10 End of row or centralized FCF with suboptimal routing in a data center 24 FCFs can be placed at the top of each rack in each BladeCenter chassis or otherwise close to servers and their nearby storage which might help in providing optimal routing between server and storage In these situations many domain IDs are required one per FCF However an FCF can be placed at the end of the row or in a similar centralized location to service many servers and their related storage which might reduce the number of domain IDs required In this case traffic between servers and storage might have to follow suboptimal paths through the network from the server all the way to FCF and back to local storage The FC BB 6 project which began in June 2009 is addressing these issues and other issues by working to define the concept of a distributed FCF FC BB 6 as currently conceived separates the FCF control plane cFCF and the data plane FDF by defining the notion of an FCoE Data plane Forwarder FDF An FDF provides data forwarding between FCoE
480. ndwidth limit At the time of writing this book no support is available for PortChannel that can limit the upstream bandwidth to the Ethernet switch that is acting as the FCF Nexus 4000 to Nexus 5000 Setting up this environment was the most complicated of all the solutions Although the environment performance was satisfactory when it was subject to more intensive traffic the ports went error disable message on Cisco switches Therefore we are unable to provide adequate performance testing In this scenario Cisco supports PortChannel allowing multiple links to the FCF This setup did not function as well as connecting a BNT Virtual Fabric 10Gb Switch Module to the Cisco Nexus 5000 When we stressed the environment we ran into multiple delays causing the performance test to end When evaluating cost per port this solution was one of the most expensive Brocade Converged 10GbE Switch Module for IBM BladeCenter Implementing this setup with FCoE was the simplest of all evaluated solutions The command line interface CLI is similar to a Cisco type of command line This switch acts as an FCF and was fast to deploy Although performance was adequate the solution worked well with various CNAs It is the only switch that certified all three CNA This configuration required switchport converged and an FCoE port for server facing ports We used two sets of commands an FC oriented set and an Ethernet oriented set similar to Cisco IOS We
481. neCommand Manager If you want remote clients to use this plug in find the ports that are not in use and ensure that your firewall allows these ports Tip Select the available ports for OneCommand Manager Remember to open these ports on your firewall OCM for Miware vCenter configuration OCM for VMware vCenter server details Port numbers for the OCM for Mware vCenter server HTTP port number 8080 HTTPS port number 8443 cmi Figure 7 40 Port numbers for the OCM for VMware vCenter If the ports are in use OneCommand Manager alerts you by displaying the message Port in use as shown in Figure 7 41 Click Next to continue OCM for Mware vCenter configuration OCM for Mware vCenter server details Port numbers For the OCM for Mware vCenter server HTTP port number 8081 Port in use HTTPS port number 8444 Port in use Figure 7 41 Port in use message Chapter 7 Installing and enabling the Converged Network Adapter 141 142 7 After OneCommand Manager is successfully installed click Finish Figure 7 42 Gi Emulex OneCommand Manager for VMware vCenter x Installation completed OCM for YMware vCenter has been successfully installed on your computer OneCommand MANAGER for VMware vCenter Click Finish to close Emulex OneCommand Manager For Mware vCenter Installer Figure 7 42 OneCommand Manager Finish window 8 When prompted if yo
482. nfiguration is required gt Enable vNIC instances 1 3 and 4 for non FCoE traffic if they are to be used At least one is necessary if the operating system must detect an active NIC The instances that will be used must be enabled The default bandwidth is 2 5 Gbps but this value can be changed gt Use vNIC instance 2 for FCoE traffic Although you can specify a bandwidth for it this specification has no effect FCoE traffic always has the highest priority Bandwidth that is allocated to one of the other instances will be used if required for FCoE traffic gt Optionally configure vNIC instance 2 when it is used for FCoE The Q in Q double tagging that is normally used by vNIC does not apply to FCoE traffic The FCoE traffic flows on the VLANs learned through FIP snooping similar to when pNIC or other CNA hardware besides Emulex is used Similarly to pNIC mode define the appropriate VLANs and ensure that they have the appropriate membership Some servers can use vNIC and others might not even when they use the same switch the same FCF and the same storage Information is conflicting about how PFC and ETS interact with vNIC In our testing we guaranteed a percentage of bandwidth to FCoE and saw the throughput of nonstorage traffic on a vNIC drop below the configured value when necessary to achieve the guarantee Note No vLAG or Link aggregation modes are allowed on the links that carry FCoE traffic at this time Link aggregation
483. ng The decision for what enforcement a device receives is based on how the members in a zone are defined Table 8 1 Types of zoning enforcement Zone membership Example ASIC enforcement All domain index Z1 dom1 index1 dom1 index2 Hardware enforced All WWNs Z2 wwn1 wwn2 wwn3 Hardware enforced Zoning rules Mixed fabric Mixed fabric is a fabric that contains two or more switches that are running different Fabric OSs When using a mixed fabric use the switch with the highest Fabric OS level to perform zoning tasks Figure 8 21 illustrates the Brocade zoning process Create aliases optional Create zones Enable configuration Save configuration Add zones to configuration Create zone configuration Figure 8 21 Brocade zoning process Each zone object that is defined including alias zone and zone configuration must have a unique name That is an alias cannot have the same name as another alias and it cannot have the same name as a zone or a zone configuration Example 8 3 shows the available commands Example 8 3 Brocade zoning commands brocade8Gb USERID gt zonehelp aliadd Add a member to a zone alias alicreate Create a zone alias alidelete Delete a zone alias aliremove Remove a member from a zone alias alishow Print zone alias information bootluncfg Configure boot LUN for an HBA cfgactvshow Display Effective zone configuration information cfgadd
484. ng FCoE and iSCSI 16 Check the LUN information Make sure that you see LUN 0 Figure 9 23 Some operating systems require the LUN to be set to LUN 0 to boot from it If you see a LUN with a number other than 0 follow these steps a Sign in to your SAN disk storage device b Redo your mapping so that the LUN is LUN 0 c Reboot the blade again d Repeat step 16 to verify that you see LUN O Select the Boot LUN Save Changes Block Size 512 LUN Size 45055 MB Bootable Yes MoveHighlight lt Spacebar gt ToggleCheckbox Esc Exit Figure 9 23 LUN Configuration panel with LUN O 17 Press Esc until you return to the System Configuration and Boot Management panel Figure 9 1 on page 229 The adapter is now ready to boot from SAN Depending on your environment continue to the following sections as appropriate gt If you are installing your operating system in UEFI mode go to 9 4 6 Installing Windows 2012 in UEFI mode on page 257 gt If you are installing your operating system in UEFI mode go to 9 4 8 Installing SuSE Linux Enterprise Server 11 Servicepack 2 on page 260 gt If you are installing your operating system in legacy mode go to 9 4 10 Installing Windows 2012 in legacy mode on page 273 gt If you are uncertain about whether you want to install in UEFI or MBR go to 9 4 6 Installing Windows 2012 in UEFI mode on page 257 9 3 5 Booting from SAN variations You can set up boot f
485. ng FCoE and iSCSI Figure 4 26 shows the SFF small form factor model of the IBM Storwize V3500 with 2 5 drives Figure 4 26 IBM Storwize V3500 For more information about Storwize V3500 see the IBM Storwize V3500 Disk Systems web page http www ibm com systems hk storage disk storwize_v3500 index html 4 3 3 IBM Flex System V7000 Storage Node The Flex System V7000 is a version of the Storwize V7000 that fits inside an IBM Flex System Enterprise Chassis and operates as part of the IBM Flex System architecture supporting tight integration with the IBM Flex System Manager For the IBM Storwize V7000 products the canisters mount from the rear In the IBM Flex System V7000 Storage Node the controllers mount from the front as shown in Figure 4 27 Figure 4 27 IBM Flex System V7000 Storage Node For more information about IBM Flex System V7000 Storage Node see the BM Flex System V7000 Storage Node Introduction and Implementation Guide SG24 8068 4 3 4 IBM XIV Storage System The IBM XIV Storage System is a proven high end disk storage series that addresses storage challenges across the broadest spectrum of business applications The XIV series offers highly affordable storage that is suitable for even the most demanding workloads providing tier 1 consistent high performance and high reliability but at tier 2 costs Chapter 4 IBM products that support FCoE and iSCSI 61 The IBM XIV Storage Sys
486. no shutdown vsan database vsan vsan vsan vsan vsan vsan vsan vsan 1002 1002 1002 1002 1002 1002 1002 1002 feature npv interface interface interface interface interface interface interface interface interface fc2 1 no shutdown interface fc2 2 no shutdown interface fc2 3 interface fc2 4 interface fc2 5 interface fc2 6 interface Ethernet1 1 priority flow control mode on switchport mode trunk switchport trunk native vlan 99 switchport trunk allowed vlan 99 1002 channel group 1 interface Ethernet1 2 priority flow control mode on switchport mode trunk switchport trunk native vlan 99 switchport trunk allowed vlan 99 1002 channel group 2 interface Ethernet1 3 priority flow control mode on switchport mode trunk switchport trunk native vlan 99 vfc2 vfc1l4 fc2 1 fc2 2 fc2 3 fc2 4 fc2 5 fc2 6 482 Storage and Network Convergence Using FCoE and iSCSI switchport trunk allowed vlan 99 1002 channel group 1 interface Ethernet1 4 priority flow control mode on switchport mode trunk switchport trunk native vlan 99 switchport trunk allowed vlan 99 1002 channel group 2 interface Ethernet1 5 priority flow control mode on switchport mode trunk switchport trunk native vlan 99 switchport trunk allowed vlan 99 1002 interface Ethernet1 6 priority flow control mode on switchport mode trunk switchport trunk native vlan 99 switchport trunk allowed vlan 99 1002 interface Ethernet1
487. ns supplied to AutoPilot Installer Chapter 7 Installing and enabling the Converged Network Adapter 119 The Emulex iSCSI driver kit installer is an executable file that self extracts and copies the software onto your system After you download the Emulex iSCSI driver install it 1 Run the exe file 2 In the first window Figure 7 18 click Next Emulex Driver kit 2 103 386 0 1 Publisher Emulex Web site http www Emulex com Email address tech support Emulex com Tarma Installer will install or upgrade Emulex iSCSI Driver kit 2 103 386 0 10n your computer Click Next to continue Copyright 2003 2010 Emulex All rights reserved This program is protected by copyright law and international treaties Unauthorized reproduction or distribution of this program or any portion of it is a violation of applicable laws Figure 7 18 Emulex iSCSI Driver Kit installation 3 In the Installation options panel Figure 7 19 select the installation option Perform Installation of Drivers or Unpack All Drivers for installation later Then click Install 5 Emulex iSCSI Driver kit 2 103 386 0 1 These options determine how the application will be installed 53 Emulex Drivers amp Applications i R E Perform Installation of Drivers aera appropriate me drivers amp CO Unpack All Drivers bathed col 7 Feature size 2 304 KB Install size 2 304 KB Remove size OKB AA p Disk space 27 08
488. nside the Flex Chassis 489 12 1 Implementing IBM Flex System Enterprise Chassis enabled for FCoE with IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch 490 12 1 1 Overview of testing scenarios sasaaa eaea 492 12 2 Configuring the IBM Flex System Fabric CN4093 00 0c eee 495 12 3 Commands and pointers for FCoE saasaa aaea 499 12 3 1 Configuring the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch in a pNIC VNIC and Full Fabric mode 0000 cece 499 12 3 2 Configuring the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch ina pNIC VNIC and NPV mode 0000 eee 504 12 4 Full switch configurations seere iera tesina aE eae 510 12 4 1 BNT Virtual Fabric 10Gb Switch Module for IBM BladeCenter 510 12 4 2 IBM Flex System Fabric CN4093 in pNIC and Full Fabric mode 511 12 4 3 IBM Flex System Fabric CN4093 in vNIC and Full Fabric mode 514 12 4 4 IBM Flex System Fabric CN4093 in pNIC and NPV mode 517 12 4 5 IBM Flex System Fabric CN4093 in vNIC and NPV mode 519 12 5 Summary assessment nauuna 00 e cee 521 Chapter 13 Approach with FCoE between the IBM Flex Chassis and a top of rack 13 1 Overview of testing scenarioS 1 2 0 0 000 tee 524 13 1 1 Scenario with the IBM System Networking G8264CS switch in FCF mode 524 13 1 2 Scenario with the IBM System Netwo
489. nstallation time the operating system does not have its redundant driver loaded and therefore does not handle redundant paths To work around this issue provide a single path Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 249 If you are booting through IBM Flex System CN4054 port 0 which has a WWPN and port 0 communicates to controller A1 the preferred path for your LUN is A on the SAN disk If you are booting through IBM Flex System CN4054 port 0 have a WWPN and port 0 communicates to controller B1 the preferred path for your LUN is B on the SAN disk The preferred path is normally easy to change in the SAN disk settings You must know your environment cabling and setup which you can validate by checking cable connections the SAN disk configuration or logs 9 4 2 Configuring the IBM Flex System CN4054 To configure the IBM Flex System CN4054 follow these steps 1 During start or POST press the F1 key 2 In the System Configuration and Boot Management panel select System Settings 3 In the System Settings panel Figure 9 24 select Emulex Configuration Utility Ver X XXXXX System Settings Adapters and UEFI Drivers This option is only Processors for older generation Memory UEFI drivers to Devices and I 0 Ports configure their Power corresponding device Operating Modes Legacy Support System Security Integrated Management Module Recovery Network Emulex Configuration Utility Ver 5 10a5
490. nt to point 10 Gbit supported_speeds 10 Gbit symbolic_name Emulex 90Y3556 FV4 4 180 0 DV8 3 5 48 2p tgtid_bind_type wwpn World Wide Port Name uevent vport_create lt store method only gt vport_delete lt store method only gt Device host0 Device path sys devices pci0000 00 0000 00 02 0 0000 11 00 2 host0O uevent DEVTYPE scsi_host Figure 9 51 verify the WWN for the IBM Flex System CN4054 9 4 10 Installing Windows 2012 in legacy mode To install Windows 2012 follow these steps 1 Boot from the media by using the desired method UEFI or legacy When possible use the most current version of the media with the service pack level or latest update level 2 If needed input drivers for the storage devices 3 Select a storage device disk to install the operating system If your operating system supports UEFI install in UEFI to take advantage of the performance faster POST time and bigger boot disk size available through GPT Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 273 The following operating systems are UEFl compliant at the time that this book is written Windows 2012 Linux SLES 11 SP2 and SLES 11 SP1 RHEL 6 VMware 5 vvvy Installation mode These operating systems can be installed in UEFI mode and legacy mode Boot the media in UEFI to install in UEFI or boot the media in legacy mode to install in legacy BIOS mode The following operating systems are some of
491. nu 5 CNA Level Info amp Operations 6 Port Level Info amp Operations 7 List All QLogic CNA Ports detected 8 Help 9 Select CNA Port 10 Refresh 1i Exit enter selection 3 Figure 7 83 Choosing the Configure Teams Menu option From the Configure Teams Menu Figure 7 84 select option 3 to configure a new team GM Administrator SANsurfer CNA Networking CLI EE Configure Teams Menu 1 CNA 1 Port 1 I F Scope ID 26 Program Version 1 0 01 10 Driver Version 1 0 1 3 MPI FW Version 1 40 00 Model Physical MAC 8 c dd 11 a9 94 LAA MAC gt 8 cO dd 11 a9 94 Display Teams List Display Team Information Configure New Team Delete Team AONE tee 5 Refresh 6 Exit lenter selection 3 Figure 7 84 Select option 3 to configure a new team window Storage and Network Convergence Using FCoE and iSCSI 9 10 From the Configure Teams Menu Figure 7 85 select the type of team you want to use In this scenario we type option 1 for Fail Over adapter Teaming types For information about the teaming types see the QLogic documentation Some configurations might require you to configure the switches for the teaming to work properly You can find the documentation at this website https support qlogic com app answers detail a_id 578 kw teaming 20types See also QLogic KnowHow NIC Teaming on QLogic 10GbE Adapters for Windows Server at this website http www youtube com watch v
492. nverged Network Adapter is supported on your SAN switch device If you are interconnecting multiple switches together ensure that your switches were tested to work together Also check your firmware levels to make sure that they match the interoperability guides Check that the SAN disk device supports your SAN switches To ensure that you have a fully supported configuration every point must be supported See the following web references for information about checking interoperability gt IBM ServerProven compatibility for hardware applications and middleware http www ibm com servers eserver serverproven compat us gt IBM Flex System Adapter Switch Compatibility http www ibm com systems info x86servers serverproven compat us flexcombo asc ompat asmatrix htm gt IBM BladeCenter Interoperability Guide http www ibm com support entry portal docdisp lay brand 50000208 amp 1 ndocid MIGR 5 073016 gt System Storage Interoperation Center SSIC http www ibm com systems support storage ssic interoperability wss Storage and Network Convergence Using FCoE and iSCSI Important When setting up boot from SAN you must follow each step carefully to ensure that you do not miss any steps Missing a step can lead to a failure in the setup If you experience a failure review each step again one by one Most of the issues encountered in boot from SAN are due to bad configuration and not to hardware issues 9 1 1 Sce
493. o MDS 9000 Family white paper http www cisco com en US netsol ns340 ns394 ns259 ns261 networking_solutions_ white_paper09186a0080114c21 shtm Chapter 8 FC and FCoE zone configuration 213 8 5 QLogic zoning 214 This section describes the zoning implementation from QLogic Corporation Figure 8 24 illustrates the process for creating zoning configurations for the QLogic FC switches Activate zone set Save zoning Place members into zones Create zone set Figure 8 24 QLogic zoning process To configure zoning on a QLogic switch follow these steps 1 Create zone sets You can configure as many as you want up to the limits shown later in this procedure but only one zone set can be active in the fabric at any time 2 Create zones and then place them into the zone sets 3 Place the members into the zones You can mix and match ports FC addresses and WWNs in a zone Firmware versions 6 x and later support the creation of implicit hard zones which eliminates the need to configure hard or soft zones 4 SAN Fabric administrator Select a single switch on which to configure all the zoning QLogic recommendation Using a single switch helps the administrator find the correct zone set to activate Generally this switch must be in the center of the fabric 5 If this switch is stacked configure zoning on the stack which saves the same configuration to all of the switches in the
494. o an enhanced Ethernet The advantage is that FCoE allows storage and network traffic to be converged onto fewer cables switches and adapters reducing excessive cabling heat and power consumption Overall storage management when using an FCoE interface has the same look and feel as storage management with traditional FC interfaces There is still some distance to go Here are two examples gt Without distributed FCFs distribution size and design of FCoE SANs are limited gt Because of the current PAUSE handling the distance is limited between initiator and target All of this information needs to be taken into account and might influence decisions about if and how a migration or implementation of FCoE fits a specific environment The upcoming implementation of the FC BB 6 standard will probably be the next big step forward 6 For details see the description of Priority Flow Control in 2 1 1 Priority based Flow Control IEEE 802 1Qbb on page 12 Storage and Network Convergence Using FCoE and iSCSI Installing and enabling the Converged Network Adapter This chapter describes the installation and enablement of the Converged Network Adapters CNA It includes the three types of storage area networks Fibre Channel FC iSCSI and Fibre Channel over Ethernet FCoE To do this we look at the enablement of the CN4054 10GB Virtual Fabric Adapter on IBM Flex System Enterprise Chassis Traditionally servers typically have
495. o enable a secure implementation of FCoE For more information about this function see Annex C of the FC BB 5 standard at this website http fcoe com 09 056v5 pdf 2 3 4 MAC addresses used by end devices End devices ENodes in the FC BB 5 standard use virtual MAC addresses for their VN_Ports The FC BB 5 standard allows these MAC addresses to be assigned by the FCF during login as described previously or by the ENode MAC addresses assigned by FCFs are called Fabric Provided MAC Addresses FPMAs MAC addresses assigned by the end devices are called Server Provided MAC Addresses SPMAs The CNAs and FCFs today implement only FPMAs 2 3 5 FCFs Fabric Mode and NPIV As mentioned previously a Fibre Channel Forwarder is the FC switching element in an FCoE network One of the characteristics of an FC switching element is that it joins the FC fabric as a domain The number of FC switches domains that can join a single fabric has a theoretical limit of around 250 It also has practical limit generally in the range 50 75 The recommended limits vary by vendor In a mixed FC FCoE fabric the typical scenario in most early FCoE deployments the FCF also often acts as the gateway device between FC and FCoE Each FCF that operates in full fabric mode or switch mode as an FC switch joins the existing FC fabric as a domain If the total size of the fabric number of FC switches plus the FCFs is within the practical limit it is appealing and ac
496. o expected to implement FIP Snooping An Ethernet switch that implements these capabilities is sometimes called an FCoE Transit Switch or a FIP Snooping Bridge FSB An FCoE network can consist of servers with CNAs connected directly to an FCF in which case intermediate Ethernet switches might not be available Chapter 2 Fibre Channel over Ethernet 19 Fibre Channel Forwarders The Fibre Channel Forwarder is the FC switching element in an FCoE network It provides functions that are analogous to the functions provided by the FC switch in a traditional FC network The most basic function is the forwarding of FCoE frames received on one port to another port based on the destination address in the encapsulated FC frame The FCF is also the entity that handles FC logins routing zoning and other FC services These FC services and functions still exist in an FCoE network Remember that the lower layers of FC have changed with FCoE but the upper layers are intact FCFs might also have existing FC ports that connect to traditional Fibre Channel SANs In this case the FCF provides a gateway function between FCoE and FC transmitting frames between the two types of networks In practice this case applies to many or most early FCoE deployments because they are used to provide connectivity to existing Fibre Channel SANs However FC ports are optional in an FCF that is used in a pure FCoE environment The FCF function is still required even in a pu
497. o selected disk Recheck all items as explained in UEFI mode on page 437 and then reboot the server on the Windows DVD After you address all errors click Next 418 Storage and Network Convergence Using FCoE and iSCSI You see a message that Windows wants to create a volume and then starts copying files Figure 9 200 Installing Windows That s all the information we need right now Your computer will restart several times during installation J Copying Windows files Expanding Windows files 0 Installing features Installing updates Completing installation Figure 9 200 Windows installation progress window 16 When Windows is done installing and you are prompted to enter a password Figure 9 201 click OK and then enter your password gt lt The user s password must be changed before logging on the first time Ye Windows Server 2008 Standard Figure 9 201 Password prompt after installing Windows You are now done installing Windows Continue to 9 9 After the operating system is installed on page 438 Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 419 9 8 6 Installing Windows 2008 x86 in legacy mode This section explains how to install Windows 2008 x86 32 bit SP2 Tip This installation does not apply to Windows 2008 R2 To install Windows 2008 x86 in legacy mode follow these steps 1 Boot from the media by using the preferred method UEFI or legacy When possible us
498. o update the firmware by using SANsurfer follow these steps 1 Click the Connect icon under the menu bar 2 In the Connect to Host dialog box click Connect to accept the default setting of localhost Figure 7 52 File Host View Settings Wizards Help a a onnect Configure App Events HBA Events Collect Monitor Diags Refresh FCICNAHBA Topology About SAGON 3 Connect to Host x Good Enter Hostname or IP Address C Enable Auto Connect Zoom In Zoom Out HBA Events Figure 7 52 Logging in to SANsurfer FC HBA Manager 3 When prompted to start the general configuration wizard click Yes Figure 7 53 An unconfigured HBA on hostname win qag5vithr 11 169 254 247 195 has been detected P Do you want to start the general configuration wizard C Do not show this dialog again Figure 7 53 Adapter configuration Chapter 7 Installing and enabling the Converged Network Adapter 149 150 4 From the left FC CNA HBA tab select the adapter you want to update Figure 7 54 is File Host View Settings Wizards Help o e F Connect Configure App Events HBA Events Collect FCICNA HBA Topology About SAN Warning Warming Hostname win qagSvith F HBA Model QMI814 g Port 1 Link Dow Port 2 Link Dow Wing agSdtwll 169 254 247 195 croso Vandows Server 2006 R2 Datacenter Service Pack
499. o your desired priority d Highlight Save Changes and then press Enter e Press Esc VLAN Support lt Enable gt Save the Configuration VLAN ID 1002 Changes VLAN PRIORITY SaveChanges lt Enter gt Select Entry Esc Exit Figure 9 12 Setting a VLAN and priority 6 In the Network Configuration panel Figure 9 11 on page 239 select Configure Static IP Address and then press Enter 7 Inthe Configure Static IP Address panel Figure 9 13 here a Enter an IP address on your CNA port that must be able to communicate with your disk storage controller b Set the Subnet Mask c Optional Set the default gateway if you need to communicate through a router not a switch to reach your storage device Otherwise leave the default setting of 0 0 0 0 if it is on the same subnet and network d Highlight Save Changes and then press Enter e Press Esc IP Address 192 168 1 2 Enter the Subnet Mask Subnet Mask 255 255 255 0 Default Gateway Save Changes lt Enter gt Select Entry Esc Exit Figure 9 13 Setting the IP address subnet and if needed the gateway 240 Storage and Network Convergence Using FCoE and iSCSI 8 Perform a ping test In the Network Configuration panel Figure 9 14 select Ping Network Configuration MAC Address 00 00 C9 DB 40 89 Port Speed 10 Gbps Link Status Link Up DHCP lt Disable gt Configure VLAN ID Priority Save DHCP Settings Configure Static IP Address Ping lt Enter
500. oE and iSCSI 6 After the installation process completes in the Management Mode dialog box Figure 7 26 choose the management mode you want For our example we selected Local Management Plus Then click OK Optional Allow users to change the management mode for the application at this stage OneCommand Manager Management Mode i OneCommand Manager can run in different modes on this host Select the mode you would like to run the application on this host and press OK to set the mode Strictly Local Management Only manage the adapters on this host Management of adapters on this host from other hosts is not allowed Local Management Plus remote access from other hosts Only manage the adapters on this host Management of adapters on this host from other hosts is allowed Full Management Manage the adapters on this host and other hosts that allow it Management of the adapters on this host from another host is allowed J Read only operation no sensitive operations allowed IV Allow users to change mangement mode from application Figure 7 26 OneCommand Manager Management Mode options 7 When you see the Installation completed window Figure 7 27 click Finish Emulex OCManager Enterprise 5 1 42 4 1 Installation completed Emulex OCManager Enterprise has been successfully installed on your computer Click Finish to dose Tarma Installer Figure 7 27 Emulex OCManager Installation
501. obe Flash Player from this website http get adobe com flashplayer Installing the Common Information Model provider on the VMware host You can choose from several methods to install packages in VMware However use Update Manager which comes with VMware Tools if it is installed in your environment because this method tends to be the simplest one To install the Common Information Model CIM provider from the command line follow these steps 1 Download the CIM provider from the Emulex website http www emulex com downloads ibm vfa software kits ocm52365 sysx vmware mana gement htm 2 Copy the file to the VMware host by using the browse data store tool from the vSphere client which is probably the easiest way Enable the command line interface CLI of Secure Shell SSH on the VMware host O nA WwW Log in using SSH or local CLI as root Copy the file to a temp folder such as tmp Use the following esxcli command to install the Emulex package Figure 7 36 esxcli software vib install d vmw esx 5 0 0 emulex 3 4 15 5 01 offline_bundle 486461 zip fynfs volunes cd tmp tnp Is ima log mili2d log yvnu esx 5 0 0 enulex 3 4 15 5 01 of f 1 ine_bundle 486461 zip ynuare root tmp esxcli software vib install d ymu esx 5 0 0 enulex 3 4 15 5 01 of f 1 ine_bundle 486461 zip _ Figure 7 36 Using the esxcli command to install the Emulex package Figure 7 37 shows that the package is install
502. ode When working in a mixed switch environment additional configuration changes might be required 220 Storage and Network Convergence Using FCoE and iSCSI The portCfgFillWord command To ensure interoperability between Brocade and QLogic switches use the portCfgFil1lWord command to set the fill word of the connecting port to option ARBFF ARBFF gt Brocade admin gt portcfgfillword 0 gt Usage portCfgFillWord Port Number mode gt Mode 0 idle idle IDLE in Link Init IDLE as fill word default 1 arbff arbff ARBFF in Link Init ARBFF as fill word 2 idle arbff IDLE in Link Init ARBFF as fill word SW 3 aa then ia lf ARBFF ARBFF failed then do IDLE ARBFF 8 6 Conclusion Zoning is very important in a converged network to protect FC traffic from Ethernet broadcast domains There are many approaches to creating FC zoning The description shown below provides better understanding of the FC zoning The single initiator zones camp believes that you should create zones based on the initiator This means that each zone will contain a single host or initiator Multiple storage array ports can be added to the zone without violating the single initiator rule arrays are the targets This method makes the most sense because you can quickly see which arrays your host can access in the configuration Some people like to skip zoning altogether For stability reasons alone this is not recommended A fabric reset will cause every
503. of FCoE as defined in FC BB 5 FCoE protocol stack Topology FCoE Initialization Protocol and snooping bridges MAC addresses used by end devices FCFs Fabric Mode and NPIV YYYY Y 2 3 1 FCoE protocol stack The basic notion of FCoE is that the upper layers of FC are mapped onto Ethernet as shown in Figure 2 3 The upper layer protocols and services of FC remain the same in an FCoE deployment For example zoning fabric services and similar functions still exist with FCoE The difference is that the lower layers of FC are replaced by lossless Ethernet Therefore FC concepts such as port types and lower layer initialization protocols must also be replaced by new constructs in FCoE Such mappings are defined by the FC BB 5 standard and are briefly reviewed here Fibre Channel FCoE Protocol Stack Protocol Stack FC 2V FC 2V FC 2M FT FCoE Entity FC 2P FC 1 Ethernet MAC FC 0 Ethernet PHY Figure 2 3 FCoE protocol mapping 16 Storage and Network Convergence Using FCoE and iSCSI Figure 2 4 shows another perspective on FCoE layering compared to other storage networking technologies The FC and FCoE layers are shown with the other storage networking protocols including Small Computer System Interface iSCSI a m m m o m m I I I SCSI Layer l I l FCP SRP l l l l l l l l l l l l l l I T T l 1 10 40 100 Gbps 10 20 40 S em ww a as a a aa a a a a
504. ogram The wizard is ready to begin installation Click Install to begin the installation Tf you want to review or change any of your installation settings click Back Click Cancel to exit the wizard InstallShield Figure 7 76 Ready to Install the Program panel 164 Storage and Network Convergence Using FCoE and iSCSI 6 After the SANsurfer CNA Networking CLI installs as noted by the InstallShield Wizard Completed panel Figure 7 77 click Finish fe SANsurfer CNA Networking CLI InstallShield Wizard liShield Wizard Completed SANsurfer POWERED B Y XX OLoGic The InstallShield Wizard has successfully installed SANsurfer CNA Networking CLI A reboot is required for the path to be active at the command prompt specifically for executing iscli at the command prompt to be recognized Click Finish to exit the wizard Back Gancel Figure 7 77 Completion window VMware At the time this book was written IBM did not support any SANsurfer software on VMware Although you can install the SANsurfer software because of the built in integration in VMware we did not see much value from installing SANsurfer on VMware Instead use the vSphere client to monitor the network adapters and the FC paths 7 5 4 Setting the adapter for iSCSI The 10Gb 2 port QLogic CNA does not perform hardware iSCSI For information about how to set up the adapter software for iSCSI see Setting up the Windows iSCSI init
505. on Chapter 5 Topologies and lab architecture 81 82 The NPV mode configuration of IBM Flex Systems CN4093 switch For this IBM Redbooks publication we used an NPV mode configuration in our lab as shown in Figure 5 12 It includes two IBM Flex System Fabric CN4093 10Gb Converged Scalable Switches to set up a fully redundant topology with two separate FCoE fabrics and two Fibre Channel switches The IBM Flex Systems CN4093 switch provides support for direct attach FCoE storage on the external ports and supports Fibre Channel fabric connections with other devices such as HBAs and FC storage FCoE goes internal and external to the IBM Flex Chassis Virtual N_Ports VN ports are for the end node port of the FC and FCoE fabric and Virtual NF_Ports VF ports are the fabric ports on the switch side All the FCoE connections are all running at 10 Gbps As shown in Figure 5 12 in this scenario we connect the switch in bay 1 to the node with connections to controller A and B on external V3700 storage and the Fibre Channel switch with connections to controller A on external DS5000 storage The switch in bay 2 is connected in the same way In this configuration each switch CN4093 is connected to one node with 10 Gbps of bandwidth Each of the blue lines in Figure 5 12 is 10 Gbps The green lines are 8 Gbps Fibre Channel connections The two 40 Gbps QSFP ports are able to run in 40 Gbps mode or 4x10 Gbps mode We used one of these ports in 4
506. on 1 0 01 10 Driver Version 1 0 1 3 MPI FW Version 1 40 00 Model QMI8142 Physical MAC 0 c dd 15 e 6c LAA MAC 68 c dd 15 Ge 6c Display General System Information Install Update ULAN Teaming Driver All Adapters Uninstall ULAN amp Teaming Driver All Adapters Save ULAN amp Teaming Configuration Restore ULAN amp Teaming Configuration Select CNA Port Refresh Exit lenter selection 2 MANAN sere ee onl Figure 7 80 Installing or updating the VLAN or QLogic teaming driver When prompted if you want to use the external source Figure 7 81 type n for No E Administrator SANsurfer CNA Networking CLI BE Host Level Info amp Operations Menu a 1 CNA 1 Port 1 I F Scope ID 43 Program Version 1 6 01 18 Driver Version 1 0 1 3 MPI FW Version 1 40 00 Model QMI8142 Physical MAC 0 c dd 15 Ge 6c LAA MAC Display General System Information Install Update ULAN Teaming Driver All Adapters Uninstall ULAN amp Teaming Driver All Adapters Save ULAN amp Teaming Configuration Restore ULAN amp Teaming Configuration Select CNA Port Refresh Exit lenter selection 2 Po you want to use external source for ULAN Teaming driver Cyes no cancel n lo no MANANE TE Figure 7 81 Choosing not to use the external source for the VLAN teaming driver When prompted to proceed with the installation Figure 7 82 type y and press Enter EE Administrator SANsurfer CNA N
507. on the QLogic Virtual Fabric Extension Module or the externally connected FC fabric 1x CNA Card Mi 2 port QLogic 10 Gbps JA 2x 10 Gbps Upstream Switch modules Ethernet Network 2x FC Extension Upstream modules FC Network 6 port Qlogic VF 10 port Extension Module BNT VF 10 Gbps HS22 Blade i SUL i i Red and blue lines are referring to dual fabric approach redundancy both are used for FCoE traffic Figure 5 4 BladeCenter convergence solution with IBM BladeCenter Virtual Fabric 10Gb Switch Module and QLogic VF Extension Chapter 5 Topologies and lab architecture 73 Using the converged Brocade switch module as FCF Figure 5 5 shows a similar solution with the Brocade Converged 10GbE switch module This solution provides more ports and the advantage that only one device needs to be configured and managed Upstream FC Network Upstream 1x CNA Card Ethernet Network Mi HS22 Blade l 2x 10 Gbps FCoE QLogic 10 Gbps bars Switch modules Oo Eee ite it di 16 FCoE FC port Brocade converged Switch module Red and blue lines are referring to dual fabric approach redundancy both BladeCenter H are used for FCoE traffic Figure 5 5 BladeCenter convergence solution that uses a Brocade Converged 10 Gbps switch module 74
508. on this platform can be managed by local or remote OneCommand clients Remote Mode Same as Managed Mode plus OneCommand clients on this platform can manage local and remote HBAs 10 If you answered Local Mode or Managed Mode in step 9 when prompted if you want the OneCommand Manager application to operate in read only mode enter lt y gt for yes so that they user can perform these operations or enter lt n gt for no if read only mode is desired Read only mode prevents users from performing certain operations such as resetting adapters updating the firmware of an adapter and changing adapter driver properties and bindings It affects only the local OneCommand Manager application interface These operations can still be performed by using remote management 11 When prompted about allowing users to change the management mode after installation enter lt y gt for yes or lt n gt for no 7 4 Installing the CNA software management tools The following sections guide you through the instructions to install the CNA software management tools 7 4 1 Installing OneCommand Manager in Windows You can install the OneCommand Manager application in Windows by using either of the following methods gt Attended installation by using a graphical user interface GUI gt Unattended installation by using a command line Attended installation by using a GUI To install the OneCommand Manager application in Windows by using a GUI follow these s
509. one to re login at the same time and fabric updates get sent to everyone The potential for security issues exist as well but in reality it is rookie mistakes that you must be most wary of See the following link to learn more about FC zoning http www enterprisenetworkingplanet com netsp article php 3695836 Storage Networ king 101 Understanding Fibre Channel Zones htm There are many best practices available for FC zone configuration Some of the recommended best practices for creating FC zoning can be found on the following web pages http www brocade com downloads documents white_papers Zoning Best Practices WP 0 O pdf http pic dhe ibm com infocenter strhosts ic index jsp topic 2Fcom ibm help strg hosts doc 2FHAK 2F1 9 0 2FHAG 2Fhak_ug_ch2_overview_FC_zoning html 1 The information in this section was copied from the following website http www enterprisenetworkingplanet com netsp article php 3695836 Storage Networking 101 Understandi ng Fibre Channel Zones htm Chapter 8 FC and FCoE zone configuration 221 222 Storage and Network Convergence Using FCoE and iSCSI Part 3 Implementing storage and network convergence This part of the book provides implementation scenarios for network and storage convergence for Fibre Channel over Ethernet FCoE and Internet Small Computer System Interface iSCSI Today true convergence of disparate networks requires enhancement of the Ethernet so that it can transport critical da
510. onment can cost money if staff is not familiar with the different configurations Review the information provided for each technology to plan carefully iSCSI Software iSCSI requires several steps to set up In addition to the network adapter drivers and software you must install the software initiator and configure it Several steps are necessary if you have multiple servers to set up Hardware iSCSI setup time is similar to software iSCSI Instead of setting up a software initiator you set up your hardware iSCSI settings in F1 UEFI or by using the software management tool that is provided by the vendor Chapter 2 Fibre Channel over Ethernet 27 On the Ethernet switch side the switches can function as regular Ethernet switches However isolate the network and iSCSI traffic with VLANs or use different hardware switches If you are running both Ethernet and iSCSI traffic on the same port enable CEE to guarantee a minimum quantity of bandwidth guaranteed for the disk traffic FCoE FCoE is maturing faster and the trend is moving towards adopting network convergence more rapidly to reduce the footprint of the switches within the data center 40 Gb capable FCoE switches are more readily available in the market and the port count is increasing While FC is still there and growing it is a minority compared to NFS FCoE iSCSI all based on Ethernet and growing faster IBM supports all of these technologies so you can select the right a
511. ord for the System Administrator ro SUSE Linux Enterprise Preparation Tir Do not forget what you enter here Installation Password for root User Confirm Password re ation gt rootPassword heck Installation Test Keyboard Layout Figure 9 49 Password panel 16 You are now done installing SLES 11 SP 2 The following configuration has nothing special for FC or FCoE 17 Verify the multipath environment with the command shown in Figure 9 50 N1x240 multipath 1 360050763008080ddb000000000000001 dm 0 IBM 2145 size 40G features 1 queue_if_no_path hwhandler 0 wp rw policy round robin 0 prio 0 status active 0 0 1 0 sdb 8 16 active undef running 1 0 0 0 sdc 8 32 active undef running policy round robin 0 prio 0 status enabled 0 0 0 0 sda 8 0 active undef running 1 0 1 0 sdd 8 48 active undef running N1x240 Figure 9 50 verify multipath 272 Storage and Network Convergence Using FCoE and iSCSI 18 You can verify your WWN with the command systool av c fc_host shown in Figure 9 51 on page 273 N1x240 systool av c fc_host Class fc_host Class Device host0 dev_loss_tmo fabric_name 0x1000749975258100 issue_lip lt store method only gt max_npiv_vports 255 maxframe_size 2048 bytes node_name 0x20000000c9db4089 npiv_vports_inuse o port_id 0x010e01 port_name 0x10000000c9db4089 port_state Online port_type NPort fabric via poi
512. ork Adapter 147 7 5 1 Updating the firmware 0 0 00 cette 148 Toa InstallING GNVOIS ree eonan gn peta a PEGA eae AG helen ARAA A 153 7 5 3 Installing the management software 0 0 0 eee ee 156 7 5 4 Setting the adapter for iSCSI 0 0 0 cee 165 7 5 5 Setting the adapter for FCoE 0 eee 165 7 5 6 Configuring the VLAN on the network adapter 00000 cee euee 166 7 5 7 Configuring network teaming and VLANS 000 0 cee eee eee 166 7 6 Installing and enabling the Brocade 2 port 10GbE Converged Network Adapter 173 7 6 1 Installing the drivers and management software 0 00 eee eee 173 7 6 2 Updating the firmware 1 0 0 0 et eee 177 7 6 3 Setting the adapter for iSCSI 0 0 0 178 7 6 4 Setting the adapter for FCoE 0 eee 178 7 6 5 Configuring VLAN 000 c cts 179 7 6 6 Configuring network teaming and VLANs on the team 006 181 7 7 iSCSI connectors 0 0 185 7 7 1 Hardware iSCSI initiators 0 0 0 0 eee 185 7 7 2 Software iSCSI initiators 2 ee 185 Contents v Chapter 8 FC and FCoE zone configuration 0 0000 0 eee ees 195 8 1 Why zoning is important noera ei ora e ESAE eee 196 8 2 Zoning on the IBM Flex System 0 0 ae 196 8 2 1 Creating FCoE zoning with the GUI 0 0 00 cece eee 196 8 2 2 Creating FCoE zoning with the CLI 0 0 00 cece eee 205 8 3 Brocade ZO
513. ork loads IOPS 100000 E Brocade switch Brocade CNA FCoE E Brocade switch Emulex CNA FCoE 90000 80000 70000 O Brocade switch Qlogic CNA FCoE 60000 50000 O BNT switch Qlogic CNA FCoE gi E BNT switch Emulex CNA iSCSI 30000 20000 10000 Figure A 19 Comparison of traffic on different switches that are using more real life workloads in IOPS 586 Storage and Network Convergence Using FCoE and iSCSI Figure A 20 shows the results in MBPS 2 Blades scenario running network and disk traffic simultaneously iPerf 5 threads ioMeter running various work loads MBPS E Brocade switch Brocade CNA FCoE E Brocade switch Emulex CNA FCoE O Brocade switch Qlogic CNA FCoE O BNT switch Qlogic CNA FCoE BNT switch Emulex CNA iSCSI Figure A 20 Comparison of traffic on different switches that are using more real life workloads in MBps The results of this test were similar from one switch to the other However iSCSI had the advantage of using 10 Gbps as opposed to FCoE which was using 8 Gbps Summary of results At a high level the tests had the following results gt iSCSI at 10 Gbps and FCoE performance were roughly equal when an iSCSI hardware initiator was used iSCSI performance when using a software initiator was not comparable to the performance with a hardware initiator It was unclear whether this result was due to the proc
514. ork ports to act as a single adapter Network teaming is useful for redundancy and to allow more throughput by using two network adapters instead of a single one If you have two adapters that communicate to the same network team the two adapters to prevent network problems To configure network teaming on QLogic adapters follow these steps 1 Start the SANsurfer CNA Networking CLI 2 From the Main Interactive Menu Figure 7 79 type option 2 Gl Administrator SANsurfer CNA Networking CLI 0 main Interactive Menu 1 CNA 1 Port 1 I F Scope ID 43 H Program Version 1 6 61 18 Driver Version 1 0 1 3 MPI FW Version 1 48 00 Model gt QMI8142 Physical MAC gt c dd 15 Ge 6c LAA MAC 66 c dd 15 Ge 6c Display Program Version Information Host Level Info amp Operations Configure Teams Menu Configure VLANs Menu CNA Level Info amp Operations Port Level Info amp Operations List All QLogic CNA Ports detected Help Select CNA Port 18 Refresh Wi Exit lenter selection 2 WOMAN AWN Figure 7 79 Choosing the Host Level Info amp Operations menu 166 Storage and Network Convergence Using FCoE and iSCSI 3 From the Host Level Info amp Operations Menu Figure 7 80 type option 2 to install or update the VLAN or QLogic teaming driver Gl Administrator SANsurfer CNA Networking CLI 0 Host Level Info amp Operations Menu 1 CNA 1 Port 1 I F Scope ID 4 H Program Versi
515. ormance minimize the number of paths and direct traffic among those paths For example boot half of the blades from controller A and boot the other half from controller B without flooding each port Place some of the hosts on controllers A1 and B1 and then place other hosts on controllers A2 and B2 Some storage devices also have maximum limits that the redundant driver can handle Follow the guidelines provided by your disk storage vendor 9 9 3 Mapping the LUN to the other CNA port on the SAN disk subsystem Now that your zoning is done and the redundant driver is installed complete the redundancy From your storage subsystem map your LUNs to the other host CNA WWPN so that if a controller fails when your system is up and running your host stays up and running Redundancy with redundant paths Adding the redundant paths allows for redundancy within the operating system The boot time remains non redundant and will always be non redundant The solution becomes redundant only when the operating system loads the redundant driver and when you have logical redundant paths to your controllers 9 9 4 Optional Verifying connectivity on server with CNA management tools Install the CNA management tools as explained in 7 4 Installing the CNA software management tools on page 125 By using the management tools you can verify whether your CNA port sees the disk storage device and which LUN is seen on each side 9 10 Common symptoms and tip
516. orming future updates ensure that you have the latest media with the latest service pack built into the DVD For all other non UEFI compliant operating systems see 9 7 7 Installing Windows 2008 x86 in legacy mode on page 391 If you are installing a UEFl compliant operating system install it in UEFI mode for performance reasons UEFI gives you access to new features such as these gt Bigger boot disk sizes UEFI boots from a GPT partitioned disk instead of MBR GPT is no longer limited to a 2 TB boot drive However keep in mind that you can have some software that requires the use of MBR such as older backup software gt Faster boot times A UEFI machine in legacy mode BIOS takes more time to boot The UEFI system boots once initializes all devices in UEFI mode and then does a POST a second time for legacy mode which is time consuming By installing in UEFI mode you save this second boot time Also by using UEFI operating systems can take advantage of 32 bits or 64 bits as opposed to BIOS systems that are limited to a 16 bit boot gt PCI ROM available space is much larger with UEFI compared to BIOS With BIOS systems you are limited by the small memory size of the ROM option that often generated 1801 PCI memory allocation errors Choose carefully whether you want to install in UEFI mode or legacy mode because after the operating system is installed the only way to change it is to delete and reinstall it 9 4 9 Bo
517. ory Defaults Features Download Support File gi M I gt Devices Switch FC Port Stats Ethernet Port Stats Port info Configured Zonesets Active Zoneset FCF Virtual Links Figure 10 3 Virtual Fabric Extension Module GUI 452 Storage and Network Convergence Using FCoE and iSCSI 3 In the VLAN Manager window Figure 10 4 follow these steps a Click Add VLAN b Enter 1003 as an additional VLAN ID for FCoE c Back in the VLAN Manager window in the VLAN Assignments area select VLAN 103 for Port SM 7A 6 Port SM 7B 7 Port SM 7C 8 and Port SM 7D 9 Then click Apply VLAN Manager File Edit Add VLAN Remove VLAN VLANs Maximum of 8 VLANs Reset VLAN Assignments Port SM 7A 6 VLAN 1002 VLAN 1003 Port SM 7B 7 Port SM 7C 8 Port SM 7D 9 Port SM 9A 10 Port SM 9B 11 Port SM 9C 12 Port SM 9D 13 VLAN 1003 VLAN 1003 VLAN 1003 VLAN 1003 VLAN 1002 VLAN 1002 VLAN 1002 VLAN 1002 Apply Close Figure 10 4 Virtual Fabric Extension Module VLAN Manager Chapter 10 Approach with FCoE inside the BladeCenter 453 454 4 Select Switch gt FCoE FCF Manager Figure 10 3 on page 452 5 Inthe FCF Configuration Manager window Figure 10 5 here change the FCoE mapping to VLAN 1003 a Select OEFCOO and
518. ot gt PCI ROM limitations are much larger with UEFI compared to BIOS With BIOS systems you are limited by the small memory size of the ROM option that often generated 1801 PCI memory allocation errors Choose carefully whether you want to install in UEFI mode or legacy mode because after the operating system is installed the only way to change it is to delete and reinstall it 9 4 7 Booting the Windows DVD in UEFI mode You can boot the Windows media by placing the Windows 2012 DVD in the remote mount media and having the machine boot automatically By default the system attempts to boot in UEFI mode If it fails it attempts to boot in legacy mode Tip Depending on when you insert the Windows DVD during the system POST you can boot the media in UEFI mode or legacy mode To fully control the boot follow the instructions as explained in this section to boot the DVD in UEFI mode To boot the Windows DVD in UEFI mode follow these steps 1 During start or POST press the F1 key 2 In the System Configuration and Boot Management panel select Boot Manager 3 In the Boot Manager panel select Boot From File In this scenario we boot from an x240 shared DVD The DVD in the remote media is considered a USB device 258 Storage and Network Convergence Using FCoE and iSCSI 4 In the File Explorer panel Figure 9 34 select EFISECTOR and the associated information and then press Enter If you do not see the CD make sure that th
519. ot Device Storage and Network Convergence Using FCoE and iSCSI 6 In the Add Boot Device panel Figure 9 157 select your storage device and press Enter If you do not see any storage devices here see 9 7 9 Troubleshooting on page 402 Add Boot Device Add Boot Device PortID 00041000 Back to Main Menu WWPN 20350080ES523BE0C IBM 1746 FAStT Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 157 Selecting the storage to boot from 7 Inthe Add Boot Device panel Figure 9 158 select the LUN you want to boot from and press Enter Add Boot Device Previous Form LUN Number LUN 0000000000000000 Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 158 Selecting the LUN to want to boot from Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 377 Some operating systems require LUN 0 to boot from If you see a LUN with a number other than 0 you might want to sign in to your SAN disk storage device and redo your mapping so that the LUN is LUN 0 Then reboot the blade again and go back to 1 on page 376 to repeat this part of the procedure 8 Highlight Commit Changes and press Enter Figure 9 159 dd Boot Device ommit Changes Commit Changes and Go back to Main Menu Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 159 Add Boot Device panel 9 Press Esc until you return to the System Configuration and Boot Management menu Figure
520. oting the SLES 11 SP 2 DVD in UEFI mode You can boot the Windows media by placing the SLES 11 SP 2 DVD in the remote media and having the machine boot automatically By default the system attempts to boot in UEFI mode If it fails it attempts to boot in legacy mode Tip Depending on when you insert the SLES 11 SP 2 DVD during the system POST you can boot the media in UEFI mode or legacy mode To fully control the boot follow the instructions as explained in this section to boot the DVD in UEFI mode To boot the Windows DVD in UEFI mode follow these steps 1 During start or POST press the F1 key 2 In the System Configuration and Boot Management panel select Boot Manager 3 In the Boot Manager panel select Boot From File In this scenario we boot from an x240 remote media ISO DVD The DVD in the remote media is considered a USB device Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 261 4 Inthe File Explorer panel Figure 9 37 select NO VOLUME LABLEL and the associated information and then press Enter You may have to scroll down many times depending on the LUNs and path to the LUNs If you do not see the DVD make sure that the remote media tray is mapped and that you have a UEFI bootable CD or DVD inserted or mounted If your DVD is not UEFI bootable it is not displayed in the list File Explorer PciRoot 0x0 Pci 0x2 0x0 Pci 0x0 0x3 Fibre 0x5 0050768030837 6A 0x0 HD 1 GPT 30A95835 6370 4713 8F5D
521. ou have the latest media with the latest service pack built into the DVD For all other non UEFI compliant operating systems see 9 7 7 Installing Windows 2008 x86 in legacy mode on page 391 If you are installing a UEFl compliant operating system install it in UEFI mode for performance reasons UEFI gives you access to new features such as these gt Bigger boot disk sizes UEFI boots from a GPT partitioned disk instead of MBR GPT is no longer limited to a 2 TB boot drive However keep in mind that you can have some software that requires the use of MBR such as older backup software gt Faster boot times A UEFI machine in legacy mode BIOS takes more time to boot The UEFI system boots once initializes all devices in UEFI mode and then does a POST a second time for legacy mode which is time consuming By installing in UEFI mode you save this second boot time Also by using UEFI the operating systems can take advantage of 32 bits or 64 bits as opposed to BIOS systems that are limited to a 16 bit boot gt PCI ROM limitations are much larger with UEFI compared to BIOS With BIOS systems you are limited by the small memory size of the ROM option that often generated 1801 PCI memory allocation errors Choose carefully whether you want to install in UEFI mode or legacy mode because after the operating system is installed the only way to change it is to delete and reinstall it 9 6 7 Booting the Windows DVD in UEFI mod
522. ou received it if any The terms also apply to any Microsoft updates supplements Internet based services and support services I Laccept the license terms Figure 9 130 License agreement window Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 349 11 In the installation type panel Figure 9 131 select Custom advanced to install a clean copy of Windows io Ll Which type of installation do you want Upgrade Keep your files settings and programs and upgrade Windows Be sure to back up your files before upgrading Custom advanced Install a clean copy of Windows select where you want to install it or make changes to disks and partitions This option does not keep your files settings and programs Help me decide Upgrade has been disabled To upgrade start the installation from Windows Figure 9 131 Selecting to install a clean copy of Windows 350 Storage and Network Convergence Using FCoE and iSCSI 12 If no disks are displayed Figure 9 132 insert the media that contains the drivers The media can be in the form of a USB key CD or DVD on a remotely mounted ISO Then click Load Driver to load a driver for your storage device Emulex card O T Install Windows ss Where do you want to install Windows Total Size Free Space Type y Refresh Drive options advanced Load Driver A No drives were found Click Load Driver to prov
523. ou received it if any The terms also apply to any Microsoft updates supplements Internet based services and support services I Laccept the license terms Figure 9 166 License agreement window 384 Storage and Network Convergence Using FCoE and iSCSI 11 In the installation type panel Figure 9 167 select Custom advanced to install a clean copy of Windows Which type of installation do you want Upgrade Keep your files settings and programs and upgrade Windows Be sure to back up your files before upgrading Custom advanced Install a clean copy of Windows select where you want to install it or make changes to disks and partitions This option does not keep your files settings and programs Help me decide Upgrade has been disabled To upgrade start the installation from Windows Figure 9 167 Installing a clean copy of Windows Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 385 12 If no disks are displayed Figure 9 168 insert the media that contains the drivers The media can be in the form of a USB key CD or DVD on a remotely mounted ISO Then click Load Driver to load a driver for your storage device QLogic card 2 Install Windows Where do you want to install Windows Name Total Size Free Space Type p Refresh Drive options advanced Load Driver A No drives were found Click Load Driver to provide a mass storage driver
524. our switches gt Verify that the zone contains one IBM Flex System CN4054 WWPN and one SAN disk controller WWPN Ensure that the SAN disk has a logical drive LUN created The LUN might require you to wait for it to be fully initialized before using it Map the LUN to a single IBM Flex System CN4054 WWPN as LUN 0 Set the LUN on the correct preferred path from which you want to boot Yv vY Yy After you complete these checks and no devices are displayed check the following areas gt Ensure that your IBM Flex System CN4054 Firmware was updated gt Have the switch initiate the port login Log in to the switch that connects to the host Select the blade port Shut down the blade port Enter the no shutdown command to bring the blade port up Wait 30 seconds and make sure that the port is logged in Add the boot device again from the blade pQ0T78 gt Reboot the blade and press F1 If you made changes to the SAN disk storage during setup reboot so that the UEFI can rescan the available disks gt Change the fiber switch configuration If multiple switches are communicating with each other set the Brocade switch to gateway mode the QLogic switch to transparent mode or the Cisco switch to NPV mode For more information see the IBM Redpaper publication mplementing the Brocade Access Gateway for IBM BladeCenter REDP 4343 gt Confirm that the switch name server can detect the WWPN of your IBM Flex Syste
525. out iSCSI see the following references gt IETF RFC 3720 MPLS Support of Differentiated Services http www ietf org rfc rfc3720 txt gt IETF RFC 3723 Securing Block Storage Protocols over IP http www ietf org rfc rfc3723 txt gt IP Storage Networking IBM NAS and iSCSI Solutions SG24 6240 gt IBM BladeCenter iSCSI SAN Solution REDP 4153 94 Storage and Network Convergence Using FCoE and iSCSI 6 3 FCoE commonalities and differences from FC in a CEE world The Fibre Channel protocol depends on the reliability and stability of the transport layer underneath This is a big difference from traditional Ethernet and the convergence of SAN and LAN requires implementation of various services and protocols to connect the heterogeneous components FCoE is the proposed standard to enable FC communications to run directly over an Ethernet infrastructure and move across existing high speed Ethernet infrastructures which extends the reach and capability of traditional SANs However FC can be transported only over a lossless Ethernet network The technology required to implement such a multi hop lossless Ethernet network is not trivial or finalized The following sections explain the aspects of traditional FC that remain the same when configuring FCoE and the relatively new aspects requiring attention gt 6 3 1 Enabling FCoE support on page 95 gt 6 3 2 Understanding of the required fabric mode on page 96 gt 6
526. over no mtu 1500 link_state active IBM_Storwize V3700 superuser gt cfgportip mtu 9000 3 id 3 node_id 1 node_name nodel IP_address 192 168 11 37 mask 255 255 255 0 gateway 192 168 11 1 IP_address 6 prefix_6 gateway 6 MAC 00 90 fa 0e 5a 20 duplex Full state configured speed 10Gb s failover no mtu 9000 link_state active Consider that the iSCSI stack is implemented in software which means that the CPU of the system has additional load to handle This must be considered during the sizing phase For more information and limitations see IBM System Storage SAN Volume Controller Best Practices and Performance Guidelines SG24 7521 14 3 Summary iSCSI relies on CEE to give it priority and to pause iSCSI and non iSCSI traffic as needed iSCSI also relies on CEE to ensure that it receives sufficient bandwidth and to keep the endpoints of the connection in sync For this benefit to be effective the priorities must be set at the endpoints of the iSCSI connection which are the initiator and the target The Emulex hardware iSCSI initiator included in the Virtual Fabric Adapters and II has the necessary functions to use CEE Historically the prevailing practice was to implement iSCSI by using a dedicated NIC on the client initiator if not an entirely dedicated network In the absence of CEE lossless Ethernet enhancements this practice is advisable The enhancements make it possible to converge Ethernet networks that a
527. ow Chapter 7 Installing and enabling the Converged Network Adapter 181 3 In the Teaming Configuration window Figure 7 108 enter the following items a Enter a team name b Select a team mode If your server Brocade ports are communicating to a single switch or merged switches it is ideal to use a link aggregation type 802 3ad of team This type of team requires configuration on the switch side If you are communicating to two or more different switches and those switches cannot be merged or configured to act as a single switch or handle 802 3ad type of teams use a Failover or Failback policy These teaming modes do not require configuration on the switch side and can communicate to independent switches For more information about how each teaming type functions and their specifications see the Brocade documentation at this website http www brocade com services support index page c Add two or more Brocade adapters Set one as the primary for the Failover and Failback type of team d Click Apply Teaming Configuration xi Teams Team Name team Team Mode 802 3ad Transmit Policy L2 sini tae 802 3ad MAC Address Active Link Failover Failback Members Available Ports Selected Ports Host Adapter Physical Ports Ethernet Ports Adapter Physical Port Ethernet Port d 00 05 3 00 05 33 48 00 05 33 48 EV ens 00 05 33 48 B6 B0 00 05 3 00 05 33 48 00 05 33 48 E
528. ow Figure 9 165 select your operating system and click Next Q amp Install windows Select the operating system you want to install Windows Server 2008 R2 Standard Full Installation Windows Server 2008 R2 Standard Server Core Installation Windows Server 2008 R2 Enterprise Full Installation Windows Server 2008 R2 Enterprise Server Core Installation Windows Server 2008 R2 Datacenter Full Installation Windows Server 2008 R2 Datacenter Server Core Installation Windows Web Server 2008 R2 Full Installation Windows Web Server 2008 R2 Server Core Installation Description user interface and it supports all of the server roles 11 21 2010 11 21 2010 11 21 2010 11 21 2010 11 21 2010 11 21 2010 11 21 2010 11 21 2010 This option installs the complete installation of Windows Server This installation includes the entire Figure 9 165 Selecting the operating system Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 383 10 Read the license agreement Figure 9 166 click accept the license terms and click Next Install Windows a Please read the license terms MICROSOFT SOFTWARE LICENSE TERMS MICROSOFT WINDOWS SERVER 2008 R2 STANDARD SERVICE PACK 1 These license terms are an agreement between Microsoft Corporation or based on where you live one of its affiliates and you Please read them They apply to the software named above which includes the media on which y
529. p www ibm com systems networking switches flex htm Chapter 4 IBM products that support FCoE and iSCSI 47 48 IBM Flex System Fabric EN4093 The IBM Flex System Fabric EN4093 10Gb Scalable Switches provide unmatched scalability and performance while also delivering innovations to help address a number of networking concerns today and providing capabilities that will help you prepare for the future These switches are capable of supporting up to sixty four 10 Gbps Ethernet connections while offering Layer 2 and 3 switching They are designed to be installed in the I O module bays of the IBM Flex System Enterprise Chassis These switches can help clients migrate to a 10 Gbps or 40 Gbps Ethernet infrastructure and offer virtualization features such as Virtual Fabric and IBM VMready plus the ability to work with IBM Distributed Virtual Switch 5000V Flexible port licensing provides pay as you grow scalability by adding additional 10 or 40 Gbps ports Note The EN4093 was withdrawn from market in June 2013 and EN40993R is the replacement switch EN4093R additionally supports FCoE stacking of multiple EN4093R models Figure 4 8 shows the IBM Flex System Fabric EN4093R 10Gb switch Figure 4 8 IBM Flex System Fabric EN4093R 10Gb switch For more information see the IBM Flex System Fabric EN4093 and EN4093R 10Gb Scalable Switches TIPS0864 IBM Redbooks Product Guide IBM Flex System Fabric CN4093 The IBM Flex System Fabric
530. pair of interfaces to the type Fibre Channel The switch automatically disables the LLDP TX and RD Example 13 10 Enable CEE on the switch G8624CS up config cee enable G8624CS up config fcoe fips enable G8624CS up config system port 63 64 type fc G8624CS up config Feb 3 21 55 42 G8624CS up NOTICE J1ldp LLDP TX amp RX are disabled on port 63 Feb 3 21 55 42 G8624CS up NOTICE J1ldp LLDP TX amp RX are disabled on port 64 Feb 3 21 55 42 G8624CS up NOTICE link link up on port 64 The next step shows the creation of the VLAN for FCoE in Example 13 11 You can see that the pvid is changed for the interface This does not happen if you have already a valid VLAN configuration The FCoE VLAN is transferred with DCBX to the IBM Flex CN4054 Converged Network Adapter Note Do not configure an IBM Flex CN4054 Converged Network Adapter with any VLAN information For a default configured adapter this is VLAN 1002 When the FCF is enabled a name service and a flogi is started for each configured adapter If you do not work with the default VLAN ensure that the switch has applied the no fcoe fips automatic vlan command If the fcoe fips automatic vlan command is active the switch automatically adds all the ports with FCoE traffic to all VLANs that contain an NPV and FCF Example 13 11 Create the VLAN 1002 G8624CS up config vlan 1002 VLAN 1002 is created Warning VLAN 1002 was assigned to STG 113 G8624CS up config vlan enab
531. perform the following connections and configurations on the SAN gt On the switches Enable the ports Configure the FCoE Check ENodes FCFs and the FIP Ensure that the blade host has a connection all the way to the disk storage subsystem On the FC side ensure that the disk storage subsystem and the blade CNA WWPN are present in the name server or FLOGI table Configure zoning The zone must contain one CNA WWPN and one SAN disk controller WWPN Zoning is done on the fiber switch Some people might decide to function with an open fabric without any zoning However over time this setup is likely to fail or cause problems You can zones the following switches e A Brocade switch by using the Zone Admin function e A QLogic switch by selecting Zoning Edit Zoning e A Cisco switch by using the Device Manager and selecting FC gt Quick Config Wizard Use the CLI for more advanced configurations Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 405 gt On the disk storage subsystem Ensure that the storage subsystem and SAN disk have a logical drive LUN created and mapped to the WWPN of the CNA of the blade server The LUN might require you to wait for it to be fully initialized before using it When you create a LUN normally a synchronization process starts With some storage you can work with this LUN when it is synchronizing Other storage might require you to wait for the LUN to be fully
532. places EXT1 and EXT2 The maximum supported internal bandwidth between each Virtual Fabric Extension module and the IBM 10G switch module is 40 Gbps It uses four 10 Gbps external ports on the high speed switch module that is installed in bay 7 or 9 The minimum supported bandwidth between each Virtual Fabric Extension module and the IBM 10G switch module is 20 Gbps It uses two 10 Gbps external ports on the high speed switch module installed in bay 7 or 9 Configuration D Configuration D in Table 10 1 has two Virtual Fabric Switch Modules and one Virtual Fabric Extension For this configuration you can configure two bridge ports for each switch module and achieve a total bandwidth of 40 Gbps by distributing it across the two switch modules The bridge ports on the Virtual Fabric Extension module use the same internal path as the external ports on the IBM 10 Gbps switch module Thus after enabling the bridge ports some of the external ports are made unavailable automatically on the IBM 10 Gbps switch module If the bandwidth assigned for the bridge ports is 40 Gbps four external ports are made unavailable If the bandwidth assigned on the bridge ports is 20 Gbps two external ports on the IBM 10 Gbps switch module are made unavailable To establish end to end FCoE connectivity at a high level follow these steps 1 Ensure that the host has an FCoE adapter CNA installed and connected to the IBM Virtual Fabric 10G Switch Module switch modu
533. poration QMI8142 PCI3 0 Fibre Channel ROM BIOS Version 2 09 Copyright C QLogic Corporation 1993 2010 All rights reserved www qlogic com Press lt CTRL Q gt or lt ALT Q gt for FasttUTIL BIOS for Adapter O is disabled Firmware Version 5 03 05 Drive Letter C is Moved to Drive Letter D WWPN 20350080E523BE0C LUN 0000 is Installed As Drive C Device Device Adapter Port Lun Vendor Product Product Number Type Number ID Number ID ID Revision 80 Disk 1 041000 0 IBM 1746 FAStT 1070 ROM BIOS Installed Figure 9 176 ROM BIOS Installed message The DVD starts to load If prompted by the message Press any key to boot from CD or DVD press a key so that the DVD starts to boot If you do not press a key the DVD fails to boot 10 Select your preferences and click Next Storage and Network Convergence Using FCoE and iSCSI 11 In the Install Windows panel Figure 9 177 select Install now Install Windows Windows Server Install now What to know before installing Windows Repair your computer Copyright 2007 Microsoft Corporation All rights reserved Figure 9 177 Install now button 12 Select the operating system that you want to install Figure 9 178 and then click Next Select the operating system you want to install 8S ull Ins n Windows Server 2008 Enterprise Full Installation 4 11 20 Windows Server 2008 Datacenter Full Installation 4 11 2009 Windows Server 20
534. ports of the disk storage subsystem the same way which is the preferred configuration Storage controller A Host port 0 192 168 1 100 Subnet 255 255 255 0 Storage controller A Host port 1 192 168 2 100 Subnet 255 255 255 0 Storage controller B Host port 0 192 168 3 100 Subnet 255 255 255 0 Storage controller B Host port 1 192 168 4 100 Subnet 255 255 255 0 If you have single port hosts servers and require redundancy at the controller level in some storage controllers you can configure the host ports as follows e Storage controller A Host port 1 192 168 1 100 Subnet 255 255 255 0 e Storage controller A Host port 2 192 168 2 100 Subnet 255 255 255 0 Storage controller B Host port 1 192 168 1 101 Subnet 255 255 255 0 Storage controller B Host port 2 192 168 2 101 Subnet 255 255 255 0 For information about best practices instead of a preferred configuration contact your storage subsystem vendor Use supported SFP and SFP cables You must know your environment cabling and setup which can be validated by checking cable connections SAN disk configuration or logs Storage and Network Convergence Using FCoE and iSCSI 9 3 2 Configuring the IBM Flex System CN4054 To configure the IBM Flex System CN4054 switch on or reboot the node While the splash screen is displayed follow these steps 1 Press F1 and in the System Configuration and Boot Management panel select System Settings 2 Inthe System Settings panel Fig
535. pplication and business justification However 10 and 40GE are growing area especially with support for Lossless DCB iSCSI over 10GE and eventually 40GE Fibre Channel FC is the easiest technology to set up For the most part it is easy to use and requires little configuration However ensure that you configure zoning for your environment 2 5 3 Necessary skills The following skills are necessary for an organization to successfully deploy the various converged storage and network technologies gt iSCSI requires Ethernet skills to set up the switches and separate the iSCSI traffic from regular LAN traffic Software iSCSI requires software skills on the operating system that you want to deploy Hardware iSCSI requires knowledge about the hardware iSCSI card but can be understood by most network teams gt FCoE requires Ethernet skills and FC skills In addition with FCoE many new terms and settings are added which adds more complexity FCoE requires an investment of time to learn the new terms design and commands that are proprietary to FCoE gt FC requires that you have someone with knowledge about FC It is not hard to set up but if you plan a large environment you need specialized resources 2 6 Conclusion 28 Convergence is the way to go forward Consider the factors that are outlined in this book carefully before choosing a solution If resources allow it separate network traffic and disk traffic by using FC iSC
536. ppropriate for your environment For example choose Round Robin to evenly distribute incoming requests through all connections Click OK 14 In the Target Properties window on the Devices tab select the device and click Advanced to view the device details Notice the LUN displayed in the SCSI Address field Click OK 15 In the Target Properties window click OK 16 In the Session Connections window click OK 17 Open Windows Services Figure 7 118 a Select the service and verify its status b Right click the service and select Properties File Action View Help e9 AmE G amp E m gt m n m ia Server Manager WIN QAG5VIT Fe Roles a Features E Diagnostics E J Configuration Task Scheduler Windows Firewall with A Name a Description Status Ch Microsoft NET Framework NGEN Microsoft NET Framework NGEN Start the service X Microsoft NET Framework NGEN Microsoft NET Framework NGEN Microsoft iSCSI Initiator Service a meee Gb Microsoft Fibre Channel Platform Registers the platform with all available a WMI Control Description e3 Microsoft iSCSI Initiator ce Manages Internet SCSI SCS sessions f Local Users and Groups Manages Internet SCSI iSCSI Oh Microsoft Software Shadow Copy Manages software based volume shad amp Storage sessions from this computer to 6h Multimedia Class Scheduler Enables relative prioritization of work b Started ee ee al Gh Net Tcp
537. pt after installing Windows You are now done installing Windows Continue to 9 9 After the operating system is installed on page 438 Storage and Network Convergence Using FCoE and iSCSI 9 5 10 Troubleshooting This section provides guidance to resolve the following issues that might arise when configuring Emulex for iSCSI Unavailable Emulex Configuration Utility option Ping failure Storage devices not shown Hardware does not support boot to disk in UEFI mode Hardware does not support boot to disk for legacy operating systems YYYY Y Unavailable Emulex Configuration Utility option In the procedure in 9 3 2 Configuring the IBM Flex System CN4054 on page 235 if you do not see the Emulex Configuration Utility option verify that the following items are correct before proceeding gt Ensure that the BIOS or firmware on the CNA is at the correct level gt Ensure that the card is seated firmly in the slot gt Ensure that the system UEFI is at the current supported level gt Ensure that the iSCSI or FCoE license is installed on the adapter If the license is not installed the adapter will not work Therefore you must contact your IBM marketing representative or vendor to obtain the license gt The Virtual Fabric Adapter is set to NIC only or iSCSI Both provide the same result Ping failure In the procedure in 9 3 4 Configuring the IBM Flex System CN4054 settings on page 238 if a ping failure occu
538. r FC HBA Manager z InstallAnywhere Cancel Previous ket Figure 7 64 SANsurfer Readme panel Chapter 7 Installing and enabling the Converged Network Adapter 157 4 In the Choose Product Features panel Figure 7 65 select the installation type To manage the local CNA remotely we selected FC HBA GUI and Agent Then click Next YE SANsurfer FC HBA Manager Big E Choose Product Features FC HBA GUI and Agent IF SANsurfer Windows Agent SANsurfer This option installs the SANsurferFC BP GANsurfer FC HBA Manager Windows AL A HBA Manager including the FC 2000 2003 XP Vista Agent QLOGIC Windows Agent SANsurfer FC HBA Manager Novell This option installs the SANsurfer FC Netware 5 6 x and Above Agent HBA Manager GUI only FC HBA Management GUI only Agent not installed SANsurfer HBA Netware 5 SANsurfer FC HBA Manag Custom Choose this option for selection of individual components or a combination of components InstallAnywhere Cancel Previous Figure 7 65 Choose Product Features panel 5 In the Choose Install Folder panel Figure 7 66 select the path to install SANsurfer and then click Next VB SANsurfer FC HBA Manager Bek Choose Install Folder Where Would You Like to Install SAN su rfer c Program Files x86 QLogic Corporation SANsurfer XX POWERED BY QLOGIC Restore Default Folder Choose InstallAnywhere Cancel Figure 7 66 Choo
539. r you want to install in UEFI or MBR go to 9 6 6 Installing Windows 2008 x64 or Windows 2008 R2 x64 in UEFI mode on page 343 9 6 5 Booting from SAN variations You can set up boot from SAN by using various methods This book concentrates on the fixed target LUN In some cases it is useful to have a more dynamic solution We show what we consider the most stable and most optimized method The method you choose depends on what you want to accomplish 342 Storage and Network Convergence Using FCoE and iSCSI A more dynamic setup can be useful to prevent a requirement to reconfigure the adapter settings every time to change LUN assignment to another host However it might take more time to scan the LUNs at boot every time the system is rebooted If you are setting up Blade Open Fabric Manager or have a hot spare blade set these more dynamic settings and do not assign a fixed boot LUN Figure 9 124 shows some of the Emulex settings that you can change For more information see the Emulex website http www emulex com Configure HBA Parameters Selects the method to Discard Changes use to scan for Boot Commit Changes Targets Topology Selectio Targets i JRAM Targets vers only LUNS PLOGI Retry Timer Boot Path Discovered Targets are saved to the Force Link Speed Do Not Create Boot Path er Non Volatile EFIFCScanLevel NURAM Targets m Access Memory Configure Boot Pa EFIFCScanLevel Discovered Targets M vere
540. r1_B pvid 1002 exit l interface port 44 name V3700_Ctr1_A pvid 1002 exit interface port 48 name BCH_Slot9_P1 tagging pvid 500 exit vlan 1 member 2 42 45 47 49 64 no member 1 43 44 48 vlan 500 enable name VLAN 500 member 48 l vlan 1002 enable name VLAN 1002 member 1 43 44 48 53 54 fcf enable l spanning tree stp 113 vlan 1002 spanning tree stp 119 vlan 500 fcoe fips enable fcoe fips port 1 fcf mode on fcoe fips port 43 fcf mode on fcoe fips port 44 fcf mode on Chapter 13 Approach with FCoE between the IBM Flex Chassis and a top of rack switch 543 fcoe fips port 48 fcf mode on fcoe fips port 54 fcf mode on l cee enable fcalias fcalias fcalias fcalias fcalias fcalias N2_x240 wwn 10 00 34 40 b5 be 3f 25 C1_V3700 wwn 50 05 07 68 03 08 37 6a C2_V3700 wwn 50 05 07 68 03 08 37 6b Bladel wwn 10 00 00 00 c9 e4 d9 3f Blade2 wwn 10 00 00 00 c9 5b 7d 0b N1_x240 wwn 10 00 00 00 C9 DB 40 8D zone name member member zone name member member member zone name member member zone name member member member zone name member member zone name member member zone name member member member V3700 pwwn 50 05 pwwn 50 05 N2 V3700 pwwn 50 05 pwwn 50 05 pwwn 10 00 N2 DS5000 pwwn 10 00 pwwn 20 37 N1 V3700 pwwn 50 05 pwwn 50 05 pwwn 10 00 N1 DS5000 pwwn 10 00 pwwn 20 37 07 07 07 07 34 00 Blade2 DS5000 p
541. rating systems Wait for the LUN to be fully initialized before you use it so that it can be synchronized When you create a LUN normally a synchronization process starts With some storage you can work with this LUN when it is synchronizing Other storage might require you to wait for the LUN to be fully initialized See the storage documentation for your SAN disk storage for information about how it operates Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 291 Set the LUN on the correct path that you want to boot from which applies to asymmetrical storage subsystems only Some SANs are asymmetrical storage subsystems such as the IBM System Storage DS3000 DS4000 and DS5000 series Others SANs are symmetrical storage subsystems such as the SAN Volume Controller and IBM System Storage DS8000 The asymmetrical storage subsystems controllers set a preferred path The preferred path must be set to communicate to your CNA normally by using an IQN The LUN on most SANs is to one controller at a time This LUN can move from controller A to controller B At installation time the operating system does not have its redundant driver loaded and therefore does not handle redundant paths To work around this issue you must provide a single path For example if you are booting through CNA port 0 and this port 0 communicates to controller A1 the preferred path for your LUN must be A on the SAN disk Likewise if you are booting th
542. re 4 33 shows an example panel for the IBM Flex System Manager graphical user interface IBM Fiex System Manager USERIO Home Systems Monitor curity Utes Find a System or Task x G Chassis Map a A Compa Nodes Table View Ph p me ss a A p al 1 All Storage Nodes Al Chassis M 2 c3 ch1 men mp sigiabs itm com Hosts and vSs 12 m Server TG 22K SN10F BEOA Sarver 7895 42X 5N 1 0F GAGA d EA Network 4 ts f A 7 riesenia ecd chttted Storage 2 Noises bo ra lt 3 emt demeto Aerenea l t 3 r2 c3 cht ma rtp stgiabs lm com E j 7 m x 1 1 a Favorites 0 12 3 ch1 mm rtp stglabs lbm com Common Actions Verity Connection Interval Every 15 minutes Configuration Pattems IP Hosts 2 lt 3 ch Configuration Detais 1 mmurip st som com IP Addresses c55 laafe1ab 1015 5ef3 tot 1025 0039 6e2 4994 445e0 etd fo 12250033 amp All Systems 29 1880 000 5613 40252039 9 27 20 57 Figure 4 33 IBM Flex System Manager For more information see the BM Flex System Manager TIPS0862 IBM Redbooks Product Guide 4 4 3 IBM System Networking Switch Center 66 IBM System Networking Switch Center provides remote monitoring and management of Ethernet and converged switches from IBM It is designed to simplify and centralize the management of your IBM BladeCenter Flex System and IBM RackSwitch Ethernet and converged switches Switch Center supports VM migration acro
543. re 9 170 when you see your LUN select the disk and then click Next p Refresh Drive options advanced Load Driver Figure 9 170 Selecting a disk to install 388 Storage and Network Convergence Using FCoE and iSCSI If you see a warning message Figure 9 171 that indicates that the hardware might not support booting to the disk the disk is offline or another error might exist Therefore boot from SAN will not work E Install Windows Where do you want to install Windows Name Total Size Free Space Type Disk 0 Unallocated Space 30 0 GB 30 0 GB p Refresh Drive options advanced Load Driver Figure 9 171 Warning message that hardware might not support boot to selected disk Recheck all items as explained in Hardware does not support boot to disk in UEFI mode on page 403 and then reboot the server on the Windows DVD After you address all errors click Next Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 389 You see a message that Windows wants to create a volume and then starts copying files Figure 9 172 Installing Windows That s all the information we need right now Your computer will restart several times during installation J Copying Windows files Expanding Windows files 0 Installing features Installing updates Completing installation Figure 9 172 Windows installation progress window 16 When Windows
544. re FCoE network because it provides the switching and fabric services functions Unlike with FC no direct attach switchless topology is defined for FC BB 5 FCoE This topology is addressed in FC BB 6 For more information see 2 3 6 Distributed FCF under development on page 23 2 3 3 FCoE Initialization Protocol and snooping bridges In a traditional FC network with point to point links between an end device and an FC switch the end device logs in to the fabric The device exchanges information with the switch by using well known addresses over its direct link to the switch In an FCoE network with intermediate Ethernet links and possibly switches these login functions become more complicated They are handled by a protocol called the FCoE Initialization Protocol FIP For more information about FIP see the FC BB 5 standard at this website http fcoe com 09 056v5 pdf FIP allows the end device for example the server with a CNA to discover FCFs and the VLANs with which to connect to them Then FIP allows the device to establish those connections which are the VN_Port to VF_Port virtual links described previously FIP entails the following high level steps 1 The end device called an ENode in the standard broadcasts a FIP VLAN request to a well known address for all FCFs 2 FCFs that have VF_Ports reply with a VLAN Notification frame that lists VLANs that the end device can use 3 The end device discovers FCFs that
545. re used for storage with those networks that are used for conventional data traffic The software initiators and the NICs that we tested in our lab do not have the capacity to set the priority Chapter 14 Approach with iSCSI 569 570 Storage and Network Convergence Using FCoE and iSCSI Solution comparison and test results This appendix includes the following sections Solution comparison on page 572 Performance test results on page 574 Network test on page 574 Comparing the CNAs with FCoE on page 576 Comparing iSCSI FCOE and FC on page 578 Comparing iSCSI Windows and VMware software and hardware on page 581 Comparing the Emulex CNA on different switches on page 583 More real life testing on page 585 Summary of results on page 587 vvvvvvvvy Note No performance tests were conducted as part of the update to this release of the book The results presented here are simply carried over from the previous edition of the book Copyright IBM Corp 2012 2014 All rights reserved 571 Solution comparison iSCSI FCoE iSCSI and FCoE each offer several solutions Only one iSCSI hardware initiator the Emulex Virtual Fabric Adapters and II was available for our testing All of the other solutions involved the use of a software initiator We tested the following software initiators gt Microsoft iSCSI initiator gt VMware iSCSI initiator gt Microsoft init
546. ream FC This topology provides a simple design requires only a few devices and might be a good choice for small to medium environments where it is planned to introduce Flex System and FCoE 70 Storage and Network Convergence Using FCoE and iSCSI Upstream FC Network Upstream Ethernet Network FCoE Switch with embedded FCF a 2x IBM Flex System Fabric CN4093 referring to dual fabric i Red and blue lines are 5 Z gt i i approach redundancy both Compute node x240 rn e are used for FCoE traffic Figure 5 1 Flex System convergence solution with FCoE switch module and embedded FCF 5 1 2 IBM Flex System topology with IBM Flex EN4093 switch to top of rack IBM System Networking G8264CS switch Figure 5 2 shows a Flex System convergence solution that uses an IBM Flex EN4093 switch inside of the Flex Chassis that connects to the top of rack IBM System Networking G8264CS switch Traffic flows from the Converged Network Adapter in the compute node through the IBM Flex EN4093 switch in the chassis to the top of rack IBM System Networking G8264CS switch which connects to both the upstream Ethernet and the upstream FC Additional FCoE devices can be attached to either of the two FCoE switches Remember that all FCoE traffic must currently go through the FCF device Thereof especially for storage devices it is a best practice to connect them regardles
547. reparation Keyboard Layout German i Partitioning Format device mapper volume dev mapper 360050763008080ddbo00000000000000 with vfat d gt Installation Summary Format device mapper volume z devimapper 360050763008080ddb0000000 Use dev mapper 3600507630080 Installation Configuration are Product SUSE Linux Enterprise Se Patterns Base System Instalt Figure 9 46 Install Settings Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 269 14 In the additional windows accept the license of the fonts Figure 9 47 by clicking I agree P Installation Settings Pliske a bem mellem ta mankan shannnr ar tiem them Hb memes bnlan Confirm Package License agfa fonts AGFA MONOTYPE CORPORATION END USER LICENSE AGREEMENT We recommend that you print this End User Agreement for further reference UGF This Agfa Monotype Corporation End User Agreement the Agreement becomes a binding contract between you and Agfa Monotype Corporation a when you click on the area marked ACCEPT LICENSE AGREEMENT or b if you are UEIS acquiring Font Software on a floppy disk when you open the package in which the font is contained If you do not wish to be bound by the Agreement you cannot access use or download the Font Software Please read all of the Agreement before you agree to be bound by its terms and conditions You hereby agree to the following 1 You are bound by the Agreement and you a
548. ric Adapter For more information see the BM Flex System CN4054 10Gb Virtual Fabric Adapter and EN4054 4 port 10Gb Ethernet Adapter TIPS0868 IBM Redbooks Product Guide 42 Storage and Network Convergence Using FCoE and iSCSI Embedded 10Gb Virtual Fabric Adapter Some models of the x240 those with a model number of the form x2x include an Embedded 10Gb Virtual Fabric Adapter VFA also known as LAN on Motherboard or LoM built into the system board The Embedded 10Gb Virtual Fabric Adapter has two 10 Gbps Ethernet ports and offers the same features as the 4 port CN4054 10Gb Virtual Fabric Adapter The Embedded 10Gb VFA also supports iSCSI and FCoE with the upgrade license 4 1 2 BladeCenter For a full list of supported CNAs and other network adapters see the IBM BladeCenter Interoperability Guide REDP BCIG Emulex 10GbE Virtual Fabric Adapter Advanced II for IBM BladeCenter The Emulex Virtual Fabric Adapter II Advanced for IBM BladeCenter is a dual port 10 Gbps Ethernet card that supports 1 Gbps or 10 Gbps traffic and up to eight virtual NIC vNIC devices In addition it provides FCoE and hardware iSCSI initiator support The vNICs are configured to meet your mix of network connectivity and throughput demands for the complex server application environments of today Each physical 10 Gbps port can be divided into four virtual ports with bandwidth allocation in 100 Mbps increments to the maximum of 10 Gbps per physical port The Emule
549. rking G8264CS switch in NPV mode 524 13 2 IBM System Networking G8264CS switch 00 002 e eee 525 13 2 1 IBM System Networking G8264CS switch configuration FCF mode 526 13 2 2 IBM System Networking G8264CS switch configuration NPV mode 527 13 2 3 IBM EN4093 configuration with pNIC 0 0 00 c ee eee 527 13 2 4 IBM EN4093 configuration with VNIC 0 2 0 0 00 0 eee 529 13 3 Commands and pointers for FCoE 0 0 c eee 530 13 3 1 IBM System Networking G8264CS switch commands for FCF mode 530 13 3 2 IBM System Networking G8264CS switch commands for NPV mode 534 Storage and Network Convergence Using FCoE and iSCSI 13 3 3 IBM Flex System EN4093 switch commands for pNIC mode 537 13 3 4 IBM Flex System EN4093 switch commands for vNIC mode 540 13 4 Full switch configurations 0 0 0 0 eae 542 13 4 1 G8264CS FCF configuration 0 2 0 00 eee 542 13 4 2 G8264CS NPV configuration 0000 e eee 545 13 4 3 IBM Flex System EN4093 switch configuration in pNIC mode 547 13 4 4 IBM Flex System EN4093 switch configuration in VNIC mode 548 13 4 5 BNT Virtual Fabric 10Gb Switch Module configuration in vNIC mode 550 13 5 Summary assessment 0 000 ccs 552 Chapter 14 Approach with iSCSI 0 0 0 0 ee 553 14 1 iSCSI implementation 00 00 c cee 554 14 141 Testing resus i 2 02 a OM i he ka
550. rol command gt Link Layer Discovery Protocol LLDP is used by CEE and is enabled by the 11dp enable command gt Ports that connect to the FCF can optionally be identified by turning fcf mode to on ports that connect to servers that access storage can be identified by turning fcf mode to off The default is for fcf to be checked automatically on all ports by using the following command fcoe fips port lt x gt fcf mode onloff auto gt The FCoE VLAN must be defined and both ports that connect to initiators and to the FCF must be members of that VLAN The initiator facing ports always require tagging so that FCoE traffic and other data traffic can be both accommodated and on different VLANs They must be configured so that the FCoE VLAN traffic always has tags by making a different VLAN the Port VLAN ID PVID or by using tag pvid The FCF facing ports might need to carry other VLANs However the FCoE VLAN must always have the appropriate value in the tag field Therefore if the FCoE VLAN is the PVID native VLAN tag pvid must be enabled gt The selection of the FCoE VLAN is sent to the CNAs as part of the FCoE Initialization Protocol FIP initialization process Configure the adapters to accept the VLAN ID in this way Otherwise they must be preconfigured to use the same VLAN ID as the FCF is configured to use We experienced issues when configuring some of the adapters to use VLANs other than the FCoE default 1002 Chapter 11
551. rom SAN by using various methods This book concentrates on the fixed target LUN You can use other settings for boot from SAN If you are configuring your SAN across a WAN link add a security feature because packets can be sniffed easily 9 3 6 Troubleshooting This section provides guidance to resolve the following issues that might arise when configuring IBM Flex System CN4054 for iSCSI Unavailable Emulex Configuration Utility option Ping failure Storage devices not shown Hardware does not support boot to disk in UEFI mode Hardware does not support boot to disk for legacy operating systems vvvvy Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 245 246 Unavailable Emulex Configuration Utility option In the procedure in 9 3 2 Configuring the IBM Flex System CN4054 on page 235 if you do not see the Emulex Configuration Utility option verify that the following items are correct before proceeding gt Ensure that the BIOS or firmware on the CNA is at the correct level gt Ensure that the card is seated firmly in the slot gt Ensure that the system UEFI is at the current supported level gt Ensure that the iSCSI or FCoE license is installed on the adapter If the license is not installed the adapter will not work Therefore you must contact your IBM marketing representative or vendor to obtain the license gt The Virtual Fabric Adapter is set to NIC only or iSCSI Both provide the same result Ping
552. roperation Center SSIC http www ibm com systems support storage ssic interoperability wss gt IBM System x Configuration and Options Guide http www ibm com systems xbc cog 224 Storage and Network Convergence Using FCoE and iSCSI Configuring iSCSI and FCoE cards for SAN boot This chapter explains how to configure the Internet Small Computer System Interface iSCSI and Fibre Channel over Ethernet FCoE cards for SAN boot This chapter includes the following sections 9 1 Preparing to set up a boot from SAN environment on a UEFI system on page 226 9 2 Optimizing UEFI for boot from SAN on page 228 9 3 Configuring IBM Flex System CN4054 for iSCSI on page 231 9 4 Configuring IBM Flex System CN4054 for FCoE on page 248 9 5 Configuring Emulex for iSCSI for the BladeCenter on page 290 9 6 Configuring Emulex for FCoE in the BladeCenter on page 333 9 7 Configuring QLogic for FCoE in the BladeCenter on page 369 9 8 Configuring Brocade for FCoE in the BladeCenter on page 405 9 9 After the operating system is installed on page 438 9 10 Common symptoms and tips on page 439 9 11 References about boot from SAN on page 440 9 12 Summary on page 441 vvvvvvvvvvvy Copyright IBM Corp 2012 2014 All rights reserved 225 9 1 Preparing to set up a boot from SAN environment on a UEFI 226 system Remote boot boot from SAN or SAN boot are the terms us
553. rough CNA port 0 and this port 0 communicates to controller B1 your preferred path for your LUN must be B on the SAN disk The preferred path is typically easy to change in the SAN disk settings Configure the host port as follows You must have different IP addresses in different networks for each IP per host As a preferred practice in any operating system or storage controller ensure that each NIC has its own network unless it is teamed with software or a configuration Configure the host ports of the disk storage subsystem the same way which is the preferred configuration Storage controller A Host port 0 192 168 1 100 Subnet 255 255 255 0 Storage controller A Host port 1 192 168 2 100 Subnet 255 255 255 0 Storage controller B Host port 0 192 168 3 100 Subnet 255 255 255 0 Storage controller B Host port 1 192 168 4 100 Subnet 255 255 255 0 If you have single port hosts servers and require redundancy at the controller level in some storage controllers you can configure the host ports as follows Storage controller A Host port 1 192 168 1 100 Subnet 255 255 255 0 Storage controller A Host port 2 192 168 2 100 Subnet 255 255 255 0 Storage controller B Host port 1 192 168 1 101 Subnet 255 255 255 0 Storage controller B Host port 2 192 168 2 101 Subnet 255 255 255 0 For information about best practices not a preferred configuration contact your storage subsystem vendor Use supported SFP and cables You must know
554. rovides the server I O solution that is required for high performance scale out virtualized and nonvirtualized x86 computing architectures It is a line rate extremely low latency non blocking Layer 2 10 Gbps Ethernet blade switch that is fully compliant with FCoE and IEEE Data Center Bridging standards Clients that are considering FCoE as a fabric consolidation solution can implement a 10 Gbps Ethernet infrastructure as the basis of the solution The solution uses FCoE between the CNA in each server and a top of rack switch such as the Cisco Nexus 5000 Series with the Cisco Nexus 40011 blade switch at the access layer between them The FCoE connection between the CNA and the 40011 and 5000 Series switches carries both FC and Ethernet traffic on a single link The Cisco Nexus 5000 Series switch then separates LAN and Ethernet traffic to the Cisco Nexus 7000 Series switch upstream and SAN traffic to the Cisco MDS 9000 Family switch upstream Figure 4 14 shows the Cisco Nexus 40011 Switch Module for IBM BladeCenter Figure 4 14 Cisco Nexus 40011 Switch Module for IBM BladeCenter For more information see the Cisco Nexus 40011 Switch Module for IBM BladeCenter TIPSO754 IBM Redbooks Product Guide QLogic Virtual Fabric Extension Module for IBM BladeCenter The QLogic Virtual Fabric Extension Module offers six ports of 8 Gbps FC connectivity without needing separate Fibre Channel expansion cards in the BladeCenter servers
555. rs check whether you see the following items and then perform the ping test again gt Check for typographical errors in the following areas IP address to ping IP address subnet or gateway of the CNA port IP address subnet or gateway of the disk storage subsystem host port gt Verify that the Ethernet cable is connected securely or check pins to make sure that no pins or bent or missing gt Recheck your configuration settings to ensure that you do not have a bad switch setup VLAN trunking allowed VLAN or VLAN down gt Check the connectivity of the storage device and configuration settings if the disk storage device cannot answer an ICMP request on the host ports gt Check firewall settings to ensure that access is not blocked Storage devices not shown For you to see your storage devices you must perform the steps as explained in 9 3 4 Configuring the IBM Flex System CN4054 settings on page 238 If you do not see your storage devices see 9 3 1 Configuring IBM Flex System CN4054 for boot from SAN on page 232 to ensure that everything is in place on the SAN for the setup to work Tip Check the switch configuration delete your mapping and remap When remapped check the preferred path These tasks take time but often correct the error Then reboot your system and check again if the storage devices are displayed Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 331 332 Hard
556. rs for only those adapters whose current driver versions differ check box and then click Next Driver Installation Issue rR a A potential issue has been discovered during driver installation Some adapters do not currently have drivers installed F Install drivers for only those adapters whose current driver versions differ iSCSI 2 103 386 0 Adapter Current driver Emulex iSCSI Adapter PCI bus 21 device 0 function 3 Unknown Emulex iSCSI Adapter PCI bus 21 device 0 function 2 Unknown lt Back Nee gt Canos Figure 7 22 Emulex Autopilot iSCSI driver installation 7 Inthe last panel Figure 7 23 which shows the installation as complete click Finish 5S EMULEX Congratulations Installation completed successfully Summary of tasks completed Driver installation completed Passed installation verification View Installation Report Print Installation Report To close this wizard click Finish Figure 7 23 Installation completion 122 Storage and Network Convergence Using FCoE and iSCSI Installing the FCoE driver Install the FC FCOE driver for LP HBA and OCe UCNA Version 2 41 003 The Emulex FC FCOE driver kit installer is an executable file that self extracts and copies the software onto your system It detects your adapter and installs the required drivers At time of writing this book the UCNA CNA and HBA FC FCoE driver is pa
557. rs html gt Emulex Quick Installation Manual for Windows Drivers http www d1 emulex com support windows windows 241002 driver_quick_install pdf Downloading the Emulex driver kit Download the Microsoft Windows Software Kit Emulex Virtual Fabric Adapters CFFh for IBM BladeCenter driver kit installer from the following Emulex web page to your system http www emulex com downloads ibm vfa software kits ocm5142 bc windows drivers html For more information see the Emulex Quick Installation Manual for Windows Drivers at this website http www d1 emulex com support windows windows 241002 driver_quick_install pdf Installing the Emulex iSCSI driver After you download the driver kit installer depending upon your needs you can choose one of the following methods to install the Emulex driver kits gt For an automatic interactive installation run AutoPilot Installer Use this option unless you have specific configuration needs When you choose this option you can install a driver kit and AutoPilot by using a few mouse clicks gt For control of all interactive installation settings run Run AutoPilot Installer Separately for the following purposes Change installation settings for a limited number of systems Familiarize yourself with AutoPilot Installer configuration options To access these features run AutoPilot Installer after the driver kit installation is complete so that you can change the configuration optio
558. rsion 1 6 01 10 Driver Version 1 0 1 3 IPI FW Version 1 40 00 Model QMI8142 Physical MAC 0 c dd 11 a9 94 LAA MAC 6 c dd 11 a9 94 Display Program Version Information Host Level Info amp Operations Configure Teams Menu Configure ULANs Menu CNA Level Info amp Operations Port Level Info amp Operations List All QLogic CNA Ports detected Help Select CNA Port Refresh BOCOIROAWNE Exit Inter selection 4 Figure 7 90 Selecting the Configure VLANs Menu Chapter 7 Installing and enabling the Converged Network Adapter 171 172 14 From the Configure VLANs Menu type option 3 to add a VLAN Figure 7 91 GW Administrator SANsurfer CNA Networking CLI Mel Ea Configure ULANs Menu j 1 CNA Port 1 I F Scope ID 26 Program Version 1 6 61 10 Driver Version 1 6 1 3 MPI FW Version 1 46 66 Model z QMI8142 Physical MAC 0 c dd 11 a9 94 LAA MAC 1 Display ULAN List 2 Display ULAN Information 3 Add ULAN to Port or Team 4 Remove ULAN from Port or Team 5 Refresh 6 Exit enter selection 3 Figure 7 91 Selecting to add a VLAN to port or team 15 Select the adapter you want to create for the VLAN In this case we set the VLAN on the virtual teamed adapter However you can also set the VLAN on the physical adapter if it is not teamed 16 When prompted enter the VLAN number Figure 7 92 In this example we use VLAN 99 B Administrator SANsurfer
559. rties window Figure 7 103 of the Brocade network adapter On the Advanced tab select the property and enter a value Then click OK Brocade 10G Ethernet Adapter 2 Properties Eg General Advanced Driver Details Resources The following properties are available for this network adapter Click the property you want to change on the left and then select its value on the right Property Value 0 Flow Control Interrupt Moderation IPv4 Checksum Offload Jumbo Packet Large Send Offload Version 1 IP 4 Large Send Offload Version 2 IP 4 Large Send Offload Version 2 IP 6 Locally Administered Address Receive Buffers Receive Side Scaling TCP UDP Checksum Offload IP 4 TCP UDP Checksum Offload IP 6 Virtual Machine Queues Cancel Figure 7 103 Brocade 10G Ethernet Adapter 2 Properties window Chapter 7 Installing and enabling the Converged Network Adapter 179 Alternatively you can use the Host Connectivity Manager window Figure 7 104 1 Right click the local host and then select VLAN Configuration Host Connectivity Manager xi Fie View Discovery Configure Monitor Tool Help ag an 5 Properties E cna BJY0403G02A El Eth Port Information A 00 05 33 48 B6 B0 Eth Dev Local Area Connection 4 10 00 00 05 33 48 B6 AE Port Type eth 00 05 33 48 B6 BI L Current Mac
560. rver the volumes it is intended to use via host mapping this can be prevented because the host is not aware of the existence of any other volume Host mapping is strongly recommended in pure FC storage and this best practice also applies to iSCSI and FCoE Depending on the products that are used and the standards that are required in the environment the techniques of LUN masking usually implemented in the device driver software on each host or storage partitioning can be valid supplements or alternatives to host mapping 6 5 Summary 102 During the testing that was performed for this book the FCoE storage was presented to applications in the same manner as traditional FC technology There was no difference when storage was attached through new FCoE or traditional FC connections FCoE uses the same operational model as native FC technology Services such as discovery WWN addressing zoning and LUN masking all operate the same way in FCoE as they do in native FC As a result it can be managed in the same traditional way as FC technology applicable above the converged enhanced Ethernet transportation layer Today FCoE can be hosted on a 10 Gbps Enhanced Ethernet It will be hosted on much faster networks in the future This capability extends the reach of FC storage networks allowing them to virtually connect every data center server to a centralized pool of storage When using the FCoE protocol FC traffic can now be mapped directly ont
561. ry FDISC KeepAlives However to control FCoE traffic by dynamically creating access control lists ACL you must have knowledge about the active FCoE session You can obtain this knowledge by snooping FIP and determine what is configured by using the fcoe fips enable command 6 Configure a dedicated VLAN for FCoE By default 1002 is used with all the internal ports and all bridge ports as members The FCoE VLAN is sent as tagged by the Converged Network Adapter which corresponds to the default setup of the IBM Flex System Fabric CN4093 7 Configure the ports as tagged ports to ensure appropriate communication to the IBM Flex System Fabric CN4093 The tag pvid command ensures that only tagged frames are transmitted Example 12 3 summarizes the commands for the IBM Flex System Fabric CN4093 Example 12 3 Enabling the Ethernet enhancements cn4093_1 config cee enable Jul 9 3 01 01 cn4093 1 NOTICE dcbx Detected DCBX peer on port EXT11 Jul 9 3 01 01 cn4093_1 NOTICE dcbx Detected DCBX peer on port EXT12 Jul 9 3 01 01 cn4093 1 NOTICE server link down on port INTA1 Jul 9 3 01 01 cn4093 1 NOTICE server link down on port INTA2 Jul 9 3 01 02 cn4093_1 NOTICE server link up on port INTA1 Jul 9 3 01 02 cn4093_1 NOTICE server link up on port INTA2 cn4093_1 config fcoe fips ena Jul 9 3 01 24 cn4093_1 NOTICE dcbx Detected DCBX peer on port EXT16 ble cn4093_1 config vlan 1002 cn4093_1 config vlan enable cn4093_1 config vlan memb
562. s The use of vNIC mode had the following consequences in our testing gt The configuration of VLANs 99 and 100 on the bay 7 switch had no effect The same was true for VLANs 99 and 200 on the bay 9 switch whose configuration is not shown The external ports used in this test EXT5 and EXT6 are not members of those VLANs because they are members of vNIC groups 1 and 2 gt The access control list ACL shown in bold in Example 14 1 on page 555 in the configuration was ineffective partly because the priority field is part of the same field in the header where tagging is applied Bandwidth management in vNIC mode is achieved by assigning bandwidth to the individual vNIC instances 14 1 3 Configuration details for pNIC mode The same tests that were performed in vNIC mode with the Emulex adapter were also performed in pNIC mode as illustrated in Figure 14 2 pNIC mode with iSCSI presents the adapter to the operating system of the server as two 10 Gbps Ethernet NIC ports and two iSCSI HBA ports 192 168 1 11 iSCSI VLA v99 99 11 from IP 1921082 L00 zy 192 168 2 11 iSCSI CRTL A ae V200 192 168 2 100 7 172 168 1 13 SCSI CRTL B V100 9 v99 99 13 from IP 192 168 2 13 iSCSI VLAN 200 Figure 14 2 iSCSI topology used in pNIC mode Example 14 2 shows the switch configuration for the pNIC mode tests Critical portions of the configuration are highlighted in bold As in the previous section only the configuration of the
563. s This section highlights several problems and provides guidance for correcting them gt Symptom You see two or more of the same disks in the operating system Solution If you see two or more of the same disks in the operating system disk manager your SAN disk redundant driver is not installed Make sure that you install it Contact your disk storage subsystem vendor for more information about the redundant driver gt Symptom You experience a stop error blue screen during installation Solution Many SAN disk devices might have one preferred path active at one time During installation the path might switch back to its preferred path which can cause a blue screen and point to loss of storage access This situation is likely a software problem If you experience a stop error Verify that only one path is presented during installation Verify that the LUN is on the preferred path gt Symptom After rebooting the system it does not boot to Windows Solution Follow these tips to ensure that the system boots to Windows Make sure that you are booting the correct CNA port on the correct path Try changing the preferred path to the alternate path on the disk storage subsystem If you installed an operating system in legacy mode make sure that you set Legacy only as the first boot device gt Symptom When installing or after installation you see an unexplained 20 MB disk Chapter 9 Configuring iSCSI an
564. s on page 554 14 1 2 Configuration details for VNIC mode on page 555 14 1 3 Configuration details for pNIC mode on page 559 14 1 4 Methods of sharing bandwidth on page 563 vvvy 14 1 1 Testing results Our testing produced the following results gt The Emulex card works successfully to constrain bandwidth on both data and iSCSI vNIC instances In contrast FCoE vNIC instances are not configured with a bandwidth cap and do not seem to enforce one gt You can use Converged Enhanced Ethernet CEE configuration commands to assign a lossless priority group to iSCSI However you can assign such a priority group only when using a hardware initiator which sets the appropriate priority at the origin Our tests demonstrated the behavior that is often shown in presentations about the ways in which CEE enhances iSCSI performance Without CEE graphs of throughput showed the typical sawtooth pattern where bandwidth grows to a limit and then drops sharply With CEE throughput reached at least the guaranteed bandwidth and was mostly steady at that value gt The VMware software initiator delivered excellent performance You can also use a software initiator within a guest VM under the hypervisor if preferred For a summary of our performance data see Appendix A Solution comparison and test results on page 571 554 Storage and Network Convergence Using FCoE and iSCSI 14 1 2 Configuration details for v
565. s Updating flash B8000 246 admin gt cfgenable NPV_set You are about to enable a new zoning configuration This action will replace the old zoning configuration with the current configuration selected If the update includes changes to one or more traffic isolation zones the update may result in localized disruption to traffic on ports associated with the traffic isolation zone changes Do you want to enable NPV_set configuration yes y no n no yes zone config NPV_set is in effect Updating flash You have now completed the necessary configuration tasks on the IBM Flex System Fabric CN4093 and the first Brocade FC switch fabric Chapter 12 Approach with FCoE inside the Flex Chassis 509 Repeat this configuration procedure on the IBM Flex System Fabric CN4093 in I O bay 2 and the second Brocade FC switch fabric Use the show interface links command as shown in Example 12 2 on page 500 to verify that the link status is UP for all the active host ports and bridge interfaces 12 4 Full switch configurations This section includes the complete configuration text files for the tests outlined in this chapter The first section is the BNT Virtual Fabric 10Gb Switch Module for the BladeCenter H The configuration for all IBM Flex System Fabric CN4093 configurations is identical The connection is the port EXT1 of the BNT Virtual Fabric 10Gb Switch Moduleto EXT16 in the IBM Flex System Fabric CN4093 12 4 1 BNT Virtual F
566. s ACL Firewall Encryption Isolation Segregation VLAN Virtual private network VPN for remote access vvvvvvvvvy Consider the viability of system usage when determining the correct security mechanisms for a solution System usage and security must have a proportionate response The more security a system has the more complex a system becomes The opposite also applies where the less security a system has the easier it is for a user to expose a system to security threats increasing the potential for data theft integrity issues and confidentiality breeches When security becomes inconvenient it frequently leads to an unfeasible system and can then lead to circumvention A good iSCSI security solution must have relative security benefits and few inconveniences Therefore a well rounded solution involves physical security operating system security application security network security effective policies and practical procedures In reality the implementation of any form of encryption mechanisms increases the overall performance overhead To understand the performance overhead involved it is a common approach to first test without security and then compare the results with a second test run while selected security mechanisms are in place FCoE might perform better than iSCSI when these securities are in place However with Fibre Channel Link Encryption becoming mainstream this idea might change For more information ab
567. s approach reduces the number of mezzanine cards that must be acquired and installed on the server blades This method is similar to a case where a native FC switch is used in which the chassis still uses dedicated FC fiber connections to the FC fabric Storage and Network Convergence Using FCoE and iSCSI IBM and QLogic have supported this solution since late 2009 Setup of this solution was easy requiring only a few steps This solution resulted in good performance Tip If you want to change the default FCoE virtual local LAN VLAN on the QLogic Virtual Fabric Module for example from 1002 to another VLAN you might have to force the VLAN ID on the individual adapters IBM Virtual Fabric 10Gb Switch Module with Nexus 5000 This solution uses a 1U or 2U Nexus 5000 switch with an FC module as the FCF Because this switch is freestanding it can support multiple BladeCenter chassis The Nexus 5000 is intended to be connected to an upstream FC switch and then to storage devices Refer to the following IBM interoperability guides before deploying this solution gt BladeCenter Interoperability Guide gt System Storage Interoperation Center SSIC gt IBM ServerProven Compatibility for hardware applications and middleware Setup of this implementation was not difficult on the IBM Virtual Fabric 10Gb Switch Module side turning on CEE but required some work on the Cisco side This solution resulted in good performance Upstream ba
568. s bundled with the latest service pack If you see a 20 MB disk you most likely mapped the access LUN instead of the LUN You can fix this problem in your disk storage subsystem Verify that your LUN is using LUN 0 which is defined in the SAN disk device Storage and Network Convergence Using FCoE and iSCSI gt Verify that you are using the latest Windows DVD with the latest service pack built in gt Verify that the path is the preferred path Check with your SAN configuration gt Verify that zoning is correct or unchanged gt Verify that LUN mapping is correct or unchanged 9 6 Configuring Emulex for FCoE in the BladeCenter This section explains how to configure the Emulex Virtual Fabric Adapter CFFh card PN 49Y 4277 FRU 49Y4261 0Cm10102 F X which is referred to as Emulex CNA The steps are similar for Virtual Fabric Adapter II Firmware versions might vary This scenario entails the following components gt BladeCenter H machine type 8852 gt HS22 machine type 7870 UEFI P9155A 1 15 Blade System Management Processor YUOOC7E 1 30 Emulex 10 GB Virtual Fabric Adapter Advanced 0Cm10102 F X 49Y 4277 FRU 49Y426 Firmware 2 703 397 3806 EFI Boot 5 01a8 FCoE driver elxdrvr fc fcoe 2 41 003 2 Adapter configured with iSCSI FCoE license Adapter configured in FCoE personality Brocade 8470 switch with Firmware FOS v6 3 1_cee The Emulex Virtual Fabric Adapter requires the FCoE license to perform
569. s for FCoE on page 530 13 4 Full switch configurations on page 542 13 5 Summary assessment on page 552 YYYY Y Copyright IBM Corp 2012 2014 All rights reserved 523 13 1 Overview of testing scenarios We have tested two possible connections with the IBM System Networking G8264CS switch 13 1 1 Scenario with the IBM System Networking G8264CS switch in FCF mode For the use of the IBM System Networking G8264CS switch as a Fibre Channel Forwarder we performed our testing by using an IBM System Networking G8264CS switch IBM Flex System EN4093 switch and Emulex Converged Network Adapter We connected the IBM System Networking G8264CS switch in parallel to the BNT Virtual Fabric 10Gb Switch Module for IBM BladeCenter The configuration of the IBM System Networking G8264CS switch is essentially the same Figure 13 1 regardless of the embedded switch that was used GS8264CS as FCF Full Fabric Mode Flex Chassis Storage Controller V3700 j EN4093 Storage Controller DS5000 FCoE Notes native FC Non FCoE traffic on VLAN 500 not shown 40Gbps QSFP used from EN4093 to GS8264CS Figure 13 1 FCoE FC topology with the IBM System Networking G8264CS switch 13 1 2 Scenario with the IBM System Networking G8264CS switch in NPV mode For the use of the IBM System Networking G8264CS switch as an NPV gateway we performed our testing by using an IBM System Networking G826
570. s internal to the IBM Flex System Enterprise Chassis Each line between an I O adapter and a switch is four links Figure 12 1 IBM Flex chassis internal connections The LoM or IBM Flex System CN4054 10Gb Virtual Fabric Adapter in server mezzanine card position 1 installed on the node server connects to the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch in switch bays 1and 2 The IBM Flex System CN4054 10Gb Virtual Fabric Adapter installed in mezzanine card position 2 on the node server connects to the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch in switch bays 3 and 4 FCoE storage can be connected directly to the internal and external ports on the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch FC storage can be connected directly to the external omniports pairs set to FC on the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch Alternatively it is connected through a native FC switch connected to the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch running port pairs in transparent mode The mode is named NPV N_Port Virtualization The IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch acts as a Fibre Channel Forwarder FCF in case of direct attached storage It decapsulates and encapsulates the FCoE frames and forwards the frames to FC devices that are attached to the external ports or internal FCoE ports Storage and Network Convergence Using FCoE an
571. s lossless and provides low latency data transfer However an Ethernet drops packets when traffic congestion occurs so that higher layer protocols are required to ensure that no packets are lost For iSCSI TCP IP is used above an Ethernet network to guarantee that no storage packets are lost Therefore iSCSI traffic undergoes a further layer of encapsulation as it is transmitted across an Ethernet network Furthermore until recently Ethernet technology was available only at speeds significantly lower than those speeds of FC Although FC offered speeds of 2 4 8 or 16 Gbps with 32 Gbps just arriving Ethernet traditionally operated at 100 Mbps 1 Gbps Now 10 Gbps is more common iSCSI might offer a lower cost overall than an FC infrastructure but it also tends to offer significantly lower performance because of its extra encapsulation and lower speeds Therefore iSCSI has been viewed as a lower cost lower performance storage networking approach compared to FC 6 Storage and Network Convergence Using FCoE and iSCSI NAS also operates over Ethernet NAS protocols such as Network File System NFS and Common Internet File System CIFS provide file level access to data not block level access The server that accesses the NAS over a network detects a file system not a disk The operating system in the NAS device converts file level commands that are received from the server to block level commands The operating system then accesses the dat
572. s of FC or FCoE connection directly to the ToR device Upstream FC Network Upstream Ethernet Network ToR with incl FCF 2x IBM System Networking RackSwitch G8264CS i FCoE Switch i without FCF j Se aS I Rt Red and blue lines are referring to dual fabric approach redundancy both are used for FCoE traffic 2x IBM Flex System Compute node x240 Fabric EN4093R Figure 5 2 Flex System convergence solution with FCoE switch module and top of rack FCF Chapter 5 Topologies and lab architecture 71 5 1 3 IBM Flex System topology with IBM Flex System EN4091 10Gb Ethernet Pass thru Module to IBM System Networking G8264CS switch Figure 5 3 shows a Flex System convergence solution that uses an IBM Flex System EN4091 10Gb Ethernet Pass thru Module inside of the Flex Chassis that connects to a top of rack IBM System Networking G8264CS switch Traffic flows from the IBM Flex CN4054 in the compute node through the IBM Flex System EN4091 10Gb Ethernet Pass thru Module to the top of rack IBM System Networking G8264CS switch which forwards Ethernet traffic to the upstream Ethernet network and FC traffic to the upstream SAN Using IBM Flex System EN4091 10Gb Ethernet Pass thru Module is a good approach if the FCoE infrastructure is already there because it is more affordable In addition there is no need of configuration or
573. s on the IBM Flex System CN4054 To load the default settings on the IBM Flex System CN4054 follow these steps 1 In the Emulex Adapter Configuration Main Menu panel Figure 9 26 select Set Emulex Adapter to Default Settings Emulex Adapter Configuration Main Menu Seg 00 Bus 11 Dev 00 Func 02 Set Emulex Adapter to 90Y3556 Node Name 20000000C9DB4089 Default Settings Back to Display Adapters and RECONNECT DEVICES Set Boot from SAN lt Enable gt Configure DCBX Mode lt CEE gt Configure CEE FCF Parameters Configure CIN FCF Parameters Scan for Fibre Devices Add Boot Device Delete Boot Device Change Boot Device Order Configure HBA and Boot Parameters Set Emulex Adapter to Default Settings lt Enter gt Select Entry Esc Exit Figure 9 26 Emulex Adapter Configuration Main Menu panel 2 In the Set Emulex Adapter to Default Settings panel Figure 9 27 select Set Adapter Defaults to load the default settings on all IBM Flex System CN4054 ports Set Emulex Adapter to Default Settings 90Y3556 Node Name 20000000C9DB4089 Set Adapter Defaults Seg 00 Bus 11 Dev 00 Func 02 Set Adapter Defaults Cancel Set Defaults lt Enter gt Select Entry Esc Exit Figure 9 27 Set Emulex Adapter to the Default Settings panel 252 Storage and Network Convergence Using FCoE and iSCSI 9 4 4 Configuring the IBM Flex System CN4054 settings To configure the IBM Flex System CN4054 settings follow these steps 1 Selec
574. s were once required for separate networks a single set of infrastructure will take its place providing savings in equipment cabling and power requirements The improved speeds and capabilities of a lossless 10 Gbps Ethernet offer the hope of such improvements 1 4 Fibre Channel SANs today Fibre Channel SANs are generally regarded as the high performance approach to storage networking With a Fibre Channel SAN storage arrays are equipped with FC ports that connect to FC switches Similarly servers are equipped with Fibre Channel host bus adapters HBAs that also connect to Fibre Channel switches Therefore the Fibre Channel SAN which is the set of FC switches is a separate network for storage traffic Chapter 1 Introduction to convergence 5 Fibre Channel FC was standardized in the early 1990s and became the technology of choice for enterprise class storage networks Compared to its alternatives FC offered relatively high speed low latency and back pressure mechanisms that provide lossless behavior That is FC is designed not to drop packets during periods of network congestion FC has many desirable characteristics for a storage network but with some considerations First because FC is a separate network from the enterprise data Ethernet network additional cost and infrastructure are required Second FC is a different technology from Ethernet Therefore the skill set required to design install operate and manage the FC SA
575. same mode and so are called paired ports The port EXT13 and EXT14 can be used in different VLANs Fibre Channel VLANs The ports that are used to connect with FCoE must be isolated into a separate VLAN on the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch The VLAN when defined must have a VLAN number and the following components gt Port Membership Named ports as listed in Table 12 2 the VLAN must include at least one FC defined port paired FC omniports can reside in a separate FC VLAN gt Switch Role Either Configuring for Fibre Channel Forwarding on page 497 or Configuring for NPV on page 498 The switch role mode for a VLAN determines whether it has the switching element thus FCF capability or has to pass all data to an external SAN switch for redirection thus NPV capability For a compute node to connect to IBM V3700 Storage and access storage the VLAN must have FCF enabled Thus all storage data remains within the IBM Flex System Enterprise Chassis and does not have to rely on an external SAN switch for its switching or redirection in this VLAN You can have more than one VLAN with FCoE traffic in NPV mode but only one VLAN with FCF mode enabled Figure 12 4 shows VLAN 1002 which has been created and includes external ports EXT11 and EXT12 for the V3700 and external ports EXT13 and EXT14 for the DS5000 The port from Compute Node 1 and 2 INTA1 INTA2 has also been included in the Fibre Channel
576. se Install Folder panel Previous 158 Storage and Network Convergence Using FCoE and iSCSI 6 In the Create Desktop Icon Select panel Figure 7 67 click Next VB SANsurfer FC HBA Manager Biel Es Create Desktop Icon Selection Clear the box below if you do not SANsurfer want to create a desktop icon POWERED BY XX oLocic create desktop icon InstallAnywhere Cancel Figure 7 67 Create Desktop Icon Selection panel 7 Inthe Pre Installation Summary panel Figure 7 68 click Install W SANsurfer FC HBA Manager Bel Es Pre Installation Summary SANsurfer Please Review the Following Before Continuing POWERED BY Da lt QLOGIC Product Name SANsurfer FC HBA Manager Install Folder C Program Files x66 QLogic Corporation SANsurfer Shortcut Folder C Users Administrator AppData Roaming Microsoftwindows Start Menu Programs QLogic Management Suite Disk Space Information for Installation Target Required 165 844 849 bytes Available 24 214 200 320 bytes InstallAnywhere Cancel Figure 7 68 Pre Installation Summary panel pevou reat SANsurfer starts to install Chapter 7 Installing and enabling the Converged Network Adapter 159 8 In the Default QLogic Failover Enable Disable panel Figure 7 69 do not select Enable QLogic Failover Configuration because most SAN vendors have their own redundant drivers For more information about the
577. se settings 5 Start the iSCSI daemon etc init d iscsi start 6 Discover targets which you can do in multiple ways including usage of an iSCSI name server ISNS or statically typing the full iSCSI qualified names IQNs of the targets The simplest way is to use the target portal discovery mechanism built into iSCSI which sends a request to any known portal IP address and port on the storage array In turn it replies with a list of all available portals on the device iscsiadm m discovery t sendtargets p lt storage IP address port gt port defaults to 3260 For other options see the man page for iscsiadm 7 Restart the iSCSI daemon etc init d iscsi restart 8 Identify the LUN that is now available to the system The storage device must be properly configured with the IQN of the initiator which can be discovered or modified in the etc iscsi initiatorname iscsi file The newly attached disk is the next one If the system has SDA then it is SDB SDC and so on which you can verify by looking at the system log or by using other means 9 Format and mount the LUN a Create one or more partitions by using the fdisk command b Format the partitions by using mkfs or one of its variants c Mount the partitions by using the mount command You might need to create appropriate mount points if they do not exist 10 Configure the system to attach the LUN as part of the startup process if desired Enter the following command
578. server topology connected to a top of rack IBM System Networking G8264CS SwitGhis scat BAe ae acct a eee hand Geen a eT ante 77 5 1 8 IBM rack server topology with intermediate switch to an IBM System Networking G8264CS switch i e Pera a eee eee n een eens 78 5 2 Lab architecture 0 00 eee 79 iv Storage and Network Convergence Using FCoE and iSCSI 5 2 1 Setup with IBM Flex Systems CN4093 switch inside IBM Flex System chassis 79 5 2 2 Setup with the IBM System Networking G8264CS switch and the IBM Flex EN4093 switch inside the Flex chassis 0 00 00 cece eee eet 84 5 3 Equipment used inthe lab 0 0 0 tee 89 5 4 GONCIUSION 2 2 2 4 55 eea Hab de snd ee aE a aa BR baka dee w teeta deed 90 Chapter 6 Using FCoE and iSCSI in a converged network 91 6 1 Keeping itisolated ssc uc betes iren a etn dae eed o bate edd a eae ed 92 6 2 iSCSI and differences from FC FCoE in a CEE world 0000 0c ceca 92 6 2 1 Enabling CEE and iSCSI support 0 0000s 92 6 2 2 Initiator to target relationship 00 ee eee 93 6 2 3 Mandatory security in real world situations 00000 ee eee 93 6 3 FCoE commonalities and differences from FC ina CEE world 95 6 3 1 Enabling FCoE support 2 0 0 0 ccc tees 95 6 3 2 Understanding of the required fabric mode 0 00 cee eee eee 96 GBS ZONING o Pod cen E a tn RON ME ses Seal E ated agate ined e a a a anc
579. settings if prompted to accept a certificate choose the appropriate option to proceed You can now control your Emulex card with OneCommand Manager as shown in Figure 7 51 Edit View Inventory Administration Plug ins Help B a Home gt gh Inventory p ig Hosts and Clusters e WIN QAGSYITHR IL h 1BM virtual E B 172 25 110 8 E Blades Windows 20C 172 25 110 9 YMware ESXi 5 0 0 469512 sllocation Performance Configuration Tasks amp Events Alarms Permissions Maps Storage Views SM Search Inventor GECE TESTE Emulex OneCommand Emulex Device Management eb 172 25 110 9 E 0Cm11102 1 x Port 0 Nic 00 00 C9 C6 CB CE Ni 00 00 C9 C6 CB CA 00 00 C9 C6 CB CB amp 00 00 C9 C6 CB CF EN 172 25 110 9 Blade9 Windows 20C E Windows 2008 R2 ne About lt OneCommand __ MANAGER 2 View ____ ____F IPL File Name PCI Express Link Speed PCI Express Bus Width Adapter Temperature Normal Personality Current iSCSI After Reboot FCoE YU iSCSI G NIC only Y Apply Adapter Information Maintenance Diagnostic Dump Refresh Pri License Features Feature Install Feature Licenses 4h a fnr VMware ventar Figure 7 51 OneCommand Manager from VMware For more information see the following user manuals gt Emulex OneCommand Man
580. sing FCoE and iSCSI 14 2 2 Microsoft iSCSI software initiator The Microsoft iSCSI software initiator is provided as part of Windows 2008 Server and as part of Windows 7 Professional and later editions It runs as a service within the operating system For information about installing and configuring this initiator see 7 4 1 Installing OneCommand Manager in Windows on page 125 The Microsoft iSCSI software initiator can discover portals from the IP address of the target It can also remember and quickly connect to previously attached targets The IP address that is used by the initiator is the address that is configured in the NIC However the Microsoft iSCSI software initiator does not currently configure the priority that is associated with iSCSI traffic sent onto the network Some 10 Gbps NIC products can do this configuration such as the Intel 10 Gbps NIC 14 2 3 VMware software initiator The VMware iSCSI initiator is a standard part of the VMware operating system and can be enabled from the VMware vSphere client For information about its installation and configuration see 7 3 3 Installing the iSCSI driver in a VMware environment on page 123 You must create a VMkernel port and associate it with existing NICs or with NICs that will be dedicated to iSCSI traffic Similarly to the Microsoft initiator the IP address is specified to the NIC or to a set of NICs that are teamed together An explicit command is required to activ
581. sion about which protocol to choose 2 4 1 Similarities iSCSI and FCoE have the following similarities gt iSCSI and FCoE are block oriented storage protocols That is the file system logic for accessing storage with either of them is on the computer where the initiator is not on the storage hardware They are both different from typical network attached storage NAS technologies which are file oriented Both protocols implement attached storage with Ethernet Both protocols can be implemented in hardware which is seen by the operating system of the host as a host bus adapter Both protocols can use the Converged Enhanced Ethernet CEE also referred to as Data Center Bridging DCB standards to deliver lossless traffic over Ethernet Both protocols are alternatives to traditional Fibre Channel FC storage and FC storage area networks SANs 2 4 2 Differences iSCSI and FCoE have the following differences gt iSCSI uses TCP IP as its transport and FCoE uses Ethernet iSCSI can use media other than Ethernet such as InfiniBand and it can use Layer 3 routing in an IP network Numerous vendors provide native iSCSI storage targets some of which also support FC and other storage technologies Now there are more native FCoE targets are available and cost remains same for both iSCSI and FCoE FCoE requires a gateway function usually called an FC Forwarder FCF By using the FCF FCoE can access traditional FC att
582. sions occurred Appendix A Solution comparison and test results 575 Comparing the CNAs with FCoE 576 These tests determined performance by using a different CNA The Brocade 8470 switch was used because it is the only switch to support all three different CNA types These tests used the following server and operating system gt HS22 MT 7870 UEFI 1 15 build P9E155AUS IMM 1 30 buildYUOOC7E gt Windows 2008 R2 x64 SP1 installed in UEFI mode These tests used the following models of CNA adapters that were tested to compare their performance gt Brocade CNA gt Emulex Virtual Fabric Adapter II CNA gt QLogic CNA These tests show disk performance between a blade and storage To simulate the environment as close as possible to an enterprise environment we connected the Brocade 8470 to a Brocade FC switch This switch was then connected to a DS5000 because in most environments the Brocade 8470 is connected to a present core switch to interconnect blade and stand alone servers Testing disk traffic is complex Different applications generate different types of reads and writes in addition to random and sequential type work Therefore we tried to measure the various and most popular types of disk traffic Figure A 3 here Figure A 4 on page 577 and Figure A 5 on page 578 illustrate these tests with the simulated workloads which were not measured with the true applications Figure A 3 shows the topology that was used to t
583. site in the IBM section http driverdownloads qlogic com QLogicDriverDownloads UI Product_detail_new aspx oemid 324 amp companyid 6 A SANsurfer for FCoE GUI and CLI are also available to manage the FCoE portion of the adapter Also a SANsurfer CNA networking CLI is available to manage the networking portion of the adapter You can find both the GUI and CLIs at the previous QLogic web page 156 Storage and Network Convergence Using FCoE and iSCSI Installing the management software in a Windows environment To install the SANsurfer FCoE GUI on Windows follow these steps 1 Double click the SAN server installation software 2 In the Introduction panel Figure 7 63 click Next VB SANsurfer FC HBA Manager BEI Introduction Itis strongly recommended that you quit all programs before continuing with this SANsurfer installation POWERED BY XX QLOGIC vou may cancel this installation at any time by clicking the Cancel button InstallAnywhere Cancel Previous i Figure 7 63 SANsurfer FC HBA Manager panel 3 In the Readme panel Figure 7 64 click Next SW SANsurfer FC HBA Manager e x Please Read Before Continuing SANsurfer XX oLoGic SaNsurfer FC HBA Manager Readme QLogic Corporation All rights reserved Table of Contents l Package Contents 2 Requirements 2 1 Hardware Requirements 2 2 Software Requirements 3 05 Support 4 Supported Features 5 Using SANsurfe
584. six Fibre Channel FC ports to be in place to provide the Fibre Channel Forwarder FCF function Although our testing used only servers in a BladeCenter H chassis to access the storage it is possible to use similar configurations with essentially the same configuration on the 5010 switch as in the following examples gt Rack mounted servers can be connected directly or indirectly to the Ethernet ports on the 5010 switch and pass FCoE traffic through the FCF function gt Blade servers can be connected to the Ethernet ports on the 5010 switch with a 10 Gbps pass through module instead of an embedded switch in the high speed bays of the BladeCenter H chassis This chapter includes the following sections gt 11 1 Overview of testing scenarios on page 468 gt 11 2 BNT Virtual Fabric 10Gb Switch Module utilizing the Nexus 5010 Fast Connection Failover on page 469 gt 11 3 Cisco Nexus 4001i embedded switch with Nexus 5010 FCF on page 472 gt 11 4 Commands and pointers for FCoE on page 473 gt 11 5 Full switch configurations on page 474 Copyright IBM Corp 2012 2014 All rights reserved 467 11 1 Overview of testing scenarios We performed our testing by using a BNT Virtual Fabric 10Gb Switch Module and QLogic and Emulex converged network adapters CNAs Figure 11 1 illustrates our environment Upstream Ethernet Network Upstream CNA with BNT 10 Gb VF Switch Top of rac
585. so that they do not cause loss or delay for intolerant storage traffic Thus the storage also must be protected from unauthorized modifications that can introduce instability into the network Zoning achieves the following benefits gt Creates a barrier between different network environments Only the members of the same zone can communicate within that zone and all external communications are blocked gt Isolates any single host bus adapter HBA for security and reliability reasons gt Allows finer segmentation of the switched fabric The zoning information is applicable enforced and shared through a complete fabric Most vendors define a zoneset as base unit This zoneset contains the zones with the defined members 3 These notifications are part of the Registered State Change Notification RSCN Storage and Network Convergence Using FCoE and iSCSI 6 4 Host There are multiple ways to define a member The most common method is to use the World Wide Node Names WWNN as unique identifier of the nodes Another option is to use the switch ports as member objects To make it more human readable there is an option to define WWNNs and Ports which can be used as member in the zone The use of aliases also adds an additional abstraction layer which makes it possible to change alias to WWNN or alias to port assignments without modifying the zones and zoneset In theory a zone should only contain two members one source
586. ss Port Speed 10 Gbps Link Status Link Up DHCP lt Disable gt Configure VLAN ID Priority Save DHCP Settings Configure Static IP Address Ping Tl Move Highlight Esc Exit Figure 9 75 Network Configuration panel Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 299 5 Optional In the Configure VLAN ID Priority panel Figure 9 76 set a VLAN ID Also on the Ethernet switch configure the port to which you are connecting this CNA to work properly with this VLAN The port must be a trunk port must allow VLAN 100 to pass and must keep the VLAN tag Take advantage of the priority groups if the switch you are attaching to supports CEE to allow different bandwidth if required to throttle giving priority to iSCSI disk traffic over network traffic a Set VLAN support to Enable b Set VLAN ID to 100 or to your desired VLAN c Set VLAN PRIORITY to 3 or to your desired priority d Highlight Save Changes and then press Enter e Press Esc Configure VLAN ID Priority ULAN Support lt Enable gt Enter ULAN Priority ULAN ID 100 Max 7 ULAN PRIORITY Save Changes Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 76 Setting a VLAN and priority 6 In the Network Configuration panel Figure 9 75 select Configure Static IP Address and then press Enter 300 Storage and Network Convergence Using FCoE and iSCSI 7 Inthe Configure Static IP Address panel Figure 9 77 a Ent
587. ss a data center in a multivendor environment VMready and is compliant with EVB IEEE 802 1Qbg standard For more information see the IBM Networking Switch Center web page http www ibm com systems networking software snsc index html Storage and Network Convergence Using FCoE and iSCSI Part 2 Preparing Infrastructure for storage and network convergence This part of the book provides detailed implementation scenarios for network and storage convergence including BladeCenter and Rack server scenarios for Fibre Channel over Ethernet FCoE and iSCSI Today true convergence of disparate networks requires enhancement of the Ethernet so that it can transport mission critical data by running Fibre Channel FC over lossless Layer 2 Ethernet Convergence retains the benefit of a low cost Ethernet everywhere while addressing the strength of FC as the dominant storage system interconnect in large data centers for the following purposes gt Business continuity gt Backup and disaster recovery operations gt Ethernet for FC SAN connectivity and networking This part includes the following chapters Chapter 5 Topologies and lab architecture on page 69 Chapter 6 Using FCoE and iSCSI in a converged network on page 91 Chapter 7 Installing and enabling the Converged Network Adapter on page 103 Chapter 9 Configuring iSCSI and FCoE cards for SAN boot on page 225 Chapter 8 FC and FCoE zone configuration o
588. stack The administrator performs this step Storage and Network Convergence Using FCoE and iSCSI 6 Select Zoning Edit Zoning Figure 8 25 QLogic tip The SAN Fabric administrator must select a single switch on which to configure all the zoning File Fabric Switch Port 172 25 101 3 QLogicFCoE_3 Zoning View Wizards Help Resolve Zoning Edit Zoning Config Activate Zone Set Deactivate Zone Set Restore Default Zoning QLogicFCoE_3 3 HoH HG Internal Ports Port WWN Nickname Details FC Address Switch Port Targetinitiator Vendor 4 Il gt Devices Switch FC Port Stats Ethernet Port Stats Portinfo Configured Zonesets Active Zoneset FCF Virtual Links Figure 8 25 QLogic zoning configuration In the Edit Zoning window Zoning Sets to the left is the Zone Set Tree which lists the configured zone sets zones and members that are in the database of this switch The zone set named ORPHAN ZONES is always in the switch as a trash or recycle bin for zoning information See Figure 8 26 On the right side is the member information which shows the devices that are currently connected to the fabric The switches can be expanded to show the ports The ports with devices logged in are green and have entry handles to expand or collapse the FC address and the wor
589. stack cs orete ne a ed vd Pants as Re PRG geen 16 213 2 TOPOlOGY a ost aire win Abo pace g elbe jee es Lee aie Nan oe weaned gud Deed 18 2 3 3 FCoE Initialization Protocol and snooping bridges 20000 eee 20 2 3 4 MAC addresses used by end devices 0 0 c cee 21 2 3 5 FCFS Fabric Mode and NPIV preni sorie yaeta es 21 2 3 6 Distributed FCF under development 0 00 cece eee eee 23 2 4 Technology comparison FCoE with iSCSI 0 0000 c eee eee 26 241 Similarities n era see abe gene ee ede paca eee Peletsaae Gases REEE DEA 26 2 4 2 DIMCLENCES iy erie oie ied Ay ed mg abu tied Peete Ra Ke eS 26 2 5 Summary of technology used 0 0 tees 27 2 5 1 Initial cost at purchase cascns 00 eee 27 225 2 Meto deploy ieia tire iiaa a Ban ave Dr bend a Perea a E er arden dons 27 2 5 3 Necessary skills esida reies an e a tees 28 2 6 Conclusion sirada eenia a eee ee en ee ce a o Gey o a 28 Chapter 3 Internet Small Computer System Interface 29 3 1 Introduction to iSCSI 2 0 00 tees 30 Copyright IBM Corp 2012 2014 All rights reserved iii 311 ISECSPHOVOMIGW oee eb ok a beara teen eek Sid cee how yeaa bak alent beat etal doce how Bete E ae des 30 3 1 2 iSCSI protocol in depth cessi s carotone Pha eee 31 3 2 CONNAIS e ee A ate Py a yee aed airgun Bales a Sad ea ME Dice ea ag hi EE 35 3 2 1 Software only solutions 0 0 0000 tees 35 3 2 2 Software with hardware
590. storage devices 3 Select a storage device disk to install the operating system You must know whether your operating system is UEFl compliant The following operating systems are UEFl compliant at the time this book was written Windows 2008 x64 and Windows 2008 R2 x64 Linux SLES 11 SP1 RHEL 6 VMware 5 vvvy Tips gt These operating systems can be installed in both UEFI mode and legacy mode gt When you install these operating systems make sure that you have the latest version of your operating system If you want to install Windows 2008 R2 to avoid issues and to save time when performing future updates ensure that you have the latest media with the latest service pack built into the DVD For all other non UEFI compliant operating systems see 9 7 7 Installing Windows 2008 x86 in legacy mode on page 391 408 Storage and Network Convergence Using FCoE and iSCSI If you are installing a UEFl compliant operating system install it in UEFI mode for performance reasons UEFI gives you access to new features such as these gt Bigger boot disk sizes UEFI boots from a GPT partitioned disk instead of MBR GPT is no longer limited to a 2 TB boot drive However keep in mind that you can have some software that requires the use of MBR such as older backup software gt Faster boot times A UEFI machine in legacy mode BIOS takes more time to boot The UEFI system boots once initializes all devices in UEFI mode a
591. stp 103 vlan 103 spanning tree stp 106 vlan 1002 interface port BR5A no spanning tree stp 106 enable exit interface port BR5B no spanning tree stp 106 enable exit interface port BR5C no spanning tree stp 106 enable exit Chapter 10 Approach with FCoE inside the BladeCenter 461 interface port BR5D no spanning tree stp 106 enable exit fcoe fips enable I cee enable lldp enable I end bay 7 10 1 7 Summary assessment The FCoE implementation for an IBM BladeCenter server with a Virtual Fabric 10G Switch and Virtual Fabric Extension Module requires minimal configuration effort The solution is flexible and scalable in bandwidth and shows good performance In our tests we found only a minor issue with the automatic VLAN discovery but did not experience any incompatibility issues with the external FC fabric or FC attached storage No significant differences were detected between using Windows 2008R2 ESXi 5 0 or RHEL 6 1 with QLogic or Emulex CNAs The IBM BladeCenter Virtual Fabric technology offers a fully integrated FCoE solution that is easy to set up 10 2 Enabling FCoE host access by using the Brocade 462 Converged 10G Switch Module solution Now you enable FCoE host access to the FC SAN attached DS5300 storage by using the Brocade 10G Switch Module and CNA for IBM BladeCenter For information about the CNA see Chapter 9 Configuring iSCSI and FCoE cards for SAN boot on page 22
592. switch with Firmware FOS v6 3 1_cee Although this section is written for a specific QLogic CNA the PCle version of this adapter is similar This section is specifically for Blade HS22 Doing boot from SAN on other systems such as HS22v or HX5 x3550 m2 x3650 m2 x3550 m3 and x3650 m3 is similar Use the atest drivers and firmware that are certified by the SAN disk vendor and not the versions that are documented here Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 369 9 7 1 Configuring the QLogic card for boot from SAN The QLogic card in the blade server is a dual port CNA You can boot from either port but you can only boot from one port and one path at a time You must do the initial installation with a single path Redundancy occurs only later when the operating system is installed and when the multipath driver is installed At this stage you must perform the following connections and configurations on the SAN gt On the switches Enable the ports Configure the FCoE Check ENodes FCFs and the FIP Ensure that the blade host has a connection all the way to the disk storage subsystem On the FC side ensure that the disk storage subsystem and the blade CNA WWPN are present in the name server or FLOGI table Configure zoning The zone must contain one CNA WWPN and one SAN disk controller WWPN Zoning is done on the fiber switch Some people might decide to function with an open fabric without any zoning Howev
593. switches Surprisingly the Cisco Nexus solution did not perform well Also the Cisco Nexus 40011 to Nexus 5010 testing did not complete the performance tests on their own We cleared counters to prevent the ports from going in error disable Cisco More real life testing To do testing that more closely resembled real life scenarios we ran a test with two blades both sending five threads with iPerf and running different types of workloads to the disk storage Real world users can choose to run data and storage traffic on the same link Figure A 18 illustrates this type of configuration All tests were run with two blades at a time The iSCSI tests were one set of tests and the FCoE tests were another set of tests We did not run iSCSI and FCoE traffic at the same time because we expect most customers will choose one or the other but not both Figure A 18 illustrates the traffic flow of this test Appendix A Solution comparison and test results 585 iSCSI FC Storage Controller jscst SES iSCSI IBM BladeCenter H FCoE 192 168 2 100 CRTL B Disk trafic Network trafic Figure A 18 Real life testing of mixed traffic Figure A 19 and Figure A 20 show the results of the comparative testing of the CNAs and switches that are running the mixed workload Figure A 19 shows the results in IOPS 2 Blades scenario running network and disk traffic simultaneously iPerf 5 threads ioMeter running various w
594. sword R The user s password must be changed before logging on the first time a OK Cancel tm Windows Server2008 Standard Figure 9 224 Password prompt after installing Windows You are now done installing Windows Continue to 9 9 After the operating system is installed on page 438 436 Storage and Network Convergence Using FCoE and iSCSI 9 8 10 Troubleshooting Hardware does not support boot to disk This section provides guidance when hardware does not support boot to disk in the following modes when configuring Brocade for FCoE gt UEFI mode gt Legacy BIOS mode UEFI mode In the procedure in 9 8 5 Booting the Windows DVD in UEFI mode on page 409 you might receive a message that indicates that the hardware might not support boot to disk If you see this message review the setup instructions in 9 8 1 Configuring the Brocade card for boot from SAN on page 405 and then check the following settings gt Verify that the boot device was added when you pressed F1 go back and check gt Verify that the BIOS was enabled on the QLogic port go back and check gt Verify that the CNA from which you are trying to boot is not on the preferred path of the SAN disk The most common cause of an offline disk is that the preferred path is not assigned correctly Check your SAN disk device configuration and then reboot the server again on the Windows DVD gt Verify that your SAN disk supports a UEF
595. system If you want to install Windows 2008 R2 to avoid issues and to save time when performing future updates ensure that you have the latest media with the latest service pack built into the DVD For all other non UEFI compliant operating systems see 9 7 7 Installing Windows 2008 x86 in legacy mode on page 391 If you are installing a UEFl compliant operating system install it in UEFI mode for performance reasons UEFI gives you access to new features such as these gt Bigger boot disk sizes UEFI boots from a GPT partitioned disk instead of MBR GPT is no longer limited to a 2 TB boot drive However keep in mind that you can have some software that requires the use of MBR such as older backup software gt Faster boot times A UEFI machine in legacy mode BIOS takes more time to boot The UEFI system boots once initializes all devices in UEFI mode and then does a POST a second time for legacy mode which is time consuming By installing in UEFI mode you save this second boot time Also by using UEFI the operating systems can take advantage of 32 bits or 64 bits as opposed to BIOS systems that are limited to a 16 bit boot gt PCI ROM limitations are much larger with UEFI compared to BIOS With BIOS systems you are limited by the small memory size of the ROM option that often generated 1801 PCI memory allocation errors Choose carefully whether you want to install in UEFI mode or legacy mode because after the oper
596. systems Otherwise use the setting that your operating system requires k If you make changes highlight Save Changes and then press Enter Edit Advanced Settings Save Changes Display FCF ULAN ID Decimal 0 65535 Operation Mode lt Interrupt for every I 0 completion gt Interrupt Delay Timer dec 0 Execution Throttle dec 65535 Login Retry Count dec 8 Port Down Retry Count 30 dec Link Down Timeout dec 5 Luns Per Target dec 128 Target Reset lt Enabled gt Enable FCF VLAN ID lt Disabled gt FCF VLAN ID dec 1002 Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 154 Edit Advanced Settings panel 8 Select Edit Boot Settings 374 Storage and Network Convergence Using FCoE and iSCSI 9 In the Edit Boot Settings panel Figure 9 155 a Highlight Host Adapter BIOS and press Enter b Select Enabled and then press Enter c Highlight Save Changes and then press Enter Edit Boot Settings Edit Boot Settings Enable Adapter BIOS by default it is Back to Main Menu disabled Save Changes Host Adapter BIOS Enabled gt Selective Login lt Disabled gt Selective Lun Login lt Disabled gt World Login lt Disabled gt Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 155 Edit Boot Settings panel 10 Select Adapter Info Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 375 11 In the Adapter Info panel Figure 9 156 note t
597. t 1 Overview of storage and network convergence 0 0 0 e eee eee 1 Chapter 1 Introduction to convergence 0 000 cece eee tenes 3 1 1 What convergence iS 0 E T a tees 4 1 1 1 Calling it whatitis 0 0 0 tte 4 1 2 Vision of convergence in data centers 0 eee 4 1 3 The interest in convergence NOW 0 eee tee 5 1 4 Fibre Channel SANs today sssaaa aaaea 5 1 5 Ethernet based storage today 1 0 0 ete 6 1 6 Benefits of convergence in storage and network 000 c eee eee ee 7 1 7 Challenge of convergence 0 0 cece teens 8 4 8 GORGCIUSION nee fasale hale yon E alte quia dee a bined E E E E Wink Saale 10 Chapter 2 Fibre Channel over Ethernet 00 0000 c eee eee 11 2 1 Background Data Center Bridging 0 0 c cee ee 12 2 1 1 Priority based Flow Control IEEE 802 1Qbb 0 0c eee eee 12 2 1 2 Enhanced Transmission Selection IEEE 802 1Qaz 0000 eee 13 2 1 3 Data Center Bridging Capabilities Exchange IEEE 802 1Qaz 14 2 1 4 Congestion Notification IEEE 802 1Qau 00 naana 14 2 2 Standards work related to FCOE 1 0 0 cee ee 15 2 2 1 Transparent Interconnection of Lots of Links 00000 e eee 15 2 2 2 Shortest Path Bridging IEEE 802 1aq 0 0c eee eee 15 2 3 FGOE CONCEPIS 15 24 alee d Pale aa ati nde gee ee da Piewts meee ee een 16 2131 FCOE protocol
598. t 297 9 5 4 Configuring the Emulex settings To configure the Emulex settings follow these steps 1 In the Controller Configuration Menu panel select Controller Properties and press Enter 2 Inthe Controller Properties panel Figure 9 74 verify the BIOS and firmware version Make sure that you are using the latest supported version for your SAN device Then press Esc Controller Properties Emulex OneConnect 0Ce10100 iSCSI HBA v1 00a14 Controller Model Number Port 0 Function 2 ontroller Model Number Emulex OneConnect 0Ce10100 iSCSI HBA v1 00a14 Port 0 Function 2 Controller Description Emulex 0Cm10102 F X iSCSI FCoE Virtual Fabric Adapter BIOS Version 2 103 397 3806 Firmware Version 2 103 397 3806 Discover Boot Target via lt Disable gt Tl Move Highlight Esc Exit Figure 9 74 Controller Properties panel 298 Storage and Network Convergence Using FCoE and iSCSI 3 In the Controller Configuration Menu panel Figure 9 72 on page 297 select Network Configuration and press Enter 4 In the Network Configuration panel Figure 9 75 here a Note the MAC address which might be useful for troubleshooting b Verify that Link Status is set to Link Up c Optional Select Configure VLAN ID Priority and press Enter As a preferred practice separate the network traffic and disk traffic for example by putting the port on its own VLAN Network Configuration 00 00 C9 B1 98 MAC Addre
599. t Edit Adapter Settings 2 In the Emulex iSCSI EFI Configuration Utility panel select Emulex Configuration Setup Utility 3 In the Emulex Adapter Configuration Main Menu panel Figure 9 28 a Select the port you want to use for boot from SAN b Change Set Boot from SAN to Enable c Change Configure DCBX Mode to CEE Although CIN is pre standard to FCoE do not use it d Click more to scroll down the page e Click Display Adapter Info Seg 00 Bus 11 Dev 00 Func 02 Set Emulex Adapter to 90Y3556 Node Name 20000000C9DB4089 Default Settings Back to Display Adapters and RECONNECT DEVICES Set Boot from SAN lt Enable gt Configure DCBX Mode lt CEE gt Configure CEE FCF Parameters Configure CIN FCF Parameters Scan for Fibre Devices Add Boot Device Delete Boot Device Change Boot Device Order Configure HBA and Boot Parameters Set Emulex Adapter to Default Settings MoveHighlight lt Enter gt SelectEntry Esc Exit Figure 9 28 Emulex Adapter Configuration Main Menu panel Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 253 4 Inthe Controller Information panel Figure 9 29 review the firmware information and ensure that you are using the latest codes levels that are certified by your SAN vendor Then press Esc Controller Information 001 90Y3556 PCIe5 0Gb s x8 Go to Configuration Seg 00 Bus 11 Dev 00 Func 02 Main Menu Go to Configuration Main Menu Link Status Up VLANID O3EA
600. t Enable gt Configuration Save Changes Controller Properties Network Configuration iSCSI Target Configuration EraseConfiguration MoveHighlight lt Enter gt SelectEntry Esc Exit Figure 9 8 Controller Configuration Menu panel 2 When prompted by the message Existing configuration will be overwritten by the default values Figure 9 9 press Enter to confirm Existing Configuration will be overwritten by Default Values for both ports Press ENTER to Continue ESC to Abort Figure 9 9 Message about overwriting the existing configuration Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 237 9 3 4 Configuring the IBM Flex System CN4054 settings To configure the IBM Flex System CN4054 settings follow these steps 1 In the Controller Configuration Menu panel Figure 9 8 on page 237 select Controller Properties and press Enter 2 Inthe Controller Properties panel Figure 9 10 here verify the BIOS and firmware version Make sure that you are using the latest supported version for your SAN device Then press Esc Controller Properties Controller Model Number Emulex 90Y3556 Virtual Controller Model Number Fabric Adapter Fabric Mezz Controller Description Emulex 90Y3556 Virtual Fabric Adapter Fabric Mezz BIOS Version 4 4 180 0 Firmware Version 4 4 180 0 Discover Boot Target via lt Disable gt DHCP Save Changes Figure 9 10 Controller Properties panel 238 Storage and Network
601. t com kb 2345135 If Setup reports the error message Windows cannot be installed to this disk booted from DVD in UEFI mode consider modifying the Windows installation media Use Windows media that is bundled with the latest service pack If you see a 20 MB disk you most likely mapped the access LUN instead of the LUN To correct this problem log in to your disk storage subsystem Verify that your LUN is using LUN 0 which is defined in the SAN disk device Verify that you are using the latest Windows DVD with the latest service pack built in Verify that the path is on the preferred path Check with your SAN configuration Verify that zoning is correct or unchanged Verify that LUN mapping is correct or unchanged 368 Storage and Network Convergence Using FCoE and iSCSI Hardware does not support boot to disk for legacy operating systems In the procedure in 9 6 9 Optimizing the boot for legacy operating systems on page 356 you might receive a message that indicates that the hardware might not support boot to disk If you see this message review the setup instructions in 9 6 1 Configuring an Emulex card for boot from SAN on page 333 and then check the following settings gt Verify that the boot device was added when you pressed F1 go back and check gt Verify that the BIOS was enabled on the Emulex port go back and check gt Verify that the CNA you are trying to boot from is on the SAN disk preferred p
602. t from at the top Fora CFFH card place the Blade Expander card at the top Fora CIOV card place the I O Expander Card at the top Fora Flex Mezzanine card place the I O Expander Card at the top Tip For help in determining whether you have a CIOV or CFFH card see your inventory by going to the advanced management module and selecting the hardware inventory At the time of writing this IBM Redbooks publication all CNA cards are CFFh Therefore you must place the Blade Expander card at the top 230 Storage and Network Convergence Using FCoE and iSCSI 3 Press Enter when done Figure 9 3 shows the results Your window might vary based on the adapters that are installed in your system Then press Esc Set Option ROM Execution Order Set Option ROM Execution Select the load order Order for legacy PCI option Ethernet Port 1 gt ROM s NOTE This Ethernet Port 2 gt order may be overridden for devices controlled by UEFI thunk drivers Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 3 The Blade Expander Card shown as first in the ROM execution order 9 2 4 Next steps Continue with the following sections as appropriate for your environment gt For Emulex for iSCSI see 9 3 Configuring IBM Flex System CN4054 for iSCSI on page 231 and 9 5 Configuring Emulex for iSCSI for the BladeCenter on page 290 gt For Emulex for FCoE see 9 4 Configuring IBM Flex System CN4
603. t in which the term is used If you have acquired an entire Font Software Library that is a a single license for Font Software for 500 or more different typeface designs and you use such Font Software Library Agree Disagree Install Figure 9 47 Confirm the fonts license Click Install to start the installation This is the last point to cancel the installation without making any changes 270 Storage and Network Convergence Using FCoE and iSCSI In the next panel Figure 9 48 you will see the package installation After this click Next Ce P Perform Installation a SUSE Linux meaa OOo e Packages Time Enterprise 660 49 MB 176 04 21 SUSE Linux Enterprise Server 11 SP 2 11 2 2 1 234 Medium 1 660 49 MB 176 04 21 Preparation Installation Ins ar Actions performed gt Perform Installation Installing libpackagekit glib10 0 3 14 2 23 126 x86_64 rpm i Installing mutt 1 5 17 42 33 1 x86_64 rpm installed size 4 3 Installing splashy 0 3 8 106 21 x86_64 rpm installed Additional rpm output Scanning scripts Resolve dependencies Install symlinks in lib mkinitrd setup Install symlinks in lib mkinitrd boot Configuration Figure 9 48 Perform installation Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 271 15 If the server reboots you are done installing SLES 11 SP2 The boot takes time After a few minutes the Password panel appears See Figure 9 49 CE amp Passw
604. t is associated with the Ethernet packet when prepared for transmission is a smaller percentage of a jumbo frame than a regular sized frame Jumbo frames require the endpoints and all devices between them in the network to be configured to accept the larger packet size if they are not configured for them by default including any network switching equipment Chapter 3 Internet Small Computer System Interface 37 3 3 2 Prioritization and bandwidth allocation Certain Ethernet traffic can be prioritized relative to other traffic The 802 1p specification allows network frames to be tagged with one of eight priority levels Switches that are 802 1p compliant can give preferential treatment to priority values in terms of transmission scheduling Enhanced Transmission Selection ETS as described in 2 1 2 Enhanced Transmission Selection IEEE 802 1Qaz on page 13 provides a mechanism to use 802 1p priority values to map traffic to defined bandwidth allocations on outbound switch links Thus iSCSI traffic can be given a bandwidth allocation relative to other traffic 3 4 Multipathing with iSCSI You can choose from several technologies to improve the availability of iSCSI by using multiple network paths Multipathing requires a software layer above the iSCSI layer to make sense of the multiple physical paths between the initiator and target and to manage them appropriately 3 4 1 IEEE 802 3ad Link Aggregation Control Protocol and Ether
605. t the mode typically New Installation and click Next Ce J Installation Mode SUSE Linux Enterprise Preparation gt System Analysis Select Mode Installation A f New Installation n Ir Configuration Figure 9 43 Installation mode window 266 Storage and Network Convergence Using FCoE and iSCSI 11 In the Clock and Time Zone panel Figure 9 44 select the right time zone and click Next EPE amp Clock and Time Zone SUSE Linux Enterprise Preparation gt Time Zone Installation Configuration PactelterAreees Figure 9 44 Clock and Time Zone Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 267 268 12 In the Server Base Scenario Figure 9 45 select the Physical Machine and click Next ee B Installation Settings SUSE Linux Enterprise Preparation Tir Installation gt Server Scenario Configuration Figure 9 45 Server Base Scenario SUSE Linux Enterprise Server offers several base scena Choose the one that matches your server the best Choose Scenario Physical Machine also for Fully Virtualized A viutnatin torr unio Storage and Network Convergence Using FCoE and iSCSI 13 In the Installation Settings panel Figure 9 46 you can see the Partitioning Click Install Gee B Installation Settings H SUSE Linux Click a headline to make changes or use the Change menu below i Enterprise Overview Expert P
606. t trunk native vlan 99 switchport trunk allowed vlan 99 1002 priority flow control mode on fip snooping port mode fcf speed 10000 channel group 1 interface Ethernet1 17 switchport mode trunk switchport trunk native vlan 99 switchport trunk allowed vlan 1 99 1002 speed 10000 interface Ethernet1 18 switchport mode trunk switchport trunk native vlan 99 switchport trunk allowed vlan 1 99 1002 speed 10000 interface Ethernet1 19 switchport mode trunk switchport trunk native vlan 99 switchport trunk allowed vlan 1 99 1002 speed 10000 Chapter 11 Approach with FCoE between BladeCenter and a top of rack switch 487 interface Ethernet1 20 switchport mode trunk switchport trunk native vlan 99 switchport trunk allowed vlan 1 99 1002 speed 10000 interface mgmt0 interface mgmtl boot kickstart bootflash n4000 bk9 kickstart 4 1 2 E1 1g bin boot system bootflash n4000 bk9 4 1 2 E1 1g bin system health loopback frequency 60 488 Storage and Network Convergence Using FCoE and iSCSI 12 Approach with FCoE inside the Flex Chassis This chapter describes the implementation of Fibre Channel over Ethernet FCoE with IBM Flex System Enterprise Chassis embedded switches To set up the variations of FCoE solutions the scenarios of this chapter used the following IBM FCoE Fabric hardware components gt IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch gt Converged network adapter CNA as a mezzanine card on the node
607. ta by running Fibre Channel FC over lossless Layer 2 Ethernet You can retain the benefit of a low cost Ethernet and address the strength of FC as the dominant storage system interconnect in large data centers by using convergence Convergence helps to meet the requirements of business continuity backup and disaster recovery operations and Ethernet for FC SAN connectivity and networking This part includes the following chapters gt Chapter 9 Configuring iSCSI and FCoE cards for SAN boot on page 225 gt Chapter 10 Approach with FCoE inside the BladeCenter on page 443 gt Chapter 11 Approach with FCoE between BladeCenter and a top of rack switch on page 467 gt Chapter 12 Approach with FCoE inside the Flex Chassis on page 489 gt Chapter 13 Approach with FCoE between the IBM Flex Chassis and a top of rack switch on page 523 gt Chapter 14 Approach with iSCSI on page 553 Copyright IBM Corp 2012 2014 All rights reserved 223 The configurations in this part were derived from supported IBM solutions For details about the supported components see the following resources gt BladeCenter Interoperability Guide http www ibm com support entry portal docdisplay brand 5000020 amp 1 ndocid MIGR 5 073016 gt IBM ServerProven Compatibility for hardware applications and middleware http www ibm com systems info x86servers serverproven compat us gt System Storage Inte
608. ta migration However the preferred method is to have one initiator and one target Zoning as shown in Figure 8 23 can also be considered a security feature and not just for separating environments Zoning can also be used for test and maintenance purposes For example not many enterprises mix their test and maintenance environments with their production environment Within a fabric you can easily separate your test environment from your production bandwidth allocation on the same fabric by using zoning Figure 8 23 illustrates the following communication gt Server 1 and Disk storage 1 can communicate with each other Zone 1 Serv1 Stor1 gt Server 2 is not zoned gt Server 3 can communicate with Storage 1 and 2 which might be required during a storage data migration Zone 2 Serv3 Stor2 Stor 3 gt Server 4 and Disk Storage 4 can communicate with each other gt Server 1 cannot communicate with Disk Storage 2 3 and 4 gt Server 3 cannot communicate with Disk Storage 4 212 Storage and Network Convergence Using FCoE and iSCSI Cisco SAN switches automatically support the following basic zone features without any additional configuration gt Zones are contained in a VSAN gt Hard zoning cannot be disabled gt Name server queries are soft zoned gt Only active zone sets are distributed gt Unzoned devices cannot access each other gt Azone or zone set with the same name can exist in each VSAN
609. talled Plug ins amp VMware vCenter Storage Mon VMware Inc 5 0 Enabled Storage Monitoring and Reporting amp vCenter Hardware Status VMware Inc 5 0 Enabled Displays the hardware status of hosts CIM monitoring amp vCenter Service Status Mware Inc 5 0 Enabled Displays the health status of vCenter services Available Plug ins amp Emulex OneCommand Emulex Corporat 1 1 0 Download and I OneCommand Manager for Y Mware vCenter Help Close Figure 7 49 Install the Emulex OneCommand plug in 3 If prompted for certificates install the certificates When the Emulex Plug in is installed it moves to the Installed Plug ins section as shown in Figure 7 50 Click Close Plug in Name Vendor Version Status Description Progress Errors Installed Plug ins amp VMware vCenter Storage Mon YMware Inc 5 0 Enabled Storage Monitoring and Reporting amp vCenter Hardware Status VMware Inc 5 0 Enabled Displays the hardware status of hosts CIM monitoring amp vCenter Service Status Mware Inc 5 0 Enabled Displays the health status of vCenter services amp Emulex OneCommand Emulex Corporat 1 1 0 Enabled OneCommand Manager for VMware vCenter Available Plug ins Help Close 4 Figure 7 50 The Emulex OneCommand Manager Plug in is installed 4 Inthe vSphere client click the Emulex OneCommand tab 146 Storage and Network Convergence Using FCoE and iSCSI 5 Depending on your security
610. tatus EVES Type WWN P ISP81xx based 10 GbE FCoE to PCI Express CNA rocessors Memory vmhbal Fibre Channel 20 00 00 cO dd 11 49 95 21 00 00 cO dd 11 49 95 adas vmhba2 Fibre Channel 20 00 00 c0 dd 11 a9 97 21 00 00 c0 dd 11 a9 97 I Net ki LSI1064E one vmhbao Block SCSI gt Storage Adapters Network Adapters Advanced Settings Power Management Software Licensed Features Time Configuration DNS and Routing Details Authentication Services ymbhbal Virtual Machine Startup Shutdown Model ISP81xx based 10 GbE FCoE to PCI Express CNA Virtual Machine Swapfile Location WWN 20 00 00 c0 dd 11 a9 95 21 00 00 cO dd 11 a9 95 Security Profile Targets 1 Devices 1 Paths 1 Host Cache Configuration en View Devices Paths System Resource Allocation Agent VM Settings Name Runtime Name Operational State LUN Type Advanced Settings IBM Fibre Channel Disk naa 600a0 vmhbal CO TO LO Mounted 0 disk A Recent Tasks Name Target Status Details Initiated by Requested Start Ti Start Time Completed Time Power On virtual mach g Windows 2008 Completed root 715 2002 9 12 26 PM 7 5 2002 9 12 26 PM 7 5 2002 9 12 27 PM Create virtual machine a 172 25 110 8 Completed root 7 5 2002 9 12 21 PM 7 5 2002 9 12 21 PM 7 5 2002 9 12 22 PM F Tasks Figure 7 62 QLogic CNA FC ports 7 5 3 Installing the management software The management tools are on the QLogic web
611. tch IBM Flex System Fabric CN4054 10Gb Virtual Fabric Adapter In this solution the IBM Flex System CN4054 10Gb Virtual Fabric Adapter was installed inside the x240 nodes on the Flex System IBM Rack Switch G8264CS Top of Rack Switch Implementing IBM Rack Switch G8264CS and connecting to IBM Flex System was easy and straightforward We used only the base switch without any feature code or licensing upgrades When connecting the devices to the switch ports ensure that required switch feature upgrades are ordered and Omni ports are enabled IBM Flex System Fabric EN4093 and EN4093R 10Gb Scalable Switches We also installed the IBM Flex System Fabric EN4093 Switches on the Flex System for another scenario during the lab testing We connected EN4093 IBM Blade Center and IBM V3700 to the to the Top of Rack switch IBM Rack Switch G8264CS using Ethernet connections The IBM Storage system DS5000 was connected to the IBM Rack Switch G8264CS Top of Rack switch using FC connections Chapter 5 Topologies and lab architecture 89 Brocade B8000 Fibre Channel Switches We also installed the Brocade B8000 Switch as a Fibre Channel switch for another scenario during the lab testing We connected the Brocade B8000 Switch with the DS5300 storage using Fibre Channel and the IBM System Networking G8264CS switch and IBM Flex Systems CN4093 switch using Ethernet connections 5 4 Conclusion 90 The FCoE implementation for IBM System Networking switc
612. tchport switchport mode access shutdown l interface ExTengigabitEthernet 0 15 shutdown l snip port InTengigabitEthernet 0 16 21 interface ExTengigabitEthernet 0 22 shutdown l interface Port channel 1 shutdown l protocol 11dp advertise dcbx fcoe app tlv advertise dcbx fcoe logical link tlv line console 0 login line vty 0 31 login B8470 Verify the CNA connection to the switch by using the fcoe loginshow command to see the PWWN on the DOS command shell or enter the fos nsshow t command in a command shell cmsh Chapter 10 Approach with FCoE inside the BladeCenter 465 10 2 2 Summary assessment The Brocade Converged 10G Switch Module offers another option to set up a fully integrated FCoE solution with the IBM BladeCenter The FCoE implementation of the Brocade Converged FCoE solution for the IBM BladeCenter entails a minimum configuration effort comparable to the Virtual Fabric FCoE solution With the Brocade CNA and a Brocade FC fabric a single vendor solution can be deployed 466 Storage and Network Convergence Using FCoE and iSCSI 11 Approach with FCoE between BladeCenter and a top of rack switch This chapter describes a Fibre Channel over Ethernet FCoE configuration by using a top of rack switch as a Fast Connection Failover We tested only the Cisco Nexus 5010 Switch as a top of rack Fast Connection Failover This switch requires an insertable hardware module with
613. tem Fabric CN4093 10Gb Converged Scalable Switch or connect the FC storage device to the FC port type on the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch or both types of connections FC and FCoE 7 Verify that the FC Switch port that is connected to the FC storage is a full fabric switch and verify that the FC Switch port connected to an FC Fabric is an NPV connection 8 Verify that the FC storage target devices are online as N port devices 9 Zone the FCoE host and FC Target worldwide port names WWPNs 10 Map the FC logical unit numbers LUNs to the host 11 Verify that the host sees the LUNs from the disk manager Deployment of the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch solution needs minimum manual configuration because the solution handles most of the settings automatically 12 Configure the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch a Enable Converged Enhanced Ethernet CEE mode b Enable the FCoE Initialization Protocol FIP c Enable Logical Link Discovery Protocol LLDP d Create the FCoE VLAN default 1002 i Assign at least one port type FC of the IBM Flex System Fabric CN4093 10Gb Converged Scalable Switch ii Assign the FCoE VLAN to the appropriate server ports internal interfaces iii Assign the FCoE VLAN to the appropriate switch serverports external interfaces e Enable tagging on FCoE interfaces f Disable spanning tree on storage interfaces
614. tem Manager FSM is a systems management appliance that drives efficiency and cost savings in the data center IBM Flex System Manager provides a pre integrated and virtualized management environment across servers storage and networking that is easily managed from a single interface A single focus point for seamless multi chassis management provides an instant and resource oriented view of chassis and chassis resources for both IBM System x and IBM Power Systems compute nodes You can reduce the number of interfaces steps and clicks it takes to manage IT resources intelligently manage and deploy workloads based on resource availability and predefined policies and manage events and alerts to increase system availability and reduce downtime while reducing operational costs Figure 4 32 shows the IBM Flex System Manager appliance which is based on an x86 compute node that comes with pre loaded management software The management node comes standard without any entitlement licenses so you must purchase a license to enable the required FSM functionality Flex System Manager we ard ote Figure 4 32 IBM Flex System Manager appliance IBM Flex System Manager has the following key features gt Optimizing your workload management through built in expertise gt Managing all of your resources with one solution Compute Storage Networking and Virtualization Chapter 4 IBM products that support FCoE and iSCSI 65 Figu
615. tem Storage DS8000 The asymmetrical storage subsystems controllers set a preferred path The preferred path must be set to communicate to your CNA WWPN The LUN on most SANs is presented to a single controller at a time This LUN can move from controller A to controller B At installation time the operating system does not have its redundant driver loaded and therefore does not handle redundant paths To work around this issue provide a single path 370 Storage and Network Convergence Using FCoE and iSCSI If you are booting through CNA port 0 which has a WWPN and port 0 communicates to controller A1 your preferred path for your LUN is A on the SAN disk If you are booting through CNA port 0 have a WWPN and port 0 communicates to controller B1 the preferred path for your LUN is B on the SAN disk The preferred path is normally easy to change in the SAN disk settings You must know your environment cabling and setup which you can validate by checking cable connections SAN disk configuration or logs 9 7 2 Configuring the QLogic CNA To configure the QLogic CNA follow these steps 1 In the System Configuration and Boot Management panel select System Settings 2 In the System Settings panel Figure 9 151 select Storage System Settings Processors Select this option to Memory see all the Storage Devices and I 0 Ports Device options Power Operating Modes Legacy Support Integrated Management Module
616. tem provides hotspot free performance without manual tuning through full exploitation of system resources including disks RAM processors and switches combined with unique caching algorithms It provides up to 8 Gbps of FC connectivity as well as 1 Gbps and 10 Gbps of iSCSI connectivity Figure 4 28 shows the IBM XIV Storage System Gen3 with opened front door Figure 4 28 IBM XIV Storage System For more information about XIV see the IBM XIV Storage System series web page http www ibm com systems storage disk xiv index htm 4 3 5 IBM System Storage DS3500 Express The IBM System Storage DS3500 Express offers dual active hot swappable controllers up to 192 disk drives high performance and nearline SAS SSD and SED SAS drives and four interface options for SAS iSCSI SAS and FC SAS Four or eight 6 Gbps SAS ports Eight 8 Gbps Fibre Channel ports and four 6 Gbps SAS ports Eight 1 Gbps iSCSI ports and four 6 Gbps SAS ports Four 10 Gbps iSCSI ports and four 6 Gbps SAS ports vvvy Figure 4 29 shows the IBM System Storage DS3500 Express Figure 4 29 IBM System Storage DS3500 Express 62 Storage and Network Convergence Using FCoE and iSCSI For more information about the DS3500 see the IBM System Storage DS3500 Express web page http www ibm com systems storage disk ds3500 index html iSCSI ports and Ethernet switches The iSCSI ports on the DS3500 are 10GBase T ports not small form factor p
617. teps 1 From the Emulex website download the x64 or x86 OneCommand Manager Enterprise Kit installation file to your system IA64 systems For IA64 systems use the x86 OneCommand Manager Enterprise installation file 2 Navigate to the directory where you downloaded the file 3 Double click the elxocm lt version gt exe file Chapter 7 Installing and enabling the Converged Network Adapter 125 126 4 5 In the Emulex OCManager Enterprise window Figure 7 24 click Next Emulex OCManager Enterprise 5 1 42 4 1 E Emulex OCManager Enterprise 5 1 42 4 1 Publisher Emulex Web site http www emulex com Email address Technical Support emulex com Tarma Installer will install or upgrade Emulex OCManager Enterprise on your computer Click Next to continue Copyright 2007 2010 Emulex All rights reserved This program is protected by copyright law and international treaties Unauthorized reproduction or distribution of this program or any portion of it is a violation of applicable laws cme Figure 7 24 Emulex OCManager Enterprise window In the Installation options window Figure 7 25 click Install Emulex OCManager Enterprise 5 1 42 4 1 E Installation options gt Installation folder E EYS Browse age a Installer paappapso a gt a ets Figure 7 25 Emulex OCManager Enterprise Installation options window Storage and Network Convergence Using FC
618. ter File Explorer 33A0B98 0x0 Load File PCiRoot 0x0 Pci 0x7 0x0 Pci 0x0 0x1 MAC E41F1 33A0B9A 0x0 Hard Disk 1 Hard Disk 2 Hard Disk 3 Hard Disk 4 USB Storage Diagnostics iSCSI iSCSI Critical Legacy Only Embedded Hypervisor Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 102 File Explorer panel 5 Select Change Boot Order and press Enter 6 In the Change Boot Order panel Figure 9 103 move Legacy Only to the top by using the and keys Then press Enter Change Boot Order Change the order lt Legacy Only gt Commit Changes lt CD DVD Rom gt lt Floppy Disk gt lt Hard Disk 0 gt lt PXE Network gt Commit Changes Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 103 Change Boot Order panel Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 321 7 Highlight Commit Changes and press Enter 8 Exit Esc 9 Type Y to save and exit You see the message UEFI Platform Initialization After some time the system starts to boot in legacy mode When you see the following message you are now in the legacy BIOS section Please wait initializing legacy usb devices Done If necessary to review the settings press Ctrl S As shown in Figure 9 104 make sure that you can see the disk that you want to boot from with the message BIOS Installed successfully Controller 0 Port O Base 0x97920000 at Bus 15 Dev 00 Fun 00
619. termediate DCB switches between source server and target FCoE or FCoE gateway device PFC is most likely sufficient to ensure lossless behavior In a larger network with multiple DCB switches and multiple possible paths between source and destination of the FCoE flow intermediate congestion might be possible despite PFC increasing the need for CN FC and other technologies provide lossless transmission without end to end congestion notification For more information about CN see 802 1Qau Congestion Notification on the IEEE site at this website http www ieee802 org 1 pages 802 1lau html 2 2 Standards work related to FCoE Two additional standards are often associated with FCoE but are not required for FCoE deployments because the issues that they address can be solved in other ways 2 2 1 Transparent Interconnection of Lots of Links Transparent Interconnection of Lots of Links TRILL is a new Layer 2 interconnection technology that replaces spanning tree With spanning tree switches Layer 2 bridges form a loop free topology to transmit frames through a L2 network However spanning tree leaves many potential paths unused is inefficient and can be slow to reconverge when problems occur TRILL was proposed as a project in 2004 by Radia Perlman the inventor of spanning tree The goal of TRILL is to provide safe forwarding of packets Layer 2 multipathing technology and more robust behavior than spanning tree TRILL uses IS IS
620. tg STG 113 topology change detected cn4093_1 config vlan npv traffic map external interface EXT22 Jul 10 6 18 13 cn4093_1 NOTICE link link up on port EXT22 Jul 10 6 18 19 cn4093_1 NOTICE fcoe FCOE connection between VN_PORT Oe fc 00 01 01 01 and FCF 74 99 75 25 81 ce has been established Jul 10 6 18 19 cn4093_1 NOTICE fcoe FCOE connection between VN_PORT Oe fc 00 01 01 02 and FCF 74 99 75 25 81 ce has been established Jul 10 6 18 19 cn4093_1 NOTICE fcoe FCOE connection between VN_PORT Oe fc 00 01 01 03 and FCF 74 99 75 25 81 ce has been established Jul 10 6 18 19 cn4093_1 NOTICE fcoe FCOE connection between VN_PORT Oe fc 00 01 01 04 and FCF 74 99 75 25 81 ce has been established Jul 10 6 18 19 cn4093_1 NOTICE fcoe FCOE connection between VN_PORT Oe fc 00 01 01 05 and FCF 74 99 75 25 81 ce has been established cn4093_1 config vlan 8 At this point you can see the WWN from the nodes as well the storage in the Brocade FC switch Use the command nsshow on the brocade switch Example 12 9 shows the WWN of our environment The bold text is the first login of the IBM Flex System Fabric CN4093 npv login with the physical port WWN Example 12 9 Brocade switch nsshow output B8000 246 admin gt nsshow Type Pid cos PortName NodeName TTL sec 506 Storage and Network Convergence Using FCoE and iSCSI N 010100 2 3320 0b 74 99 75 25 81 c1310 00 74 99 75 25 81 cl na Fabric Port Name 20 01 00 05 1e 76 fe 00 Permanent Port Na
621. the Emulex CNA controller Also the updated driver resolves multiple issues You can download the blade drivers from the following websites gt Emulex link to IBM branded HBAs and Virtual Fabric Adapters http www emulex com downloads ibm vfa software kits htm gt IBM BladeCenter http www ibm com support fixcentral systemx groupView query productGrou p ibm 2FBladeCenter Extract the drivers and copy them on a removable media such as a USB key DVD media or into an ISO file 17 Click OK or Browse to point to the exact location Windows finds an appropriate more current driver 326 Storage and Network Convergence Using FCoE and iSCSI 18 In the Select the driver to be installed panel Figure 9 110 select the driver and click Next CL Select the driver to be installed Emulex OneConnect OCm10102 I X iSCSI Initiator D iSCSI 2 103 386 0 1 x64 win2008 be2iscsi in Hide drivers that are not compatible with hardware on this computer Bronse Figure 9 110 Driver selection window Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 327 19 In the Where do you want to install Windows panel Figure 9 111 when you see your LUN select the disk and click Next fy Refresh Drive options advanced Load Driver Figure 9 111 Selecting the disk 328 Storage and Network Convergence Using FCoE and iSCSI If you see a warning message Figure 9 112 that indicates that the hardwar
622. the IBM Flex System Fabric CN4093 Example 12 8 Enabling the Ethernet enhancements cn4093_1 config cee enable Jul 10 6 15 42 cn4093 1 NOTICE server link down on port INTA1 Jul 10 6 15 42 cn4093 1 NOTICE server link down on port INTB1 Jul 10 6 15 42 cn4093 1 NOTICE server link down on port INTA2 Jul 10 6 15 42 cn4093 1 NOTICE server link down on port INTB2 Jul 10 6 15 43 cn4093_1 NOTICE dcbx Detected DCBX peer on port EXT11 Jul 10 6 15 43 cn4093_1 NOTICE dcbx Detected DCBX peer on port EXT12 Jul 10 6 15 43 cn4093_1 NOTICE server link up on port INTA1 Jul 10 6 15 43 cn4093_1 NOTICE server link up on port INTB1 Jul 10 6 15 45 cn4093 1 NOTICE server link up on port INTA2 Jul 10 6 15 45 cn4093 1 NOTICE server link up on port INTB2 Jul 10 6 15 51 cn4093_1 NOTICE dcbx Detected DCBX peer on port EXT16 cn4093_1 config fcoe fips enable cn4093_1 config vlan 1002 VLAN 1002 is created Warning VLAN 1002 was assigned to STG 113 cn4093_1 config vlan enable cn4093_1 config vlan member INTA1 INTA2 EXT11 EXT12 EXT16 EXT22 Port INTA1 is an UNTAGGED port and its PVID is changed from 1 to 1002 Port INTA2 is an UNTAGGED port and its PVID is changed from 1 to 1002 Port EXT11 is an UNTAGGED port and its PVID is changed from 1 to 1002 Port EXT12 is an UNTAGGED port and its PVID is changed from 1 to 1002 Port EXT16 is an UNTAGGED port and its PVID is changed from 1 to 1002 cn4093_1 config vlan npv enable Jul 10 6 17 40 cn4093_1 ALERT s
623. the SCSI traffic FIP as the control plane protocol VLAN Discovery FCF Discovery FLOGI or Fabric Discovery FDISC KeepAlives The Virtual Fabric Switch Module is passing only the FCoE frames However to control FCoE traffic by dynamically creating access control lists ACL you must have knowledge about the active FCoE session what is obtained by snooping FIP and what is configured by using the fc0e fips enable command For information about the configuration of the FC Gateway see 10 1 4 Switching the Virtual Fabric Extension Module to N Port Virtualization mode if connected to an existing FC fabric on page 456 7 Configure a dedicated VLAN for FCoE By default 1002 is used with all the internal ports and all bridge ports as members The FCoE VLAN is sent as tagged by the CNA which corresponds to the default setup of the Virtual Fabric Switch Module 8 Configure the bridge ports as tagged ports to ensure appropriate communication to the Virtual Fabric Extension Module The tag pvid command ensures that only tagged frames are transmitted Example 10 3 summarizes the commands for the Virtual Fabric Switch Module in bay 7 Example 10 3 Enabling the Ethernet enhancements bay 7bay 7 config cee enable bay 7 config 1ldp enable done automatically with cee enable bay 7 config fcoe fips enable bay 7 config vlan 1002 bay 7 config vlan member INT1 14 BR5A BR5D bay 7 config vlan enable bay 7 config
624. the following connections and configurations on the SAN gt On the switches Enable the ports Configure the FCoE Check ENodes Fibre Channel Forwarders FCFs and FCoE Initialization Protocol FIP ENodes ENodes are the combination of FCoE termination functions and Fibre Channel stack on the CNAs In that sense they are equivalent to HBAs in native Fibre Channel networks Ensure that the blade host has a connection all the way to the disk storage subsystem On the FC side ensure that the disk storage subsystem and the blade CNA worldwide port name WWPN are present in the name server or Fabric Login FLOGI table Configure zoning The zone must contain one CNA WWPN and one SAN disk controller WWPN Zoning is done on the fiber switch Some people might decide to function with an open fabric without any zoning However over time this setup is likely to fail or cause problems You can zone the following switches e A Brocade switch by using the Zone Admin function e A QLogic switch by selecting Zoning Edit Zoning e A Cisco switch by using the Device Manager and selecting FC gt Quick Config Wizard Use the command line interface CLI for more advanced configurations gt On the disk storage subsystem Ensure that the storage subsystem and SAN disk have a logical drive LUN created and mapped to the WWPN of the CNA of the blade server The LUN might require you to wait for it to be fully initialized befor
625. the most popular legacy compliant BIOS operating systems Windows 2008 32 bit versions Windows 2003 2000 and earlier VMware 4 and earlier Linux RHEL 5 and earlier SLES 10 and later Novell NetWare vvvvvy Check the operating system specifications to determine whether your operating system supports UEFI For all other non UEFI compliant operating systems see this section to install in legacy mode Tip When you install these operating systems make sure that you have the latest version of your operating system If you want to install Windows 2008 to avoid issues and to save time when performing future updates ensure that you have the latest media with the latest service pack built into the DVD 9 4 11 Optimizing the boot for legacy operating systems To optimize the boot for legacy operating systems follow these steps 1 During start or POST press the F1 key 2 In the System Configuration and Boot Management panel select Boot Manager 3 In the Boot Manager panel select Add Boot Option 4 In the Add Boot Option panel select Generic Boot Option 274 Storage and Network Convergence Using FCoE and iSCSI 5 In the Generic Boot Option panel Figure 9 52 highlight Legacy Only and press Enter Be sure you have also added the CD DVD Rom Generic Boot Option PXE Network VenMedia 0C588DB8 6AF4 1 Hard Disk 1 1DD A992 00197D890238 EE Hard Disk 2 Hard Disk 3 Hard Disk 4 USB Storage Diagnostics iSCSI iSCSI Cr
626. the tracks define the allowed routes zoning They have high capacity payload 2148 bytes Roads Cars can use roads with paved or even unpaved lanes This can be compared with traditional Ethernet traffic oe Figure 1 4 Cars using roads Chapter 1 Introduction to convergence 9 Specific aspects for roads that even impact network traffic are as follows gt An unknown number of participants may be using the road at the same time Metering lights can only be used as a reactive method to slow down traffic no confirmation for available receiving capacity in front of sending gt Accidents are more or less common and expected packet loss gt All roads lead to Rome no point to point topology gt Navigation is required to prevent moving in circles requirement of Trill Spanning Tree SDN gt Everybody can join and hop on off mostly everywhere no zoning gt They have limited capacity payload 1500 while available bigger buses trucks can carry more jumbo frames Convergence approaches Maintaining two transportation infrastructure systems with separate vehicles and different stations and routes is complex to manage and expensive Convergence for storage and networks can mean running trains on the road to stay in the context The two potential vehicles which are enabled to run as trains on the road are iSCSI and Fibre Channel over Ethernet FCoE iSCSI can be used in exis
627. tified by turning fcf mode to on ports that connect to servers that access storage can be identified by turning fcf mode to of f The default is for fcf to be checked automatically on all ports by using the following command fcoe fips port lt x gt fcf mode onloff auto The FCoE VLAN must be defined and both ports that connect to initiators and to the FCF must be members of that VLAN The initiator facing ports always require tagging so that FCoE traffic and other data traffic can be both accommodated and on different VLANs They must be configured so that the FCoE VLAN traffic always has tags by making a Chapter 13 Approach with FCoE between the IBM Flex Chassis and a top of rack switch 527 528 different VLAN the Port VLAN ID PVID or by using tag pvid The FCF facing ports might need to carry other VLANs However the FCoE VLAN must always have the appropriate value in the tag field Therefore if the FCoE VLAN is the PVID native VLAN tag pvid must be enabled gt The selection of the FCoE VLAN is sent to the CNAs as part of the FCoE Initialization Protocol FIP initialization process Configure the adapters to accept the VLAN ID in this way Otherwise they must be preconfigured to use the same VLAN ID as the FCF is configured to use We experienced issues when configuring some of the adapters to use VLANs other than the FCoE default 1002 gt You might need to configure initiator facing ports with no 11dp tlv portprot and no
628. ting lossy and new lossless Ethernet infrastructure with different performance aspects However FCoE requires a lossless converged enhanced Ethernet network and it relies on additional functionality known from Fibre Channel for example nameserver zoning The following chapters explore two primary approaches for network convergence Each chapter explains the technology and the IBM products that are available to implement these technologies Later this book provides configuration examples that use IBM and partner products to implement these technologies 1 8 Conclusion Convergence is the future Information technology convergence can reduce cost simplify deployment better leverage expensive resources and have a smaller data center infrastructure footprint The IT industry is adopting FCoE more rapidly because the technology is becoming more mature and offers higher throughput in terms of 40 100 Gbps Sooner or later the ClOs will realize the cost benefits and advantages of convergence and will adopt the storage and network convergence more rapidly The second edition of this book focuses on insights and capabilities of FCoE on IBM Flex Systems and introduces available IBM switches and storage solutions with support for converged networks But most content of the initial book which focused more on IBM BladeCenter converged solutions is still valid and is an integrated part of the book 10 Storage and Network Convergence Using FCoE an
629. tion and then reboot the server again on the Windows DVD gt Verify that your SAN disk is updated to the latest firmware gt Use Windows media that is bundled with the latest service pack gt f you see a 20 MB disk you most likely mapped the access LUN instead of the actual LUN You can fix this problem in your disk storage subsystem gt Verify that your LUN is using LUN 0 which is defined in the SAN disk device gt Verify that you are using the latest Windows DVD with the latest service pack built in gt Verify that the path is the preferred path Check with your SAN configuration gt Verify that LUN mapping is correct or unchanged Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 247 9 4 Configuring IBM Flex System CN4054 for FCoE This section explains how to configure the IBM Flex System CN4054 10Gb Virtual Fabric Adapter card PN 90Y3554 FRU P N 90Y3557 Card P N 90Y3556 Emulex model OCm11104 N X which is referred to as IBM Flex System CN4054 The steps are similar for x240 LAN on Motherboard Emulex model OCI11102 F X Firmware versions might vary This scenario entails the following components gt Flex Chassis type 8721 gt x240 machine type 8737 UEFI B2E114A 1 00 IMM 1A0040E 2 00 IBM Flex System CN4054 10Gb Virtual Fabric Adapter e 49Y4277 FRU 49Y426 e Firmware 2 703 397 3806 e EFI Boot 5 01a8 e FCoE driver elxdrvr fc fcoe 2 41 003 2 e Adapter configured with iSCSI
630. tions SG24 7966 This section focuses on the using vNIC with FCoE When the Emulex card is used in vNIC mode with the FCoE personality the following additional configuration is required gt Enable vNIC instances 1 3 and 4 for non FCoE traffic if they are to be used At least one is necessary if the operating system must detect an active NIC The instances that will be used must be enabled The default bandwidth is 2 5 Gbps but this value can be changed gt Use vNIC instance 2 for FCoE traffic Although you can specify a bandwidth for it this specification has no effect Bandwidth that is not allocated to one of the other instances is available for FCoE traffic Unused bandwidth that is allocated to one of the other instances can also be used for FCoE traffic gt Optionally configure vNIC instance 2 when it is used for FCoE The Q in Q double tagging that is normally used by vNIC does not apply to FCoE traffic The FCoE traffic flows on the VLANs are learned through FIP snooping similarly to when pNIC or other CNA hardware besides Emulex is used Similarly to pNIC mode define the appropriate VLANs and ensure that they have the appropriate membership Some servers can use vNIC and others might not using the same switch the same FCF and the same storage Information is conflicting about how PFC and ETS interact with vNIC In our testing we guaranteed a percentage of bandwidth to FCoE and saw the throughput of nonstorage traffic o
631. to iqn 1986 03 com ibm 2145 v X Edit the Configuration 3700 node1 IP Address Save Target 192 168 1 100 IP Version IPV4 TCP Port 3260 Boot Target No ConnectionStatus No MoveHighlight lt Spacebar gt Toggle Checkbox Esc Exit Figure 9 20 Discovered targets and Saving the discovered target Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 243 13 In the iSCSI Target Configuration panel Figure 9 21 which now shows the discovered target highlight the target IQN and press Enter iSCSI Target Configuration Add Target Enter to Add a Target Discovered Targets iqn 1986 03 com ibm 2145 v3700 nodel lt Enter gt Select Entry Esc Exit Figure 9 21 iSCSI Target Configuration panel 14 In the Edit Ping Target panel Figure 9 22 follow these steps a Scroll down b Verify or Set Boot Target to Yes c Highlight Save Login Edit Ping Target iSCSI Target Name iqn 1986 03 com ibm 214 BladeEngine Port Number 5 v3700 nodel IP Version IPV4 iSCSI Target IP Address 192 168 1 100 TCP Port Number 3260 BladeEngine Port Number 0 ISID Qualifier 1 Boot Target lt Yes gt Header Digest lt No gt Data Digest lt No gt Authentication Method lt None gt Save Login Advanced Properties Figure 9 22 Edit Ping Target panel 15 In the Edit Ping Target panel Figure 9 22 a Scroll down b Verify or Set Boot Target to Yes c Select LUN Configuration 244 Storage and Network Convergence Usi
632. to enter Emulex BIOS configuration utility Press lt s gt to skip Emulex BIOS Emulex BIOS is Disabled on Adapter 1 Installing Emulex BIOS Bringing the Link up Please wait Link Up Physical Link Established Adapter 2 0Cm10102 F X S_ID 070201 PCI Bus Device Function 15 00 03 DID 041000 WWPN 20350080E523BE0C LUN 00 Emulex BIOS is installed successfully Figure 9 140 Emulex OneConnect panel The DVD starts to load 8 If prompted by the message Press any key to boot from CD or DVD press a key so that the DVD starts to boot If you do not press a key the DVD fails to boot 9 Select your preferences and click Next Storage and Network Convergence Using FCoE and iSCSI 10 In the Install Windows panel Figure 9 141 select Install now Install Windows Windows Server x Install now gt What to know before installing Windows Repair your computer Copynght 2007 Microsoft Corporation All rights reserved Figure 9 141 Install now button in the Install Windows panel 11 Select the operating system that you want to install Figure 9 142 and then click Next Windows Server 2008 Datacenter Full Installation Windows Server 2008 Standard Server Core Installation Windows Server 2008 Enterprise Server Core Installation Windows Server 2008 Datacenter Server Core Installation Description This option installs the complete installation of Win
633. to the disk storage subsystem Optional Configure a VLAN for disk traffic If possible completely isolate disk traffic from regular network traffic Optional Set a priority group in the CNA storage and switches and turn on the Converged Enhanced Ethernet CEE for the switches to better manage the disk traffic On the host ports set rapid spanning tree or disable spanning tree on the host port and SAN disk ports Try to minimize the quantity of switches between the host and the SAN specially when setting up the first time As a test direct attach the SAN disk storage subsystem to the same switch as the server Set the speed to fixed speeds not automatic speeds Isolate your disk traffic from your network traffic by creating different VLANS Ideally use one VLAN per SAN disk storage controller host port Make sure that you are using supported SFP or SFP cables On the SAN disk storage subsystem The storage subsystem and SAN disk must have a logical drive LUN created and mapped to the IQN of the CNA of the blade server as LUN 0 Configure the LUN as follows Create one LUN for each server that you want to boot Map the LUN to one IQN Do not share the LUN to multiple hosts Later you will map it to both IQNs At installation time you must restrict the LUN to a single path If you share the LUN a stop error blue screen or other installation issues might occur Map the LUN as LUN 0 which is required for most ope
634. ts During the Fabric Login FLOGI the node requests an address from the switch This address is called N_Port ID In the next step the N_Port ID is registered with the name server through the Port Login PLOGI Without NPIV there is a one to one relationship between WWPNs and N_Port IDs per physical port NPIV allows a connected node to request multiple N_Port IDs and therefore register multiple WWPNs with one physical N_Port After the regular FLOGI is performed additional FDISC Fabric Discovery Login Commands are sent out to register all further WWPNs and retrieve the additional N_Port IDs NPIV must be supported on both the node and the switch to work correctly The benefit of NPIV is the possibility to create a more granular LUN to host mapping especially in virtualized server environments as every virtual machine can be configured with a dedicated virtual WWPN and is able to see only the devices and LUN zoned to this specific WWPN N_Port Virtualization NPV A switch in NPV mode also known as transparent mode will not join the existing FC fabric as a switch device which would require its own Domain ID Instead it will register the WWPNs of all devices that are connected to the NPV switch on a single physical N_Port of the upstream FC switch The NPV enabled switch uses the NPIV semantic that was described earlier to act as a proxy for the nodes connected to its N_Ports Because it looks as if there is just an NPIV e
635. tup Utility Adapter Selection Emulex Adapters in this System Port Name 10000000C9B1987B Exit Emulex HBA Configuration Utility Node Name 001 O0Cm10102 F x PCIe5 0Gb s x8 20000000C9B1987B 002 OCm10102 F PCIeS OGb s x8 Seg 00 Bust 15 Dev 00 Funct 03 Link Down Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 116 Adapter Selection panel 5 Note the WWPN of the CNA Select the port you want to boot from and then press Enter Tip For optimal performance consider booting half of your blades from one port and booting half from the other port Also consider splitting the load on the different SAN disk controller ports However be careful because splitting the load adds more complexity and check your SAN disk preferred paths carefully 336 Storage and Network Convergence Using FCoE and iSCSI 9 6 3 Loading the default settings on the Emulex CNA To load the default settings on the Emulex CNA follow these steps 1 In the Emulex Adapter Configuration Main Menu panel Figure 9 117 select Set Emulex Adapter to Default Settings Emulex Adapter Configuration Main Menu 0Cm10102 F K Node Name 20000000C9B1987B Set Emulex Adapter to Default Settings Back to Display Adapters and RECONNECT DEVICES Set Boot from SAN lt Disable gt Configure DCBX Mode lt CEE gt Configure CEE FCF Parameters Configure CIN FCF Parameters Scan for Fibre Devices Add Boot Device Delete Boot Device Chan
636. u want to start the registration utility Figure 7 43 select Yes Emulex OneCommand Manager for VMware vCenter x Do you want to launch the Emulex OCM for VMware vCenter OD registration utility now Figure 7 43 Dialog window Storage and Network Convergence Using FCoE and iSCSI 9 Depending on your web browser settings if you see a security warning message Figure 7 44 click Continue to this website not recommended IS v le https localhost 8444 ebvcplugin service register gt 4 x Certificate Error Navigatio X al A Ly so 3 There is a problem with this website s security certificate The security certificate presented by this website was not issued by a trusted certificate authority The security certificate presented by this website was issued for a different website s address Security certificate problems may indicate an attempt to fool you or intercept any data you send to the server We recommend that you close this webpage and do not continue to this website Click here to close this webpage x Continue to this website not recommended More information Figure 7 44 Certificate error message Chapter 7 Installing and enabling the Converged Network Adapter 143 10 Register the OneCommand Manager to the vSphere server In the OneCommand Manager window Figure 7 45 complete the following fields a Enter the name of the system that has the vSphere Server installed
637. ue from 49152 to 65535 C Use custom listening port Jumbo frames If jumbo frames are disabled the default Maximum Transmission Unit MTU size is 1500 Bytes per frame V Enable jumbo frames MTU size 1501 9000 9000 Bytes frame Figure 14 9 Configuration of the MTU on the DS5300 SAN Volume Controller and Storwize family products All SAN Volume Controller based storage products including the different available Storwize family members and the Flex System V7000 Storage Node are capable of iSCSI host attachments at least using 1 Gbps classical Ethernet As of writing this book there are 10 Gbps iSCSI and FCoE host interface cards available for SAN Volume Controller Storwize V3700 and the Flex System V7000 that can benefit from lossless Ethernet The iSCSI required configuration steps are identical for all these products MTU size is set to 1500 by default but can be changed up to 9000 jumbo frames as shown in Example 14 6 for port id 3 To improve readability only one set of port parameters are shown in the example Example 14 6 Show configured MTU size for port id 3 change it to 9000 and verify IBM_Storwize V3700 superuser gt 1sportip id 3 node_id 1 node_name nodel IP_address 192 168 11 37 mask 255 255 255 0 gateway 192 168 11 1 IP_address 6 prefix_6 gateway _6 MAC 00 90 fa 0e 5a 20 duplex Full Storage and Network Convergence Using FCoE and iSCSI state configured speed 10Gb s fail
638. ues with the external FC attached storage or FC switches No significant differences were detected between using Windows 2012 2008R2 ESXi 5 0 or SLES_11SP2 with Emulex CNAs The IBM Flex technology together with the IBM System Networking G8624CS offers a fully scalable FCoE solution that is easy to set up You can easily start with an integrated solution in the IBM Flex chassis and scale up Storage and Network Convergence Using FCoE and iSCSI 14 Approach with iSCSI This chapter describes the available iSCSI technologies It explains how to enable converged networking with Internet Small Computer System Interface iSCSI over Data Center Bridging DCB in a data center by using practical implementation examples The technologies that are highlighted in this chapter consist of converged network adapters CNA converged switches and storage devices Although many other products are available this chapter focuses on the following products because they were already part of the implementation scenarios in the initial release of this book and remained unchanged gt IBM Virtual Fabric 10Gb Switch Module for IBM BladeCenter gt Emulex Virtual Fabric Adapters and Il CNAs gt IBM System Storage DS5300 with 10 Gbps iSCSI support Although the scenarios were based on the IBM BladeCenter technology they also apply to the IBM Flex System because most of the settings are related to the IBM System Networking switches and Emulex CNAs
639. up instructions in 9 6 1 Configuring an Emulex card for boot from SAN on page 333 and then check the following settings gt Verify that the boot device was added when you pressed F1 go back and check gt Verify that the BIOS was enabled on the IBM Flex System CN4054 port go back and check gt Verify that the IBM Flex System CN4054 you are trying to boot from is on the SAN disk preferred path The most common cause of an offline disk is that the preferred path is not assigned correctly Check your SAN disk device configuration and then reboot the server again on the Windows DVD gt Verify that your SAN disk is updated to the latest firmware gt Use Windows media that is bundled with the latest service pack gt f you see a 20 MB disk you most likely mapped the access LUN instead of the actual LUN You can fix this problem in your disk storage subsystem gt Verify that your LUN is using LUN 0 which is defined in the SAN disk device gt Verify that you are using the latest Windows DVD with the latest service pack built in gt Verify that the path is on the preferred path Check with your SAN configuration gt Verify that zoning is correct or unchanged gt Verify that LUN mapping is correct or unchanged Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 289 9 5 Configuring Emulex for iSCSI for the BladeCenter This section explains how to configure the Emulex Virtual Fabric Adapter CFFh card PN
640. ur operating system and click Next Select your operating system 2 Install Windows Select the operating system you want to install Date modified Windows Server 2008 R2 Standard Full Installation x64 11 21 2010 Windows Server 2008 R2 Standard Server Core Installation 11 21 2010 Windows Server 2008 R2 Enterprise Full Installation 11 21 2010 Windows Server 2008 R2 Enterprise Server Core Installation 11 21 2010 Windows Server 2008 R2 Datacenter Full Installation 11 21 2010 Windows Server 2008 R2 Datacenter Server Core Installation 11 21 2010 Windows Web Server 2008 R2 Full Installation 11 21 2010 Windows Web Server 2008 R2 Server Core Installation 11 21 2010 Description This option installs the complete installation of Windows Server This installation includes the entire user interface and it supports all of the server roles Figure 9 129 Selecting the operating system to install 348 Storage and Network Convergence Using FCoE and iSCSI 10 Read the license agreement Figure 9 130 click accept the license terms and click Next Install Windows a Please read the license terms MICROSOFT SOFTWARE LICENSE TERMS MICROSOFT WINDOWS SERVER 2008 R2 STANDARD SERVICE PACK 1 These license terms are an agreement between Microsoft Corporation or based on where you live one of its affiliates and you Please read them They apply to the software named above which includes the media on which y
641. ure 9 4 select Emulex iSCSI EFI Configuration Utility and then press Enter System Settings Adapters and UEFI Drivers Emulex iSCSI EFI Processors Configuration Utility Memory Devices and I 0 Ports Power Operating Modes Legacy Support System Security Integrated Management Module Recovery Network Emulex iSCSI EFI Configuration Utility Driver Health Figure 9 4 Selecting Emulex iSCSI EFI Configuration Utility on the System Settings panel If you do not see the Emulex Configuration Utility option see Unavailable Emulex Configuration Utility option on page 246 Then press Enter 3 In the Emulex iSCSI EFI Configuration Utility panel Figure 9 5 select Emulex Configuration Setup Utility and press Enter Emulex iSCSI EFI Configuration Utility Emulex Configuration Setup Utility Emulex iSCSI EFI Configuration Utility Figure 9 5 Emulex iSCSI EFI Configuration Utility panel Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 235 4 Inthe iSCSI Initiator Configuration panel Figure 9 6 a Notice the iSCSI Initiator Name parameter If no IQN is set up set up one Sometimes it can simplify things to provide a simplified IQN for testing purposes Each IQN you use in your environment must be unique to each host b Change Boot Support to Enable c Highlight Save Changes and press Enter d Select Controller Selection iSCSI Initiator Configuration iSCSI Initiator Name iqn 1990 07 com emulex
642. uring iSCSI and FCoE cards for SAN boot 441 442 Storage and Network Convergence Using FCoE and iSCSI 10 Approach with FCoE inside the BladeCenter This chapter describes the implementation of Fibre Channel over Ethernet FCoE with IBM BladeCenter embedded switches To set up the variations of FCoE solutions the scenarios for this chapter used the following hardware components gt IBM Virtual Fabric components BNT Virtual Fabric 10Gb Switch Module QLogic Virtual Fabric Extension Module providing Fibre Channel FC Gateway functions Converged network adapter CNA as a mezzanine card on the blade server e Emulex 10GbE Virtual Fabric Adapter Il Advanced e QLogic 2 port 10GbE CNA gt Brocade Converged 10GbE Switch Module and 2 port 10GbE CNA All tests were run on an IBM BladeCenter H chassis with the HS22 Blade Server and IBM System Storage DS5300 For the operating systems Windows 2008R2 ESXi 5 0 and Red Hat Enterprise Linux RHEL 6 1 were used This chapter includes the following sections gt 10 1 Implementing IBM BladeCenter enabled for FCoE with Virtual Fabric Switch and Virtual Extension Module on page 444 gt 10 2 Enabling FCoE host access by using the Brocade Converged 10G Switch Module solution on page 462 Copyright IBM Corp 2012 2014 All rights reserved 443 10 1 Implementing IBM BladeCenter enabled for FCoE with Virtual Fabric Switch and Virtual Extension Module You c
643. used the cmsh command to enter the Ethernet configuration which is saved separately from the FC configuration Appendix A Solution comparison and test results 573 Performance test results Two types of performance tests were run on the configurations that were tested during the first release of this book gt iPerfis a public domain testing tool that generates traffic streams between two systems that are configured as a sender and a receiver This tool does not exercise any of the storage technologies under test but it was used to generate traffic that might compete with iSCSI traffic or FCoE traffic for available bandwidth The results of the iPerf are shown in Gbps gt JOMeter is a public domain testing tool that generates I O requests against storage devices We targeted this tool on storage that is attached to the systems by using iSCSI or FCoE running it in isolation and sometimes simultaneously with iPerf The results show the amount of Input Output Operations per Second lIOPS and megabytes per second MBps Performance testing is a broad subject and the results can be questionable The methods used to analyze performance can vary and is a subject that not everyone agrees on The type of workloads can vary from one application to another without modifying or tweaking the counters and settings on the CNAs and switches Our tests were limited because we used a traffic generator rather than actual workloads Most customers are
644. ved about the same The Mail server 1 traffic type was the exception We cannot explain the significant difference We suspect that most customers today use the mail server 2 type of workloads more Comparing iSCSI Windows and VMware software and hardware This test compares hardware iSCSI and software iSCSI by using a different operating system We used the same setup as shown in Figure A 6 on page 579 The VMware setup had a single Windows 2008 R2 x64 SP 1 virtual machine It had access to a data disk that was managed by VMware software iSCSI Figure A 11 on page 582 and Figure A 12 on page 582 present comparative iSCSI performance results of the Emulex and Qlogic CNA adapters by using VMware and the Windows 2008 software initiator Appendix A Solution comparison and test results 581 Figure A 11 shows results in IOPS iSCSI comparasion BNT 10 GB Virtual Fabric switch Using different CNA IOPS 60000 OVMware Emulex CNA hw iSCSI 50000 40000 m Mware Qlogic CNA sw iSCSI 30000 O Windows 2008 R2 Qlogic CNA sw iSCSI 20000 10000 D eS 3 E E gt ao x sf al Rial sf oo e ee gt amp xe O j K SP OP EP SD bites s 2 SK KF CK SSF SF S S EC TTT LS Ss 3 s COE Le A F E E NG we Figure A 11 iSCSI comparison with software and hardware initiator OPS Figure A 12 shows the results in MBPS iSCSI comparasion BNT 10 GB Virtual Fabric switch Using different CNA MBPS 1000 m VMware Emulex
645. vices and support services Figure 9 217 The license agreement panel 430 Storage and Network Convergence Using FCoE and iSCSI 6 For the type of installation Figure 9 218 select Custom advanced to install a clean copy of Windows Then click Next i Ll gt Which type of installation do you want Upgrade Keep your files settings and programs and upgrade Windows Be sure to back up your files before upgrading Custom advanced Install a clean copy of Windows select where you want to install it or make changes to disks and partitions This option does not keep your files settings and programs Help me decide Upgrade has been disabled To upgrade start the installation from Windows Figure 9 218 Selecting the Custom advanced option to install a clean copy of Windows Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 431 7 If no disks are displayed Figure 9 219 insert the media that contains the drivers The media can be in the form of a USB key CD or DVD on a remotely mounted ISO Then click Load Driver to load a driver for your storage device Brocade card GO Y Install Windows rx Where do you want to install Windows Total Size Free Space Type p Refresh Drive options advanced Load Driver A No drives were found Click Load Driver to provide a mass storage driver for installation Figure 9 219 No drives found message
646. view the level of firmware and driver that your SAN disk vendor certifies and ensure that you have the latest levels To simplify the update use a tool such as the IBM ToolsCenter Bootable Media Creator to update your machine firmware To obtain IBM ToolsCenter Bootable Media Creator go to the IBM ToolsCenter http www ibm com support entry portal docdisplay brand 5000008 amp 1 ndocid TOOL CENT ER Alternatively obtain a prebuilt IBM ToolsCenter Bootable Media Creator ISO from this website ftp testcase boulder ibm com eserver fromibm xseries Then select the file you need in the format BoMC_x xx_DVD_latest_xxxxxxxx_XXXXXX 7S0 By default IBM ToolsCenter Bootable Media Creator does not update the fiber HBA or CNA Therefore manually select your device in the list of items to be updated This process is designed to ensure that the levels you are installing are validated with your SAN disk vendor Multiple known symptoms have been resolved with firmware driver updates and settings Before proceeding see the following documents gt IBM RETAIN tip H196881 SAN BOOT configurations with Brocade HBA require external switch IBM Servers at this website http www ibm com support entry portal docdisplay 1ndocid MIGR 5083905 gt Search results for known issues on the IBM website http www ibm com search csass search q cnatretain amp co us amp l o any amp i bm submit x 0 amp ibm submit y 0 amp sn mh amp l ang en amp cc US amp
647. visibility to the network functions in the card Figure 3 6 compares the features of iSCSI adapter options NIC TOE iSCSI HBA Provides Ethernet Definition connectivity A specialized NIC that provides additional functionality An HBA that provides Ethernet connectivity and additional functionality Physical and data link Offloaded burden communication iSCSI protocol management and TCP IP protocol management Burden managed by server CPU Require software Yi based initiator ee iSCSI performance Adequate w o o TCP IP physical and data link communication iSCSI protocol management Figure 3 6 Comparison of iSCSI adapter technologies 3 3 Performance considerations iSCSI read write processing TCP IP processing physical and data link communication This section provides several considerations about iSCSI performance 3 3 1 Jumbo frames Jumbo frame is a term that is applied to an Ethernet frame that carries more than the standard 1500 byte data payload The most commonly quoted size for a jumbo frame is 9000 bytes which is large enough for 8 KB of application data plus some upper layer protocol overhead Jumbo frames can improve performance in two ways gt Packet assembly or disassembly in high throughput environments can be an intensive operation A jumbo frame decreases the number of packet processing operations by up to a factor of six gt The protocol overhead tha
648. ware does not support boot to disk in UEFI mode In the procedure in 9 4 7 Booting the Windows DVD in UEFI mode on page 258 you might receive a message that indicates that the hardware might not support boot to disk If you see this message review the setup instructions in 9 3 1 Configuring IBM Flex System CN4054 for boot from SAN on page 232 and then check the following settings gt gt gt Verify that the boot device was added when you pressed F1 go back and check Verify that the BIOS is enabled on the Emulex port go back and check Verify that the CNA from which you are trying to do the boot is on the preferred path of the SAN disk The most common cause of an offline disk is that the preferred path is not assigned correctly Check your SAN disk device configuration and then reboot the server again on the Windows DVD Verify that your SAN disk supports a UEFI boot Verify that your SAN disk is updated to the latest firmware Try to perform a legacy installation If the disk is offline see Windows KB 2345135 Setup reports error Windows cannot be installed to this disk when booted from DVD at this website http support microsoft com kb 2345135 If setup reports the error message Windows cannot be installed to this disk booted from DVD in UEFI mode consider modifying the Windows installation media Use Windows media that is bundled with the latest service pack If you see a 20 MB
649. witchport mode trunk switchport trunk native vlan 99 switchport trunk allowed vlan 99 1002 interface Ethernet1 17 priority flow control mode on switchport mode trunk switchport trunk native vlan 99 switchport trunk allowed vlan 99 1002 interface Ethernet1 18 priority flow control mode on switchport mode trunk switchport trunk native vlan 99 switchport trunk allowed vlan 99 1002 interface Ethernet1 19 priority flow control mode on switchport mode trunk switchport trunk native vlan 99 switchport trunk allowed vlan 99 1002 interface Ethernet1 20 priority flow control mode on switchport mode trunk switchport trunk native vlan 99 switchport trunk allowed vlan 99 1002 interface mgmt0 ip address 172 25 110 199 16 line console line vty 484 Storage and Network Convergence Using FCoE and iSCSI boot kickstart bootflash n5000 uk9 kickstart 5 0 3 N2 2 bin boot system bootflash n5000 uk9 5 0 3 N2 2 bin interface fc2 1 switchport mode NP interface fc2 2 switchport mode NP interface fc2 3 switchport mode NP interface fc2 4 switchport mode NP interface fc2 5 switchport mode NP interface fc2 6 switchport mode NP 11 5 4 Nexus 4001i configuration Example 11 4 shows the full configuration of the Nexus 4000i used in our tests The critical commands are highlighted in bold Example 11 4 Nexus 4000i configuration version 4 1 2 E1 1g feature telnet feature interface vlan feature fip snooping username admin password 5 rol
650. with the fcf enable command gt The fcalias zone and zoneset commands must be used for the Fibre Channel zoning of the switch Note Only one VLAN per switch can contain a FCF A switch in NPV mode can have multiple VLANs that contain NPV connections Both modes can be used at the same time Storage and Network Convergence Using FCoE and iSCSI 13 2 2 IBM System Networking G8264CS switch configuration NPV mode The IBM System Networking G8264CS switch configuration includes items that specify handling Ethernet traffic prioritization for FCoE and designation of the FCoE VLAN It also includes items that describe the function of the FC ports As mentioned previously we tested the IBM System Networking G8264CS switch in Fibre Channel Forwarder mode See 13 4 2 G8264CS NPV configuration on page 545 for the complete configuration The following commands are critical for this configuration gt gt The cee enable command is required to enable CEE support The fcoe fips enable command is required This command activates FIP snooping which allows a switch to learn which VLANs and ports are supporting FCoE functions The system port 61 64 type fc command is required to use NPV mode The VLAN that carries the FCoE traffic must be created and the member must added with the vlan 1002 command followed by the member command The VLAN to be supplied to initiators from the FCF function of the IBM System Networking G8264CS switch
651. wwn 10 00 pwwn 20 37 00 00 Blade2 V3700 pwwn 10 00 pwwn 50 05 pwwn 50 05 zoneset name G8264up member member member member member member member N2 V3700 N2 DS5000 V3700 N1 V3700 N1 DS5000 00 07 07 Blade2 V3700 Blade2 DS5000 zoneset activate name G8264up lldp enable I linterface ip 128 addr lt dhcp gt 240 a0 00 a0 00 68 68 lip gateway 4 addr lt dhcp gt lip gateway 4 enable 68 68 68 68 40 03 03 03 03 b5 b5 b8 08 08 08 08 be be 6e 08 08 DB db 6e 5b 6e 5b 08 08 37 37 37 37 3f 3f 20 39 37 37 8D 40 40 39 7d 39 7d 6b 6a 6a 6b 25 25 6a 6b 8d 20 0b 20 0b 37 37 6a 6b Storage and Network Convergence Using FCoE and iSCSI end 13 4 2 G8264CS NPV configuration Example 13 30 shows the full configuration of the G8624CS switch in NPV mode that we used in our test Example 13 30 IBM G8624CS switch configuration NPV version 7 1 3 switch type IBM Networking Operating System RackSwitch G8264CS l l ssh enable system port 61 64 type fc no system bootp hostname G8264 up system idle 0 l l interface port 1 name EN4093_2_P15_QSFP tagging exit interface port 17 name EN4093_vNIC tagging pvid 500 exit interface port 43 name V3700 Ctr1_B tagging tag pvid pvid 1002 exit
652. x 10GbE Virtual Fabric Adapter II Advanced adds Fibre Channel over Ethernet FCoE and hardware iSCSI initiator functions Figure 4 2 shows the Emulex 10GbE Virtual Fabric Adapter Advanced II for IBM BladeCenter Figure 4 2 Emulex 10GbE Virtual Fabric Adapter Advanced II for IBM BladeCenter The standard Emulex 10GbE Fabric Adapter Il for IBM BladeCenter not the advanced version can be upgraded to the same features as the Emulex 10GbE Virtual Fabric Adapter II Advanced that is adding FCoE and hardware iSCSI initiator support with the addition of the Advanced Upgrade option For more information see the Emulex 10GbE Virtual Fabric Adapter II for IBM BladeCenter TIPS0828 IBM Redbooks Product Guide QLogic 2 port 10Gb CNA CFFh for IBM BladeCenter The QLogic 2 port 10Gb Converged Network Adapter CFFh for IBM BladeCenter offers robust 8 Gbps Fibre Channel storage connectivity and 10 Gbps Ethernet networking providing FCoe and iSCSI software initiator support Chapter 4 IBM products that support FCoE and iSCSI 43 Figure 4 3 shows the QLogic 2 port 10Gb Converged Network Adapter CFFh Figure 4 3 The QLogic 2 port 10 Gb Converged Network Adapter CFFh For more information see the QLogic 2 port 10Gb Converged Network Adapter CFFh for IBM BladeCenter TIPS0716 IBM Redbooks Product Guide Brocade 2 port 10GbE Converged Network Adapter for IBM BladeCenter The Brocade 2 port 10GbE Converged Networ
653. xt possibility is the NPV mode of the IBM System Networking G8264CS switch When NPV mode on the IBM System Networking G8264CS switch is used the switch must connect to one or more SAN fabrics The NPV mode or FCF mode is transparent to the nodes the server that is connected to the IBM System Networking G8264CS switch and the IBM Flex System EN4093 switch It is Chapter 13 Approach with FCoE between the IBM Flex Chassis and a top of rack switch 525 easy to reconfigure the switch from one mode to the other mode Be aware that there is an interrupt of the path when the FC connection moves from one switch to the other switch The Converged Network Adapter configuration can be supported in the following ways directly or via the IBM Flex System EN4093 switch gt Using a Converged Network Adapter in physical NIC pNIC mode QLogic 10Gb CNA for IBM System x and IBM Power Systems Brocade 10Gb CNA for IBM System x Emulex 10Gb Virtual Fabric Adapter for IBM System x IBM Flex CN4054 Converged Network Adapter IBM Flex Node Lan on Motherboard gt Using a Converged Network Adapter in virtual NIC vNIC mode QLogic 10Gb CNA for IBM System x and IBM Power Systems Brocade 10Gb CNA for IBM System x Emulex 10Gb Virtual Fabric Adapter for IBM System x IBM Flex CN4054 Converged Network Adapter IBM Flex Node Lan on Motherboard Differences in the IBM Flex System EN4093 switch configuration occur if VNIC
654. xternal ports All the traffic must go through the FCF The best practice is to connect the storage at the switch with the FCF FCoE goes internal and external to the IBM System Networking G8264CS switch All the FCoE connections are all running at 10 Gbps Except for the connection between the IBM Flex EN4093 switch and the IBM System Networking G8264CS switch these connections use the 40 Gbps speed Storage and Network Convergence Using FCoE and iSCSI As shown in Figure 5 14 in this scenario we connect the IBM System Networking G8264CS switch to the IBM Flex EN4093 switch in bay 1 the DS5000 Controller A on external storage and the switch in bay 7 of the BladeCenter H In this configuration the IBM System Networking G8264CS switch and the IBM Flex EN4093 switch are connected with 40 Gbps of bandwidth Each of the blue lines in Figure 5 14 is 10 Gbps The green lines are 8 Gbps Fibre Channel connections The DS5000 is direct connected to the IBM System Networking G8264CS switch G8264CS as FCF Full Fabric Mode Flex Chassis EN4093 i Node Server Storage Controller V3700 CRTL A CRTL B G8264CS FCF G8264CS FCF Storage Controller DS5000 FCoE i Notes native FC Non FCoE traffic on VLAN 500 not shown 40Gbps QSFP used from EN4093 to G8264CS Figure 5 14 FCoE and FC fabric topology in FCF mode with ToR Next Figure 5 15 shows a simplified picture of our lab archite
655. y external switches It can also give you extra flexibility by providing one port per blade and low maintenance Figure 4 12 shows the 10 Gb Ethernet Pass Thru Module for IBM BladeCenter Figure 4 12 10 Gb Ethernet Pass Thru Module for IBM BladeCenter For more information see the 10Gb Ethernet Pass Thru Module for IBM BladeCenter TIPSO715 IBM Redbooks Product Guide Brocade Converged 10GbE Switch Module for IBM BladeCenter The Brocade Converged 10GbE Switch Module offers FC investment protection maximum bandwidth and performance and simplicity in a converged environment There are 30 ports on the switch eight 10 Gbps FCoE external ports eight 8 Gbps FC external ports and 14x 10 Gbps FCoE internal ports With the base model you can enable 16 of the 30 ports by choosing your mix of internal external FCoE and external FC ports If you purchase the Port Upgrade Key you can enable all 30 ports on the switch module Figure 4 13 shows the Brocade Converged 10GbE Switch Module for IBM BladeCenter Figure 4 13 Brocade Converged 10GbE Switch Module for IBM BladeCenter For more information see the Brocade Converged 10GbE Switch Module for IBM BladeCenter TIPS0789 IBM Redbooks Product Guide Chapter 4 IBM products that support FCoE and iSCSI 51 Cisco Nexus 40011 Switch Module for IBM BladeCenter The Cisco Nexus 4001 Switch Module is a blade switch solution for the BladeCenter H and HT chassis It p
656. y Manager window Figure 7 100 use the default login of Administrator and a password of password Then click Login Userld Password Host Connectivity Manager Eg Administrator _ Skip Login Dialog _ Remember password Cancel Help Figure 7 100 Host Connectivity Manager window 2 In the Host Connectivity Manager window Figure 7 101 select Configure gt Adapter Software Host Connectivity Manager BEES File View Discovery Configure Monitor Tool Help E amp localhost Names berties Ports a BJY0452F 00 Adapter Software river Name bfa 00 05 33 7 5 7 river Version 3 0 0 0 100d Basic Port Configuratic Update the adapter software pra oo 0 Persistent Binding gt priver Version 3 0 0 0 a ied 00 05 33 Diagnostics firmware Parameters a 10 0 lash Status good E 00 od 7 Eneble Adapter IOS Version FCHBA2 2 0 1 pen Boot Version Authentication FI Version Change Password p jitmware Version 3 0 0 0 EM VPD Information PNM a aa eN roduct Description Brocade 2 port 10Gb Converged Network Adapter CFFh Syslog art 81Y1652 EC level N24917 FRU 81Y1654 Serial BAVA BEIVNSNOLZODCNNOT ay Master Log Application Log Master log Filter None Clear filter Refresh Sr No Y Severity WAAN EMAC Category Sub Category Description Date Time 63 Q INFO 10 00 00 05 33 48 67 88 PO
657. you can assign a higher priority and a certain amount of guaranteed bandwidth to storage traffic If a traffic group does not use its allocated bandwidth other traffic is allowed to use that bandwidth ETS allows multiple types of traffic to coexist on a converged link without imposing contrary handling requirements on each other Figure 2 2 illustrates ETS with various traffic types By using a switch the eight 802 1p priority levels can be mapped to bandwidth on the link as percentages of link bandwidth as shown in this diagram Over time the actual link bandwidth that is used by a certain traffic class varies based on demand and the defined bandwidth allocations Chapter 2 Fibre Channel over Ethernet 13 a fo b oO T Email E HTTP E HPC FCoE O e N W A U DAN DO OO Oo e e NUA UONG Q Assigned Bandwidth Percent of link bandwidth Example in 10 increments Email best effort HTTP 1 Gb min HPC 3 Gb min FCoE 5 Gb min Figure 2 2 Enhanced Transmission Selection Similar to PFC ETS is not restricted to use with FCoE traffic In general ETS can be used to allocate link bandwidth among different traffic classes In an FCoE context ETS is used to give the FCoE traffic a certain priority level and bandwidth allocation For more information about ETS see 802 1Qaz Enhanced Transmission Selection on the IEEE website http ieee802 org 1 pages 802 1az html 2 1 3 Data Center Bridging
658. you want to log on to Then click OK Type the IP address or DNS name and socket number of the portal you want to add Click Advanced to select specific settings for the discovery session to the portal IP address or DNS name 192 168 1 100 Figure 7 114 Add Target Portal window 4 Back on the Discovery tab Figure 7 115 verify the Target Portals properties General Discovery Targets Persistent Targets Bound Volumes Devices Target Portals Address Port 192 168 1 100 3260 iSNS Servers Name Figure 7 115 Details for Target Portal 186 Storage and Network Convergence Using FCoE and iSCSI 5 Click the Targets tab to view the list of available targets that you can log on In some cases the status for the targets is shown as Inactive prior to logon Figure 7 116 Quick Connect Ea Targets that are available for connection at the IP address or DNS name that you provided are listed below If multiple targets are available you need to connect to each target individually Connections made here will be added to the list of Favorite Targets and an attempt to restore them will be made every time this computer restarts M Discovered targets ame Status ign 1992 01 com si 1535 60030b80004981700000 Connected M Progress report Login Succeeded Done Figure 7 116 Discovered Targets information panel Tips gt
659. your environment cabling and setup which can all be validated by checking cable connections SAN disk configuration or logs 292 Storage and Network Convergence Using FCoE and iSCSI 9 5 2 Configuring the Emulex CNA To configure the Emulex CNA follow these steps 1 Press F1 and in the System Configuration and Boot Management panel select System Settings 2 Inthe System Settings panel Figure 9 68 select Emulex iSCSI EFI Configuration Utility and then press Enter System Settings Processors Emulex iSCSI EFI Memory Configuration Utility Devices and I 0 Ports 1 00a14 for Power OneConnect TM OCe10100 Operating Modes Legacy Support Integrated Management Module System Security Adapters and UEFI Drivers Network Emulex iSCSI EFI Configuration Utility Tl Move Highlight lt Enter gt Select Entry Esc Exit Figure 9 68 Selecting Emulex iSCSI EFI Configuration Utility on the System Settings panel If you do not see the Emulex Configuration Utility option see Unavailable Emulex Configuration Utility option on page 246 Then press Enter Chapter 9 Configuring iSCSI and FCoE cards for SAN boot 293 3 In the Emulex iSCSI EFI Configuration Utility panel Figure 9 69 select Emulex Configuration Setup Utility and press Enter Emulex iSCSI EFI Configuration Utility Emulex iSCSI EFI Configuration Utility Emulex Configuration Setup Utility 1 00a14 for OneConnect TM OCe10100 Tl Move
660. yyy mm dns_name_of_the_manufacturer_in_reverse unique_name Enterprise unique identifier The Enterprise Unique Identifier EUI as shown in the following example uses company IDs known as Organizationally Unique Identifiers OUIs that are assigned by the Institute of Electrical and Electronics Engineers IEEE to identify a naming authority eui 02004567A425678A This identifier is also referred to as EUI 64 for identifying the targets It includes an IEEE assigned OUI for the manufacturer which is a specified value that is assigned by the IEEE registration authority The EUI has the following format eui 112233AABBCCDDEE The EUI format has 16 hex digits 64 bits Those 64 bits are expected to be unique worldwide The first 24 bits 112233 in the previous example are the unique company ID OUI The subsequent 40 bits are generated exclusively by the manufacturer Internet Storage Name Service The Internet Storage Name Service iSNS provides an option for iSCSI servers and clients to interact for discovery management and configuration information iSNS is an option for iSCSI devices to reduce the need for manual configuration iSCSI initiators use iSNS servers to discover targets and their IP addresses The iSNS server can offer additional services such as an explicit initiator to target mappings for security Most operating systems and many storage arrays allow iSNS to be enabled iSNS is defined in RFP 4171 which you can find at
661. zone name FSV7K_N11 gt Create Zone Router config zone member pwwn 50 05 07 68 05 04 02 50 Router config zone member pwwn 50 05 07 68 05 04 02 51 Router config zone member pwwn 10 00 5c f3 fc 6e 30 01 gt Add PWWN members Router config zone show zone zone name FSV7K_N11 pwwn 50 05 07 68 05 04 02 50 pwwn 50 05 07 68 05 04 02 51 pwwn 10 00 5c f3 fc 6e 30 01 Router config zone zoneset name CN4093_1 gt Create Zoneset Router config zoneset member FSV7K_N11 gt Add Zone to Zoneset Router config zoneset show zoneset gt Check Zoneset zoneset name CN4093_1 zone name FSV7K_N11 pwwn 50 05 07 68 05 04 02 50 pwwn 50 05 07 68 05 04 02 51 pwwn 10 00 5c f3 fc 6e 30 01 zoneset name FCOE_Zonesetl Example 8 2 shows from the ISCLI how to activate the zoneset and ensure that the configuration and active zoneset are correct Example 8 2 Activating and checking zoneset Router config zoneset zoneset activate name CN4093_1 gt Activate Zoneset Router config show zoneset active gt Check Activation Active Zoneset CN4093_ 1 has 1 zones zoneset name CN4093_1 zone name FSV7K_N11 pwwn 50 05 07 68 05 04 02 50 pwwn 50 05 07 68 05 04 02 51 pwwn 10 00 5c f3 fc 6e 30 01 Default Zone Deny Router config After this operation is successfully completed the PWWN should be visible

Download Pdf Manuals

image

Related Search

Related Contents

"service manual"  Samsung GE107L-S Instrukcja obsługi  この取扱説明書をよくお読みになり、 正しくご使用ください  Manuel d`installation et d`entretien    GT3 CUP TROPHY Technical Regulations  User Manual - Samsung Service  Oregon Scientific OS200 User's Manual  

Copyright © All rights reserved.
Failed to retrieve file