provisioning guide for mainframe systems · 2019. 4. 23. · or mechanical, including copying and...

474
Provisioning Guide for Mainframe Systems Hitachi Virtual Storage Platform G1000 and G1500 Hitachi Virtual Storage Platform F1500 Hitachi Dynamic Provisioning for Mainframe Hitachi Dynamic Tiering for Mainframe Hitachi Resource Partition Manager Hitachi Volume Retention Manager MK-92RD8013-10 October 2016

Upload: others

Post on 07-Feb-2021

0 views

Category:

Documents


0 download

TRANSCRIPT

  • Provisioning Guide for MainframeSystems

    Hitachi Virtual Storage Platform G1000 and G1500

    Hitachi Virtual Storage Platform F1500

    Hitachi Dynamic Provisioning for Mainframe

    Hitachi Dynamic Tiering for Mainframe

    Hitachi Resource Partition Manager

    Hitachi Volume Retention Manager

    MK-92RD8013-10

    October 2016

  • © 2014, 2016 Hitachi, Ltd. All rights reserved.

    No part of this publication may be reproduced or transmitted in any form or by any means, electronicor mechanical, including copying and recording, or stored in a database or retrieval system forcommercial purposes without the express written permission of Hitachi, Ltd., or Hitachi Data SystemsCorporation (collectively “Hitachi”). Licensee may make copies of the Materials provided that any suchcopy is: (i) created as an essential step in utilization of the Software as licensed and is used in noother manner; or (ii) used for archival purposes. Licensee may not make any other copies of theMaterials. “Materials” mean text, data, photographs, graphics, audio, video and documents.

    Hitachi reserves the right to make changes to this Material at any time without notice and assumesno responsibility for its use. The Materials contain the most current information available at the timeof publication.

    Some of the features described in the Materials might not be currently available. Refer to the mostrecent product announcement for information about feature and product availability, or contactHitachi Data Systems Corporation at https://support.hds.com/en_us/contact-us.html.

    Notice: Hitachi products and services can be ordered only under the terms and conditions of theapplicable Hitachi agreements. The use of Hitachi products is governed by the terms of youragreements with Hitachi Data Systems Corporation.

    By using this software, you agree that you are responsible for:1. Acquiring the relevant consents as may be required under local privacy laws or otherwise from

    authorized employees and other individuals to access relevant data; and2. Verifying that data continues to be held, retrieved, deleted, or otherwise processed in

    accordance with relevant laws.

    Notice on Export Controls. The technical data and technology inherent in this Document may besubject to U.S. export control laws, including the U.S. Export Administration Act and its associatedregulations, and may be subject to export or import regulations in other countries. Reader agrees tocomply strictly with all such regulations and acknowledges that Reader has the responsibility to obtainlicenses to export, re-export, or import the Document and any Compliant Products.

    Hitachi is a registered trademark of Hitachi, Ltd., in the United States and other countries.

    AIX, AS/400e, DB2, Domino, DS6000, DS8000, Enterprise Storage Server, eServer, FICON,FlashCopy, IBM, Lotus, MVS, OS/390, PowerPC, RS/6000, S/390, System z9, System z10, Tivoli,z/OS, z9, z10, z13, z/VM, and z/VSE are registered trademarks or trademarks of InternationalBusiness Machines Corporation.

    Active Directory, ActiveX, Bing, Excel, Hyper-V, Internet Explorer, the Internet Explorer logo,Microsoft, the Microsoft Corporate Logo, MS-DOS, Outlook, PowerPoint, SharePoint, Silverlight,SmartScreen, SQL Server, Visual Basic, Visual C++, Visual Studio, Windows, the Windows logo,Windows Azure, Windows PowerShell, Windows Server, the Windows start button, and Windows Vistaare registered trademarks or trademarks of Microsoft Corporation. Microsoft product screen shots arereprinted with permission from Microsoft Corporation.

    All other trademarks, service marks, and company names in this document or website are propertiesof their respective owners.

    2Hitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

    https://support.hds.com/en_us/contact-us.html

  • Contents

    Preface............................................................................................... 13Intended audience................................................................................................. 14Product version......................................................................................................14Release notes........................................................................................................ 14Changes in this revision..........................................................................................14Related documents.................................................................................................15Document conventions........................................................................................... 15Conventions for storage capacity values...................................................................16Accessing product documentation........................................................................... 17Getting help...........................................................................................................17Comments.............................................................................................................17

    1 Introduction to provisioning............................................................. 19About provisioning................................................................................................. 20Key terms..............................................................................................................20Basic provisioning...................................................................................................21

    Overview of fixed-sized provisioning...................................................................21Overview of custom-sized provisioning............................................................... 22Basic provisioning workflow...............................................................................23

    Complementary functions....................................................................................... 23Dynamic Provisioning............................................................................................. 24

    About Dynamic Provisioning for Mainframe......................................................... 24Dynamic Provisioning for Mainframe concepts ....................................................25Advantages of using Dynamic Provisioning for Mainframe ................................... 26Dynamic Provisioning for Mainframe high-level workflow..................................... 27

    Dynamic Tiering ....................................................................................................27Dynamic Tiering for Mainframe.......................................................................... 27Overview of tiers.............................................................................................. 29When to use Dynamic Tiering for Mainframe.......................................................29

    Active flash for mainframe ..................................................................................... 29Requirements........................................................................................................ 32

    System requirements........................................................................................ 32Shared memory requirements............................................................................32Cache management device requirements............................................................33

    Calculating the number of cache management devices required for DP-VOLs...33

    3Hitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

  • Maximum capacity of cache management devices......................................... 34Calculating the number of cache management devices required by a volumethat is not a DP-VOL....................................................................................34Viewing the number of cache management devices....................................... 34

    2 Configuring resource groups............................................................ 35Resource group strategies.......................................................................................36System configuration using resource groups.............................................................36Resource groups examples..................................................................................... 37

    Example of resource groups sharing a port.........................................................37Example of resource groups not sharing ports.................................................... 38

    Meta_resource....................................................................................................... 40Resource lock........................................................................................................ 40User groups...........................................................................................................40Resource group assignments...................................................................................41Resource group license requirements.......................................................................41Resource group rules, restrictions, and guidelines.....................................................41Managing resource groups......................................................................................42

    Creating resource groups.................................................................................. 42Editing resource groups.....................................................................................43Deleting resource groups...................................................................................44

    Using Resource Partition Manager and other storage products...................................45Compatible PAV................................................................................................ 45Dynamic Provisioning for Mainframe and Dynamic Tiering for Mainframe.............. 45Hitachi Compatible Software for IBM® FlashCopy® SE....................................... 46Encryption License Key......................................................................................46Performance Monitor.........................................................................................46ShadowImage for Mainframe ............................................................................47TrueCopy for Mainframe....................................................................................47Universal Replicator for Mainframe.....................................................................48Universal Volume Manager................................................................................ 49Virtual LVI........................................................................................................50Virtual Partition Manager...................................................................................51Volume Shredder.............................................................................................. 51

    3 Configuring custom-sized provisioning.............................................. 53Virtual LVI functions............................................................................................... 55Virtual LVI requirements......................................................................................... 55Virtual LVI specifications.........................................................................................55

    Virtual LVI specifications for mainframe systems................................................. 55CV capacity by emulation type for mainframe systems.........................................56

    SSID requirements................................................................................................. 57Virtual LVI size calculations..................................................................................... 58

    Calculating the size of a 3390-A volume............................................................. 58Calculating the size of a 3390-V volume............................................................. 59Calculating the size of a 3390-X volume..............................................................59Calculating the size of a 3390-XA, 3390-XB, 3390-XC volume............................... 60Management area capacity of a mainframe volume............................................. 60Boundary values of volumes.............................................................................. 61Capacity of a slot..............................................................................................61

    4Hitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

  • Configuring volumes in a parity group ............................................................... 61Configuration of interleaved parity groups................................................................62Create LDEV function............................................................................................. 63

    Creating an LDEV............................................................................................. 63Finding an LDEV ID...........................................................................................67Finding an LDEV SSID ......................................................................................68Editing an LDEV SSID ...................................................................................... 69Changing LDEV settings.................................................................................... 70Removing an LDEV to be registered................................................................... 71

    Blocking LDEVs...................................................................................................... 71Blocking LDEVs in a parity group.............................................................................72Restoring blocked LDEVs........................................................................................ 73Restoring blocked LDEVs in a parity group............................................................... 74Editing an LDEV name............................................................................................ 75Deleting an LDEV (converting to free space)............................................................ 75Formatting LDEVs.................................................................................................. 76

    About formatting LDEVs.................................................................................... 77Storage system operation when LDEVs are formatted..........................................77Quick Format function.......................................................................................77

    Quick Format specifications..........................................................................78Write to Control Blocks function.........................................................................79Formatting a specific LDEV................................................................................ 80Formatting all LDEVs in a parity group................................................................80

    Making external mainframe system volumes usable.................................................. 81Registering external volumes.............................................................................82Overwriting control blocks in specific external volumes........................................ 82

    Assigning an MP blade............................................................................................83Assigning an MP blade to a resource.................................................................. 83Changing the MP blade assigned to an LDEV...................................................... 84

    4 Configuring thin provisioning ...........................................................87Dynamic Provisioning for Mainframe overview.......................................................... 89Dynamic Tiering for Mainframe overview..................................................................89Active flash for mainframe overview........................................................................ 89Thin provisioning requirements............................................................................... 89

    License requirements........................................................................................ 89Pool requirements.............................................................................................90Pool-VOL requirements......................................................................................92DP-VOL requirements........................................................................................93Requirements for increasing DP-VOL capacity..................................................... 94V-VOL full allocation requirement....................................................................... 95

    Using Dynamic Provisioning for Mainframe or Dynamic Tiering for Mainframe or activeflash for mainframe with other software products..................................................... 96

    Interoperability of DP-VOLs and pool-VOLs......................................................... 96TrueCopy for Mainframe....................................................................................98Universal Replicator for Mainframe.....................................................................99ShadowImage for Mainframe........................................................................... 100Virtual Partition Manager CLPR setting..............................................................100Volume Migration............................................................................................101Resource Partition Manager............................................................................. 101

    Dynamic Provisioning for Mainframe workflow........................................................ 101

    5Hitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

  • Dynamic Tiering for Mainframe and active flash for mainframe................................ 102About tiered storage....................................................................................... 102Tier monitoring and data relocation..................................................................103Multi-tier pool.................................................................................................103Tier monitoring and relocation cycles................................................................104

    Auto execution mode.................................................................................104Manual execution mode............................................................................. 106

    Tier relocation workflow.................................................................................. 108Tier relocation rules, restrictions, and guidelines............................................... 111Buffer area of a tier.........................................................................................115Setting external volumes for each tier.............................................................. 116Execution modes for tier relocation.................................................................. 117

    Execution modes when using Hitachi Device Manager - Storage Navigator ....117Viewing monitor and tier relocation information using HDvM - SN................. 118Execution modes when using Command Control Interface............................ 120Viewing monitor and tier relocation information using CCI............................ 121

    Relocation speed.............................................................................................122Monitoring modes........................................................................................... 122

    Cautions when using monitoring modes...................................................... 123Downloading the tier relocation log file.............................................................124

    Tier relocation log file contents...................................................................124Tiering policy..................................................................................................129

    Custom policies......................................................................................... 130Tiering policy examples..............................................................................131Setting tiering policy on a DP-VOL.............................................................. 132Tiering policy levels................................................................................... 133Viewing the tiering policy in the performance graph.....................................134Reserving tier capacity when setting a tiering policy.....................................135Example of reserving tier capacity.............................................................. 136Notes on tiering policy settings...................................................................138Execution mode settings and tiering policy.................................................. 140New page assignment tier..........................................................................141Relocation priority..................................................................................... 143Assignment tier when pool-VOLs are deleted............................................... 144Formatted pool capacity.............................................................................145Used capacity, mapped capacity, and reserved capacity................................145Rebalancing the usage level among parity groups........................................146Changing the tiering policy level on a DP-VOL..............................................147

    Changing new page assignment tier of a V-VOL................................................ 147Opening the Edit Tiering Policies window..........................................................148Changing a tiering policy name........................................................................ 148Changing an allocation threshold......................................................................149Changing relocation priority setting of a V-VOL..................................................151Functions overview for active flash for mainframe and Dynamic Tiering forMainframe .....................................................................................................152Relocating pages whose latest I/Os frequency is suddenly high by active flash formainframe......................................................................................................153Dynamic Tiering for Mainframe workflow.......................................................... 154Active flash for mainframe workflow.................................................................156Dynamic Tiering for Mainframe, active flash for mainframe tasks and parameters..................................................................................................................... 158

    Task and parameter settings.......................................................................158

    6Hitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

  • Display items: Setting parameters...............................................................159Display items: Capacity usage for each tier..................................................160Display items: Performance monitor statistics.............................................. 160Display items: Operation status of performance monitor/relocation............... 161

    Managing Dynamic Tiering for Mainframe and active flash for mainframe............161Changing a Dynamic Provisioning for Mainframe pool to a Dynamic Tiering forMainframe pool......................................................................................... 161Changing monitoring and tier relocation settings..........................................163Changing monitoring mode settings............................................................164Changing relocation speed......................................................................... 165Changing buffer space for new page assignment setting.............................. 166Changing buffer space for tier relocation setting.......................................... 166

    Changing a Dynamic Tiering for Mainframe pool to a pool for Dynamic Provisioning forMainframe........................................................................................................... 167Configuring a Dynamic Tiering for Mainframe pool for use by active flash for mainframe...........................................................................................................................168Working with pools...............................................................................................169

    About pools....................................................................................................169About pool-VOLs.............................................................................................170Creating pools................................................................................................ 170

    Creating Dynamic Provisioning for Mainframe pools by selecting pool-VOLsmanually...................................................................................................171Creating Dynamic Provisioning for Mainframe pools by selecting pool-VOLsautomatically............................................................................................ 173Creating Dynamic Tiering for Mainframe pools by selecting pool-VOLs manually................................................................................................................175Creating a Dynamic Tiering for Mainframe pool by automatically selecting pool-VOLs........................................................................................................ 179

    Working with DP-VOLs..........................................................................................183About DP-VOLs...............................................................................................183Relationship between a pool and DP-VOLs........................................................ 183Creating DP-VOLs........................................................................................... 183Editing the SSID of a DP-VOL...........................................................................187Changing DP-VOL settings............................................................................... 188Removing the DP-VOL to be registered.............................................................189

    Monitoring capacity and performance.....................................................................190Monitoring pool capacity..................................................................................190Monitoring performance.................................................................................. 190

    Managing I/O usage rates example.............................................................191Tuning with Dynamic Tiering for Mainframe...................................................... 191Improving performance by monitoring pools..................................................... 192

    Thresholds...........................................................................................................195Pool utilization thresholds................................................................................ 195Pool subscription limit..................................................................................... 196

    Monitoring total DP-VOL subscription for a pool........................................... 196Changing pool thresholds................................................................................ 197Changing the pool subscription limit................................................................. 198

    Working with SIMs .............................................................................................. 199About SIMs.....................................................................................................199SIM reference codes....................................................................................... 199Automatic completion of a SIM ....................................................................... 200

    Manually completing a SIM................................................................................... 201

    7Hitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

  • Managing pools and DP-VOLs................................................................................202Viewing pool information................................................................................. 202Viewing used pool capacity..............................................................................203

    Viewing the used capacity for each pool......................................................203Viewing formatted pool capacity.......................................................................203

    Reasons to check pool capacity.................................................................. 204Viewing the progress of rebalancing the usage level among parity groups ..........204Increasing pool capacity.................................................................................. 205Changing a pool name.................................................................................... 206Recovering a blocked pool............................................................................... 207Decrease pool capacity....................................................................................208

    About decreasing pool capacity.................................................................. 208Decreasing pool capacity............................................................................210Stopping the decrease of pool capacity....................................................... 211

    Deleting a tier in a pool................................................................................... 212Deleting a pool............................................................................................... 213Changing external LDEV tier rank.....................................................................214Increasing DP-VOL capacity............................................................................. 215Changing the name of a DP-VOL......................................................................216About releasing pages in a DP-VOL.................................................................. 217

    Releasing pages in a DP-VOL......................................................................218Stopping the release of pages in a DP-VOL..................................................219

    Changing full allocation settings in DP-VOLs......................................................220Enabling or disabling tier relocation of a DP-VOL............................................... 221Deleting a DP-VOL.......................................................................................... 222

    Starting pool monitoring manually......................................................................... 223Stopping pool monitoring manually........................................................................224Starting tier relocation manually............................................................................ 224Stopping tier relocation manually...........................................................................225

    5 Configuring access attributes..........................................................227Access attributes strategies...................................................................................228Volume Retention Manager requirements............................................................... 228Access attribute restrictions...................................................................................228

    Performance Monitor and Volume Migration...................................................... 228TrueCopy for Mainframe and Universal Replicator for Mainframe.........................228ShadowImage for Mainframe, Compatible FlashCopy® V2, and Hitachi CompatibleSoftware for IBM® FlashCopy® SE..................................................................229

    Keywords.............................................................................................................229Assigning access attribute.....................................................................................230

    Supported volume emulation types.................................................................. 230Setting access attributes..................................................................................230

    Specifying the VTOC size.......................................................................................232

    6 Troubleshooting............................................................................ 235Troubleshooting Dynamic Provisioning for Mainframe.............................................. 236Troubleshooting provisioning while using Command Control Interface...................... 239

    Errors when operating CCI (Dynamic Provisioning for Mainframe, SSB1:0x2e31/0xb96d/0xb980) ................................................................................ 239

    Troubleshooting Volume Retention Manager........................................................... 241

    8Hitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

  • Calling customer support...................................................................................... 242

    A CCI command reference................................................................ 243Hitachi Device Manager - Storage Navigator tasks and CCI command list................. 244

    B Resource Partition Manager GUI reference...................................... 247Resource Groups window......................................................................................248Selected resource group window........................................................................... 249Create Resource Groups wizard............................................................................. 256

    Create Resource Groups window......................................................................256Select Parity Groups window............................................................................259Select LDEVs window...................................................................................... 261Select Ports window........................................................................................264Select Host Groups window............................................................................. 267Select iSCSI Targets window............................................................................ 269Create Resource Groups Confirmation window.................................................. 272

    Edit Resource Group wizard.................................................................................. 273Edit Resource Group window........................................................................... 273Edit Resource Group Confirmation window........................................................273

    Add Resources wizard...........................................................................................274Add Resources window....................................................................................275Add Resources confirmation window................................................................ 275

    Remove Resources window................................................................................... 278Delete Resource Groups window............................................................................281Resource Group Properties window........................................................................282

    C Volume Retention Manager GUI reference.......................................285Volume Retention Manager window....................................................................... 286VTOC Area dialog box...........................................................................................287Error Detail dialog box.......................................................................................... 288

    D LDEV GUI reference.......................................................................289Parity Groups window...........................................................................................291Parity Groups tab: Internal or external volume....................................................... 293LDEVs tab: Internal or external volumes................................................................ 296Logical Devices window........................................................................................ 300Create LDEVs wizard.............................................................................................307

    Create LDEVs window..................................................................................... 307Create LDEVs confirmation window.................................................................. 316

    Edit LDEVs wizard................................................................................................ 319Edit LDEVs window......................................................................................... 319Edit LDEVs confirmation window...................................................................... 320

    Change LDEV Settings window.............................................................................. 322View SSIDs window..............................................................................................323Select Free Spaces window................................................................................... 324Select Pool window...............................................................................................326View LDEV IDs window.........................................................................................327View Physical Location window..............................................................................329

    9Hitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

  • Edit SSIDs window............................................................................................... 330Change SSIDs window..........................................................................................331Format LDEVs wizard............................................................................................332

    Format LDEVs window.....................................................................................332Format LDEVs confirmation window................................................................. 333

    Restore LDEVs window......................................................................................... 335Block LDEVs window.............................................................................................336Delete LDEVs window...........................................................................................337LDEV Properties window....................................................................................... 338Components window............................................................................................ 348DKC: MP Blades tab..............................................................................................350Edit MP Blades wizard...........................................................................................352

    Edit MP Blades window....................................................................................352Edit MP Blades confirmation window................................................................ 353

    Assign MP Blade wizard........................................................................................ 354Assign MP Blade window................................................................................. 354Assign MP Blade confirmation window.............................................................. 355

    View Management Resource Usage window........................................................... 357Edit Parity Groups wizard...................................................................................... 357

    Edit Parity Groups window...............................................................................357Edit Parity Groups confirmation window............................................................358

    E Dynamic Provisioning for Mainframe, Dynamic Tiering for Mainframe,and active flash for mainframe GUI reference..................................361

    Pools window.......................................................................................................363Pools: Volume tabs...............................................................................................370Create Pools wizard.............................................................................................. 382

    Create Pools window.......................................................................................382Create Pools confirmation window....................................................................391

    Expand Pool wizard.............................................................................................. 395Expand Pool window....................................................................................... 395Expand Pool confirmation window.................................................................... 395

    Edit Pools wizard.................................................................................................. 397Edit Pools window...........................................................................................397Edit Pools confirmation window........................................................................401

    Delete Pools wizard.............................................................................................. 404Delete Pools window....................................................................................... 405Delete Pools confirmation window....................................................................406

    Expand V-VOLs wizard.......................................................................................... 408Expand V-VOLs window...................................................................................408Expand V-VOLs confirmation window................................................................409

    Restore Pools window...........................................................................................411Shrink Pool window.............................................................................................. 412Stop Shrinking Pools window.................................................................................414Complete SIMs window.........................................................................................416Select Pool VOLs window...................................................................................... 416Reclaim Zero Pages window.................................................................................. 422Stop Reclaiming Zero Pages window...................................................................... 423Pool Property window........................................................................................... 423Tier Properties window......................................................................................... 426Monitor Pools window...........................................................................................434

    10Hitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

  • Stop Monitoring Pools window...............................................................................435Start Tier Relocation window.................................................................................436Stop Tier Relocation window................................................................................. 438View Pool Management Status window.................................................................. 439Edit External LDEV Tier Rank wizard...................................................................... 444

    Edit External LDEV Tier Rank window...............................................................444Edit External LDEV Tier Rank confirmation window............................................445

    Edit Tiering Policies wizard.................................................................................... 446Edit Tiering Policies window.............................................................................447Edit Tiering Policies confirmation window..........................................................448

    Change Tiering Policy window............................................................................... 449Change Pool Configuration Pattern window............................................................ 450

    Glossary............................................................................................ 453

    Index................................................................................................ 469

    11Hitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

  • 12Hitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

  • PrefaceThis document describes and provides instructions for using the provisioningsoftware to configure and perform operations on the Hitachi Virtual StoragePlatform G1000 (VSP G1000), Hitachi Virtual Storage Platform G1500 (VSPG1500), and Hitachi Virtual Storage Platform F1500 (VSP F1500) storagesystems. The provisioning software includes Hitachi Dynamic Provisioning forMainframe software, Hitachi Dynamic Tiering for Mainframe, Hitachi LUNManager, Hitachi Virtual LUN, and Hitachi Data Retention Utility.

    Please read this document carefully to understand how to use these products,and maintain a copy for your reference.

    □ Intended audience

    □ Product version

    □ Release notes

    □ Changes in this revision

    □ Related documents

    □ Document conventions

    □ Conventions for storage capacity values

    □ Accessing product documentation

    □ Getting help

    □ Comments

    Preface 13Hitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

  • Intended audienceThis document is intended for system administrators, Hitachi Data Systemsrepresentatives, and authorized service providers who install, configure, andoperate the Hitachi Virtual Storage Platform G1000 (VSP G1000), HitachiVirtual Storage Platform G1500 (VSP G1500), and Hitachi Virtual StoragePlatform F1500 (VSP F1500) storage systems.

    Readers of this document should be familiar with the following:• Data processing and RAID storage systems and their basic functions.• The VSP G1000, VSP G1500, or VSP F1500 storage system and the

    Product Overview.• The Hitachi Command Suite software and Hitachi Command Suite User

    Guide.• The Hitachi Device Manager - Storage Navigator software and System

    Administrator Guide.• The concepts and functionality of storage provisioning operations in the

    use of Hitachi Dynamic Provisioning for Mainframe software, HitachiDynamic Tiering for Mainframe, Hitachi Virtual LVI, and Hitachi DataRetention Utility.

    Product versionThis document revision applies to the following product versions:• VSP G1000, G1500, VSP F1500: microcode 80-05-0x or later• SVOS 7.0 or later

    Release notesRead the release notes before installing and using this product. They maycontain requirements or restrictions that are not fully described in thisdocument or updates or corrections to this document. Release notes areavailable on Hitachi Data Systems Support Connect: https://knowledge.hds.com/Documents.

    Changes in this revision• Added support for the Hitachi Virtual Storage Platform G1500 and Hitachi

    Virtual Storage Platform F1500 storage systems.• Updated the maximum size for a Virtual LVI volume (Virtual LVI

    specifications for mainframe systems on page 55).

    14 PrefaceHitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

    https://knowledge.hds.com/Documentshttps://knowledge.hds.com/Documents

  • Related documentsThe documents below are referenced in this document or contain moreinformation about the features described in this document.

    Hitachi Virtual Storage Platform G1000, G1500, F1500 documents• Hitachi Thin Image User Guide, MK-92RD8011• Performance Guide, MK-92RD8012• Hitachi SNMP Agent User Guide, MK-92RD8015• Hitachi Device Manager - Storage Navigator Messages, MK-92RD8017• Hitachi TrueCopy® for Mainframe User Guide, MK-92RD8018• Hitachi ShadowImage® for Mainframe User Guide, MK-92RD8020• Hitachi Universal Replicator for Mainframe User Guide, MK-92RD8022• Hitachi Universal Volume Manager User Guide, MK-92RD8024• Hitachi Volume Shredder User Guide, MK-92RD8025• Hitachi Compatible PAV User Guide, MK-92RD8026• Hitachi Virtual Storage Platform G1000, G1500, F1500 Product Overview,

    MK-92RD8051

    For a complete list of user documents, see the Hitachi Virtual StoragePlatform G1000, G1500, F1500 Product Overview.

    Hitachi Command Suite documents• Hitachi Command Suite User Guide, MK-90HC172• Hitachi Command Suite Installation and Configuration Guide, MK-90HC173• Hitachi Command Suite Messages, MK-90HC178• Hitachi Command Suite System Requirements, MK-92HC209

    Document conventionsThis document uses the following typographic conventions:

    Convention Description

    Bold • Indicates text in a window, including window titles, menus, menu options,buttons, fields, and labels. Example:Click OK.

    • Indicates emphasized words in list items.

    Italic • Indicates a document title or emphasized words in text.• Indicates a variable, which is a placeholder for actual text provided by the

    user or for output by the system. Example:pairdisplay -g group(For exceptions to this convention for variables, see the entry for anglebrackets.)

    Monospace Indicates text that is displayed on screen or entered by the user. Example:pairdisplay -g oradb

    Preface 15Hitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

  • Convention Description

    < > angle brackets Indicates variables in the following scenarios:• Variables are not clearly separated from the surrounding text or from

    other variables. Example:Status-.csv

    • Variables in headings.

    [ ] square brackets Indicates optional values. Example: [ a | b ] indicates that you can choose a,b, or nothing.

    { } braces Indicates required or expected values. Example: { a | b } indicates that youmust choose either a or b.

    | vertical bar Indicates that you have a choice between two or more options or arguments.Examples:

    [ a | b ] indicates that you can choose a, b, or nothing.

    { a | b } indicates that you must choose either a or b.

    This document uses the following icons to draw attention to information:

    Icon Label Description

    Note Calls attention to important or additional information.

    Tip Provides helpful information, guidelines, or suggestions for performingtasks more effectively.

    Caution Warns the user of adverse conditions and/or consequences (forexample, disruptive operations, data loss, or a system crash).

    WARNING Warns the user of a hazardous situation which, if not avoided, couldresult in death or serious injury.

    Conventions for storage capacity valuesPhysical storage capacity values (for example, disk drive capacity) arecalculated based on the following values:

    Physical capacity unit Value

    1 kilobyte (KB) 1,000 (10 3) bytes

    1 megabyte (MB) 1,000 KB or 1,0002 bytes

    1 gigabyte (GB) 1,000 MB or 1,0003 bytes

    1 terabyte (TB) 1,000 GB or 1,0004 bytes

    1 petabyte (PB) 1,000 TB or 1,0005 bytes

    1 exabyte (EB) 1,000 PB or 1,0006 bytes

    16 PrefaceHitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

  • Logical storage capacity values (for example, logical device capacity) arecalculated based on the following values:

    Logical capacity unit Value

    1 block 512 bytes

    1 cylinder Mainframe: 870 KB

    Open-systems:• OPEN-V: 960 KB• Others: 720 KB

    1 KB 1,024 (210) bytes

    1 MB 1,024 KB or 1,0242 bytes

    1 GB 1,024 MB or 1,0243 bytes

    1 TB 1,024 GB or 1,0244 bytes

    1 PB 1,024 TB or 1,0245 bytes

    1 EB 1,024 PB or 1,0246 bytes

    Accessing product documentationProduct user documentation is available on Hitachi Data Systems SupportConnect: https://knowledge.hds.com/Documents. Check this site for themost current documentation, including important updates that may havebeen made after the release of the product.

    Getting helpHitachi Data Systems Support Connect is the destination for technical supportof products and solutions sold by Hitachi Data Systems. To contact technicalsupport, log on to Hitachi Data Systems Support Connect for contactinformation: https://support.hds.com/en_us/contact-us.html.

    Hitachi Data Systems Community is a global online community for HDScustomers, partners, independent software vendors, employees, andprospects. It is the destination to get answers, discover insights, and makeconnections. Join the conversation today! Go to community.hds.com,register, and complete your profile.

    CommentsPlease send us your comments on this document to [email protected] the document title and number, including the revision level (forexample, -07), and refer to specific sections and paragraphs wheneverpossible. All comments become the property of Hitachi Data SystemsCorporation.

    Preface 17Hitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

    https://knowledge.hds.com/Documentshttps://knowledge.hds.com/https://support.hds.com/en_us/contact-us.htmlhttps://community.hds.com/welcomehttps://community.hds.com/welcomemailto:[email protected]

  • Thank you!

    18 PrefaceHitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

  • 1Introduction to provisioning

    There are several provisioning strategies that you can implement on yourstorage system to solve business requirements. Provisioning your storagesystem requires balancing the costs of the solution with the benefits that thesolution provides.

    □ About provisioning

    □ Key terms

    □ Basic provisioning

    □ Complementary functions

    □ Dynamic Provisioning

    □ Dynamic Tiering

    □ Active flash for mainframe

    □ Requirements

    Introduction to provisioning 19Hitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

  • About provisioningProvisioning is a method or strategy of managing the logical devices (LDEVs),also called volumes, on a storage system. Some provisioning methods arehost-based, while other methods use inherent storage system capabilitiessuch as concatenated parity groups. Provisioning methods can also beprimarily hardware-based or software-based. Each method has its particularuses and benefits in a specific storage environment, such as optimizingcapacity, reliability, performance, or cost. When used in the right scenario,each method can be cost-effective, efficient, reliable, and straightforward toconfigure and maintain. On the other hand, inappropriate implementationscan be expensive, awkward, time-consuming to maintain, and potentiallyerror prone. Your support representatives are available to help you configurethe highest quality solution for your storage environment.

    Provisioning strategies fall into the following two fundamental categories:• Basic provisioning on page 21 (or traditional provisioning).• Dynamic Provisioning on page 24 (or virtual provisioning). Thin

    provisioning involves the use of virtualization to pool physical storage andprovide on-demand allocation of volumes to hosts.

    Key termsTerm Description

    access attributes Security function used to control the access to a logical volume. UsingData Retention Utility, you can assign an access attribute to each volume:read only, read/write, or protect.

    CV Custom-size volume. CVs are created by dividing a fixed-size volume (FV)into user-defined sizes.

    DP pool A group of DP-VOLs. The DP pool consists of one or more pool-VOLs.

    DP-VOL A virtual volume (V-VOL) used for Dynamic Provisioning for Mainframe.

    expiration lock Security option used to allow or prevent changing of the Data RetentionUtility access attribute on a volume.

    FMC (flash modulecompression)

    A large-capacity flash module drive (FMD) that supports the acceleratedcompression functionality. A dedicated drive box is required for the FMCdrives. The FMC drives and the dedicated FMC drive box are collectivelyreferred to as Hitachi Accelerated Flash DC2 (HAF DC2).

    FV Fixed-sized volume.

    With the exception of OPEN-V, an FV is a logical volume of a specificdevice emulation type (for example, OPEN-3) that constitutes a paritygroup immediately after installation. The FV size varies according to theemulation type.

    meta_resource A resource group to which additional resources (other than externalvolumes) and the resources existing before installing Resource PartitionManager belong.

    20 Introduction to provisioningHitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

  • Term Description

    page In Dynamic Provisioning for Mainframe, a page is 38 MB of continuousstorage allocated from a DP pool to store data written to a DP-VOL.

    pool A set of volumes that are reserved for storing Dynamic Provisioning forMainframe write data.

    pool threshold In Dynamic Provisioning for Mainframe, the proportion (%) of usedcapacity of the pool to the total pool capacity. Each pool has its own poolthreshold values for warning and depletion.

    pool volume (pool-VOL)

    A volume that is reserved for write data for Dynamic Provisioning forMainframe.

    resource group A group that is assigned one or more resources of the storage system.The resources that can be assigned to the resource group are LDEV IDs,parity groups, external volumes, and ports.

    subscription limit In a thin-provisioned storage system, the proportion (%) of total DP-VOLcapacity associated with the pool versus the total capacity of the DP pool.

    You can set the percentage of DP-VOL capacity that can be created to thetotal capacity of the pool. This can help prevent DP-VOL blocking causedby a full pool.

    For example, when the subscription limit is set to 100%, the total DP-VOLcapacity is equal to the DP pool capacity.

    tier boundary The value of the reached maximum I/O counts that each tier can process.

    tier relocation A combination of determining the appropriate storage tier and migratingthe pages to the appropriate tier.

    tiered storage A storage hierarchy of layered structures of data drives consisting ofdifferent performance levels, or tiers, that match data accessrequirements with the appropriate performance tiers.

    Basic provisioningSeveral basic provisioning techniques traditionally are used to managestorage volumes. These strategies are useful in specific scenarios based onuser needs, such as what type of storage to use or how to manually sizevolumes. Basic provisioning relies on carving up physical storage into logicaldevices. Custom sizing is possible and requires using the Virtual LVI software.

    Basic provisioning includes fixed-size provisioning and custom-sizeprovisioning:• Overview of fixed-sized provisioning on page 21• Overview of custom-sized provisioning on page 22

    Overview of fixed-sized provisioningFixed-sized provisioning is the logical choice for mainframe systems thatneed to be compatible with IBM systems. It is easy to define the storagesystem, and then get on with your business. Later, you can attach additionalstorage as the initial volumes fill up.

    Introduction to provisioning 21Hitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

  • Fixed-sized provisioning is a good choice for mainframe systems.

    Disadvantages

    Some disadvantages to using fixed-sized provisioning are:• If you use only part of the entire capacity specified by an emulation type,

    the rest of the capacity is wasted.• After creating fixed-sized volumes, typically some physical capacity will be

    wasted.• In a fixed-sized environment, manual intervention can become a costly

    and tedious exercise when a larger volume size is required.

    When to use fixed-sized provisioning

    Use fixed-sized provisioning in a mainframe environment in which thesimplest form of provisioning is preferred at the expense of some efficiency incapacity utilization.

    Overview of custom-sized provisioningCustom-sized (or variable-sized) provisioning has more flexibility than fixed-sized provisioning and is the traditional storage-based volume managementstrategy.

    To create custom-sized volumes on a storage system, an administratorcreates volumes of the desired size from individual array groups. Thesevolumes are then individually mapped to one or more host ports as logicalunits (LUs).

    Custom-sized provisioning provides advantages in the following threescenarios:• In fixed-sized provisioning, when several important files are located on the

    same volume and one unimportant file is being accessed, users cannotaccess the important files because of logical device contention ifCompatible PAV or Compatible Hyper PAV are not being used. If thecustom-sized feature is used to divide the volume into several smallervolumes and I/O workload is balanced (each file is allocated to a differentvolume), then access contention is reduced and access performance isimproved.

    • In fixed-sized provisioning, all of the volume's capacity might not be used.Unused capacity on the volume will remain inaccessible to other users. Ifthe custom-sized feature is used, you can create smaller volumes that donot waste capacity.

    • Applications that require the capacity of many fixed-sized volumes caninstead be given fewer large volumes to relieve device addressingconstraints.

    22 Introduction to provisioningHitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

  • Disadvantages

    A disadvantage is that manual intervention can become costly and tedious.For example, depending on how the data was copied to the device (forexample using software such as TDMF, or internal capability such asCompatible FlashCopy®), the old device might need to be varied offline andthe new device varied online, assuming that the source and target deviceshave been generated into the mainframe IO configuration.

    When to use custom-sized provisioning

    Use custom-sized provisioning when you want to manually control andmonitor your storage resources and usage scenarios.

    Basic provisioning workflowThe following illustrates the basic provisioning workflow:

    Virtual LVI software is used to configure custom-sized provisioning. Fordetailed information, see Configuring custom-sized provisioning onpage 53.

    Complementary functionsThe following functions supplement the provisioning features of the storagesystem:• External storage: Universal Volume Manager enables you to map volumes

    in external storage systems to volumes in the Hitachi storage system.• Performance: The following performance features enable you to monitor,

    control, and optimize the performance of the storage system: PerformanceMonitor, Cache Residency Manager, Server Priority Manager (see thePerformance Guide)

    Introduction to provisioning 23Hitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

  • • Partitioning: Virtual Partition Manager enables you to create cache logicalpartitions (CLPRs) to control host utilization of cache (see the PerformanceGuide).

    • Encryption: Encryption License Key enables you to encrypt the data on thedrives in the storage system.

    Note: For information on software that can perform operations on volumesconnected with zLinux, contact customer support.

    Dynamic ProvisioningThin provisioning is an approach to managing storage that maximizesphysical storage capacity. Instead of reserving a fixed amount of storage fora volume, capacity from the available physical pool is assigned when data isactually written to the storage media.

    About Dynamic Provisioning for MainframeWhile basic or traditional provisioning strategies can be appropriate anduseful in specific scenarios, they can be expensive to set up, time-consumingto configure, difficult to monitor, and error prone. Dynamic Provisioning forMainframe allows you to reserve virtual storage capacity based on anticipatedfuture capacity needs, using virtual volumes instead of physical disk capacity.Although Dynamic Provisioning for Mainframe requires some additional setupsteps, it can provide a simpler and more beneficial alternative to traditionalprovisioning methods.

    Overall storage use rates can improve because you can potentially providemore virtual capacity to applications while using fewer physical drives.Dynamic Provisioning for Mainframe can provide lower initial cost, greaterefficiency, and ease of storage management for storage administrators. TheDynamic Provisioning for Mainframe feature offers the following benefits:• Simplifies storage management• Provides a better balance of resources and performance optimization by

    default than traditional provisioning• Optimizes physical drive usage• Reduces device address requirements over traditional provisioning by

    providing larger volume sizes

    When to use Dynamic Provisioning for Mainframe

    Dynamic Provisioning for Mainframe is a best fit in a mainframe environmentin the following scenarios:• When the aggregation of storage pool capacity usage across many

    volumes provides the best opportunity for performance optimization.• For stable environments and large consistently growing files or volumes.

    24 Introduction to provisioningHitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

  • • When device addressing constraints are a concern.

    Dynamic Provisioning for Mainframe conceptsDynamic Provisioning for Mainframe is a volume management feature thatallows storage managers and system administrators to efficiently plan andallocate storage to users or applications. It provides a platform for the arrayto dynamically manage data and physical capacity without frequent manualinvolvement.

    Dynamic Provisioning for Mainframe provides three important capabilities: as-needed provisioning of storage, enhanced volume performance, and largervolume sizes.

    Dynamic Provisioning for Mainframe is more efficient than traditionalprovisioning strategies. It is implemented by creating one or more DynamicProvisioning for Mainframe pools (DP pools) of physical storage space usingmultiple LDEVs. Then, you can establish virtual DP volumes (DP-VOLs) andassociate them to the individual DP pools. In this way, capacity to supportdata can be optimally assigned on demand within the pool.

    DP-VOLs are of a user-specified logical size without any correspondingphysical space. Actual physical space allocated (in 38-MB pool page units) isautomatically assigned to a DP-VOL from the associated DP pool as thatvolume's logical space is written to over time. A new DP-VOL does not haveany pool pages assigned to it. The pages are loaned out from its associatedpool to that DP volume until the volume is reformatted or deleted. At thatpoint, all of that volume's assigned pages are returned to the pool's free pagelist. This handling of logical and physical capacity is called thin provisioning.In many cases, logical capacity will exceed physical capacity.

    Dynamic Provisioning for Mainframe also enhances volume performance. Thisis an automatic result of how DP-VOLs map capacity from individual DP pools.A pool is created using from one to 1024 LDEVs (pool volumes) of physicalspace. Each pool volume is sectioned into 38-MB pages. Each page isconsecutively laid down on a number of RAID stripes from one pool volume.The pool's 38-MB pool pages are assigned on demand to any of the DP-VOLsthat are connected to that pool. Other pages assigned over time to that DP-VOL randomly originate from the next free page of some other pool volume inthe pool.

    DP-VOLs are defined as 3390-A volumes that can be larger than traditionalvolumes. This volume type was created to reduce device addressrequirements.

    Setting up a Dynamic Provisioning for Mainframe environment requires a fewextra steps. Similar to basic provisioning, you still configure various arraygroups to a desired RAID level and create one or more 3390-V volumes(LDEVs) on each of them (see Creating an LDEV on page 63). Then set upa Dynamic Provisioning for Mainframe environment by creating one or more

    Introduction to provisioning 25Hitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

  • DP pools of physical storage space that are each a collection of some of these3390-V LDEVs (DP pool volumes). This pool structure supports creation of3390-A Dynamic Provisioning for Mainframe virtual volumes (DP-VOLs),where 38-MB pages of data are randomly assigned on demand.

    For detailed information, see Configuring thin provisioning on page 87.

    Advantages of using Dynamic Provisioning for Mainframe

    Advantages Without Dynamic Provisioning forMainframeWith Dynamic Provisioning for

    Mainframe

    Reduces initialcosts

    You must purchase physical drivecapacity for expected future use. Theunused capacity adds costs for boththe storage system and softwareproducts.

    You can logically allocate morecapacity than is physically installed.You can purchase less capacity,reducing initial costs and you can addcapacity later by expanding the pool.

    Reducesmanagementcosts

    You must stop the storage system toreconfigure it.

    When physical capacity becomesinsufficient, you can add pool capacitywithout service interruption.

    Reducesmanagementlabor andincreasesavailability ofstorage volumesfor replication

    As the expected physical drive capacityis purchased, the unused capacity ofthe storage system also needs to bemanaged on the storage system andon licensed products.

    You can allocate volumes of up to1,182,006 cyl (980.706 GB) regardlessof the physical drive capacity. Thisimproves management flexibility.

    Licenses for storage system productsare based on used capacity rather thanthe total defined capacity.

    Increases theperformanceefficiency of thedata drive

    Because physical drive capacity isinitially purchased and installed tomeet expected future needs, portionsof the capacity may be unused. I/Oloads may concentrate on just a subsetof the storage which might decreaseperformance.

    Effectively combines I/O patterns ofmany applications and evenly spreadsthe I/O activity across availablephysical resources, preventingbottlenecks in parity groupperformance. Configuring the volumesfrom multiple parity groups improvesparity group performance. This alsoincreases storage use while reducingpower and pooling requirements (totalcost of ownership).

    Dynamic Provisioning for Mainframe advantage example

    To illustrate the merits of a Dynamic Provisioning for Mainframe environment,assume you have twelve 3390-V LDEVs from 12 RAID 1 (2D+2D) arraygroups assigned to a DP pool. All 48 drives contribute their IOPS andthroughput power to all 3390-A DP volumes assigned to that pool. Instead, ifmore random read IOPS horsepower is desired for a pool, then the DP poolcan be created with 3390-V 32 LDEVs from 32 RAID 5 (3D+1P) array groups,thus providing 128 drives of IOPS power to that pool. Up to 1024 LDEVs canbe assigned to a single pool, providing a considerable amount of I/Ocapability to just a few DP volumes.

    26 Introduction to provisioningHitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

  • Dynamic Provisioning for Mainframe high-level workflowThe following illustrates the Dynamic Provisioning for Mainframe workflow.

    Dynamic Tiering

    Dynamic Tiering for MainframeAfter using Dynamic Provisioning for Mainframe software to implement a thinprovisioning strategy, the array now has all the elements in place to offerautomatic self-optimizing storage tiers provided by Hitachi Dynamic Tiering(HDT). Using Dynamic Tiering for Mainframe, you can configure a storagesystem with multiple storage tiers using different kinds of data drives,including SSD, SAS, and external volumes. This helps improve the speed andcost of performance. Dynamic Tiering for Mainframe extends and improvesthe functionality and value of Dynamic Provisioning for Mainframe. Both usepools of physical storage against which virtual disk capacity, or V-VOLs, isdefined. Each thin provisioning pool can be configured to operate either as aDP pool or a Dynamic Tiering for Mainframe pool.

    Automated tiering of physical storage is the logical next step for thinprovisioned enterprise arrays. Automated tiering is the ability of the array todynamically monitor and relocate data to the optimum tier of storage. Itfocuses on data segments rather than entire volumes. The functionality isentirely within the array without any mandated host level involvement.Dynamic Tiering for Mainframe adds another layer to the thin provisionedenvironment.

    Using Dynamic Tiering for Mainframe you can:

    Introduction to provisioning 27Hitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

  • • Configure physical storage into tiers consisting of multiple kinds of datadrives, including SSD, and SAS. Although host volumes are conventionallyconfigured from a common pool, the pool is efficiently configured usingmultiple kinds of data drives. Placing data that needs high performancewhile reducing storage costs by using high cost disks such as SSDs asefficiently as possible, resulting in data that is accessed infrequently beingplaced on lower cost physical storage.

    • Automatically migrate small portions of host volumes to the most suitabletier according to access frequency. Frequently accessed data is migrated tohigher speed, higher cost data drives (for example, SSD). Infrequentlyaccessed data is migrated to lower cost and lower speed data drives (forexample, SAS7.2K) to use the storage efficiently.

    Dynamic Tiering for Mainframe simplifies storage administration byautomating and eliminating the complexities of efficiently using tieredstorage. It automatically moves data on pages in Dynamic Provisioning forMainframe V-VOLs to the most appropriate storage media, according toworkload, to maximize service levels and minimize total cost of storage.

    Dynamic Tiering for Mainframe gives you:• Improved storage resource usage• Improved return on costly storage tiers• Reduced storage management effort• More automation• Nondisruptive storage management• Reduced costs• Improved performance

    Dynamic Tiering for Mainframe can be used by Storage Navigator, CommandControl Interface, or Hitachi Tiered Storage Manager for Mainframe (HTSM forMainframe).

    If Storage Navigator or Command Control Interface is used, the followingresources assigned to the storage administrator can be used:• Tiers of pools• Tiers of DP-VOLs

    If HTSM for Mainframe is used, the following resources assigned to themainframe administrator can be used:• Tiers of storage groups• Tiers of DP-VOLs that are assigned to a host

    For details about Hitachi Tiered Storage Manager for Mainframe, see HitachiTiered Storage Manager for Mainframe .

    28 Introduction to provisioningHitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

  • Overview of tiersWhen not using Dynamic Tiering for Mainframe data is allocated to only onekind of data drive (typically an expensive high-speed data drive) withoutregard to the workload because the volumes are configured with only onekind of data drive. When using Dynamic Tiering for Mainframe, frequentlyaccess data is automatically allocated to the higher-speed HDT pool volumesand the lower speed drive to the volumes of low workload. This improvesperformance and reduces costs.

    Dynamic Tiering for Mainframe places the host volume's data across multipletiers of storage contained in a pool. There can be up to three tiers (high-,medium-, and low-speed layers) in a pool. Dynamic Tiering for Mainframedetermines tier usage based on data access levels. It allocates the page withhigh I/O load to the upper tier, which contains a higher speed drive, and thepage with low I/O load to the lower tier, which contains a lower speed drive.

    The following figure illustrates the basic tier concept.

    When to use Dynamic Tiering for MainframeDynamic Tiering for Mainframe is the best fit in an environment in whichDynamic Provisioning for Mainframe is a good fit.

    For detailed information, see Configuring thin provisioning on page 87.

    Active flash for mainframeThe active flash for mainframe feature of Dynamic Tiering for Mainframemonitors page accesses over a set time frame and attempts to keep the mostfrequently accessed pages in Tier 1.

    Introduction to provisioning 29Hitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

  • The active flash for mainframe feature monitors a page's access frequencylevel real time and promotes pages that suddenly became busy from a slowermedia to high-performance flash media, in real-time.

    The active flash for mainframe feature can be enabled on any DynamicTiering for Mainframe pool as long as you have SSD and FMD drives in Tier 1of the pool. No special configuration beyond what is needed for active flashfor mainframe is required.

    Prompt Promotion

    A primary goal of Dynamic Tiering for Mainframe and active flash formainframe is to have the most frequently access pages in Tier 1. As theworkload varies in both the frequency of access and the type of access, readsor writes, the threshold for moving pages from one tier to another changes.Dynamic Tiering for Mainframe generates a dynamic tier range value that isused to determine which pages need to be in Tier 1 and which need to be in alower tier.

    The active flash for mainframe feature compares the recent the accessfrequency of each page to the Prompt Promotion threshold to determinewhether a page should be promoted to Tier 1. The Prompt Promotionthreshold is a dynamic threshold that adjusts based upon changes inworkload to make most efficient use of the SSD and FMD drives. If the recentaccess frequency for a page meets or exceeds the Prompt Promotionthreshold, the page is relocated to Tier 1 without waiting for the nextDynamic Tiering for Mainframe relocation cycle.

    Certain type of I/O benefit more from being served by flash media thenothers. To achieve the best performance gains for certain I/O, active flash formainframe gives read I/O greater weight than write I/O when calculating thetotal access frequency for a page.

    High Prioritized Demotion

    In order to be certain that there is always some room for active flash formainframe to do Prompt Promotion of pages to Tier 1, High PrioritizedDemotion is used to demote pages out of Tier 1. Pages that have the lowestIOPH are candidates for High Prioritized Demotion. Similar to PromptPromotion, High Prioritized Demotion does not wait for the current DynamicTiering for Mainframe cycle to end to make relocation decisions.

    Page demotion is only triggered when:• Tier 1 free capacity is depleted• performance utilization reaches 80%

    Peak performance utilization is predefined for a particular media.

    Performance utilization of a tier is the maximum amount of I/O it can receive.The maximum I/O load that should be targeted to a tier depends upon the

    30 Introduction to provisioningHitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

  • media type used to make the tier. A performance utilization of 100% meansthat the tier is receiving the maximum amount of I/O it can sustain. Whenperformance utilization reaches about the 60% level, response time to theparticular media becomes noticeably slower. See Tier relocation workflow onpage 108 for more information on performance utilization.

    The following diagram shows the differences in the way pools are managedbetween Dynamic Provisioning for Mainframe, Dynamic Tiering forMainframe, and active flash for mainframe

    Introduction to provisioning 31Hitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

  • Requirements

    System requirements• The hardware and microcode for the storage system must be configured

    and ready for use.For information about availability of Virtual Storage Platform F1500,contact your Hitachi Data Systems representative.

    • The parity groups in the storage system must be configured and ready foruse.

    • Hitachi Device Manager - Storage Navigator must be configured and readyfor use. See the System Administrator Guide for your storage system.

    • The license keys for the provisioning software products must be enabled.See the System Administrator Guide for your storage system.

    Shared memory requirementsAdditional shared memory is required when Dynamic Provisioning forMainframe is used and the total capacity of Dynamic Provisioning forMainframe, Dynamic Tiering for Mainframe, and Thin Image pools is 1.0 PB ormore.

    Caution: Before shared memory is removed, all Dynamic Provisioning forMainframe and Dynamic Tiering for Mainframe pools must be deleted.

    The following table shows the required shared memory capacity whenDynamic Provisioning for Mainframe is used.

    Total capacity of all pools Required shared memory capacity

    1.0 PB or less None

    If the total capacity satisfies both of following:• More than 1.0 PB• 3.0 PB or less

    8 GB

    If the total capacity satisfies both of following:• More than 3.0 PB• 7.1 PB or less

    24 GB

    If the total capacity satisfies both of following:• More than 7.1 PB• 11.0 PB or less

    40 GB

    Tip: The V-VOL management area is automatically created when sharedmemory is added. This area is used to store information for associating pool-VOLs and DP-VOLs.

    32 Introduction to provisioningHitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

  • If Dynamic Tiering for Mainframe is used in conjunction with DynamicProvisioning for Mainframe, Dynamic Tiering for Mainframe, and Thin Imagepools, additional shared memory must be installed. When using DynamicTiering for Mainframe, the following table shows the required shared memorycapacity.

    Total capacity of all pools Required shared memory capacity

    1.0 PB or less 8 GB

    If the total capacity satisfies both of following:• More than 1.0 PB• 3.0 PB or less

    16 GB

    If the total capacity satisfies both of following:• More than 3.0 PB• 7.1 PB or less

    32 GB

    If the total capacity satisfies both of following:• More than 7.1 PB• 11.0 PB or less

    48 GB

    Cache management device requirementsCache management devices are used to manage the cache associated withvolumes (LDEVs). Each volume (LDEV) requires at least one cachemanagement device. The storage system can manage up to 65,280 cachemanagement devices.

    A DP-VOL might require multiple cache management devices. This topicdescribes how to calculate the number of cache management devicesrequired.

    The View Management Resource Usage window displays the number of cachemanagement devices in use and the maximum number of cache managementdevices. For details, see Viewing the number of cache management deviceson page 34.

    Calculating the number of cache management devices required for DP-VOLsThe number of cache management devices that a DP-VOL requires dependson the capacity of the V-VOL (capacity of the user area) and the maximumcapacity of cache management device. The maximum capacity of cachemanagement device depends on the pool attribute (internal volume orexternal volume) associated with V-VOL.

    The following table explains the relationship between the pool attribute andthe maximum capacity of cache management device.

    Introduction to provisioning 33Hitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

  • Maximum capacity of cache management devices

    Pool attribute Maximum capacity(MB)Maximum capacity

    (blocks)Maximum capacity

    (cylinders)

    Internal volume 711,768.75

    (695.08 GB)

    1,457,702,400 837,760

    External volume 949,659.37

    (927.40 GB)

    1,944,902,400 1,117,760

    Use the following formula to calculate the number of cache managementdevices that a DP-VOL requires. In this formula, the user-specified capacity isthe user area capacity of a V-VOL.

    ceil(user-specified-capacity ÷ max-capacity-of-cache-management-device)

    ceil: round up the calculated value to the nearest whole number.

    Calculating the number of cache management devices required by a volume thatis not a DP-VOL

    One volume that is not a DP-VOL requires one cache management device.

    Viewing the number of cache management devicesClick Actions and select View Management Resource Usage to display thenumber of cache management devices in the View Management ResourceUsage window.

    34 Introduction to provisioningHitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

  • 2Configuring resource groups

    The Storage Administrator can divide a provisioned storage system intoresource groups that allow managing the storage system as multiple virtualprivate storage systems. Configuring resource groups involves creatingresource groups, moving storage system resources into the resource groups,and assigning resource groups to user groups. Resource groups can be set upon both open and mainframe systems. Resource Partition Manager softwareis required.

    □ Resource group strategies

    □ System configuration using resource groups

    □ Resource groups examples

    □ Meta_resource

    □ Resource lock

    □ User groups

    □ Resource group assignments

    □ Resource group license requirements

    □ Resource group rules, restrictions, and guidelines

    □ Managing resource groups

    □ Using Resource Partition Manager and other storage products

    Configuring resource groups 35Hitachi Virtual Storage Platform G1000, G1500, and F1500 Provisioning Guide for Mainframe Systems

  • Resource group strategiesA storage system can connect to multiple hosts and be shared by multipledivisions