1 / 62

Paul S Hagen Advanced Technical Support March 1, 2011

Paul S Hagen Advanced Technical Support March 1, 2011. Agenda – World Wide Port Name (WWPN) Prediction Tool. Introduction Installation Execution Predict WWPN Merge I/O Configurations Merge Customer Fields References Summary Backup Charts - Help . Building a dynamic infrastructure.

lester
Download Presentation

Paul S Hagen Advanced Technical Support March 1, 2011

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Paul S Hagen Advanced Technical Support March 1, 2011

  2. Agenda – World Wide Port Name (WWPN) Prediction Tool • Introduction • Installation • Execution • Predict WWPN • Merge I/O Configurations • Merge Customer Fields • References • Summary • Backup Charts - Help

  3. Building a dynamic infrastructure. Provide visibility, control and automation across all the business and IT assets to deliver higher value services. Service Management Maximizing the value of critical business and IT assets over their lifecycle with industry tailored asset management solutions. Asset Management Leadership virtualization and consolidation solutions that reduce cost, improve asset utilization, and speed provisioning of new services. Virtualization Address energy, environment, and sustainability challenges and opportunities across your business and IT infrastructure. Energy Efficiency Maintaining continuous business and IT operations while rapidly adapting and responding to risks and opportunities. Business Resiliency End to end industry customized governance, risk management and compliance solutions. Security Helping businesses achieve information compliance, availability, retention, and security objectives. Information Infrastructure

  4. Storage Area Network (SAN) Fibre Channel Protocol (FCP) Tape SAN ESCON, 17 MBps link data rate System z Disk FICON Bridge (FCV) FICON CTC FICON ISLs 2, 4 Gbps link data rates Disk System z FCP Heterogeneous Systems 2, 4 Gbps link data rates FCP SCSI Open Systems Disk

  5. Evolution of Virtualization of Storage - Prior to System z9FCP LUN Access Control • Provides host-based control of the access to storage controller and their devices as identified by their logical unit numbers (LUNs) • Allows read-only sharing of FCP SCSI devices among multiple operating system (OS) images (For this discussion, an OS is a Logical Partition (LPAR) running either zOS, zVM or Linux or with Linux as a guest on a zVM Host LPAR) • Allows individual access rights to storage controller ports and devices for each OS image • Complements the zoning and LUN masking schemes that exist in open storage environments • Limitations of LUN virtualization of storage • There is no access protection between OS images sharing an FCP channel • Each OS with access to a shared FCP channel has access to every device (LUN) connected to the channel • Access to a LUN is granted to any of these OS’s on a sequential basis and only one OS can use the LUN at a time • If another OS needs to access the LUN, it must be freed by the original user

  6. Evolution of Virtualization of Storage – New with System z9Node Port ID Virtualization (NPIV) • NPIV for FCP channels allows for multiple OS’s to share a single LUN • The FCP channel must be directly attached to a Fibre Channel switch that supports NPIV (Direct attach to storage is not supported) • Each NPIV enabled device subchannel for each OS is assigned a unique virtual Worldwide Port Name (WWPN) • NPIV enabled I/O transactions to a LUN for each OS are separately identified, managed and transmitted and are processed as if each OS has its own unique FCP channel • NPIV is the industry-standard solution, it supersedes FCP LUN Access Control

  7. LPAR LINUX1, Address 8800= 1 Active Subchannel WWPN c05076f3578001800 LPAR LINUX1, Address 8800 to SHARK HBA 1 = 1 Active Target Login N_port ID SAN HBA1 • An HBA is a Host Bus Adapter HBA2 LPAR LINUX2, Address 8800= 1 Active Subchannel WWPN c05076f3578001880 MULTIPLE LUN’s HBA3 HBA4 LPAR LINUX3, Address 8800= 1 Active Subchannel WWPN c05076f3578001900 In this 2nd example (within the red dotted circle) There are two Active Subchannels. Each subchannel connects to two separate HBA’s, so there is a total of 4 Target Logins. In this diagram, there are 3 Active Subchannels And 5 Active Target Logins. Note: That we can access hundreds of LUN’s in this configuration.

  8. NPIV Configuration Setup - Today • WWPNs are assigned during CPC activation or at Dynamic I/O • Assignments are done by Licensed Internal Code (LIC) • Stored in a binary file on SE (whether NPIV is enabled or not for the device subchannel) • Customers perform SAN setup based upon SE panel • Limitation of today‘s NPIV approach: • z10/z196 must be CPC Activation complete to begin the SAN setup process

  9. Evolution of Virtualization of Storage – New with System z10World Wide Port Name Prediction Tool (WPT) • Advance planning tool to support Storage Area Network (SAN) environment setup prior to the installation of the System z10/z196 server • Designed to reduce time to production after System z10/z196 installation • Specific to systems that will use NPIV • Supports all FICON channels on z10/z196 configured as Type=FCP • Assigns WWPNs to each virtual FCP channel port using the same WWPN assignment algorithms used by System z10/z196 LIC during CPC Activation • Input: • FCP-specific I/O definitions in the format of a comma separated variable (.csv) file which can either be created manually or exported from Hardware Configuration Definition (HCD) • Output: • NPIV assignment file to configure the SAN environment for Zoning and LUN Masking (csv format) • A binary system configuration file that can be imported by the System z10/z196 after installation

  10. System z10/z196 WPT • Software requirements (new function for HCD) • z/OS V1.8, V1.9 and V1.10 with APAR OA28078. • z/VM V5.2, V5.3, V5.4 with APAR VM64579. • Hardware Licensed Internal Code (LIC) requirements • For all z10/z196 servers - None • WPT is a Java based standalone tool that runs on any Windows or Linux based workstation or laptop • The WPT is downloaded from Resource Link web site:www.ibm.com/servers/resourcelink

  11. Agenda • Introduction • Installation • Execution • Predict WWPN • Merge I/O Configurations • Merge Customer Fields • References • Summary • Backup Charts - Help

  12. Installation • The WWPN Prediction Tool will be available in the “TOOLS” section of Resource Link in the top left under the Servers section

  13. Installation

  14. License Agreement

  15. Choose Install Folder

  16. Choose Link Folder

  17. Pre-installation Summary

  18. Installing

  19. Install Complete

  20. Agenda • Introduction • Installation • Execution • Predict WWPN • Merge I/O Configurations • Merge Customer Fields • References • Summary • Backup Charts - Help

  21. Programs -> IBM WWPN Prediction Tool -> WPT

  22. Main Logo Appears Momentarily

  23. WPT Wizard Appears and ...

  24. WPT for System z Channels also Appears File allows you to open a csv file within the tool in this format Action allows you the same options the wizard has on the previous page

  25. Agenda • Introduction • Installation • Execution • Predict WWPN • Merge I/O Configurations • Merge Customer Fields • References • Summary • Backup Charts - Help

  26. WPT - New Install IO Serial number is obtained from either : 1) Support Element VPD Editor 2) Resource Link -> Tools -> WWPN Prediction Tools -> View WWPN IOSN 3) VPD Manager Tool -> IO Domain Tab SAN Configuration csv file #partition, cssId, iid, chpid, ssId, deviceNumber, FCP002, 00, 02, 30, 00, b000, FCP002, 00, 02, 30, 00, b001, FCP002, 00, 02, 30, 00, b002, Configure SAN WWPN Prediction Tool input file I/O serial number WWPN Prediction Tool HCD or manually generated csv file #partition, cssId, iid, chpid, ssId, deviceNumber, FCP002, 00, 02, 30, 00, b000, FCP002, 00, 02, 30, 00, b001, FCP002, 00, 02, 30, 00, b002, System configuration binary file Import • Create input file via HCD or manually • Obtain the I/O serial number (from Resource Link or from the SE) • Perform WWPN assignments • Setup your SAN • Import configuration on your system (requires POR after import)

  27. Predict WWPN – HCD support The HCD support to generate the input data for the WWPN Prediction Tool is as follows for zOS: • Install zOS V1.8, V1.9 and V1.10 with APAR OA28078 • Invocation under zOS: • 1. Enter option 2.10 (Build I/O Configuration Data): • 2) On this panel, there is a new option 4, FCP Device Data • 3) Specify the processor configuration for which the data should be generated (H54), and the output data set (H54HCD.CSV) For demo purposes only, our z10 machine name is H54

  28. Predict WWPN – HCD support (con‘t) For Configuration ID enter H54 For output dataset Enter H54HCD.csv

  29. Predict WWPN – HCD support (con‘t) • Alternatively, you can issue an HCD batch job to generate the output data set: //WWPNHCD JOB (ABC1234,,RZ-28),‘HAGEN',CLASS=A,REGION=4M, // MSGLEVEL=(1,1),NOTIFY=BBEI,MSGCLASS=H //* BUILD FCP CONFIGURATION DATA //IOCDS EXEC PGM=CBDMGHCP, // PARM='CONFIG,FCP,H54' //HCDIODFS DD DSN=BBEI.IODF01.FCP.WORK,DISP=SHR //HCDDECK DD DSN=BBEI.H54HCD.CSV,DISP=OLD //HCDPROF DD DSN=BBEI.HCDPROF.PROFILE,DISP=SHR //HCDMLOG DD DSN=BBEI.HCD.MSGLOG,DISP=OLD //

  30. Predict WWPN – HCD support (con‘t) The HCD support to generate the input data for the WWPN Prediction Tool is as follows for zVM : • Install z/VM V5.2, V5.3, V5.4 with APAR VM64579. • Invocation under z/VM: • Use REXX EXEC CBDSCONF with conftype F • Format : CBDSCONF iodf outfile conftype confid (REPlace • Example: cbdsconf iodf00 workiodf h h54hcd csv a f h54 (repl • The FCP device configuration input data for the WWPN Prediction Tool is generated from IODF IODF00 WORKIODF H for processor h54 into output file h54hcd csv a.

  31. WPT Wizard Select Predict WWPN

  32. Predict WWPN – Enter NPIV SAN configuration template Input file NPIV SAN configuration template Use HCD output from the zOS HCD session For demo purposes will use a file named ‘H54HCD.csv’ (our z10 machine name is H54)

  33. Predict WWPN – Enter NPIV SAN configuration template Input file H54HCD.csv You can manually edit the input file within the WWPN Prediction Tool This machine had only one FCP PCHID with devices defined

  34. Predict WWPN – Enter NPIV SAN configuration template Input file H54HCD.csv On a Microsoft Excel Spreadsheet You can also manually edit the input file in Excel outside of the WWPN Prediction Tool This machine had only one FCP PCHID with devices defined

  35. Predict WWPN – Enter IO Serial Number • IO Serial number is obtained from either : • Support Element VPD Editor • 2) Resource Link • -> Tools • -> WWPN Prediction Tools • -> View WWPN IOSN • 3) VPD Manager Tool • -> IO Domain Tab • This is a UNIQUE number which is assigned to each machine when it is manufactured

  36. Predict WWPN – Enter SAN configuration file and NPIV system configuration file Output file H54SAN.csv is the NPIV SAN configuration file Drop to a memory stick You give this file to switch and storage vendors for them to load onto their SAN devices Output file H54NPIV.bin is the NPIV system configuration file Drop to a memory stick This files then gets imported to the z10 Support Element.

  37. Predict WWPN – Successful Confirmation Panel

  38. CPC1 Enable / Disable Dynamic Channel Subsystem To import an NPIV System configuration file on machine that is already CPC activation complete, you will need to disable ‘dynamic channel subsystem’ for that machine before you can import the NPIV System configuration file • Logon to the HMC in System Programmer mode and initiate Single Object Operation to the SE • Select CPC Operational Customization task choose ‘Enable/Disable Dynamic Channel Subsystem’ • Select under ‘Dynamic Channel Subsystem’ ‘Disabled’ and press ‘OK’

  39. Import - NPIV system configuration file • Select CPC Configuration • Select NPIV Configuration • Select Import NPIV system configuration file from USB flash memory drive • Re-enable Dynamic Channel subsystem (see previous page) Note : A CPC Deactivate/Activate is required before the newly imported WWPN’s will become active !

  40. Predict WWPN – SAN configuration file created H54SAN.csv is the NPIV SAN configuration file showing virtual WWPN addresses which have been assigned for each SAN device

  41. Predict WWPN – SAN configuration file created H54SAN.csv Microsoft Excel Spreadsheet Version SAN configuration file showing virtual WWPN addresses which have been assigned for each SAN device

  42. Agenda • Introduction • Installation • Execution • Predict WWPN • Merge I/O Configurations • Merge Customer Fields • References • Summary • Backup Charts - Help

  43. WPT - MES upgrade SAN Configuration csv file #partition, cssId, iid, chpid, ssId, deviceNumber, FCP002, 00, 02, 30, 00, b000, FCP002, 00, 02, 30, 00, b001, FCP002, 00, 02, 30, 00, b002, Configure SAN System configuration binary file Export WWPN Prediction Tool WWPN Prediction Tool input file HCD or manually generated csv file #partition, cssId, iid, chpid, ssId, deviceNumber, FCP002, 00, 02, 30, 00, b000, FCP002, 00, 02, 30, 00, b001, FCP002, 00, 02, 30, 00, b002, System configuration binary file Import • Export system configuration file SE/HMC or obtain from save/upgrade data • Create input file via HCD or manually • Perform WWPN assignments • Setup your SAN • Import configuration on your system

  44. WPT Wizard Select Merge I/O configurations

  45. MES Upgrade – Enter NPIV system configuration file Input file NPIV system configuration This binary file would be exported from the Support Element (SE) in the same manner that we imported the NPIV system configuration file previously For demo purposes, will use the same file named ‘H54NPIV.bin’ that we just created previously for the new machine install

  46. MES Upgrade – Enter NPIV SAN configuration template Input file NPIV SAN configuration template For demo purposes, will use the same file named ‘H54SAN.csv’ that we just created previously for the new machine install

  47. MES Upgrade – Enter the destination files Output files – NPIV SAN configuration template and NPIV system configuration For demo purposes, will create two new files ‘H54SAN1.csv’ and ‘H54NPIV1.bin

  48. Agenda • Introduction • Installation • Execution • Predict WWPN • Merge I/O Configurations • Merge Customer Fields • References • Summary • Backup Charts - Help

  49. WPT Wizard Select Merge customer fields

  50. Merge customer fields Input files NPIV SAN configuration file For demo purposes, will use the same files named ‘H54SAN.csv’ and H54SAN1.csv that we just created previously for the new machine install and the MES upgrade

More Related