April 2009
Copyright
Copyright 1996, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 EMC Corporation. All Rights Reserved. EMC believes the information in this publication is accurate as of its publication date. The information is subject to change without notice. THE INFORMATION IN THIS PUBLICATION IS PROVIDED AS IS. EMC CORPORATION MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WITH RESPECT TO THE INFORMATION IN THIS PUBLICATION, AND SPECIFICALLY DISCLAIMS IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Use, copying, and distribution of any EMC software described in this publication requires an applicable software license. EMC, ICDA (Integrated Cached Disk Array), and EMC2 (the EMC logo), and Symmetrix, are registered trademarks of EMC Corporation. EMC and SRDF are trademarks of EMC Corporation. All other trademarks used herein are the property of their respective owners.
Trademark Information
EMC Trademarks
EMC2, EMC, Symmetrix, Celerra, CLARiiON, CLARalert, Connectrix, Dantz, Documentum, HighRoad, Legato, Navisphere, PowerPath, ResourcePak, SnapView/IP, SRDF, TimeFinder, VisualSAN, and where information lives are registered trademarks and EMC Automated Networked Storage, EMC ControlCenter, EMC Developers Program, EMC OnCourse, EMC Proven, EMC Snap, Access Logix, AutoAdvice, Automated Resource Manager, AutoSwap, AVALONidm, C-Clip, Celerra Replicator, Centera, CentraStar, CLARevent, CopyCross, CopyPoint, DatabaseXtender, Direct Matrix, Direct Matrix Architecture, EDM, E-Lab, Enginuity, FarPoint, FLARE, GeoSpan, InfoMover, MirrorView, NetWin, OnAlert, OpenScale, Powerlink, PowerVolume, RepliCare, SafeLine, SAN Architect, SAN Copy, SAN Manager, SDMS, SnapSure, SnapView, StorageScope, SupportMate, SymmAPI, SymmEnabler, Symmetrix DMX, Universal Data Tone, and VisualSRM are trademarks of EMC Corporation. All other trademarks used herein are the property of their respective owners. AIX is a registered trademark of International Business Machines Corporation. Brocade, SilkWorm, SilkWorm Express, and the Brocade logo are trademarks or registered trademarks of Brocade Communications Systems, Inc., in the United States and/or in other countries. Compaq and the names of Compaq products referenced herein are either trademarks and/or service marks or registered trademarks and/or service marks of Compaq. Hewlett-Packard, HP, HP-UX, OpenView, and OmniBack are trademarks, or registered trademarks of Hewlett-Packard Company. McDATA, the McDATA logo, and ES-2500 are registered trademarks of McDATA Corporation. Microsoft, Windows, and Windows NT are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. NobleNet is a registered trademark of Rogue Wave Software, Inc. SANbox is a trademark of QLogic Corporation. Sun, Sun Microsystems, the Sun Logo, SunOS and all Sun-based trademarks and logos, Java, the Java Coffee Cup Logo, and all Java-based trademarks and logos, Solaris, and NFS, are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. UNIX is a registered trademark of The Open Group.
Rev #
1.0 First Draft
Description
April 2009
Date
Table of Contents
Copyright ...........................................................................................................2 Trademark Information ......................................................................................3 Document Revision History ...............................................................................4 Table of Contents ..............................................................................................5 Array Controls .......................................................................................................6 Managing Configuration Changes .....................................................................6 Storage Provisioning using Initiator Groups ......................................................7 Enhanced Virtual LUN Technology ...................................................................8 Business Continuity ..............................................................................................9 SRDF/A and the Consistency Exempt Option ...................................................9 SRDF Extended Distance Protection (EDP)....................................................10 SRDF/Star with R22 Dual Secondary Device..................................................11 Creating an R22 Device...............................................................................11 TimeFinder ......................................................................................................12 Clone Emulation ..........................................................................................12 Snap Recreate.............................................................................................12 Open Replicator for Symmetrix .......................................................................13
Array Controls
Managing Configuration Changes
Solutions Enabler 7.0 running on the Next Generation Symmetrix Series with Enginuity 5874 handles configuration changes differently from previous versions of Solutions Enabler. The following is a list of changes in the configuration change feature of Solutions Enabler 7.0: Up to four concurrent configuration change sessions are allowed to run at the same time, when they are non-conflicting. This means that multiple parallel configuration change sessions can run at the same time as long as the changes do not include any conflicts on the following: o device back-end port o device front-end port o device o global Devices and metadevices can be created and mapped in one command. This eliminates the need to perform multiple configuration changes when provisioning new storage. SE 7.0 with Enginuity 5773 Step Configuration File Create Devices create dev count=40, size=20000 cyl, emulation=fba, config=2-Way-Mir; map dev 600:627 to dir 8G:0 starting lun=07; Map Devices map dev 600:627 to dir 8H:0, starting lun=10; SE 7.0 with Enginuity 5874 Step Configuration File create dev count=10, size=80000 cyl, Create and emulation=fba, Map Devices config=2-Way-Mir, mapping to dir 8G:0 starting lun=07, mapping to dir 8H:0 starting lun=10; The Symmetrix array manages its own less restrictive device locking. A session ID identifies each running session on the array. o The new -session_id option can be used with the abort operation to specify a particular configuration change session. If session id is not known, running an abort will list the sessions and prompt for the id to abort.
Business Continuity
SRDF/A and the Consistency Exempt Option
The consistency exempt option (-cons_exempt) provides the ability to dynamically add and remove device pairs from an active SRDF/A session without affecting the state of the session, or the reporting of RDF pair states for devices that are not the target of the operation. Prior to Solutions Enabler version 7.0, the SRDF/A session had to be deactivated in order to add or remove device pairs. The consistency exempt option is provided for an SRDF/A environment to indicate that the devices should be temporarily considered exempt from the consistency requirements of the group. This allows the group to be dynamically expanded or decreased without deactivating the SRDF/A session. When adding or removing device pairs in an active session, devices are placed in a consistency exempt state and are excluded from the groups consistency check. The consistency exempt state will automatically be removed after the devices have been resumed and fully synchronized, and two full cycle switches have occurred, or they have been removed from the group. The -cons_exempt option is used with the createpair, movepair, half_movepair, and suspend commands. SE 7.0 with Enginuity 5874 Command Description symrdf createpair The SRDF pair(s) become consistency exempt in the SRDF group in the current SRDF/A group in which they are created symrdf movepair The SRDF pair(s) become consistency exempt in the target SRDF group into which they are moved symrdf suspend Device pair(s) become consistency exempt in their current SRDF group For example, if the device pair has to be moved from an active SRDF/A group, this device pair alone can be suspended with consistency exempt, without affecting all the other devices
TimeFinder
Clone Emulation
Starting with Enginuity release level 5874, all TimeFinder/Mirror functions are performed through TimeFinder/Clone software using a process called Clone Emulation. When running in Emulation Mode, TimeFinder/Clone transparently performs TimeFinder/Mirror commands and executes scripts that were written for Solutions Enabler up through version 6.5.2 running on Symmetrix arrays using Enginuity release levels 5773 and earlier.
Snap Recreate
Starting with Enginuity 5874, snap sessions can be recreated on an existing virtual device (VDEV) in preparation to activate a new point-in-time image. Snap recreate is only valid when issued against sessions that have been previously activated. This process makes it more convenient to reuse a virtual device to acquire a new point-in-time image. Since the recreate operation replaces the previous point-in-time image with a new one, the used tracks in the SAVE devices that were associated with the previous session are freed during the processing of this command. Recreating a virtual snap copy session requires the following steps: 1. Create a snap session. symsnap -g ProdDB create DEV001 vdev ld VDEV005 2. Activate a snap session. symsnap -g ProdDB activate DEV001 vdev ld VDEV005 3. Recreate a snap session. symsnap -g ProdDB recreate DEV001 vdev ld VDEV005 4. Activate a snap session. symsnap -g ProdDB activate DEV001 vdev ld VDEV005 5. Repeat the Recreate/Activate a snap session, as necessary. 6. Terminate the snap session when no longer needed. (Refer to page 87.) symsnap -g ProdDB terminate DEV001 vdev ld VDEV005 The Snap recreate functionality is supported with the symsnap query and symsnap verify commands. For example: symsnap g TestDg query multi symsnap g TestDg verify -recreated