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
Microsoft, Windows, and Windows XP are U.S. registered trademarks of Microsoft Corporation.
Java is a US trademark of Sun Microsystems, Inc.
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
DescriptionDateEdition
This edition applies to microcode version 60-04-04-00/00 or later.December 2008Fifth
This edition applies to microcode version 60-05-00-00/00 or later.June 2009Sixth
This edition applies to microcode version 60-05-00-00/00 or later.August 2009Seventh
Contents
1 Overview of HP StorageWorks XP Disk/Cache Partition Software ............. 7
Introduction to Disk/Cache Partition .............................................................................................. 7
Benefits of Disk/Cache Partition .................................................................................................... 8
Selecting the CU ..................................................................................................... 3411
General Troubleshooting for XP Disk/Cache Partition Operations .................................. 3512
Acronyms and Abbreviations .................................................................................... 3913
6
1 Overview of HP StorageWorks XP
Disk/Cache Partition Software
This chapter provides an introduction to XP Disk/Cache Partition Software.
• Introduction to Disk/Cache Partition, page 7
• Benefits of Disk/Cache Partition, page 8
• Feature Highlights, 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.
Introduction to Disk/Cache Partition
XP Disk/Cache Partition provides logical partitioning of ports, cache, and disk capacity, including
external storage to create independently managed and secure private virtual storage machines that
help maintain quality of service (QoS).
Large data centers typically support a high volume of users, systems, and applications—each with
constantly changing requirements for storage capacity, throughput, priority, security and access, as
well as management and control. Traditionally, isolated storage systems could be dedicated to specific
applications, but only at the cost of flexibility and ease of management. With decentralized access
and control, however, departments can manage their storage systems individually.
HP storage—specifically the XP24000 Disk Array and XP20000 Disk Array (herein after referred to
as storage system) – addresses these issues by enabling consolidation, aggregation, and management
of large sets of diverse, highly dynamic stored data. By virtualizing storage resources into a single
pool, the storage system facilitates flexibility and manageability for IT administrators.
XP Disk/Cache Partition is designed to complement the storage system by allowing IT departments
to isolate, segment, and control storage for specific applications, servers, or users. This tool enables
data center administrators to perform logical partitioning of ports, cache, and disk capacity, including
external storage, on the storage system to create independently managed private virtual storage
machines. These logical partitions act as dedicated storage resources that are independently managed
and reserved for specific applications.
XP Disk/Cache Partition enables administrators to treat logical partitions as if they were separate
storage machines, helping them maintain data security and integrity. The software also allows
administrators to grant decentralized access and control of specific partitions to departmental IT
managers—a feature that can enhance manageability and free data center administrators to focus
on corporate-level projects. By dedicating resources to each partition as needed, administrators also
can maintain high QoS for all users. Resources can be allocated based on business requirements and
dynamically reconfigured in real time to meet changing needs. Customers can use XP Disk/Cache
Partition to create up to 32 private virtual storage machines on the storage system. With the ability
to manage each partition as its own storage system, IT managers can operate storage in an utility
like fashion, negotiating and providing different QoS by application and charging back business
units for storage usage.
Benefits of Disk/Cache Partition
Improves Security
XP Disk/Cache Partition restricts access to data and resources from users and storage administrators
without authorization to that partition. It also restricts access from users and administrators to data
and resources outside their authorized partition.
Assures Quality of Service
XP Disk/Cache Partition dedicates resources (for example, cache, disk) for exclusive use by specific
applications to maintain priority and QoS for business-critical applications. You can secure and/or
restrict access to storage resources to ensure confidentiality for specific applications. You can also
use XP Disk/Cache Partition to adjust data storage resources dynamically to satisfy changing business
requirements.
Enables Departmental View of Storage
A Departmental view of storage delivers accountability and chargeback, facilitates departmental
management and control within partitions, and permits centralized control over departments.
Feature Highlights
XP Disk/Cache Partition logically partitions a virtualized storage pool on the storage system, consisting
of internal and externally attached storage resources (regardless of physical location), into multiple
independently managed storage machines. It allows you to allocate storage resources to specific
applications. You can partition and isolate storage from access by users, applications, and
administrators of other partitions.
XP Disk/Cache Partition reconfigures partitions dynamically, in real time, without disruption of service.
It allows allocation of platform software licenses for use by partition administrators.
Overview of HP StorageWorks XP Disk/Cache Partition Software8
2 About Disk/Cache Partition
This chapter provides a detailed description of Storage Logical Partition (SLPR) and Cache Logical
Partition (CLPR).
• Storage Logical Partition (SLPR), page 9
• Cache Logical Partition (CLPR), page 10
The storage systems can connect multiple hosts, and can be shared by multiple users, such as different
departments or even different companies. This can cause conflicts among the various users. For
example, if a particular host issues a lot of I/O requests, the I/O performance of other hosts may
decrease. If the various administrators have different storage policies and procedures, or issue
conflicting commands, that can cause management conflicts.
XP Disk/Cache Partition has two main functions: storage logical partition (SLPR), and Cache Logical
Partition (CLPR). Storage Logical Partition allows you to divide the available storage among various
users, to lessen conflicts over usage. Cache Logical Partition allows you to divide the cache into
multiple virtual cache memories, to reduce cache contention.
Initially, SLPR 0 is the pool of all ports and CLPRs in the storage system. SLPR 0 contains CLPR 0, the
initial pool of all cache and parity groups in the storage system. When another SLPR is created, the
required resources are reassigned from SLPR 0 to the new SLPR. The only users who have access to
SLPR 0 and CLPR 0 are storage administrators.
Storage Logical Partition (SLPR)
A storage system can be shared among several groups that may have different storage administrators.
This can cause problems if those administrators have differing or conflicting storage procedures, or
if two or more administrators attempt to perform operations on the same logical volume, such as LUN
Expansion (LUSE) or Virtual LVI/LUN (VLL). The storage logical partition function can allocate the
storage system resources into two or more virtual storage systems, each of which can be accessed
only by the storage administrator, the storage partition administrator for that storage logical partition,
and the users for that partition. You can create up to 32 storage logical partitions in one storage
system, including the default SLPR 0. There is no maximum or minimum size for an SLPR. See
“Creating a Storage Logical Partition” on page 29 for instructions on creating storage logical partitions.
Figure 1 illustrates a storage system that is divided into two virtual partitions, so that the storage
administrator of each storage logical partition can only access that partition.
If one storage system is shared with multiple hosts, and one host reads or writes a large amount of
data, read and write data can require enough of the cache memory to affect other users. The cache
logical partition function creates two or more virtual cache memories, with each allocated to a different
host. This prevents contention for cache memory. Parity groups containing LDEVs that belong to the
optional LDKC can be allocated to a CLPR.
To add cache memory to the storage system, use the Standard Cache Access Model mode or the
High Performance Cache Access Model mode. If your storage system has any additional printed
circuit boards (PCBs), you must install the cache memory with the High Performance Cache Access
Model mode. If you want to use Cache Residency Manager, you can set up the required cache area
in one or more CLPRs. For more information on Cache Residency Manager, see the HP StorageWorksXP24000/XP20000 Cache Residency Manager User's Guide. For more information about additional
cache memories, call HP technical support (see “Creating a Cache Logical Partition” on page 32).
Figure 2 illustrates the use of cache memory within a corporation. In this example, the cache memory
is partitioned into three segments of 40 GB each, which are each allocated to a branch office. The
host of branch A has a heavy I/O load. Because the cache memory is partitioned, that heavy I/O
load does not impact the cache memory for the other two branches.
About Disk/Cache Partition10
You can create up to 32 cache logical partitions in one storage system, including the default CLPR
0. See “Creating a Cache Logical Partition” on page 32 for instructions on creating cache logical
partitions.
Figure 2 illustrates a cache logical partition.
Figure 2 Cache Logical Partition (CLPR)
.
Table 1 lists the recommended cache capacity, which is determined by the CLPR data capacity.
Table 1 CLPR Data Capacity and the Recommended Cache Capacity
The number of 3D+1P parity groups x capacity of one HDD x 3
+ the number of 6D+2P parity groups x capacity of one HDD x 6
+ the number of 7D+1P parity groups x capacity of one HDD x 7
+ the number of 2D+2D parity groups x capacity of one HDD x 2
3 Preparing for XP Disk/Cache Partition
Operations
This chapter discusses the preparation needed for XP Disk/Cache Partition operations.
• Storage Administrator and Storage Partition Administrator Privileges, page 13
• Possible Interacting and Conflicting Functions, page 15
Storage Administrator and Storage Partition Administrator
Privileges
Once the XP Disk/Cache Partition license key has been installed for the HP StorageWorks XP Remote
Web Console Java API, a storage administrator with write permission for XP Disk/Cache Partition
can then log on to the storage system and allocate license capacities to various storage logical
partitions as needed, using the License Key Partition Definition panel. See “License Key Partition
Definition Window” on page 24 for a description of the window, and
“Partitioning and Allocating Licensed Capacity to Storage Logical Partitions” on page 30 for instructions
on allocating license key capacity to the SLPRs.
You will need to either purchase an unlimited license for an option, or allocate the license capacity
for that option among the various SLPRs. You will also need to enable or disable each option for each
of the storage logical partitions. You cannot use an option in SLPRs until the license capacity has been
allocated.
NOTE:
A storage partition administrator has authority only within the assigned storage logical partition.
Only storage administrators can make settings for SLPR 0. The storage administrator can also assign
write permission for one or more of the following functions:
• Open Volume Management
• Volume Shredder
• Data Retention Utility
• LUN Manager
• Cache Residency Manager
• XP Performance Monitor
• XP Remote Web Console
• API
Administrator access for the storage system is divided into two types:
• Storage Administrators manage the entire storage system and all of its resources, can create and
manage storage logical partitions and cache logical partitions, and assign access permission for
storage partition administrators. Storage administrators have sole access to the following functions: