You are on page 1of 92

HP StorageWorks XP24000/XP20000 Thin Provisioning Software User Guide

Abstract

This guide describes how to use HP StorageWorks XP Thin Provisioning Software to create virtual storage pools on HP StorageWorks XP24000/XP20000 storage systems and dynamically allocate volumes as applications need them. Topics include how to monitor virtual capacity and add to the pool without downtime. The intended audience is a storage system administrator or authorized service provider with independent knowledge of HP StorageWorks XP storage systems and software, including Remote Web Console, LUN Manager, and Virtual LVI/LUN.

HP Part Number: T5227-96015 Published: May 2011 Edition: Fifteenth

Remote Web Console, LUN Manager, and Virtual LVI/LUN. HP Part Number: T5227-96015 Published: May 2011 Edition:

© Copyright 2007, 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. 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.

Acknowledgments

Windows is a registered trademark of Microsoft Corporation.

Hitachi and Universal Replicator are registered trademarks of Hitachi, Ltd.

ShadowImage and TrueCopy are registered trademarks of Hitachi, Ltd. and Hitachi Data Systems Corporation.

Export Requirements

You may not export or re-export this document or any copy or adaptation in violation of export laws or regulations.

Without limiting the foregoing, this document may not be exported, re-exported, transferred or downloaded to or within (or to a national resident of) countries under U.S. economic embargo, including Cuba, Iran, North Korea, Sudan, and Syria. This list is subject to change.

This document may not be exported, re-exported, transferred, or downloaded to persons or entities listed on the U.S. Department of Commerce Denied Persons List, Entity List of proliferation concern or on any U.S. Treasury Department Designated Nationals exclusion list, or to parties directly or indirectly involved in the development or production of nuclear, chemical, biological weapons, or in missile technology programs as specified in the U.S. Export Administration Regulations (15 CFR 744).

Revision History

Edition

Date

Description

First

June 2007

This edition applies to microcode version 60-01-31-00/00 or later.

Second

September 2007

This edition applies to microcode version 60-01-68-00/00 or later.

Third

November 2007

This edition applies to microcode version 60-02-04-00/00 or later.

Fourth

January 2008

This edition applies to microcode version 60-02-25-00/00 or later.

Fifth

April 2008

This edition applies to microcode version 60-02-48-00/00 or later.

Sixth

June 2008

This edition applies to microcode version 60-03-04-00/00 or later.

Seventh

September 2008

This edition applies to microcode version 60-03-24-00/00 or later.

Eighth

December 2008

This edition applies to microcode version 60-04-04-00/00 or later.

Ninth

February 2009

This edition applies to microcode version 60-04-13-00/00 or later.

Tenth

June 2009

This edition applies to microcode version 60-05-00-00/00 or later.

Eleventh

August 2009

This edition applies to microcode version 60-05-00-00/00 or later.

Twelfth

December 2009

This edition applies to microcode version 60-06-05-00/00 or later.

Thirteenth

June 2010

This edition applies to microcode version 60-07-00-00/00 or later.

Fourteenth

October 2010

This edition applies to microcode version 60-07-50-00/00 or later.

Fifteenth

May 2011

This edition applies to microcode version 60-08-01-00/00 or later

Contents

1 Overview of HP StorageWorks XP Thin Provisioning Software

6

XP Thin Provisioning Features

6

XP Thin Provisioning Benefits

6

Nondisruptive Addition of Physical Disks

7

Improved Performance

7

Reduced Storage Acquisition Costs

7

Simplified Replication Planning

7

Complementary Software

8

2 About XP Thin Provisioning Operations

9

XP Thin Provisioning Components

9

Relationship between XP Thin Provisioning volumes and pools

9

Supported Configurations

9

Pools

10

V-VOLs

10

Growing a V-VOL

10

Reclaiming Pages from a V-VOL

11

V-VOL Management Table

11

Managing Pool Capacity

12

Monitoring Pool Usage Levels

13

Full Pool Handling

14

Thresholds

15

SIM Reference Codes

16

Pool Status

17

Balancing I/O Load Across the Pool

18

Interoperability with Other Products and Functions

18

Using XP Continuous Access Software

21

Using XP Continuous Access Journal Software

21

Using XP Business Copy Software

22

Using XP Disk/Cache Partition

23

Using XP Auto LUN

23

3 Preparing for XP Thin Provisioning Operations

24

Preparing the Storage System and Remote Web Console Computers

24

Hardware and Software Requirements

24

License Requirements

24

Shared Memory Requirements

24

Operating System and File System Capacity

24

Volume and Pool Requirements

26

Installing and Uninstalling XP Thin Provisioning

28

Installing XP Thin Provisioning

28

Uninstalling XP Thin Provisioning

28

4 Using the XP Thin Provisioning GUI

29

Pool Window

29

V-VOL Window

34

XP Thin Provisioning Window

38

New Pool Dialog Box

40

Change Pool Information Dialog Box

41

New V-VOL Group Dialog Box

42

Create V-VOL Dialog Box (1)

42

Create V-VOL Dialog Box (2)

44

Create V-VOL Dialog Box (3)

47

Create V-VOL Confirmation Dialog Box

48

Connect Pool Dialog Box

49

Change Threshold Dialog Box

50

Associate V-VOL Groups with Pool Dialog Box

51

Release V-VOL Groups from Pool Dialog Box

52

Delete V-VOL Groups Dialog Box

54

5 Performing XP Thin Provisioning Operations

57

XP Thin Provisioning Flow Chart

57

Managing Pools

57

Viewing Pool Information

58

Creating a Pool

58

Associating the Pool-VOL with the Pool

60

Changing the Pool Threshold

60

Deleting Pools

61

Deleting a Single Pool

61

Deleting Multiple Pools

61

Recovering Pools in Blocked Status

61

Recovering a Single Blocked Pool

61

Recovering Multiple Blocked Pools

62

Managing V-VOLs and V-VOL Groups

62

Creating a V-VOL Group

62

Changing the V-VOL Settings

65

Associating a V-VOL with a Pool

65

Releasing a V-VOL from a Pool

67

Changing the V-VOL Threshold

67

Increasing V-VOL Capacity

67

Releasing Pages in a V-VOL

71

Changing the V-VOL Settings of Multiple V-VOL Groups

72

Associating Multiple V-VOL Groups with a Pool

72

Releasing Multiple V-VOL Groups from a Pool

74

Deleting V-VOL Groups

76

Deleting a V-VOL Group

76

Deleting Multiple V-VOL Groups

76

Deleting V-VOLs

77

6 Troubleshooting

79

XP Thin Provisioning Troubleshooting

79

Managing Pool-Related SIMs

83

Troubleshooting when using XP RAID Manager

84

Calling HP Technical Support

86

7 Support and Other Resources

87

Related Documentation

87

Conventions for Storage Capacity Values

87

HP Technical Support

88

Subscription Service

88

HP Websites

88

Documentation Feedback

88

Glossary

89

Index

91

1 Overview of HP StorageWorks XP Thin Provisioning Software

This chapter describes the general features and functions of HP StorageWorks XP Thin Provisioning Software.

“XP Thin Provisioning Features” (page 6)

“XP Thin Provisioning Benefits” (page 6)

“Complementary Software” (page 8)

Unless otherwise specified, the term storage system in this guide refers to the following disk arrays:

HP StorageWorks XP24000 Disk Array

HP StorageWorks XP20000 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.

XP Thin Provisioning Features

XP Thin Provisioning is a new advanced thin provisioning software product that provides virtual storage capacity to simplify administration and addition of storage, eliminate application service interruptions, and reduce costs.

For companies faced with ongoing rapid growth of their data storage requirements and escalating storage and storage management expenses, XP Thin Provisioning greatly simplifies the application storage provisioning process and saves money on storage purchases.

XP Thin Provisioning allows storage to be allocated to an application without actually being physically mapped until it is used. This as-needed method means storage allocations can exceed the amount of storage physically installed. It also decouples the provisioning of storage to an application from the physical addition of storage capacity to the storage system. Both significantly simplify the storage provisioning process.

As it is needed, physical storage is nondisruptively added to the storage system and placed in a central pool available to all thin provisioned volumes. As an application requires additional capacity, the storage system automatically allocates the needed additional physical storage to the volume. Behind the scenes, XP Thin Provisioning monitors storage resources and proactively alerts you before more physical storage is required.

XP Thin Provisioning also simplifies performance optimization by transparently spreading many hosts’ individual I/O patterns across many physical disks, thereby reducing performance management concerns and optimizing performance/throughput.

With XP Thin Provisioning, overall storage utilization rates improve and the entire storage system is tuned for maximum efficiency. In addition, in tiered storage environments, it offers a useful low-cost tier option.

Coupled with the advanced features and reliability of the HP storage system, XP Thin Provisioning offers reduced capital and management expenses, and an improved return on your storage investment.

XP Thin Provisioning Benefits

In a traditional volume, when you need more storage, you must install additional disks and simultaneously change the configuration of both the storage system and the host. This requires extensive careful orchestration, and is disruptive to application I/O.

With XP Thin Provisioning, when configuring additional storage for an application, the administrator draws from the XP Thin Provisioning pool without immediately adding physical disks. Coordination between the creation of a volume and the physical disk layout are no longer a consideration.

Nondisruptive Addition of Physical Disks

An XP Thin Provisioning volume will be displayed as a Virtual LVI/LUN volume that has no actual storage capacity. Actual storage capacity from the XP Thin Provisioning pool is assigned when the data is written. Because the application only sees the amount of virtual capacity that is allocated to it, additional physical disk capacity can be installed transparently when needed, without an application service interruption.

Improved Performance

XP Thin Provisioning Software effectively combines many program products' I/O patterns and spreads the I/O activity across all available physical resources. Prior to XP Thin Provisioning

Software, optimizing to use all spindles was a complex manual task requiring considerable expertise. Avoiding disk hot spots has always been challenging because of the complexity of spreading an application over many spindles as well as predicting when multiple program products that share

a limited number of spindles may generate I/O patterns that cause contention and performance bottlenecks.

XP Thin Provisioning Software does this automatically. By evenly spreading out hundreds of users’ I/O patterns over all available spindles, XP Thin Provisioning Software will optimize aggregate throughput and generally deliver the best performance. Balancing individual program products and manually matching up drive spindles is no longer necessary.

Reduced Storage Acquisition Costs

Defining a volume larger than the physical disk allows you to plan for additional future storage

needs during an initial installation, purchase only the physical disk capacity required at the start, and add physical storage capacity incrementally over time. This approach also provides savings

in space, power, and cooling requirements.

Figure 1 (page 7) illustrates the difference between purchases made before and after installing XP Thin Provisioning.

