HP StorageWorks Cache LUN XP user guide for the XP12000/XP10000/SVS200 Part number: T1716-96005 Fourth edition: June 2006
Legal and notice information © Copyright 2005, 2006 Hewlett-Packard Development Company, L.P. Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor’s standard commercial license. The information contained herein is subject to change without notice.
Contents About this guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Supported storage platforms and firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Intended audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prerequisites. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tables 1 2 3 4 Document conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Cache LUN XP icons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
About this guide This guide provides information about: • Perparing for Cache LUN XP operations • Performing Cache LUN XP operations Supported storage platforms and firmware In this guide, the term array refers to the following storage platforms: • HP StorageWorks XP12000 Disk Array • HP StorageWorks XP10000 Disk Array • HP StorageWorks 200 Storage Virtualization System For information about required firmware versions, see the HP StorageWorks XP Remote Web Console user guide for XP12000/XP10000/SVS200.
Document conventions and symbols Table 1 Document conventions Convention Element Blue text: Table 1 Cross-reference links and e-mail addresses Blue, underlined text: (http://www.hp.
After registering, you will receive e-mail notification of product enhancements, new driver versions, firmware updates, and other product resources. HP web sites For additional information, see the following HP web sites: • http://www.hp.com • http://www.hp.com/go/storage • http://www.hp.com/service_locator • http://www.hp.com/support/manuals • http://www.hp.com/support/downloads • http://www.hp.com/support/rwc/manuals Documentation feedback HP welcomes your feedback.
1 Cache LUN Introduction Use HP StorageWorks Cache LUN XP to reserve areas of cache memory on the disk array for storing high-use data from the LDEVs. Data access speed is improved because the cache-resident data is available to the hosts at much faster transfer speeds. This can be applied to both read and write I/O operations. Supported volumes Cache LUN XP works with normal volumes, LUSE volumes, and custom volumes (configured through CVS).
Unit of cache area allocation A Cache LUN XP extent is a range of logical blocks within an LDEV. A logical block is 512 bytes. For OPEN-V, a cache extent must have at least 128 Logical Block Addresses (LBAs), or 66 KB. For all other supported open system emulation types, a cache extent must have at least 96 LBAs, or 49.5 KB. This is known as a cache slot. A cache extent can have a maximum size of an entire LDEV, up to the limits of Cache LUN XP cache memory.
Table 2 Restrictions (continued) Configuration Restrictions For example, in Figure 2, the LUSE volume is composed of three LDEVs (00:01, 1,000 LBAs, 00:02, 1,002 LBAs, and 00:03, 1,020 LBAs). If you want to set Cache LUN XP to 500 LBAs starting from LBA number 1,020, you can set Cache LUN XP to 500 LBAs starting from LBA number 20 on the second LDEV, because the first LDEV size is 1,000 LBAs.
You can select a CU group from the drop-down list for CU groups in the upper right on the XP Remote Web Console main pane. After you select a CU group, you can use LDEVs only in the selected CU group. You cannot apply or cancel Cache LUN XP settings on multiple CU groups. For more information about CU groups, see the HP StorageWorks XP Remote Web Console user guide for XP12000/XP10000/SVS200.
Bind mode and RAID groups To change a RAID-1, RAID-5, or RAID-6 parity group’s mode from priority mode to bind mode, reset and re-allocate the affected Cache LUN XP extent. When you re-allocate, specify the greater capacity needed for bind mode. Pre-staging As mentioned before, data assigned to a Cache LUN XP cache extent becomes resident (“staged”) in cache after it is first accessed by the host. Then, the host finds the data in cache for the second and subsequent accesses.
Ending value = (↓Setting value of ending address (LBA) ÷ 512↓) Round down the calculated value between the two down arrows (↓) after the decimal point Setting value of ending address (LBA) is the value entered in the operations box on the Cache LUN pane Converted value of starting address = Starting value × 512 Converted value of ending address = ( (Ending value +1) × 512) - 1 b.
Setting value of ending address (HH) is the value entered in the operations box on the Cache LUN pane Converted value of starting address = 0 Converted value of ending address = Setting value of ending address (CC) × 15 + Setting value of ending address (HH) Setting value of ending address (CC) and Setting value of ending address (HH) are the values entered in the operations box on the Cache LUN pane For specified volumes: Converted value of starting address = Setting value of starting address (CC) × 15 + S
Starting Cache LUN XP 1. Click Cache LUN in the left pane. The Cache LUN pane appears. Figure 3 Cache LUN pane Cache LUN pane This pane lists the following items. CLPR drop-down list Use this drop-down list to select a cache logical partition (CLPR). The CLPR drop-down list displays the CLPR number and CLPR name. When you select a CLPR, volumes belonging to the selected CLPR and cache information appear in the LDEV tree. NOTE: If you administer only one CLPR, the CLPR drop-down list is not available.
LDEV tree The LDEV tree displays the CU number (for example, CU 00) and LDEV number (for example, LDEV 00) available for Cache LUN XP operations in a tree. The tree uses the following icons to show the settings: Table 3 Icon Cache LUN XP icons Description Indicates an LDEV for which Cache LUN XP is not set. Indicates an LDEV for which Cache LUN XP is set. Indicates a LUSE volume (two or more LDEVs) for which Cache LUN XP is not set.
This check box can be selected if no data areas in the selected LDEV are set to Cache LUN XP cache. This check box cannot be selected and is grayed out if some data areas in the selected LDEV are set to Cache LUN XP cache. If you select the Select All Area check box, nothing will be set to the starting address and the ending address, and the Start and End fields remain empty. • Available Cache LUN Size): Displays the size you can set.
For open systems, Cache LUN XP identifies a logical area in units of 128 blocks for OPEN-V, and 96 blocks for other than OPEN-V. For OPEN-V, if you have entered 1 as the starting logical block address and a value less than 128 as the ending logical block address, Cache LUN XP automatically changes the ending block address to 128.
g. In the table, click more than one LDEV and then click Set. The Multi Set pane closes and the new settings are shown in blue on the Cache LUN pane. To cancel operations, click Cancel. Go to step 10. 10.To make data in other volumes reside in the Cache LUN XP cache, repeat the previous steps. NOTE: You cannot use the Release button to delete the set data until you click Apply or Cancel. 11.To enable the pre-staging function, select the Prestaging check box.
e. In the table, click more than one LDEV and then click Release. The Multi Release pane closes and the new settings are shown in blue on the Cache LUN pane. To cancel operations, click Cancel. Go to step 6. 6. To remove cache data for another CU:LDEV, repeat the previous steps. 7. If the deletions are correct, click Apply. A confirmation dialog box appears. 8. Click OK to confirm. The Cache LUN XP operation begins. If prestaging was selected, the prestaging operation will occur next.
Cache LUN Introduction
Index A logical blocks 10 audience, documentation 5 available space 17 M B battery backup 12 bind mode 12 buttons 18 C cache extents 13 about 9 creating 18 removing 20 size requirements 10 Cache LUN pane 16 CLPR drop-down list 16 conventions document 6 text symbols 6 creating cache extents 18 CU number 17 custom volumes 9 customer support 6 D document conventions 6 documentation, related 5 E emulation types supported 9 extents, cache 13 about 9 creating 18 removing 20 size requirements 10 F memory
Figures 1 2 3 4 5 Cache LUN XP operations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Example of LBA value setting with LUSE volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Cache LUN pane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Multi Set pane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tables 1 2 3 Document conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Cache LUN XP icons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .