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. The only warranties for HP products and services are set forth in the express
warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall
not be liable for technical or editorial errors or omissions contained herein.
Adobe® and Acrobat are trademarks of Adobe Systems Incorporated.
ESCON and S/390 are registered trademarks or trademarks of International Business Machines Corporation (IBM).
HP-UX is a product name of Hewlett-Packard Company.
Java and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other
countries.
Netscape Navigator is a registered trademark of Netscape Communications Corporation in the United States and other countries.
Solaris is a trademark or registered trademark of Sun Microsystems, Inc. in the United States and other countries.
UNIX is a registered trademark of X/Open Company Limited in the United States and other countries and is licensed exclusively through X/Open
Company Limited.
Windows and Windows NT are registered trademarks of Microsoft Corporation.
All other brand or product names are or may be trademarks or service marks of and are used to identify products or services of their respective
owners.
This guide provides information about the following:
• ”Auto LUN XP for the XP1024/XP128”
•”Auto LUN XP features” on page 11
•”Auto LUN XP tasks” on page 11
•”Reserve volumes” on page 12
•”Volume migration” on page 12
•”Estimating usage rates” on page 12
•”Automatic migration” on page 13
•”Manual migration” on page 15
•”Requirements and restrictions” on page 15
•”Starting Auto LUN XP” on page 18
•”Creating and executing migration plans” on page 23
•”Troubleshooting Auto LUN XP” on page 36
• ”Auto LUN/Performance Control Base Monitor for the XP1024/XP128”
•”Auto LUN statistics” on page 37
•”Usage statistics” on page 40
•”Workload and traffic statistics” on page 46
Intended audience
This guide is intended for customers and HP-authorized service providers with knowledge of the following:
• Disk array hardware and software
• Data processing and RAID storage subsystems and their basic functions
Prerequisites
Prerequisites for using this product include:
• Installation of the HP StorageWorks disk array(s)
• Installation of the license key for this product
Firmware versions
The recommended firmware versions shown below provide the optimal level of support for the features
provided with this product. Older firmware versions can be used; however, product features enabled with
newer firmware will not appear.
Table 1 Recommended and minimum firmware versions
XP disk arrayMinimumRecommended
XP1024/XP12821-14-14-00/00 or later21-14-18-00/00 or later
Related documentation
In addition to this guide, please refer to other documents for this product:
• HP StorageWorks Command View XP User Guide for XP Disk Arrays
• HP StorageWorks XP Remote Web Console User Guide for XP1024/XP128
• HP StorageWorks Continuous Access XP Journal User Guide
• HP StorageWorks Performance Control XP User Guide
Auto LUN XP user guide for the XP1024/XP1287
• HP StorageWorks XP Disk/Cache Partition User Guide
You can find these documents at http://www.hp.com/support/rwc/manuals
Document conventions and symbols
Table 2 Document conventions
ConventionElement
Blue text: Table 1
Blue, underlined text:
(http://www.hp.com)
Bold text
Italic text
Monospace text
Monospace, italic text
Cross-reference links and e-mail addresses
Web site addresses
• Keys that are pressed
• Text typed into a GUI element, such as a box
• GUI elements that are clicked or selected, such as menu and list
Text emphasis
• File and directory names
• System output
• Code
• Commands, their arguments, and argument values
• Code variables
• Command variables
.
items, buttons, and check boxes
Monospace, bold text
CAUTION: Indicates that failure to follow directions could result in damage to equipment or data.
IMPORTANT: Provides clarifying information or specific instructions.
NOTE: Provides additional information.
TIP:Provides helpful hints and shortcuts.
HP technical support
Telephone numbers for worldwide technical support are listed on the HP support web site:
http://www.hp.com/support/
Collect the following information before calling:
• Technical support registration number (if applicable)
• Product serial numbers
• Product model names and numbers
• Applicable error messages
• Operating system type and revision level
• Detailed, specific questions
Emphasized monospace text
.
For continuous quality improvement, calls may be recorded or monitored.
8
Subscription service
HP strongly recommends that customers register online using the Subscriber's choice web site:
http://www.hp.com/go/e-updates
Subscribing to this service provides you with e-mail updates on the latest product enhancements, newest
driver versions, and firmware documentation updates as well as instant access to numerous other product
resources.
After subscribing, locate your products by selecting Business support and then Storage under Product
Category.
Helpful web sites
For additional information, see the following HP web sites:
• h
ttp://www.hp.com
• http://www.hp.com/go/storage
• http://www.hp.com/support
• http://www.hp.com/support/rwc/manuals
.
Auto LUN XP user guide for the XP1024/XP1289
10
1Auto LUN XP for the XP1024/XP128
HP StorageWorks Auto LUN XP monitors resources in disk arrays and hosts connected to disk arrays. Auto
LUN XP works with open system and mainframe volumes. You can analyze the information Auto LUN XP
provides to optimize data storage and retrieval on disk arrays, resolve activity bottlenecks, and optimize
volume allocation.
Auto LUN XP features
Auto LUN XP provides the following features:
• When a migration plan (set of detailed user-specified parameters) is in place, Auto LUN XP
automatically migrates logical volumes in disk arrays.
• Auto LUN XP operations are completely non-disruptive. Data being migrated remains online to all hosts
for read and write I/O operations throughout the volume migration process.
• Auto LUN XP supports manual volume migration operations and estimates performance improvements
prior to migration.
Auto LUN XP begins by obtaining usage statistics about physical hard disk drives, logical volumes,
processors, and other resources in disk arrays. Then, using manual or automatic migration, Auto LUN XP
balances the workload among hard disk drives, logical volumes, and processors to improve system
performance.
Use HP Performance Control XP to ensure that I/O operations requiring high performance receive higher
priority than I/O operations from other, lower-priority hosts. You can set the priority of disk arrays, monitor
I/O and transfer rates, and limit performance of less-critical arrays when necessary to maintain
performance of high-priority arrays.
NOTE: Partition-level users in the StorageAdmins group cannot use Auto LUN XP, but users with full array
access can use Auto LUN XP.
For users in the StorageAdmins group, the functions you can use are limited. For more information about
these limitations, see the HP StorageWorks Command View XP User Guide for XP Disk Arrays or the
HP StorageWorks XP Remote Web Console User Guide for XP1024/XP128.
Auto LUN XP tasks
• Load balance disk array resources to improve performance. Balancing resource usage can significantly
improve disk array performance. Use Auto LUN XP data to optimize several areas of performance,
including front-end and back-end processor usage and allocation of logical volumes to physical disk
drives and RAID level.
• Optimize disk drive access patterns. Auto LUN XP collects and analyzes information about disk drive
access patterns and can migrate volumes to optimize host access to data. For example, RAID-1
technology might provide better performance than RAID-5 under certain conditions, and one disk drive
type might provide better performance than another for certain types of access. Auto LUN XP fine-tunes
logical volume allocation.
• Analyze disk array usage. Auto LUN XP displays performance data graphically to highlight peaks and
trends. Use the graph to identify activity bottlenecks.
• Better utilize RAID levels and HDD types. The XP1024/XP128 supports both RAID-1 and RAID-5
technologies and a mixture of RAID-1 and RAID-5 parity groups. The XP1024/XP128 also supports
several types of hard disk drives (HDDs) and allows a mixture of HDD types within each disk array
domain to provide maximum flexibility in configuration. Auto LUN XP takes into account RAID level and
physical HDD performance of each parity group, enabling reallocation of logical volumes and
optimization with respect to both RAID level and HDD type. The proper combination of RAID level and
HDD type for logical volumes can significantly improve disk array performance.
Auto LUN XP user guide for the XP1024/XP12811
Reserve volumes
The reserve volume function reserves target volumes for automatic and manual migration operations. After
you reserve a number of target volumes, Auto LUN XP maintains this number of reserved volumes by
swapping the reserve attribute after each migration operation (following the migration operation, the
original source volume becomes a reserved volume).
Volume migration
Auto LUN XP volume migration operations consist of two steps:
• Copy the data on the Auto LUN XP source volume to the Auto LUN XP target volume
• Transfer host access to the target volume to complete the migration
The Auto LUN XP source volume can be online to hosts during migration. The target volume is reserved
prior to migration to prevent host access during migration. The source and target volumes can be
anywhere in the disk array.
The Auto LUN XP copy operation copies the entire contents of the source volume to the target volume. If
write I/Os update the source volume during the copy operation, the XP1024/XP128 uses a cylinder map
to track updates and performs additional copy operations after the initial copy is complete to duplicate the
updates at the target volume.
When volumes are fully synchronized (no differential data on source volume), the XP1024/XP128
completes the migration by swapping the reserve attribute (target becomes normal and source becomes
reserved) and redirecting host access to the target volume. Auto LUN XP performs all migration operations
sequentially (one volume migration at a time).
Typical copy times for open system volumes (with no other I/O activity) are:
• OPEN-3: 1.5 minutes
• OPEN-8/9: 4.5 minutes
• OPEN-E: 9 minutes
• OPEN-V: variable
For automatic and manual migration operations, Auto LUN XP checks the current write pending rate. If the
write pending rate is higher than 60%, Auto LUN XP cancels the migration. For auto migration, Auto LUN
XP also checks current disk usage of source volumes and source and target parity groups. If current disk
usage is higher than the user-specified maximum for auto migration, Auto LUN XP cancels the migration.
Estimating usage rates
The estimate function calculates expected usage of source and target parity groups after a proposed
volume migration. The estimate function uses subsystem usage data collected by the monitor function, HDD
performance characteristics, and RAID level to estimate expected usage rates. The automatic and manual
migration functions use these estimated values to verify proposed migrations.
For each proposed migration operation, Auto LUN XP automatically estimates expected usage rates for
source and target parity groups. The estimate function calculates expected results of a proposed volume
migration based on XP1024/XP128 monitor data collected during the user-specified monitor data term.
The estimate function considers RAID level and HDD type when estimating expected usage rates (RAID-1
and RAID-5 have different access characteristics).
The estimate function is a critical component of the auto migration function. The estimate function calculates
expected parity group usage for source and target parity groups, and the auto migration function uses
these estimates to verify proposed migrations. If any condition prevents Auto LUN XP from estimating an
expected usage rate (for example, invalid monitor data), the auto migration function will not schedule the
migration operation.
For manual migration operations, when you select the source volume, Auto LUN XP displays expected
usage rates for the source parity group, so you can see the predicted effect of migrating the selected
volume out of its group. When you select the target volume, Auto LUN XP displays expected usage rates for
the target parity group, so you can see the predicted effect of adding the selected source volume to the
selected parity group.
12Auto LUN XP for the XP1024/XP128
Auto LUN XP does not estimate processor or access path usage. You can use Auto LUN XP migration
operations to improve DKP and DRR usage, but cannot use them to address CHP or access path usage.
Perform Auto LUN XP migration only when you expect a large improvement in disk array performance.
Auto LUN XP migration might not provide significant improvement if parity group or volume usage varies
only slightly or if overall DKP or DRR usage is relatively high. Also keep in mind that disk array tuning
operations might improve performance in one area while decreasing performance in another. For
example, suppose parity groups A and B have average usage values of 20% and 90%, respectively. Auto
LUN XP estimates that if one logical volume is migrated from parity group B to parity group A, the usage
values will become 55% and 55%. If you perform this migration operation, I/O response time for parity
group B will probably decrease and I/O response time for parity group A might increase, while the overall
throughput might increase or decrease.
Automatic migration
Auto migration is the primary tuning method for disk arrays. Auto migration analyzes data and executes
migration plans automatically based on user-specified parameters. Use Auto LUN XP to schedule auto
migration operations, select data to be analyzed, and specify maximum time and performance impact of
auto migration operations. Auto LUN XP displays a detailed log of auto migration activities.
Auto migration operations are based on the following major parameters:
• Hierarchy of parity groups. Auto LUN XP arranges parity groups in the XP1024/XP128 in a hierarchy
based on HDD type, and assigns each parity group to a class based on performance of its HDD type.
Classes are ordered from highest performance drive (class A) to lowest performance drive (class B, C,
or higher depending on number of HDD types available). The auto migration function uses this
hierarchy to identify target volumes for auto migration operations.
The auto migration function can also specify “fixed” parity groups that are excluded from auto
migration operations.
• Maximum disk usage. The auto migration function specifies the maximum disk usage rate for each
HDD class in the XP1024/XP128, and uses these limits to identify source volumes for auto migration
operations.
You must identify and specify disk usage limits for your environment. When you use the same maximum
disk usage rate for all HDD classes, HDD performance is the only factor used in determining auto
migration plans. When you specify different usage limits for HDD classes, you can bias the auto
migration function to favor (or avoid) certain HDD types. Migrating high-usage volumes to higher HDD
classes should significantly improve host access to volumes, which can also have a large effect on disk
array performance.
The auto migration function also specifies the maximum disk usage rate during auto migration
operations, so you can control the impact of Auto LUN XP copy operations on disk array performance.
If source or target parity group usage exceeds the specified limit during migration, the auto migration
operation is canceled.
Do not perform manual migration operations while the auto migration function is active. Always turn off the
auto migration function and cancel any existing auto migration plan before performing manual migration
operations.
Storage management by maximum disk usage
Use the auto migration function to specify maximum usage rate for each HDD class in an XP1024/XP128.
When a parity group exceeds this limit, the auto migration function makes a plan to migrate one or more
volumes in this parity group to a parity group in a higher HDD class or to a parity group in the same HDD
class with lower usage.
This storage tuning method addresses and can eliminate disk drive activity bottlenecks. Auto LUN XP uses
its estimated usage rates to verify each proposed auto migration, and will not perform a migration
operation that might result in a target parity group exceeding the user-specified maximum disk usage rate.
The auto migration function identifies parity groups that exceed the user-specified usage limit, and selects
high-usage volumes as source volumes to be migrated to parity groups in higher HDD classes or to other
parity groups in the same HDD class with lower usage.
Auto LUN XP user guide for the XP1024/XP12813
Keep reserved volumes in high HDD classes
When parity groups in the highest HDD classes start to run out of reserved (empty) volumes, Auto LUN XP
maintains available reserve volumes by automatically migrating low-usage volumes from higher HDD class
groups to lower HDD class groups.
Figure 1 Moving volumes to another class based on usage
The auto migration function can move a high-usage volume to a higher HDD class group, forcing a
low-usage volume out of that HDD class group. To do so, the auto migration function requires a minimum of
5% difference in estimated disk usage between the two volumes. If the difference is less than 5%, this
migration is considered ineffective and the volume is not moved.
Figure 2 Auto migration function example 1
The auto migration function can also move a volume from one parity group to another group of the same
HDD class, forcing another volume out of the destination parity group. To do so, the auto migration
function requires a minimum of 20% difference in estimated disk usage between the two volumes. If the
difference is less than 20%, this migration is considered ineffective and the volume is not moved.
Figure 3 Auto migration function example 2
Auto migration sequence of events
The following are the typical steps to set up an auto migration plan:
1. Analyze monitor data. You specify the monitor data term to be analyzed.
2. Make auto migration plan. You specify the auto migration plan’s parameters.
3. Perform auto migration plan. You specify when the auto migration plan is executed.
14Auto LUN XP for the XP1024/XP128
4. Analyze monitor data to confirm tuning results.
Manual migration
Use manual migration to select and migrate logical volumes under direct, manual control. The manual
migration function displays estimated results of proposed migration operations, which you can use to
determine expected performance improvements prior to the actual migration.
While auto migration operations are based on disk usage and hierarchy of parity groups, you can use
manual migration operations to address back-end processor usage (DKPs and DRRs) and volume and
parity group usage. If monitoring shows high or unbalanced processor usage, use manual migration
operations to tune the processor performance of the XP1024/XP128.
Requirements and restrictions
Logical volumes
Source and target volumes must be in the same XP1024/XP128 and have the same emulation type and
capacity.
NOTE: For users in the StorageAdmins group, the function you can use are limited. For more information
about these limitations, see the HP StorageWorks Command View XP User Guide for XP Disk Arrays or the
HP StorageWorks XP Remote Web Console User Guide for XP1024/XP128.
Whether you can or cannot perform volume migration with a pair consisting of customized volumes (CVs)
and normal volumes depends on the volumes’ emulation type. For details, see Table 3.
Table 3 Movability of volumes in pairs consisting of CV and normal values
Source volumeTarget volume
Normal volume
(not OPEN-V)
Normal volume
(OPEN-V)
CV
(not OPEN_V)
CV
(OPEN-V)
You cannot make pairs of the volumes.
Source volumes
The following describes whether volumes can be used as source volumes:
• Volumes set as command devices (reserved for use by hosts) cannot be used as source volumes.
• Volumes in an abnormal or inaccessible condition (for example, fenced) cannot be used as source
volumes.
• Volumes with Cache LUN data stored in cache cannot be used as source volumes.
• iSCSI volumes (volumes to which paths are defined from iSCSI ports) cannot be used as source
volumes.
• Volumes that HP StorageWorks Continuous Access XP Journal or Universal Replicator for z/OS uses as
a data or journal volume cannot be used as source volumes.
• Volumes reserved by a migration program other than Volume Migration cannot be used as source
volumes.
Normal volume
(not OPEN-V)
Movable—Not movable—
—Movable—Movable
Not movable—Movable—
—Movable—Movable
Normal volume
(OPEN-V)
CV
(not OPEN-V)
CV
(OPEN-V)
Auto LUN XP user guide for the XP1024/XP12815
• Continuous Access. If the status of a HP StorageWorks Continuous Access XP volume is PSUS, PSUE, or
SMPL, the volume can be used as a source volume. If not, the volume cannot be used as a source
volume. When a Continuous Access XP pair is deleted from the main control unit (MCU), the status of
both volumes changes to SMPL, and both volumes can be used as source volumes. When a Continuous
Access XP pair is deleted from the remote control unit (RCU), the status of the P-VOL changes to PSUS,
the status of the S-VOL changes to SMPL, and both volumes can be used as source volumes.
• Business Copy. Using a BC volume as a source volume depends on the status and cascade
configuration of the volume. If the status of a BC volume is not split-pending COPY(SP) or PSUS(SP), the
volume can be used as a source volume. If the status is COPY(SP) or PSUS(SP), the volume cannot be
used as a source volume. This applies to cascaded and non-cascaded volumes.
Table 4 shows which non-cascaded volumes can be used as source volumes.
Table 4 Non-cascaded volumes that can be used as source volumes
Pair configurationUse P-VOL as source volumeUse S-VOLs as source volumes
Ratio of P-VOL to S-VOLs is 1:1YesYes
Ratio of P-VOL to S-VOLs is 1:2YesYes
Ratio of P-VOL to S-VOLs is 1:3NoYes
Table 5 shows which cascaded volumes can be used as source volumes.
Table 5 Cascaded volumes that can be used as source volumes
Pair ConfigurationUse P-VOL as source volumeUse S-VOLs as source volumes
L1 pair, ratio of P-VOL to S-VOLs is 1:1YesYes
L1 pair, ratio of P-VOL to S-VOLs is 1:2YesYes
L1 pair, ratio of P-VOL to S-VOLs is 1:3NoYes
L2 pair, ratio of P-VOL to S-VOLs is 1:1YesNo
L2 pair, ratio of P-VOL to S-VOLs is 1:2NoNo
If any of the following operations are performed on an Auto LUN XP source volume during migration, the
Auto LUN XP volume migration process stops:
• Continuous Access XP operations that change the volume status to something other than PSUS, PSUE, or
SMPL
• BC operations that change the volume status to COPY(SP) or PSUS(SP)
• Continuous Access XP Journal operations
LUSE source volumes
To specify a LUSE source volume for migration, specify individual LDEVs within the LUSE volume (for
example, LDEVs with high usage). Auto LUN XP migrates only specified LDEVs. If needed, specify all LDEVs
of the LUSE volume to relocate the entire LUSE volume. In this case, ensure that the required reserved target
LDEVs are available.
Target volumes
Target volumes must be reserved prior to migration. Hosts cannot access reserved volumes. The following
volumes cannot be reserved:
• Logical Unit Size Expansion (LUSE) volumes
• Volumes set as command devices
• Volumes assigned to BC or Continuous Access XP pairs
• Volumes reserved for BC operations
• Volumes with Cache LUN data stored in cache
• iSCSI volumes (for example, volumes to which paths are defined from iSCSI ports)
• Volumes in abnormal or inaccessible conditions (for example, fenced)
16Auto LUN XP for the XP1024/XP128
• Volumes Continuous Access XP Journal uses
• Volumes specified with the Read Only or Protect attribute
• Volumes that Volume Security disabled for use as secondary volumes
• Volumes that LUN Security XP Extension specified as Read Only or Protect or disabled for use as
secondary volumes
• Volumes reserved by a migration program other than Volume Migration
Number of volumes
In manual migrations, the number of migration plans that can be executed concurrently might be restricted,
depending on use of other Command View XP or XP Remote Web Console programs and emulation types
and sizes of migrated volumes. Therefore, the number of migration plans that can be executed concurrently
is not constant.
A maximum of 36 Auto LUN XP copy operations can be requested at the same time. Auto LUN XP performs
migration operations sequentially (one volume at a time).
The maximum number of Auto LUN XP copy operations plus BC pairs is 1024.
Auto migration planning
Auto LUN XP will not plan an auto migration when:
• There is no reserve volume with the same emulation type and capacity as the source volume in the
same or next higher/lower HDD class (auto migration is performed only between consecutive classes or
within the same class)
• Auto LUN XP cannot estimate the usage rate for the target parity group because of some condition (for
example, invalid monitor data)
• The estimated usage of the target parity group or volume is over the user-specified maximum disk usage
value for that HDD class
• The estimated performance improvement is not large enough
Auto migration execution
Auto LUN XP will not execute an auto migration operation when:
• The current usage (last 15 minutes) of the source or target parity group or volume is over the maximum
disk usage rate for auto migration
• The current write pending rate for the disk array is 60% or higher
Manual migration execution
Auto LUN XP will execute a manual migration operation when the current write pending rate for the disk
array is 60% or higher.
Maintenance
Do not perform Auto LUN XP migration operations during disk array maintenance activities (for example,
cache or drive installation, replacement, or de-installation).
Auto migration parameters
Auto migration parameters are initialized when the disk array configuration is changed (for example,
when new drives or LDEVs are installed). Parameters include disk usage limit and migration time. After a
change is made to the subsystem configuration, you must specify auto migration parameters again.
Powering off disk arrays
To turn the power off at the disk array, ensure that volume migration is finished. If migration is not finished,
HP strongly recommends that you do not turn off the power until the migration is finished.
If you turn the power off while migration is in progress, data migration stops and some of the data are not
migrated. If you turn the power on later, Auto LUN XP resumes data migration. If data remains in shared
memory, which is volatile memory, Auto LUN XP attempts to copy only data that have not been migrated to
the migration destination. However, if data is lost from shared memory, Auto LUN XP attempts to copy all
Auto LUN XP user guide for the XP1024/XP12817
Loading...
+ 39 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.