Figure 1 Effects of XP Thin Provisioning

Thin Provisioning. Figure 1 Effects of XP Thin Provisioning Simplified Replication Planning You can define the

Simplified Replication Planning

You can define the desired volume capacity without regard to the physical disk capacity. For volumes of 4.0 TB and smaller, you no longer need to use LUSE for volume expansion, which also simplifies creating replication pairs.

Complementary Software

HP StorageWorks XP Replication Software

The high-speed, nondisruptive technology of HP StorageWorks replication software rapidly creates multiple copies of mission-critical information within XP storage systems. It keeps data RAID-protected and fully recoverable without affecting service or performance levels. For more information about HP StorageWorks Replication Manager Software, HP StorageWorks XP Business Copy, HP StorageWorks XP Continuous Access, or HP StorageWorks XP Continuous Access Journal, see the respective product user guide.

Performance Monitor

Performance Monitor gives you detailed point-in-time reporting of the performance metrics of the storage system, so that you can promptly investigate threshold warnings and determine both your virtual and physical storage needs. For more information about Performance Monitor, see the HP StorageWorks XP24000/XP20000 Performance Monitor User's Guide.

HP StorageWorks P9000 or XP Command View Advanced Edition Software Device Manager

HP StorageWorks P9000 or XP Command View Advanced Edition Software Device Manager supports the consolidation of storage operations and management functions in a system that contains multiple heterogeneous HP StorageWorks storage systems (for example, HP XP24000/XP20000 disk arrays, HP XP12000/XP10000 disk arrays, HP XP1024/XP128 disk arrays, and HP XP512/XP48 disk arrays). With regard to XP Thin Provisioning Software, Device Manager gives storage administrators easy access to monitoring functions, including generating email alerts for threshold punctures and issuing reports on XP Thin Provisioning virtual volumes, pool volumes, and pools.

For information about using Device Manager to perform alert notification, see the administrator guide that came with Device Manager.

For information about using Device Manager with XP Thin Provisioning Virtual Volumes and Pool Volumes, see the user guide that came with Device Manager.

HP StorageWorks XP Performance Advisor Software

XP Performance Advisor Software is an Internet application that collects and monitors real-time performance of HP StorageWorks XP disk array products, including XP Thin Provisioning and XP Snapshot pools. You can use the simple, browser-based interface to customize data collection, set alarms, and view volumes that belong to XP Thin Provisioning and XP Snapshot pools. Using the command line interface and program products programming interface, you can integrate XP Performance Advisor Software with third-party program products. XP Performance Advisor Software reports include the XP Thin Provisioning pool occupancy report, showing the usage of the busiest XP Thin Provisioning pools.

For information about using XP Performance Advisor Software to monitor XP Thin Provisioning pool usage, see the HP StorageWorks XP Performance Advisor Software user guide .

2 About XP Thin Provisioning Operations

This chapter contains a technical overview of XP Thin Provisioning.

“XP Thin Provisioning Components” (page 9)

“Managing Pool Capacity” (page 12)

“Interoperability with Other Products and Functions” (page 18)

XP Thin Provisioning Components

Relationship between XP Thin Provisioning volumes and pools

Figure 2 (page 9) illustrates the relationship between an XP Thin Provisioning volume and an XP Thin Provisioning pool.

Figure 2 XP Thin Provisioning

an XP Thin Provisioning pool. Figure 2 XP Thin Provisioning Supported Configurations Table 1 Supported XP

Supported Configurations

Table 1 Supported XP Thin Provisioning Configurations

Items

Supported Configurations

V-VOL capacity

46 MB to 4.0 TB:

46 MB to 4,194,303 MB, or

96,000 blocks to 8,589,934,592 blocks, or

50 to 4,473,924 cylinders

Maximum number of V-VOLs

8192 per pool

Maximum number of pools

128 per subsystem, 128 deducted from the maximum number of XP Snapshot pools.

Table 1 Supported XP Thin Provisioning Configurations (continued)

Table 1 Supported XP Thin Provisioning Configurations (continued)

Items

Maximum number of pool-VOLs

Capacity per Pool-VOL

Supported Configurations

1024 per pool

8 GB to 4 TB

Pools

 

XP Thin Provisioning requires the use of pools. A storage system supports up to 128 pools, each of which can contain up to 1,024 pool-VOLs and 8,192 V-VOLs. Each pool requires a unique pool ID.

XP Snapshot also uses pools. The 128-pool maximum per storage system applies to the total number of both XP Snapshot pools and XP Thin Provisioning pools. For more information about XP Snapshot, see the HP StorageWorks XP24000/XP20000 Snapshot User Guide.

The total pool capacity is the total capacity of the registered XP Thin Provisioning pool-VOLs.

Pool capacity is calculated by the following formula:

 

Total Number of pages = ( pool-VOL number of blocks 512 168 ) for each pool-VOL

• Total Number of pages = ( pool-VOL number of blocks 512 168 ) for each
• Total Number of pages = ( pool-VOL number of blocks 512 168 ) for each
• Total Number of pages = ( pool-VOL number of blocks 512 168 ) for each
• Total Number of pages = ( pool-VOL number of blocks 512 168 ) for each

