HP XP P9000 for Compatible Parallel Access Volumes User Guide Abstract This guide describes and provides instructions for using Remote Web Console Software to configure and perform Compatible Parallel Access Volume operations on HP XP P9000 disk arrays. The intended audience is a storage system administrator or HP Technical Support provider with independent knowledge of HP XP P9000 disk arrays and the HP Remote Web Console.
© Copyright 2010, 2011 Hewlett-Packard Development Company, L.P. Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor's standard commercial license. The information contained herein is subject to change without notice.
Contents 1 Overview..................................................................................................5 Parallel Access Volumes.............................................................................................................5 Base and alias devices..............................................................................................................5 Parallel Access Volumes modes................................................................................................
Conventions for storage capacity values....................................................................................27 Typographic conventions.........................................................................................................27 A Disabling Hyper Parallel Access Volumes.....................................................29 Disabling Hyper Parallel Access Volumes from z/OS...................................................................
1 Overview This chapter provides an overview of Parallel Access Volumes. Unless otherwise specified, the term P9000 in this guide refers to the following disk array: • P9500 Disk Array The GUI illustrations in this guide were created using a Windows computer with the Internet Explorer browser. Actual windows may differ depending on the operating system and browser used. GUI contents also vary with licensed program products, storage system models, and firmware versions.
Parallel Access Volumes in dynamic mode When Parallel Access Volumes operates in dynamic mode, the number of alias devices assigned to each base device may dynamically increase or decrease based on the number of I/O requests to each device. Dynamic mode assists in balancing workloads on base devices and can optimize the speed of accessing data in the P9500.
WLM in goal mode The WLM must be in goal mode to support dynamic Parallel Access Volumes operations. The WLM is in goal mode when the Dynamic alias management setting in the WLM Service Coefficient/Service Definition Options dialog box is set to YES. While in goal mode, the WLM manages the system to meet a performance goal. WLM in compatibility mode The WLM must be in compatibility mode to support static Parallel Access Volumes operations.
Flow of I/O requests using Hyper Parallel Access Volumes Multiple alias devices are assigned to a base device in a CU to enable the base device to handle multiple I/O requests. In Hyper Parallel Access Volumes, alias devices are pooled together in a single CU, meaning that all base devices in the CU share alias devices. In the following figure, three alias devices each are assigned to base devices 1, 2, and 3.
2 Requirements and specifications This chapter contains requirements and specifications. Requirements The following table lists the requirements for Parallel Access Volumes and Hyper Parallel Access Volumes operations. Item Software License Keys Requirements Parallel Access Volumes Hyper Parallel Access Volumes Parallel Access Volumes Parallel Access Volumes Workload Manager (WLM) Hyper Parallel Access Volumes Workload Manager (WLM) Host OS Dynamic mode z/OS 1.
NOTE: 1. When you use z/VM, you must use z/OS as a guest OS on z/VM. 2. 3390-3R devices are not supported in Hyper Parallel Access Volumes.
3 Performing Parallel Access Volumes operations This chapter describes performing Parallel Access Volumes operations on the storage system using the GUI. Assigning aliases to base volumes Up to 255 aliases can be assigned to one base device. If the number of selected free volumes is larger than the number of selected base volumes, the Parallel Access Volumes function attempts to allocate the free volumes equally to the base volumes.
No volumes are displayed if the selected CU image only contains devices to which aliases cannot be assigned, such as 3390-V type devices or journal volumes. In this case, select another CU image. 5. 6. 7. 8. 9. Select one or more base volumes in the Base Volume List. Press Ctrl and click to select multiple base volumes, press Shift + click to select a series of base volumes, or click Select All to select all base volumes in the CU image. Select one or more free volumes in the Free Volume List.
4. 5. From the CU list, select the CU image which contains the aliases to be removed. Select one or more base volumes in the Base Volume List. Press Ctrl and click to select multiple base volumes, press Shift and click to select a series of base volumes, or click Select All to select all base volumes in the CU image. Alias volumes for each selected base volume(s) appear in the Alias Volume List as shown in the following figure. 6. Select one or more alias volumes to remove in the Alias Volume List.
Prerequisites • Before an alias is reassigned, the user must confirm that the number of requests to the base device that the alias is moved from is less than 50 IOPS. This performance information is acquired using RMF (Resource Measurement Facility Report Analysis) or other available tools. If the alias is reassigned when there are more than 50 IOPS to the base device, the process performance may decline in the worst cases.
The used capacity is the sum of the capacities of base volumes which meet at least one of the following conditions: • Base volumes to which alias volumes are or were assigned through Remote Web Console • Base volumes that are accessed by alias volumes using Dynamic Parallel Access Volumes or Hyper Parallel Access Volumes The calculation of the used capacity can be time-consuming as it takes three minutes for each CU to calculate this value.
4 Verifying and monitoring devices This chapter describes the procedures for verifying base and alias devices on the system, and the syntax and description of the commands used to monitor Parallel Access Volumes activities from the host computer. Verifying base and alias device definition After you have defined the mapping between base and alias devices to the host operating system, you must verify that the host recognizes the devices as specified.
Procedure 5 To verify the status of the devices by CHP ID: 1. Run the MVS Display Matrix command for each CHP ID connected to the storage system. Use the following syntax for this command. D M=CHP(CHP_ID) The following figure shows a sample output of this command. 2. Verify that the information displayed by the Display Matrix command matches the device status that was defined when the generation definition was made. If the information is incorrect, the devices must be redefined to the host.
V Cross_OS_File_Exchange_Volume_1-Cross_OS_File_Exchange_Volume_2,ONLINE 3. After performing one of the preceding actions, reissue the DEVSERV QPAV command and check for the alias devices in the returned results. Verifying Hyper Parallel Access Volumes aliases from z/OS on z/VM When you restart a P9500 storage system while using Hyper Parallel Access Volumes, you must verify that the correct aliases are sustained to a CU.
5. Reissue the DEVSERV QPAV command and check for the alias devices in the returned results. Monitoring with MVS commands MVS commands can be used to monitor the Parallel Access Volumes activities on the P9500 from z/OS. For the complete syntax of MVS commands, see the IBM document OS/390 MVS System Commands (GC28–1781). DISPLAY command The MVS DISPLAY command displays path information and alias count for the specified base device. Use the following syntax for this command.
DEVSERV QPAV commands The MVS DEVSERV QPAV commands can be used for the following functions. • Display the status of Parallel Access Volumes base devices. Use the following syntax for this command. DS QP,device_unit_ID,4 The following figure shows a sample output of this command. • Display the status of a Hyper Parallel Access Volumes base device and its alias devices. Use the following syntax for this command. DS QP,device_unit_ID,HPAV The following figure shows a sample output of this command.
• Display the status of the host and storage system configuration. Use the following syntax for this command. DS QP,device_unit_ID,VOLUME The following figure shows a sample output of this command. DISPLAY IOS HYPERPAV command The MVS DISPLAY IOS HYPERPAV command displays the current HYPERPAV enablement status. Use the following syntax for this command.
D IOS,HYPERPAV The following figure shows a sample output of this command. GTF I/O tracing Parallel Access Volumes are compatible with GTF I/O tracing. When a device number is specified for a GTF I/O tracing operation, GTF determines if the device is a Parallel Access Volumes base device and automatically includes the alias addresses currently assigned to the base device. For more information on GTF I/O tracing, see the IBM document OS/390 MVS Diagnosis: Tools and Service Aids (SY28-1085).
NOTE: The QUERY CU command may only be executed on the OS that is used directly by the host computer. Any attempt to execute the QUERY CU command on the z/VM that is operated as a guest OS on the other z/VM is rejected. QUERY DASD DETAILS command The QUERY DASD DETAILS command displays information about DASD (RDEV). Use the following syntax for this command. Query DAsd DETAILS {rdev | rdev1 | rdev2} The following figure shows a sample output of this command.
QUERY VIRTUAL DASD DETAILS command The QUERY VIRTUAL DASD DETAILS command displays information about all DASDs that can be accessed by z/VM. Use the following syntax for this command. Query Virtual DAsd [DETAILS] The following figure shows a sample output of this command. CAUTION: The DETAILS operand is only valid for dedicated DASD and mini-disk DASD.
5 Troubleshooting This chapter provides troubleshooting information. Troubleshooting For troubleshooting information on Remote Web Console, see the HP XP P9000 Remote Web Console User Guide. For a complete list of Remote Web Console error codes, see HP XP P9000 Remote Web Console Messages.
6 Support and other resources Contacting HP For worldwide technical support information, see the HP support website: http://www.hp.
• http://www.hp.com/support/downloads • http://www.hp.
CAUTION: IMPORTANT: NOTE: TIP: 28 Indicates that failure to follow directions could result in damage to equipment or data. Provides clarifying information or specific instructions. Provides additional information. Provides helpful hints and shortcuts.
A Disabling Hyper Parallel Access Volumes This appendix describes the procedures for disabling Hyper Parallel Access Volumes on the storage system. Disabling Hyper Parallel Access Volumes from z/OS Prerequisites • All alias devices must be removed. • You must have the Storage Administrator (Provisioning) role to perform this task. Procedure 7 To disable Hyper Parallel Access Volumes from z/OS: 1.
Procedure 9 To disable Hyper Parallel Access Volumes from z/OS on z/VM: 1. From z/OS on z/VM, issue the following commands to all base devices in the corresponding CU. V base_device_number1-base_device_number2,OFFLINE CF CHP(channel_path1-channel_path2),OFFLINE 2. Issue the following command from the host system console to disable the Hyper Parallel Access Volumes option on the host computer. SETIOS HYPERPAV=NO 3.
B Parallel Access Volumes GUI reference This appendix describes the fields and options available in the Parallel Access Volumes window. Parallel Access Volumes window Use the Parallel Access Volumes window to assign alias devices to base devices. Item Description LDKC Selects the LDKC that contains the desired CU(s) and LDEV(s). CU Selects the logical CU image that contains the desired LDEV(s). The volume lists on the Parallel Access Volumes window display only the LDEVs for the selected CU image.
Base Volume List The Base Volume List box displays the LDEVs that are currently in use in the selected CU image. Each of these LDEVs can be a Parallel Access Volumes base device. When you assign and cancel aliases for base devices, you select the base devices from this list box. The following table describes the items in the Base Volume List box. Item Description Base Volume Displays the LDKC number, CU number, and LDEV number of the base volume.
Item Description indicates that eight free devices are selected out of a total of 47 free devices in the selected CU image. Select All Selects all volumes in the Free Volume List box.
Glossary CU Control Unit. Used to organize the storage space attached to the disk controller ( DKC). You can group similarly configured logical devices (LDEVs) with unique control unit images (CUs). CUs are numbered sequentially. The disk array supports a certain number of CUs, depending on the disk array model. Each CU can manage multiple LDEVs; therefore, both the CU number and the LDEV number are required to identify an LDEV. DFSMS Data Facility Storage Management Subsystem.
Index A R alias device definition, 5 assigning aliases to base devices, 11 reassigning aliases to different base devices, 13 Refreshing data, 15 related documentation, 26 removing aliases from base devices, 12 requirements, 9 B base device definition, 5 Base Volume List, 31 C contacting HP, 26 conventions document, 27 storage capacity values, 27 text symbols, 27 D disk arrays supported models, 5 document conventions, 27 related information, 26 documentation HP website, 26 providing feedback, 26 dynami
goal mode, 7 overview, 6 36 Index