• The capacity of the pool (MB) = Total number of pages x 42 − (4116
• The capacity of the pool (MB) = Total number of pages x 42 − (4116

The capacity of the pool (MB) = Total number of pages x 42 − (4116 + 84 x Number of

XP Thin Provisioning Software automatically balances the usage levels among pool-VOLs in the

pool-VOLs) : truncate the part of the formula between the arrows after the decimal point. If you increase pool capacity by adding a pool-VOL, existing data in the pool automatically migrates from older pool-VOLs to the newly added pool-VOL, balancing the usage levels of all pool-VOLs. If you do not want to automate balancing of the usage levels of pool-VOLs, consult HP technical support (see “Calling HP Technical Support” (page 86)).

pool created with microcode version 60-05-0x or later. XP Thin Provisioning Software does not automatically balance the usage levels among pool-VOLs if the cache memory is not redundant or if the pool usage level is more than the pool thresholds.

For more information about pools, including a description of the Pool window, see “Pool Window” (page 29). For instructions on managing pools, see “Managing Pools” (page 57).

V-VOLs

XP Thin Provisioning requires the use of V-VOLs, which are virtual volumes with no physical memory space. V-VOLs can be 46 MB to 4 TB.

To create a V-VOL, use the Remote Web Console V-VOL window (see “V-VOL Window” (page 35)). OPEN-V is the only supported emulation type. You can define multiple V-VOLs and assign them as V-VOLs to a storage pool. A V-VOL cannot be associated with more than one pool. For more information, see “V-VOL Window” (page 34) and “Managing V-VOLs and V-VOL Groups” (page 62).

If the system option mode 726 is enabled, you can set only one V-VOL in one V-VOL group. Therefore, the number of V-VOL groups that can be defined in the whole storage system is the same as the number of LDEVs that can be defined in the whole storage system. For details on the number of definable V-VOL groups in the whole system, see the explanation about the Copy of V-VOL Groups number text box in the New V-VOL Group dialog box.

Growing a V-VOL

You can grow (dynamically increase the LUN capacity of) a V-VOL without migrating the data. For instructions, see “Increasing V-VOL Capacity” (page 67).

Reclaiming Pages from a V-VOL

A V-VOL used as a migration target from a traditional nondynamic provisioned volume may have

large amounts of capacity dedicated to data that is all binary zeros. The XP Thin Provisioning pool capacity used for the binary zero data written to the V-VOL can be reclaimed and returned as available pool capacity. Capacity is provided to V-VOLs from the XP Thin Provisioning pool in 42-MB sized pages. Reclaiming capacity requires that these pages have only binary zero data written to it. For instructions on how to reclaim pages containing binary zero data, see “Releasing Pages in a V-VOL” (page 71).

Note that while releasing pages in a V-VOL, performance of host I/O to the V-VOL temporarily decreases.

You cannot reclaim pages taken up by a V-VOL if any nonbinary zero data has been written to them. In this case, the pages can be reclaimed only when the V-VOL is no longer needed and is deleted.

If you perform the binary zero data discard operation, XP Thin Provisioning automatically rebalances pool-VOL usage levels. If you do not want to automatically balance the usage levels of pool-VOLs, consult HP technical support (see “Calling HP Technical Support” (page 86)).

XP Thin Provisioning Software automatically balances the usage levels among pool-VOLs in a pool created with microcode version 60-05-0x or later. XP Thin Provisioning Software does not automatically balance the usage levels among pool-VOLs if the cache memory is not redundant or

if the pool usage level is more than the pool thresholds.

V-VOL Management Table

Before you can use XP Thin Provisioning, a V-VOL management table is created. The V-VOL

management table associates V-VOLs (virtual volumes) with a pool. The V-VOL management table

is created automatically when the required additional shared memory is installed by your HP service

representative.

If

data is lost from shared memory, the V-VOL management table will be restored using data stored

in

reserved system areas inside the Pool. If this restore is unsuccessful, a stored copy of shared

memory will be copied from the SVP. This process is explained in Table 2 (page 12).

Table 2 How the V-VOL Management Table Is Stored When Data Is Lost From the Shared Memory

Items

Microcode Version

60–01–xx

60–02–xx or later

Location where V-VOL management table memory is stored in shared memory

SVP HDD.

In addition to the SVP HDD, a dedicated area that is automatically created in the pool when the pool is created.

If the area is already created with microcode version 60-01-xx, there is no need to create the pool again, etc., after upgrading to micro-version 60-02-xx or later.

The system option mode 460 of the SVP must be set to ON. You are not required to set the system option because this is a factory setting.

When the V-VOL management table in shared memory is stored

When you switch off the power supply.

When you switch off the power supply.

When the V-VOL management table is updated, such as during page allocation, pool creation, and so on. It is also stored for any pool created with microcode version 60-01-xx when the microcode exchange is replaced.

When the V-VOL

   

management table in shared memory is restored

When you switch on the power supply after shared memory was volatilized.

When you switch on the power supply after shared memory was volatilized

Restoring the data from the dedicated area in the pool may take more time compared to restoring data from the SVP HDD. Therefore, mode 460 = ON is recommended. When mode 460 = ON, the data is stored in both the SVP HDD and the dedicated area in the pool.

The time required for restoring the management table from the dedicated area in the pool depends on the pool usage or the V-VOL usage. For example, when the pool usage or the V-VOL usage is 100 TB, powering on takes at least 20 minutes more than usual, depending on the condition of the storage system.

NOTE: Pools are blocked when an attempt to restore data from both the SVP HDD and the dedicated area in the pool fails (for example due to a HDD failure). If the pools are blocked, call HP technical support (see “Calling HP Technical Support” (page 86)).

Managing Pool Capacity

One of the key features of XP Thin Provisioning is that you can define V-VOLs that have a greater capacity than the pool capacity. However, if you run out of free space in the pool, the host cannot expand the data written to the V-VOLs. It is therefore essential to closely monitor pool capacity, so that you can increase it as needed.

You can monitor pool capacity directly with the XP Thin Provisioning window (see “XP Thin Provisioning Window” (page 38)). You can also use Performance Monitor, RAID Manager, P9000 or XP Command View Advanced Edition software Device Manager, and XP Performance Advisor Software to monitor used pool capacity. For more information on Performance Monitor, see HP StorageWorks XP24000/XP20000 Performance Monitor User Guide.

Device Manager can be configured to output SNMP traps as a log file so you can monitor devices centrally in storage areas and program products. In addition, the Device Manager can send alerts by email.

For more information on Device Manager SNMP traps and email notification, see the administrator guide that came with Device Manager.

Monitoring Pool Usage Levels

Several tools allow you to view both the current pool usage rates and the changes over time for those usage rates. These tools allow you to monitor the pool free space and estimate when you will need to increase the pool capacity.

You can use the XP Thin Provisioning window. For more information, see “XP Thin Provisioning Window” (page 38).

You can use RAID Manager. For more information, see the HP StorageWorks RAID Manager User Guide.

You can use Device Manager. For more information, see the user guide that came with Device Manager.

Figure 3 (page 13) shows a sample display of the changes in pool usage levels.

Figure 3 Sample Pool Information

in pool usage levels. Figure 3 Sample Pool Information You can use both XP Performance Advisor

You can use both XP Performance Advisor and Performance Monitor to collect I/O data on V-VOL and pool usage:

Using XP Performance Advisor:

The current used pool capacity and the chronological changes in the used pool capacity

The current used V-VOL capacity (ratio of the stored data) and the chronological changes in the used V-VOL capacity

Using Performance Monitor:

Frequency of V-VOL access, read hit ratio, and write hit ratio

Pool I/O rates in the parity group

Figure 4 (page 14) shows management of usage levels and operation information.

Figure 4 Managing Usage Rates and I/Os

Figure 4 Managing Usage Rates and I/Os Full Pool Handling Full Pool conditions can be managed

Full Pool Handling

Full Pool conditions can be managed in two ways. The difference between the two handling methods is how a V-VOL is treated if it requires new pool capacity when no capacity is available.

The default method used during a full pool condition is to fail some read and write operations to V-VOLs using the pool. Read and write operations are handled in the following way:

Successfully read data that already exists in the V-VOL. Reads to Pool Pages already assigned to the V-VOL are successful.

Successfully update (write) data that already exists in the V-VOL. Writes to Pool Pages already assigned to the V-VOL are successful.

Fail a read operation that specifies an LBA address that is not assigned to a page. This read would be for an area that has never been written to the V-VOL.

Fail a write operation that species an LBA address that is not assigned to a page. This write operation requires free pool capacity that is not available.

The second method used during a full pool condition is enabled using System Option Mode 729. Call HP Technical Support to inquire how to enable this option (see “Calling HP Technical Support” (page 86)). This method uses Data Retention Utility to manage V-VOLs that are impacted by the pool full condition. Only V-VOLs that have required free pool capacity during a pool full condition are impacted. All V-VOLs that have not requested free capacity continue to operate without any read or write problems imposed by the pool full condition.

Using the second method, a V-VOL that requests a free page from the pool to support a write to an LBA address that is not mapped to an existing allocated page to the V-VOL is immediately changed to Protect status using Data Retention Utility. In this case, the V-VOL becomes read and write protected when a write fails due to the pool-full condition. This protection status preserves the integrity of the V-VOL by making it inaccessible.

If a V-VOL is set to Protect status, the Remote Web Console Data Retention window indicates that the Protection attribute was added to the V-VOL, the S-VOL column displays Enable, and the Retention Term column displays 0 days. However, if the Protect attribute is added to a V-VOL with the S-VOL Disable attribute, the S-VOL column remains Disable.

To set the pool capacity to a sufficient level when the hosts write to the V-VOL, call HP Technical Support. You can make such settings if the pool is not associated with V-VOLs exceeding the pool capacity. If the total V-VOL capacity exceeds the pool capacity after you perform such settings, you cannot associate V-VOLs with the pool or increase the V-VOL capacity.

Once capacity has been added to the pool then the administrator should use the Remote Web Console Data Retention window to view the V-VOLs impacted by the previous pool-full condition and also to reset the protection status of the V-VOL. Once the protection status is reset, normal operations can be returned to the hosts.

Thresholds

XP Thin Provisioning monitors V-VOLs capacity and pools capacity by thresholds. There are two types of thresholds: V-VOL thresholds and pool thresholds.

Pool thresholds: A pool threshold is the proportion (%) of used capacity of the pool to the total pool capacity. Each pool has its own Pool threshold values that are divided into a variable threshold and a fixed threshold, for example:

Threshold 1: You can set it between 5% and 95%, in 5% increments. The default value is 70%.

Threshold 2: Fixed at 80%.

Pool usage over either threshold will cause a warning to be issued via a SIM and an SNMP trap.

Example: When the total pool capacity is 1 TB and threshold 1 is 50%

Figure 5 (page 15) shows the pool capacity (when pool threshold 1 is 50%). If the used capacity of the pool is larger than 50% (500 GB) of the total pool capacity, a SIM and an SNMP trap are reported. If the used capacity of the pool increases and it exceeds threshold 2 (80%), a SIM and an SNMP trap are reported again.

Figure 5 Pool Capacity (When Pool Threshold 1 Is 50%)

again. Figure 5 Pool Capacity (When Pool Threshold 1 Is 50%) • V-VOL thresholds: The V-VOL

V-VOL thresholds:

The V-VOL threshold is the ratio (%) of the unassigned pool capacity to the unassigned V-VOL capacity. The threshold can be specified from 5% to 300%.

If the following formula is true, a SIM and an SNMP trap are reported:

Unassigned V-VOL capacity x threshold > unassigned pool capacity

Example: When the V-VOL threshold is 300%

Figure 6 (page 16) shows the V-VOL capacity and the pool capacity (when the V-VOL threshold is 300%). When a V-VOL capacity is 1 TB and the assigned capacity is 500 GB, the unassigned capacity of the V-VOL is 500 GB. Therefore, if free space of the pool is smaller than 1.5 TB (500 GB x 300%) of the unassigned capacity of the pool, a SIM and an SNMP trap are reported.

Because a pool is sometimes used by multiple V-VOLs, the pool sometimes requires free space larger than the unassigned capacity of the V-VOL. So, you can specify the V-VOL threshold to a value more than 100%.

Figure 6 V-VOL Capacity and Pool Capacity (When V-VOL Threshold Is 300%)

Capacity and Pool Capacity (When V-VOL Threshold Is 300%) Example 2: When the V-VOL threshold is

Example 2: When the V-VOL threshold is 90%

Figure 7 (page 16) shows the V-VOL capacity and the pool capacity (when the V-VOL threshold is 90%). If free space of the pool is smaller than 450 GB (500 GB x 90%) of the unassigned capacity of the pool, a SIM and an SNMP trap are reported.

Figure 7 V-VOL Capacity and Pool Capacity (When V-VOL Threshold is 90%)

Capacity and Pool Capacity (When V-VOL Threshold is 90%) SIM Reference Codes Table 3 (page 16)

SIM Reference Codes

Table 3 (page 16) lists the SIM reference codes pertaining to XP Thin Provisioning. For more information on completing SIMs, see “Managing Pool-Related SIMs” (page 83).

Table 3 SIM Reference Codes

Codes (XXX is Events pool ID)

Thresholds or

Various Types of Reports

Values

620XXX

Pool usage level

5% to 95% in 5% increments

Report to the host: Yes

(XXX

is pool

exceeded pool threshold

1.

Completion report to Remote Web Console:

ID)

Default: 70%.

 

Yes

Information to the operator: No

621XXX

Pool usage level

80% fixed.

Report to the host: Yes

(XXX

ID)

is pool

exceeded pool threshold

Completion report to Remote Web Console:

2.

 

Yes

Information to the operator: No

Table 3 SIM Reference Codes (continued)

 

Codes (XXX is Events pool ID)

Thresholds or

Various Types of Reports

Values

622XXX

Pool is full.

100%.

Report to the host: Yes

(XXX

is pool

Completion report to Remote Web Console:

ID)

Yes.

Information to the operator: No

623XXX

Error occurred in the

Not applicable.

Report to the host: Yes

(XXX

is pool

pool.

Completion report to Remote Web Console:

ID)

No

Information to the operator: Yes

624XXX

No space in the shared memory.

Not applicable.

Report to the host: Yes

Completion report to Remote Web Console:

 

Yes

Information to the operator: Yes

625000

Pool usage level continues to exceed the highest pool threshold.

Highest Pool threshold (80% to

95%).

Report to the host: Yes.

Completion report to Remote Web Console:

   

Yes.

Information to the operator: Yes with

SOM741.

630XXX

Level of free pool capacity to free V-VOL capacity exceeded V-VOL threshold

5% to 300% in 5% increments

Report to the host: Yes

(XXX

is pool

Completion report to Remote Web Console:

ID)

Default: 5%

If pool IDs are the same, only one SIM is reported even if the V-VOLs are different

Yes

 

Information to the operator: No

640XXX (XXX is pool ID)

V-VOL management area cannot be saved to a pool

Not applicable

Report to the host: No

Completion report to Remote Web Console:

   

No

Information to the operator: Yes

Pool Status

“Pool Status” (page 18) lists the pool status definitions.

Table 4 Pool Status

Status

Definition

SIM Codes

Normal

Normal status. The pool usage level may exceed the variable or fixed pool threshold.

If the pool usage level exceeds either the variable or the fixed pool threshold, the following SIM occurs. 620XXX or 621XXX (XXX is pool ID)

Warning

Pool-VOL in the pool is blocked or being formatted.

None

Blocked

The pool is full or an error occurred in the pool, therefore the pool is blocked.

If the pool is full or an error occurs in the pool, the following SIM occurs.

622XXX or 623XXX (XXX is pool ID)

Balancing I/O Load Across the Pool

When defining a pool, dedicate as many array groups as needed to support the I/O load of the planned V-VOLs.

When adding capacity to an XP Thin Provisioning pool defined using firmware 60-05-0X or later, the rebalancing function moves some existing data for V-VOLs from older pool volumes to the newest pool volumes. The rebalance function rebalances each V-VOL's data (pages assigned) evenly across each pool volume in the pool.

When adding capacity to the pool defined using firmware earlier than 60-05-0X, typically add about the same amount of space as defined originally.

Interoperability with Other Products and Functions

In certain cases, XP Thin Provisioning V-VOLs and pool-VOLs can be used in conjunction with other XP software products. Table 5 (page 18) lists the operations that are permitted and not permitted. Note that XP Thin Provisioning supports OPEN-V volumes only.

Table 5 Using XP Thin Provisioning with Other Products

Option Name

Permitted

Not Permitted

Cache Residency Manager

None

 

For more information, see the HP StorageWorks XP24000/XP20000 Cache Residency Manager User Guide.

XP Snapshot

 

Using a V-VOL as a Snapshot S-VOL, or Pool-VOL.

Using an XP Thin Provisioning pool-VOLs as a Snapshot P-VOL, S-VOL, or Pool-VOL.

For more information, see the HP StorageWorks XP24000/XP20000 Snapshot User Guide.

Using a V-VOL as a Snapshot P-VOL.

The maximum total number of both XP Snapshot and XP Thin

Provisioning pools per storage system is 128. Snapshot pool limits

are reduced by the number of XP Thin Provisioning pools.

Increasing the capacity of V-VOL used by this program product

Discarding zero data, and running XP Snapshot to the same V-VOL (This operation will be prohibited by the microcode).

Data Retention Utility

Performing operations on V-VOLs.

 

For more information, see the HP StorageWorks XP24000/XP20000 Data Retention Utility User Guide.

Use on XP Thin Provisioning pool-VOLs.

Table 5 Using XP Thin Provisioning with Other Products (continued)

Option Name

Permitted

Not Permitted

Database Validator

Performing operations on V-VOLs.

Use on XP Thin Provisioning pool-VOLs.

LUN Expansion (LUSE)

None

 

For more information, see the HP StorageWorks XP24000/XP20000 LUN Expansion User Guide.

Use on XP Thin Provisioning pool-VOLs or V-VOLs.

LUN Manager, LUN Security

Performing operations on V-VOLs.

 

For more information, see the HP StorageWorks XP24000/XP20000 LUN Manager User Guide.

Use on XP Thin Provisioning pool-VOLs.

XP Performance Control

Performing operations on V-VOLs.

Use on XP Thin Provisioning pool-VOLs.

For more information, see the HP StorageWorks XP24000/XP20000 Performance Control User Guide.

XP Business Copy

Using a V-VOL as an XP Business Copy P-VOL or S-VOL. See “Using XP Business Copy Software” (page 22) for more information.

Use an XP Thin Provisioning Pool-VOL as an XP Business Copy P-VOL or S-VOL.

Increasing the capacity of V-VOL used by this program product.

For more information, see the HP StorageWorks XP24000/XP20000 Business Copy Software User Guide.

 

Discarding zero data, and running XP Business Copy to the same V-VOL (This operation will be prohibited by the microcode).

XP Continuous Access

Using a V-VOL as an XP Continuous Access P-VOL or an S-VOL.

Using an XP Thin Provisioning pool-VOL as an XP Continuous Access P-VOL or an S-VOL.

Increasing the capacity of V-VOL used by this program product.

For more information, see the HP StorageWorks XP24000/XP20000 Continuous Access Software User Guide.

XP Continuous Access Asynchronous

None

Use on XP Thin Provisioning pool-VOLs or V-VOLs.

For more information, see HP StorageWorks XP24000/XP20000 Continuous Access Software User Guide.

Increasing the capacity of V-VOL used by this program product.

XP Continuous Access Journal

Using a V-VOL as an XP Continuous Access Journal P-VOL or S-VOL. In this case, both the XP Continuous Access Journal P-VOL and S-VOL must be V-VOLs.

Using a V-VOL as an XP Continuous Access Journal journal volume.

Use on XP Thin Provisioning pool-VOLs.

For more information, see the XP24000/XP20000 Continuous Access Journal Software User Guide.

 

Increasing the capacity of V-VOL used by this program product.

Table 5 Using XP Thin Provisioning with Other Products (continued)

Option Name

Permitted

Not Permitted

HP StorageWorks XP External Storage

Enabling volumes created by XP External Storage Software to be used as pool-VOLs.

Increasing the capacity of V-VOL mapped to another storage system. If you try to increase the capacity of the external volume, the capacity of the volume will be the same capacity as the former capacity. To increase the capacity, release the mapping to the V-VOL from the mapping device.

Virtual LUN

 

Performing Virtual LUN operations on volumes that are already registered in an XP Thin Provisioning pool.

For more information, see the HP StorageWorks XP24000/XP20000 Virtual LVI/LUN (VLL) and Volume Shredder User Guide.

Registering Virtual LUN volumes in XP Thin Provisioning pools.

XP Disk/Cache Partition

Performing operations on XP Thin Provisioning V-VOLs and pool-VOLs. See “Using XP Disk/Cache Partition” (page 23) for more information.

 

For more information, see the HP StorageWorks XP24000/XP20000 Disk/Cache Partition User Guide.

XP Auto LUN

   

For more information, see the HP StorageWorks

XP24000/XP20000 Auto LUN Software User Guide.

Using a V-VOL as a migration source or a migration target.

Use on XP Thin Provisioning pool-VOLs.

Increasing the capacity of V-VOL used by this program product.

Discarding zero data, and running XP Auto LUN to the same V-VOL (This operation will be prohibited by the microcode).

Volume Shredder

Use on V-VOLs.

Use on XP Thin Provisioning pool-VOLs.

Increasing the capacity of V-VOL used by this program product.

For more information, see the HP StorageWorks XP24000/XP20000 Virtual LVI/LUN (VLL) and Volume Shredder User Guide.

Discarding zero data, and running Volume Shredder to the same V-VOL (This operation will be prohibited by the microcode).

Using XP Continuous Access Software

You can use XP Thin Provisioning in combination with XP Continuous Access to replicate V-VOLs. You can also use XP Continuous Access as a tool to move the data of the V-VOL for I/O load reasons. The recommended movement is between the P-VOL in pool A and S-VOL in pool B. Figure 8 (page 21) illustrates the interaction when the XP Continuous Access P-VOL and S-VOL are also XP Thin Provisioning V-VOLs. Table 6 (page 21) lists the specifics.

Figure 8 Using XP Thin Provisioning Software

the specifics. Figure 8 Using XP Thin Provisioning Software Table 6 Supported XP Continuous Access Software

Table 6 Supported XP Continuous Access Software and XP Thin Provisioning Combinations

XP Continuous Access P-VOL

XP Continuous Access S-VOL

Explanation

XP Thin Provisioning V-VOLs

XP Thin Provisioning V-VOLs

Supported At initial PAIR create time, pages in the S-VOL are freed if not needed for replicating the P-VOL.

XP Thin Provisioning V-VOLs

Normal volumes

Supported, but the Quick Restore function is not available.

Normal volumes

XP Thin Provisioning V-VOLs

Supported, but the Quick Restore function is not available.

This combination consumes the same amount of pool capacity as the original normal volume (P-VOL).

NOTE: You cannot specify an XP Thin Provisioning pool-VOL as an XP Continuous Access P-VOL or S-VOL. If the cache write pending rate exceeds 55%, the copy process stops temporarily.

If you retry the Quick Restore or XP Auto LUN function on V-VOLs where Quick Restore has been already been performed, error 5208 65714 may occur. If the error occurs, use the following equation to calculate how long to wait before retrying:

(Pool Capacity in terabytes x 3 seconds) + 40 minutes

Heavy workload on the storage system could add additional time to the wait period. If the V-VOL operation status is in Processing state, then wait for the state to change to Ready before attempting Auto LUN or Quick Restore.

Using XP Continuous Access Journal Software

You can use XP Thin Provisioning in combination with XP Continuous Access Journal to replicate V-VOLs. You can also use XP Continuous Access Journal as a tool to move the data of the V-VOL for I/O load reasons. The recommended movement is between the P-VOL in pool A and S-VOL in pool B. Figure 9 (page 22) illustrates the interaction when the XP Continuous Access Journal P-VOL and S-VOL are also XP Thin Provisioning V-VOLs. Table 7 (page 22) lists the specifics.

Figure 9 Using XP Thin Provisioning and XP Continuous Access Journal

Using XP Thin Provisioning and XP Continuous Access Journal Table 7 Supported XP Continuous Access Journal

Table 7 Supported XP Continuous Access Journal and XP Thin Provisioning Combinations

XP Continuous Access Journal P-VOL XP Continuous Access Journal S-VOL Explanation

XP Thin Provisioning V-VOLs

XP Thin Provisioning V-VOLs

Supported At initial PAIR create time, pages in the S-VOL are freed if not needed for replicating the P-VOL.

XP Thin Provisioning V-VOLs

Normal volumes

Supported

Normal volumes

XP Thin Provisioning V-VOLs

Supported This combination consumes the same amount of pool capacity as the original normal volume (P-VOL).

NOTE: You cannot specify an XP Thin Provisioning pool-VOL as an XP Continuous Access Journal P-VOL or S-VOL.

If the cache write pending rate exceeds 55%, the copy process stops temporarily.

 

Using XP Business Copy Software

You can use XP Thin Provisioning in combination with XP Business Copy Software to replicate V-VOLs. You can also use XP Business Copy as a tool to move the data of the V-VOL for I/O load reasons. HP recommends movement between the P-VOL in pool A and the S-VOL in pool B. Figure 10 (page 22 ) illustrates the interaction when the XP Business Copy P-VOL and S-VOL are also XP Thin Provisioning V-VOLs. Table 8 (page 22) lists the specifics.

Figure 10 Using XP Thin Provisioning and XP Business Copy

Figure 10 Using XP Thin Provisioning and XP Business Copy Table 8 Supported XP Business Copy

Table 8 Supported XP Business Copy and XP Thin Provisioning Combinations

XP Business Copy P-VOL

Business Copy S-VOL

Explanation

XP Thin Provisioning V-VOLs

XP Thin Provisioning V-VOLs

Supported

XP Thin Provisioning V-VOLs

Normal volumes

Supported, but the Quick Restore function is not available.

Normal volumes

XP Thin Provisioning V-VOLs

NOTE: This combination consumes the same amount of pool capacity as the normal volume (P-VOL).

NOTE: You cannot specify an XP Thin Provisioning pool-VOL as an XP Business Copy P-VOL or S-VOL.

Zero page Reclaim (zero page discard) will not operate on a V-VOL being used as a P-VOL or S-VOL. Also you cannot make a P-VOL or S-VOL from a volume currently undergoing Zero Page Reclaim.

Using XP Disk/Cache Partition

You can assign V-VOLs and pool-VOLs to XP Disk/Cache Partition SLPRs and CLPRs, with the following restrictions:

All pool-VOLs in a pool must be allocated to the same CLPR.

HP recommends that V-VOLs and the associated pool are allocated to the same CLPR.

For more information, see HP StorageWorks XP24000/XP20000 Disk/Cache Partition User Guide.

Using XP Auto LUN

Consider the following when you move V-VOLs using XP Auto LUN or XP Tiered Storage Manager:

V-VOLs have two emulation types, OPEN-0V and OPEN-V. You can check the emulation type of V-VOLs in the LDEV window of the Report Display window of Remote Web Console. For more information about the LDEV window, see the HP StorageWorks XP24000/XP20000 Remote Web Console User Guide.

You cannot move OPEN-0V V-VOLs to OPEN-V normal volumes. Conversely, you cannot move OPEN-V normal volumes to OPEN-0V V-VOLs. If you need to move volumes in this way, change the emulation type from OPEN-0V to OPEN-V. For more information about changing an emulation type, see “V-VOL Window” (page 34).

When both migration source volume and the migration destination volume are V-VOLs, they can be moved regardless of emulation types such as OPEN-0V or OPEN-V.

For more information about XP Auto LUN, see the HP StorageWorks XP24000/XP20000 Auto LUN User Guide.

If you retry the XP Auto LUN or Quick Restore function on V-VOLs where XP Auto LUN has already been performed, error 5208 65714 may occur. If the error occurs, use the following equation to calculate how long to wait before retrying:

(Pool Capacity in terabytes x 3 seconds) + 40 minutes

Heavy workload on the storage system could add additional time to the wait period. If the V-VOL operation status is in Processing state, then wait for the state to change to Ready before attempting Auto LUN or Quick Restore.

3 Preparing for XP Thin Provisioning Operations

This chapter describes the necessary environment for XP Thin Provisioning.

“Preparing the Storage System and Remote Web Console Computers” (page 24)

“Installing and Uninstalling XP Thin Provisioning” (page 28)

Preparing the Storage System and Remote Web Console Computers

Hardware and Software Requirements

Before launching XP Thin Provisioning, you must take several preliminary steps. These include the following:

Install the storage system.

Install the Remote Web Console computers, and connect them to the storage system internal LAN.

Enable XP Thin Provisioning on each storage system where you intend to use the option.

If you intend to use XP Thin Provisioning V-VOLs as XP Business Copy P-VOLs or S-VOLs, you must also install XP Business Copy Software. For detailed instructions on enabling Remote Web Console product options, see the HP StorageWorks XP24000/XP20000 Remote Web Console User Guide.

If you intend to increase the capacity of V-VOL, XP RAID Manager must be installed on your host server.

License Requirements

You will need an XP Thin Provisioning license for the total pool capacity. Licensed capacity for XP Thin Provisioning Software is priced per storage system. If you are using XP Disk/Cache Partition, you are not charged for license capacity per storage logical partition (SLPR).

If you are using XP Business Copy, XP Continuous Access, or XP Continuous Access Journal, you need a license for the total consumed pool capacity in use by all P-VOLs and S-VOLs. If the total used pool capacity exceeds the licensed capacity, the additional capacity is treated as a temporary license. You will be able to use the additional capacity for 30 days. After 30 days, you will not be able to perform XP Business Copy operations except for deleting pairs. After 30 days, you will not be able to perform XP Continuous Access or XP Continuous Access Journal operations except for suspending copy operations and deleting pairs. For more information about temporary license capacity, see the HP StorageWorks XP24000/XP20000 Remote Web Console User Guide.

Shared Memory Requirements

XP Thin Provisioning requires its own dedicated shared memory for the V-VOL management area, which is separate from the shared memory for XP Snapshot. The required shared memory will be installed by your HP service representative.

Operating System and File System Capacity

Initializing a P-VOL in most operating systems and file systems consumes some XP Thin Provisioning pool space. Some operating system—file system combinations initially take up little pool space while other combinations take as much pool space as the virtual capacity of the V-VOL. Table 9 (page 25) shows the effects of those combinations. For more information, contact your HP service representative.

Table 9 Operating System and File System Capacity

Operating

File System

Metadata Writing

Pool Capacity Consumed

System

AIX

JFS

Writes metadata in 8 MB intervals.

Size of V-VOL.

If you change the Allocation Group Size settings when you create the file system, the metadata can be written to a maximum of 64 MB. Approximately 65% of the pool is used.

JFS2

Writes metadata to first block.

Small (one page).

VxFS

Writes metadata to first block.

Small (one page).

HP-UX

JFS (VxFs)

Writes metadata to first block.

Small (one page).

HFS

Writes metadata in 10 MB intervals.

Size of V-VOL.

Linux

XFS

Writes metadata in Allocation Group Size intervals.

Depends on allocation group size. The amount of pool space consumed is approximately [V-VOL Size]*[42 MB/Allocation Group Size].

Ext2

Writes metadata in 128 MB intervals.

About 33 % of the size of the V-VOL.

Ext3

 

The default block size for these file systems is 4 KB. This results in 33% of the V-VOL acquiring pool pages. If the file system block size is changed to 2 KB or less, the V-VOL Page consumption becomes 100%.

Solaris

UFS

Writes metadata in 52 MB intervals.

Size of V-VOL.

VxFS

Writes metadata to first block.

Small (one page).

Windows

NTFS

Writes metadata to first block.

Small (one page).

Server 2003

The allocated capacity increases if the update of the file is repeated, and the effectiveness of reducing the pool capacity consumption decreases.

Windows

NTFS

Writes metadata to first block.

Small (one page).

Server 2008

If you perform the standard format operation when creating the file system, the size of the pool capacity as same as the file system capacity is consumed. In this case, we recommend the quick format.

The allocated capacity increases if the update of the file is repeated, and the effectiveness of reducing the pool capacity consumption decreases.

Tru64

VFS

Writes metadata to first block.

Small (one page).

AdvFS

Writes metadata to first block.

Small (one page).

OpenVMS

VMS

Writes metadata to first block.

Small (one page).

Table 9 Operating System and File System Capacity (continued)

Operating

File System

Metadata Writing

Pool Capacity Consumed

System

NonStop

NSK

Writes metadata to first block.

Small (one page).

VMware (ESX

VMW

Writes metadata to first block.

Small (one page).

Server)

VMware eager-zeroed thick formatting is not recommended because it forces the volume to fully allocate space in the pool.

VMware thin formatting is not supported due to unpredictable results.

Volume and Pool Requirements

Pool-VOL requirements are described in Table 10 (page 26 ) . Pool requirements are described in “Pool Requirements” (page 27). V-VOL requirements are described in “V-VOL Requirements” (page 27).

Table 10 Pool-VOL Requirements

Item

Requirement

Volume type

Logical volume (LDEV). Separating pool-VOLs from other volumes into different parity groups is recommended for best performance.

You cannot specify the following volumes as XP Thin Provisioning pool-VOLs:

Volumes used by XP Business Copy, XP Auto LUN, XP Continuous Access, XP Continuous Access Asynchronous, or XP Continuous Access Journal

LUSE volumes

Volumes defined by Cache Residency Manager

Volumes already registered in XP Snapshot or XP Thin Provisioning pools

Volumes used as XP Snapshot P-VOLs or S-VOLs

Data Retention Utility volumes with a Protect, Read Only, or S-VOL Disable attribute

Volumes whose LDEV attribute is other than normal or Normal (Quick Format)

System disks

Command devices

Quorum disks

You cannot store any pool-VOLs in a pool, including external volumes with a cache mode attribute.

Emulation type

OPEN-V

RAID level

Any RAID level.

Volumes with different RAID levels in a pool is not recommended.

RAID-6 is recommended for large pools and where recovery time due to drive failure may be unacceptable.

Drive type

FC, SATA, and flash drive can be used as drive type.

Internal Volume pool-VOLs: Cannot be intermixed in the same pool if drive types are different.

External Volume pool-VOLs: Cannot be intermixed in the same pool if drive types are different; however, this configuration is not recommended for performance reasons.

Volume capacity

8 GB to 4 TB.

Table 10 Pool-VOL Requirements (continued)

Table 10 Pool-VOL Requirements (continued)

Item

LDEV format

Deleting pool-VOLs

Path definition

Requirement

You must perform LDEV formatting before the volume is registered in a pool. You cannot format pool-VOLs.

You cannot remove pool-VOLs registered in pools. You need to delete the pool in order to free the volumes.

You cannot specify a volume with a path definition as a Pool-VOL.

Table 11 Pool Requirements

Item

Requirement

Pool capacity

See “Pools” (page 10) for the formula for calculating capacity. The upper limit of total capacity of all pools is 1.1 PB.

Max number of pool-VOLs

Up to 1024 per pool.

Max number of Pools

Up to 128 total pools maximum per storage system for XP Thin Provisioning. Pool IDs (0 to 127) are assigned as pool identifiers. The number of XP Thin Provisioning pools reduces the total availability of XP Snapshot pools.

Increasing capacity

You can increase Pool-VOL capacity dynamically; increasing capacity by one or more parity groups is recommended.

Reducing capacity

You cannot reduce pool capacity. You must delete and then reconfigure the pool.

Deleting

You can delete pools that are not associated with any V-VOLs.

Thresholds

Pool threshold 1: Default value is 70%. You can set it between 5% and 95%, in 5% increments.

Pool threshold 2: Fixed at 80%.

Pool usage over either threshold will cause a warning to be issued using a SIM and an SNMP trap.

Data allocation unit

42 MB

Table 12 V-VOL Requirements

Item

Requirement

Volume type

V-VOL. The LDEV number is the same as for normal volumes.

Emulation type

Servers (including XP RAID Manager) will show emulation types as follows:

OPEN-0V for V-VOLs created with microcode version 60.02.06 or earlier

OPEN-V for V-VOLs created with microcode version 60-02-25 or later

Maximum number of V-VOLs

Up to 8,192 volumes per pool

Up to 1,024 volumes per volume group

 

Up to 63,232 volume groups per system

Volume capacity

46 MB to 4 TB per volume

Total maximum volume capacity of 1.1 PB per storage system.

Threshold

The V-VOL threshold is the proportion of the potential demand a V-VOL can consume of the pool capacity.

The default value is 5% of the potential capacity. You can set it between 5% and 300%, in 5% increments. The default value is recommended.

Table 12 V-VOL Requirements (continued)

Item

Requirement

Path definition

LDEV format

Available. However, you cannot define paths unless you first associate the V-VOL with a pool.

Available.

When you perform LDEV formatting on the V-VOLs, the storage system initializes data only in the consumed pool pages of the V-VOLs. However, after you perform an LDEV format, the free space in the pool does not increase because the pages are not released.

Installing and Uninstalling XP Thin Provisioning

General installation instructions are contained in the HP StorageWorks XP24000/XP20000 Remote Web Console User Guide. This section contains an outline of the additional instructions that are specific to XP Thin Provisioning.

Installing XP Thin Provisioning

1. Your HP service representative will install the additional shared memory for the V-VOL management area. This is separate from the shared memory for XP Snapshot.

2. Make sure that you have sufficient license capacity for the pool and any near-term pool growth. For specific instructions on installing license capacity, see the HP StorageWorks XP24000/XP20000 Remote Web Console User Guide.

3. Add parity groups, and add the volumes that will be used as pool-VOLs. You can use volumes in existing unused parity groups, in which case you would delete the path definition and perform an LDEV format. For specific instructions on LDEV formatting, see the HP StorageWorks XP24000/XP20000 Virtual LVI/LUN (VLL) and Volume Shredder User Guide.

4. Create the pools. For specific instructions, see “ Creating a Pool” (page 58).

5. Create V-VOLs. For specific instructions, see “Creating a V-VOL Group” (page 62). After creation, they are V-VOLs.

6. Associate V-VOLs to the pools. For specific instructions, see “Changing the V-VOL Settings” (page 65).

7. Define the paths for the V-VOLs. For specific instructions, see the HP StorageWorks XP24000/XP20000 LUN Manager User Guide.

Uninstalling XP Thin Provisioning

1. Delete the path definition for the V-VOLs. For specific instructions, see the HP StorageWorks XP24000/XP20000 LUN Manager User Guide.

2. Perform LDEV formatting on the V-VOLs. For specific instructions on LDEV formatting, see the HP StorageWorks XP24000/XP20000 Virtual LVI/LUN (VLL) and Volume Shredder User Guide.

3. Release the association between the V-VOLs and the pools. For specific instructions, see “Deleting a Single Pool” (page 61).

4. Delete all V-VOLs. For specific instructions, see “Delete V-VOL Groups Dialog Box” (page 54).

5. Delete all pools. For specific instructions, see “Deleting Pools” (page 61).

6. Uninstall the XP Thin Provisioning license. For specific instructions on uninstalling license capacity, see the HP StorageWorks XP24000/XP20000 Remote Web Console User Guide.

4 Using the XP Thin Provisioning GUI

This chapter describes the XP Thin Provisioning windows and dialog boxes.

“Pool Window” (page 29)

“V-VOL Window” (page 34)

“XP Thin Provisioning Window” (page 38)

“New Pool Dialog Box” (page 40)

“Change Pool Information Dialog Box” (page 41)

“New V-VOL Group Dialog Box” (page 42)

“Create V-VOL Dialog Box (1)” (page 42)

“Create V-VOL Dialog Box (2)” (page 44)

“Create V-VOL Confirmation Dialog Box” (page 48)

“Connect Pool Dialog Box” (page 49)

“Change Threshold Dialog Box” (page 50)

“Associate V-VOL Groups with Pool Dialog Box” (page 51)

“Release V-VOL Groups from Pool Dialog Box” (page 52)

“Delete V-VOL Groups Dialog Box” (page 54)

Pool Window

Access the Pool window by selecting Go

The Pool window provides information about both XP Thin Provisioning pools and XP Snapshot pools.

about both XP Thin Provisioning pools and XP Snapshot pools. Volume Manager Pool (see Figure 11

Volume Manager

both XP Thin Provisioning pools and XP Snapshot pools. Volume Manager Pool (see Figure 11 (page

Pool (see Figure 11 (page 30)).

Figure 11 Pool Window

Figure 11 Pool Window Item Description Pool tree Shows the XP Thin Provisioning and XP Snapshot

Item

Description

Pool tree

Shows the XP Thin Provisioning and XP Snapshot pools. The Pool tree contains one or more of following icons:

• : A folder is used to indicate the storage system, the group of XP

: A folder is used to indicate the storage system, the group of XP Thin Provisioning pools, or the group of XP Snapshot pools

• Pool: X: A pool in normal status (X indicates the pool ID)

Pool: X: A pool in normal status (X indicates the pool ID)

• Pool: X: A pool whose usage level exceeds the threshold (X indicates the pool

Pool: X: A pool whose usage level exceeds the threshold (X indicates the pool ID)

• pool: X: A blocked pool or a pool where a pool-VOL is blocked or

pool: X: A blocked pool or a pool where a pool-VOL is blocked or being formatted (X indicates the pool ID)

• : A normal pool in the process of being deleted • : A blocked

: A normal pool in the process of being deleted

: A blocked pool or a pool where a pool-VOL is blocked or being formatted, which is in the process of being deleted

• : A pool with a usage level that exceeds a threshold, in the process

: A pool with a usage level that exceeds a threshold, in the process of being deleted

Pool Mng. Capacity (Pool Management Capacity)

The Pool Management Capacity information, in the upper right corner of the window above the pool-VOL table, indicates the capacity for both XP Snapshot and XP Thin Provisioning pools.

CAUTION: When you add or delete pool-VOLs, the total capacity and used capacity values change after you click Apply.

 

Used indicates the capacity, in GB, of the pools that are in use.

Total indicates the total capacity, in GB, of the pools that are in use plus those that can be created. The capacity of the pools that can be created is derived from the available shared memory capacity. Available pool capacity decreases when a V-VOL is added, and increases when a V-VOL is deleted.

CAUTION: Do not exceed the total capacity for pool management blocks in use.

Pool-VOL table

Item

Description

 

The pool-VOL table contains one or both of the following icons:

: Pool-VOLs having the V-VOL management area•

: Pool-VOLs not having the V-VOL management area•

The pool-VOL table, in the upper right corner of the Pool window, displays the following information about the selected pool-VOLs:

LDKC:CU:LDEV: Unique address, consisting of the logical DKC (LDKC) number, CU number, and LDEV number.

Capacity: LDEV capacity.

Emulation: Emulation type.

RAID: RAID level. As a best practice, always specify the same RAID level for all pool-VOLs registered to the same pool. RAID-6 is recommended for large pools and where recovery time due to drive failure may be unacceptable.

Protection: Data protection level. If Data Retention Utility is installed, the Protection attribute is set using the Data Retention window in Remote Web Console.

 

SATA-W/V: Write & Verify method on SATA drives

SATA-E: Enhancing method on SATA drives

Standard: FC drives, flash drives, external volumes, or V-VOLs

It is recommended that the data protection level of the pool-VOLs in the same pool be the same.

PG: Parity group.

Int. VOL Info: Drive type of internal volumes.

 

Nothing is displayed for FC drives.

An asterisk (*) is displayed for a SATA drive.

A dollar sign ($) is displayed for an SSD drive.

Three consecutive hyphens (- - -) are displayed for an external volume.

CAUTION: Pool-VOLs with different drive types cannot be intermixed in the same pool.

Ext. VOL Info: Drive type of external volumes.

 

Nothing is displayed for FC drives.

An asterisk (*) is displayed for a SATA or BD drive.

A dollar sign ($) is displayed for an SSD drive.

Three consecutive hyphens (- - -) are displayed for an internal volume.

Cache Mode: If the volume is an external volume, cache mode is displayed. This cache mode is specified automatically when the external volume is mapped.

 

CAUTION: Pool-VOLs with different cache modes cannot be intermixed in the same pool.

Total Capacity: Total capacity of the pool-VOLs in the pool.

Used LDEVs: Total number of pool-VOLs.

Remaining LDEVs: Total number of pool-VOLs that you can add to the pool.

Item

Description

Pool Information box

The Pool Information box, in the lower left corner of the Pool window, provides the following information.

Pool ID: Pool identifying number.

Status: Pool status.

Normal: Normal status. The pool usage level may exceed the variable or fixed pool threshold.

Warning: Pool-VOL in the pool is blocked or being formatted.

Blocked: The pool is full or an error occurs in the pool, therefore the pool is blocked. If the pool is in both Warning and Blocked statuses, only Warning is displayed.

Total Capacity: Total pool capacity. Total Capacity is calculated from the number of pages (42 MB per page).

Used Capacity: Used pool capacity. Used Capacity is calculated from the number of pages (42 MB per page).

Usage Rate: Pool usage level as a percentage of the current used pool capacity to the total pool capacity.

Threshold1: Variable threshold compared to usage level. The default setting is 70%. You can set it from 5% to 95% in 5% increments.

Threshold2: Fixed threshold compared to usage level. Threshold2 is always fixed at 80%.

Warning: Usage level exceeds a threshold.

Error: Usage level has reached 100%.

Threshold: Pool usage threshold (%).

Attribute: Program product that uses the pool.

XP Thin Provisioning

XP Snapshot

CLPR: CLPR number of the pool volume.

Initialize or Optimize button

If there is no pool in the storage system, this button initializes the entire V-VOL management area. If there are one or more pools in the storage system, this button optimizes the unallocated page management table in the pool management area. This process could take up to 30 minutes.

CAUTION: Clicking the Optimize button will cancel any other pending operations in this window.

SIM Complete Request check box

Completes the pool-related SIMs, including threshold warnings and blocked pool warnings. For more information, see“Managing Pool-Related SIMs” (page 83). All outstanding SIMs will be marked completed after clicking Apply. Before using the SIM Complete Request check box. Make certain that all the outstanding SIM conditions are cleared. For example, Pool Space has been added to lower the usage level below all defined threshold settings.

Add Pool VOL button

Adds the volumes you selected in the Free LDEVs list (below) to the Pool-VOL table.

The LDKC list limits the display to CUs in the selected LDKC.

The CU list limits the free LDEVs display to volumes in the selected CU.

Item

Description

Free LDEVs table

The Free LDEVs table, in the lower right corner of the Pool window, displays the volumes that can be specified as pool-VOLs. The following information is displayed for each volume:

LDKC:CU:LDEV: Logical DKC (LDKC) number, CU number and LDEV number.

Capacity: LDEV capacity.

Emulation: Emulation type.

RAID: RAID level. HP recommends that you specify the same RAID level for pool-VOLs registered in the same pool for best performance. RAID-6 is recommended for large pools and where recovery time due to drive failure may be unacceptable.

Protection: Data protection level. If Data Retention Utility is installed, the Protection attribute is set using the Data Retention window in Remote Web Console.

SATA-W/V: Write & Verify method on SATA drives

SATA-E: Enhancing method on SATA drives

Standard: FC drives, flash drives, external volumes, or V-VOLs

It is recommended that the data protection level of the pool-VOLs in the same pool be the same.

PG: Parity group.

Int. VOL Info: Drive type of internal volumes.

Nothing appears for FC drives.

An asterisk (*) indicates a SATA drive.

A dollar sign ($) indicates an SSD drive.

Three consecutive hyphens (- - -) are displayed for an external volume.

CAUTION: Pool-VOLs with different drive types cannot be intermixed in the same pool.

Ext. VOL Info: Drive type of external volumes.

Nothing appears for FC drives.

An asterisk (*) indicates a SATA or BD drive.

A dollar sign ($) indicates an SSD drive.

Three consecutive hyphens (- - -) indicate an internal volume.

Cache Mode: if the volume is an external volume, cache mode appears.

CAUTION: This cache mode is automatically specified when the external volume is mapped. Pool-VOLs with different cache modes cannot be intermixed in the same pool.

CLPR: CLPR number

Selected LDEVs: Total number of selected volumes.

Apply

Implements all pending operations.

Cancel

Cancels all pending operations.

Table 13 Pop-up Menu Commands

Command Menu

Function

When you right-click the XP Thin Provisioning icon

New Pool

Opens the New Pool dialog box (see “Defining a New Pool” (page 59))

Delete Pool(s)

Deletes one or more pools. This command is only available when there are pools that can be deleted.

 

Restore Pool(s)

Returns one or more blocked pools to normal status. This command is only available when blocked pools exist. If the pool usage level is 100% (POOL FULL), or a pool-VOL in the pool is blocked or being formatted, this command is not available

Table 13 Pop-up Menu Commands (continued)

Command Menu

Function

When you right-click a Pool icon

Change Pool

Opens the Change Pool Information dialog box (see “Change Pool Information Dialog Box” (page 60)).

Information

Delete Pool

Deletes the selected pool

 

Restore Pool

Returns one or more blocked pools to normal status. This command is only available when blocked pools exist. If the pool usage level is 100% (POOL FULL), or a pool-VOL in the pool is blocked or being formatted this command is not available

V-VOL Window

Access the V-VOL window by selecting Go

both XP Thin Provisioning and XP Snapshot V-VOLs.

Go both XP Thin Provisioning and XP Snapshot V-VOLs. Volume Manager V-VOL . This window displays

Volume Manager

XP Thin Provisioning and XP Snapshot V-VOLs. Volume Manager V-VOL . This window displays 34 Using

V-VOL. This window displays

Figure 12 V-VOL Window

Figure 12 V-VOL Window Item Description   Connect Pool Capacity Provides the following information about

Item

Description

 

Connect Pool Capacity

Provides the following information about V-VOLs of XP Thin Provisioning:

 

used: Total capacity (GB) of V-VOLs associated with Pools.

 

remaining: Total capacity (GB) of V-VOLs that can be associated with pools. This capacity is calculated based on the assumption that V-VOLs of 1024 GB are associated with pools.

If V-VOLs of another size are associated with pools, calculate the total capacity of V-VOLs that can be associated with pools from the remaining value by the following formulas.

X1 =

X1 =

(remaining (GB)

X1 = ( remaining (GB) 1024)

1024)

X1 = ( remaining (GB) 1024)

S1 = (X1 x 14 + (remaining (GB) - (X1 x 1024) )

S1 = (X1 x 14 + ( remaining (GB) - (X1 x 1024) ) 84)

84)

S2 = ( ( Capacity of one V-VOL (GB)

S2 = ( ( Capacity of one V-VOL (GB)
S2 = ( ( Capacity of one V-VOL (GB) 84) + 1)

84)

+ 1)

+ 1)

Total capacity of V-VOLs that can be associated with pools = (S1 Capacity of one V-VOL:

Total capacity of V-VOLs that can be associated with pools = (S1 Capacity of one V-VOL:

S2) x

indicates that the number enclosed by two downward arrows should be rounded down to the nearest whole number.

◦ indicates that the number enclosed by two downward arrows should be rounded down to the
◦ indicates that the number enclosed by two downward arrows should be rounded down to the

indicates that the number enclosed by two upward arrows should be rounded up to the nearest whole number.

◦ indicates that the number enclosed by two upward arrows should be rounded up to the
◦ indicates that the number enclosed by two upward arrows should be rounded up to the

CAUTION: The values of used and remaining are not reflected in the window until you click the Apply button.

V-VOL Group - V-VOL tree

Shows the V-VOL groups in the storage system. The following icons can appear:

: The folder for a storage system or a program product

 
• : V-VOL group

: V-VOL group

 

A V-VOL group icon followed by a V indicates an XP Snapshot V-VOL, which cannot be used for XP Thin Provisioning operations.

A V-VOL group icon followed by an X indicates an XP Thin Provisioning V-VOL (XP Snapshot also uses V-VOL).

◦ : V-VOL group (in the process of being deleted)

: V-VOL group (in the process of being deleted)

 
◦ : VDEV

: VDEV

 

“V-VOL Window Pop-up Menu Commands” (page 37) lists the commands available from the pop-up menu.

Item

Description

V-VOL list

Provides the following information about the selected V-VOL:

LDKC:CU:LDEV: Logical DKC (LDKC) number, CU number and LDEV number

A number followed by an X indicates an XP Thin Provisioning V-VOL.

A number followed by a V indicates an XP Snapshot V-VOL.

Capacity: Volume capacity

Emulation: Emulation type. CVS, indicates a Virtual LVI/LUN volume. For more information, see the HP StorageWorks XP24000/XP20000 Virtual LVI/LUN (VLL) and Volume Shredder User Guide.

Status: V-VOL status

Normal

Blocked

CLPR: CLPR number.

Access Attribute: Access attribute of V-VOL.

Path: V-VOL LU path.

Threshold: Potential demand capacity warning threshold.

Pool ID: Pool identifying number.

Usage Rate: Pool usage level as a percentage of the consumed V-VOL capacity to the total V-VOL capacity.

Used Page Num: Number of pages used in V-VOL.

Page Status: Current page status of V-VOL.

Discarding Zero Data: Zero data is being discarded and the pages are being released.

Discard Zero Data: XP Thin Provisioning is ready to discard zero data and release pages. This status appears in blue bold italics until Apply is clicked.

Stop Discarding Zero Data: XP Thin Provisioning is ready to stop discarding zero data and releasing pages. This status appears in blue bold italics until Apply is clicked.

Releasing: Disassociation of the V-VOL from the pool is applied, and the page is being released.

A hyphen (-) appears when the page status is other than listed above.

Item

Description

Emulation

Changes the emulation type OPEN-0V of the V-VOL to OPEN-V. Also, the contents that were displayed in blue bold italics on the V-VOL group tree or V-VOL list are deleted.

Clicking the Emulation button, opens a window (see “Remote Web Console Window Showing Two Emulation Modes” (page 38)) in which Normal mode and Force mode are selectable. These two options, Normal and Force, further restrict which V-VOLs will be changed. Selecting Normal mode or Force mode determines the scope of the emulation change process, as follows:

Normal mode: In Normal mode, XP Thin Provisioning V-VOLs that do not have

defined LU path are changed. All OPEN-0V V-VOLs without a path assigned are changed to OPEN-V.

a

Force mode: In Force mode, all XP Thin Provisioning V-VOLs, regardless of whether an LU path is defined, are changed. All OPEN-0V V-VOLs are changed to OPEN-V. Since the Force mode also changes XP Thin Provisioning V-VOLs on which a LU path is defined, the emulation type recognized by the server will change suddenly for these volumes. Use the Force mode only when you are sure no problem will occur on the server, even if the emulation type is changed. Therefore, it is possible that the LU cannot be recognized by the host and that I/O stops. While the host is online and I/O occurs, it is strongly recommended you avoid using Force mode.

If

you use Force mode and change the emulation type already recognized by

the host, reconfigure the LU from the host so that the LU should be recognized by the host.

These modes and the execution of the emulation process are not restricted by any selection or highlighting of V-VOL entries in the list. All V-VOLs are considered for an OPEN-V change during the emulation process.

Volume migration cannot be performed between volumes with different emulation types. For example, volume migration is not available between an XP Thin Provisioning V-VOL recognized as OPEN-0V and a normal volume.

Apply

Implements all pending operations

Cancel

Cancels all pending operations

Table 14 V-VOL Window Pop-up Menu Commands

Command Menu

Function

When you right-click

New V-VOL Group

Opens the New V-VOL Group dialog box (see “Creating a New V-VOL Group (1)” (page 64)).

the XP Thin Provisioning folder

Associate V-VOL Groups with Pool

Opens the Associate V-VOL Groups with Pool dialog box (see “Associate V-VOL Groups with Pool Dialog Box” (page 51)). Associates V-VOLs in multiple V-VOL groups with a pool at the same time.

Release V-VOL Groups from Pool

Opens the Release V-VOL Groups from Pool dialog box (see “Release V-VOL Groups from Pool Dialog Box”

(page 53)). Releases V-VOLs in multiple V-VOL groups from

a

pool at the same time.

Delete V-VOL Groups

Opens the Delete V-VOL Groups dialog box (see “Delete

V-VOL Groups Dialog Box” (page 77)). Deletes multiple V-VOL groups and the V-VOLs that are in that V-VOL group

at

the same time.

When you right-click the V-VOL Group icon

Delete V-VOL Group

Deletes the V-VOL group and associated V-VOLs.

Table 14 V-VOL Window Pop-up Menu Commands (continued)

Command Menu

Function

When you right-click an XP Thin Provisioning V-VOL

Associate V-VOL with Pool

Displays the Connect Pool dialog box (see “Selecting the Pool” (page 66)).

Release V-VOL from Pool

Releases the V-VOL from the XP Thin Provisioning pool.

 

Change Threshold

Displays the Change Threshold dialog box (see “Changing the Threshold” (page 67)).

Discard Zero Data

Releases pages if all the data in the pages of the V-VOL are zero.

Stop Discarding Zero Data

Stops discarding zero data and releasing the pages.

Figure 13 Remote Web Console Window Showing Two Emulation Modes

13 Remote Web Console Window Showing Two Emulation Modes XP Thin Provisioning Window Access the XP

XP Thin Provisioning Window

Access the XP Thin Provisioning window by selecting File

The XP Thin Provisioning window allows you to display and manage V-VOLs, pools, and the V-VOL management area.

Figure 14 (page 38) shows the default view, which is with the LDKC:CU button selected.

default view, which is with the LDKC:CU button selected. Report Display XP Thin Provisioning . Figure

Report Display

which is with the LDKC:CU button selected. Report Display XP Thin Provisioning . Figure 14 XP

XP Thin Provisioning.

Figure 14 XP Thin Provisioning Window (LDKC:CU View)

. Figure 14 XP Thin Provisioning Window (LDKC:CU View) Figure 15 (page 39) shows the XP

Figure 15 (page 39) shows the XP Thin Provisioning window with the Pool button selected.

Figure 15 XP Thin Provisioning Window (Pool View)

Figure 15 XP Thin Provisioning Window (Pool View) Item Description   LDKC:CU or Pool Use these

Item

Description

 

LDKC:CU or Pool

Use these options to filter the data to be displayed to view either LDKC:CU information or Pool information.

V-VOL list

Provides information about the selected V-VOL:

LDKC:CU:LDEV: Logical DKC (LDKC) number, CU number, and LDEV number. The icons can include the following:

indicates a normal LDEV.

indicates a secured volume.

indicates a remote command device.

indicates a command device.

indicates a secured command device.

 

A

number followed by an X is an XP Thin

Provisioning V-VOL.

A

number followed by a V is an XP Snapshot V-VOL.

Item

Description

 
 

Emulation: Emulation type. OPEN-V is the only supported emulation type. CVS indicates a Virtual LVI/LUN volume. For more information, see HP StorageWorks XP24000/XP20000 Virtual LVI/LUN (VLL) and Volume Shredder User Guide.

Capacity: V-VOL capacity, in GB.

Parity Group: Parity group number.

Usage Rate: Pool usage level as a percentage of the used capacity compared to the total capacity.

Threshold: Potential demand capacity consumed percentage at which a warning will be issued. Available values are from 5% to 300%, in 5% increments.

Paths: Number of LU paths to the volume, from 0 to

65,280.

 

Operation: Whether or not you can perform an operation on the V-VOL.

Ready: You can perform an operation on the V-VOL.

Processing: You cannot perform any operation on the V-VOL because another operation is being performed on the V-VOL.

Discarding Zero Data: You cannot start a new operation for discarding zero data because discarding of zero data is currently taking place.

Releasing: You cannot perform any operation on the V-VOL because another operation is being performed on the V-VOL.

Pool ID: Pool identifying number.

Used Page Num: Number of pages used in V-VOL.

Pool-VOL list

Provides the following information about the selected pool-VOL:

LDKC:CU:LDEV: Logical DKC (LDKC) number, CU number, and LDEV number. The icon will be one of the following:

A normal LDEV

A secured volume

A remote command device

A command device.

A secured command device.

Emulation: Emulation type. OPEN-V is the only supported emulation type

Capacity: Pool-VOL capacity, in GB

Parity Group: Parity group number

Apply

Implements all pending operations

Cancel

Cancels all pending operations

New Pool Dialog Box

The New Pool dialog box opens when you right-click the XP Thin Provisioning icon in the Pool window and select New Pool on the pop-up menu.

Figure 16 New Pool Dialog Box

Figure 16 New Pool Dialog Box Item Description Pool ID Enter the pool ID number using

Item

Description

Pool ID

Enter the pool ID number using numbers from 0 to 127.

Do not use a number that is already in use as a pool ID number.

Threshold

Select the pool usage warning threshold, which is specified as a percentage. The range can be between 5 and 95. The default value is 70. If the pool usage level exceeds the threshold, the pool status changes to Warning status, when the pool is in Warning status, additional pool volumes should be added to the pool.

Attribute

XP Thin Provisioning should already be selected.

Set

Creates the new pool and closes the dialog box. The setting will not be implemented until you click Apply on the Pool window.

Cancel

Cancels the settings and closes the dialog box. No pool will be created.

Change Pool Information Dialog Box

Access the Change Pool Information dialog box by right-clicking the selected pool, then selecting Change Pool Information from the pop-up menu.

Figure 17 Change Pool Information Dialog Box

pop-up menu. Figure 17 Change Pool Information Dialog Box The features of the Change Pool Information

The features of the Change Pool Information dialog box are the same as those for the New Pool dialog box, except that only the Threshold field is available.

New V-VOL Group Dialog Box

Figure 18 New V-VOL Group Dialog Box

V-VOL Group Dialog Box Figure 18 New V-VOL Group Dialog Box Item Description V-VOL Group Select

Item

Description

V-VOL Group

Select the V-VOL group ID using numbers from 1 to 65,535. Do not use a number that is already in use as a V-VOL group ID.

Emulation Type

Select the emulation type. Open-V is the only type that is supported.

CLPR

Select the cache logical partition. For more information on cache logical partitions, see the HP StorageWorks XP24000/XP20000 Disk/Cache Partition User Guide.

Attribute

Shows either XP Snapshot or XP Thin Provisioning

Copy of V-VOL Groups

Enter the number of V-VOL groups to be created. You can enter numbers from 0 to 63,231. This is the maximum per storage system. If you have any external volumes or XP Snapshot volumes, this maximum is decreased accordingly. If you enter 0, no V-VOL group will be created.

Next

Implements the setting in the New V-VOL Group dialog box and opens the Create V-VOL dialog box (1)

Cancel

Cancels the settings and closes the dialog box

Create V-VOL Dialog Box (1)

Access the Create V-VOL dialog box (1) by clicking the Next button on the New V-VOL Group dialog box (see Figure 18 (page 42 ) ).

Figure 19 Create V-VOL Dialog Box (1)

Figure 19 Create V-VOL Dialog Box (1) Item Description V-VOL Group Shows the V-VOL group ID

Item

Description

V-VOL Group

Shows the V-VOL group ID set in the New V-VOL Group dialog box

Emulation Type

Select the emulation type. OPEN-V is the only type that is supported.

Capacity Unit

Select the capacity unit:

MB (megabyte)

Block

Cyl (cylinder)

Capacity

Enter the V-VOL capacity.

If you selected MB in the Capacity Unit drop-down list, you can enter numbers from 46 to 4,194,303.

If you selected block in the drop-down list, you can enter numbers from 96,000 to 8,589,934,592.

If you selected Cyl in the Capacity Unit drop-down list, you can enter numbers from 50 to 4,473,924.

When you specify the Capacity Unit as MB or Cyl, the storage system optimally corrects the capacity. Therefore, to set the capacity accurately to the largest value of the VDEV capacity, specify the Capacity Unit as block.

Number of V-VOL

Enter the number of V-VOLs that you want to add, from 1 to 1,024. See System Option Mode 726, explained “V-VOLs” (page 10).

The number of V-VOLs that you can enter in this dialog box can vary, depending on the number of the V-VOL groups to be copied in New V-VOL group dialog box (see “Creating a New V-VOL Group (1)” (page 64)). For example, if you specified 100 V-VOL groups in this dialog box, you can specify 10 V-VOLs per V-VOL group, because the maximum total is 1,024. In this case, the displayed range would be 1 to 10.

Set

Adds the V-VOLs to the list

Item

Description

Delete

Deletes the V-VOLs from the list

V-VOL information setting list

Shows the following information about the selected V-VOL(s):

No.: Number

Emulation: Emulation type

Capacity: Capacity

Back

Keeps the settings in this dialog box, but returns you to the New V-VOL group dialog box (see “New V-VOL Group Dialog Box” (page 42))

Next

Opens the Create V-VOL dialog box (2) (see “Create V-VOL Dialog Box (2)” (page 45))

Cancel

Cancels the operation and closes the dialog box

Create V-VOL Dialog Box (2)

Access the Create V-VOL dialog box (2) by selecting Next on the Create V-VOL dialog box (1) (see “Create V-VOL Dialog Box (1)” (page 43)).

Figure 20 Create V-VOL Dialog Box (2)

Figure 20 Create V-VOL Dialog Box (2) Item Description V-VOL list Information about each V-VOL in

Item

Description

V-VOL list

Information about each V-VOL in the list:

No.: Number.

V-VOL Group: Group ID.

Emulation: Emulation type.

Capacity: Capacity.

LDCK:CU:LDEV: LDKC number, CU number, and LDEV number. XP Thin Provisioning LDEV numbers are followed by an X. XP Snapshot LDEV numbers are followed by a V.

Select LDKC No.

Select the LDKC.

Select CU No.

Select the CU.

Interval

Select the interval between the LDEV numbers that will be assigned to the newly created V-VOLs. If you select 0, the LDEV numbers will be sequential. The value you specify as the interval between LDEV numbers counts only the available LDEV numbers and skips those that are not selectable. Even when you use multiple CUs, LDEV numbers will be assigned according to the Interval list.

Item

Description

Select LDEV No.

The LDEV number grid.

The location on the grid indicates the LDEV number. The numbers across the top (CU number), combined with the numbers on the left side, indicate the LDEV number. For example, the LDEV number of the cell with a CU number of +2 and an LDEV number of +10 is 12.

Gray cells indicate LDEV numbers that are already in use.

White cells indicate unused LDEV numbers.

Blue cells indicate LDEVs that have been selected for the V-VOLs in this procedure.

CU number of another SLPR is used

If checked, allows you to select CU numbers from another SLPR.

Back

Maintains the settings in this dialog box while returning you to the Create V-VOL dialog box (1) (see “Create V-VOL Dialog Box (1)” (page 43)).

Next

Implements the settings in this dialog box and opens the Create V-VOL Confirmation Dialog Box (see “Create V-VOL Confirmation Dialog Box” (page 49)).

The Create V-VOL dialog box (3) (see “Create V-VOL Dialog Box (3)” (page 47)) appears only when SSID is not assigned to the boundary area that contains LDEV numbers you set in this dialog box. The Create V-VOL dialog box (4) appears when SSID is assigned.

Cancel

Cancels the operation and closes the dialog box.

Create V-VOL Dialog Box (3)

Figure 21 Create V-VOL Dialog Box (3)

V-VOL Dialog Box (3) Figure 21 Create V-VOL Dialog Box (3) Item Description Set SSID tree

Item

Description

Set SSID tree

Shows the LDKC numbers, CU numbers, SSID boundary and SSID in a hierarchical tree structure.

The boundary area is a collection of LDEV numbers that SSID is assigned to. For example, taking the boundary area 00–FF, you assign a SSID among the LDEV numbers from 00 to FF. A CU contains one or four boundary areas, which are fixed per CPU by factory settings.

The parenthesized SSID is to the right of the boundary area. When SSID is not assigned to the boundary area, an exclamation point is added to the LDKC number, CU number, and boundary area icon, and “- - -” appears on the right side of the boundary area.

: LDKC number or CU number. Indicates that SSID is assigned to the all boundary

: LDKC number or CU number. Indicates that SSID is assigned to the all boundary areas.

:
:

LDKC number or CU number. Indicates the boundary area with no SSID.

:
:

Indicates that no SSID is assigned to the boundary

area.

Set SSID list

Assigns SSID to the boundary area that contains LDEV numbers you set. Information about the Set SSID list:

LDKC: LKDC number of CU number where SSID is not assigned.