Qlogic MPX200, iSR6200 User Manual

Data Migration Service
for iSR6200
User’s Guide
ISR654608-00 C
Data Migration Service for iSR6200 User’s Guide
Document Revision History
Revision A, February 4, 2010
Revision B, June 15, 2010
Revision C, February 16, 2011
Changes Sections Affected
Updated the technical support information in the preface per the latest QLogic template.
Added IBM AIX and VMware ESX support for online data migration to the description of
Appendix A Configuring the Data Path Through iSR6200 for Online Data Migration.
Added bullets describing new features:
Migration to thin-provisioned storageOnline remote migrationData scrubbing
Moved the Load Balancing feature description to a separate bullet.
Updated the fabric configuration diagrams, and added new figures for remote data migration.
In Table 2-3, added support for HP 3PAR F-Class and T-Class, and IBM System Storage DS8000 and XIV.
Updated the zoning setup description and modified the note regarding High Availability configurations.
Added description of thin-provisioned LUN to the job attributes for data migration jobs.
“Technical Support” on page xviii
“What’s in This Guide” on page xv
Chapter 1 Introduction
“Supported Topologies” on page 2-1
“Supported Storage Arrays” on page 2-11
“Software Setup” on page 2-12
“Job Attributes” on page 3-3
Updated the description of online data migration, including both local and remote.
In Table 3-1, updated the description of the Failed job state, removed the obsolete Pending job state, and added the new Suspended and Synchronizing job states.
ii ISR654608-00 C
“Online Data Migration” on page 3-4
“Job States” on page 3-6
Data Migration Service for iSR6200
User’s Guide
Added VPGs description and examples as a new data migration object type.
Added presented targets description and example as a new data migration object type.
Added thin-provisioned storage description as a new data migration object type.
Added data management LUNs (DMLs) descrip­tion as a new data migration object type.
Added online remote data migration description as a new data migration object type.
Added data scrubbing description as a new data migration object type.
Added 50TB to the description of the capacity license type for data migration.
Added description of new data scrubbing license type.
Added new procedure for viewing license informa­tion for the chassis, as well as for the blade.
Added scrubbing information to the viewing data migration license section and updated the screen shot. Added new procedure for saving data migra­tion information for the blade to a report.
“Virtual Port Groups (VPGs)” on page 3-7
“Presented Targets” on page 3-9
“Migration to a Thin-Provisioned LUN” on page 3-9
“Data Management LUN (DML)” on page 3-10
“Online Remote Migration” on page 3-11
“Data Scrubbing” on page 3-14
“Capacity-based Licenses” on page 4-1
“Types of Data Scrubbing Licenses” on page 4-2
“Viewing Data Migration and Scrubbing License Usage” on page 4-6
“Viewing Data Migration and Scrubbing License Usage” on page 4-6
Added new “Configure the Fibre Channel fabric”
“Typical Data Migration Process” on page 5-2
step and made other minor modifications to
Ta bl e 5 -1 Data Migration Process Flow.
Added new section describing online data migra-
“Configuring the Fabric” on page 5-3
tion for multiple virtual Fibre Channel ports.
Updated the procedure for presenting source and destination LUNs from Fibre Channel arrays,
“LUN Presentation from Fibre Channel Arrays” on
page 5-5
including references to the Data Migration Service
for iSR6200 Planning Guide and iSR6200 Intelli­gent Storage Router Installation Guide.
Updated completely the description and procedure for presenting LUNs.
Changed the section title, added bullet regarding
“Presenting LUNs to the Server for Online Data
Migration” on page 5-7
“Mapping Initiators to LUNs” on page 5-11
dedicated controller LUNs to the note, and modi­fied step 2.
ISR654608-00 C iii
Data Migration Service for iSR6200 User’s Guide
Updated the procedure for using the data migra­tion jobs wizard with new options.
Updated the procedure and screen shot for work­ing with data migration jobs.
Added all new content and procedures for acknowledging offline and online (local and
“Scheduling an Individual Data Migration Job” on
page 5-15
“Viewing Job Details and Controlling Job Actions”
on page 5-22
“Acknowledging a Data Migration Job” on
page 5-30
remote) data migration jobs.
Updated the description for removing an offline
“Removing an Offline Array” on page 5-33
array.
Added new procedures for creating and removing DMLs in the GUI.
Added procedure for the new data scrubbing LUN
“Creating and Removing a Data Management
LUN” on page 5-33
“Using the Scrubbing LUN Wizard” on page 5-36
wizard.
Added procedure for the new data migration report generation.
“Generating a Data Migration Report” on
page 5-38
Added miscellaneous new CLI commands. “compare_luns rm_peer” on page 6-15
“migration_report” on page 6-39
“rescan devices” on page 6-48
“set event_notification” on page 6-64
“show migration_perf” on page 6-96
“show system” on page 6-106
Added new CLI commands for creating, removing, and viewing attributes of DMLs.
Added new CLI commands for the data and LUN scrubbing feature.
“dml create” on page 6-18
“dml delete” on page 6-19
“show dml” on page 6-20
“scrub_lun add” on page 6-51
“scrub_lun acknowledge” on page 6-54
“scrub_lun stop” on page 6-60
“scrub_lun start” on page 6-59
“scrub_lun pause” on page 6-55
“scrub_lun resume” on page 6-56
“scrub_lun rm” on page 6-57
“scrub_lun rm_peer” on page 6-58
“show scrub_lun” on page 6-105
iv ISR654608-00 C
Data Migration Service for iSR6200
User’s Guide
Updated the command example output for several CLI commands.
Added a new section providing guidelines as to when it is more appropriate to use offline data migration.
Added a note regarding downgrading the firmware to an earlier version.
Added pre-migration setup details to the multipath configuration tables. Added support for VMware ESX 3.5 and ESXi 4.1.
Added new sections to Appendix A for IBM AIX 5.3 and 6.1, and for VMware ESX 3.5 and ESXi 4.1.
“migration add” on page 6-27
“migration rm_peer” on page 6-41
“set array” on page 6-61
“set system” on page 6-67
“show luninfo” on page 6-80
“show mgmt” on page 6-87
“show migration_logs” on page 6-90
“show migration_luninfo” on page 6-93
“show migration_usage” on page 6-97
“show presented_targets” on page 6-102
“targetmap” on page 6-110
“When to Use Offline Data Migration” on page 7-3
“Removing an Array After Completing Data Migra-
tion Jobs” on page 8-1
Appendix A Configuring the Data Path Through
iSR6200 for Online Data Migration
“IBM AIX Multipath Configuration” on page A-7
“VMware Multipath Configuration” on page A-13
Added glossary definitions for new terms F_Port, FL_Port, and point-to-point.
Glossary
ISR654608-00 C v
Data Migration Service for iSR6200 User’s Guide
vi ISR654608-00 C
Table of Contents
Preface
Intended Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv
What’s in This Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv
What’s in the Help System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvi
Related Materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii
Documentation Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii
License Agreements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviii
Technical Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviii
Training . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviii
Contact Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix
Knowledge Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix
1 Introduction
2 Getting Started
Supported Configurations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
Supported Topologies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
Direct Attach Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
Fabric Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
Data Migration Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
Supported Fibre Channel Fabrics . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10
Supported Storage Arrays. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-11
Hardware and Software Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12
Hardware Setup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12
Software Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12
High Availability Considerations . . . . . . . . . . . . . . . . . . . . . . . . . 2-12
3 Data Migration Objects
Arrays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
Data Migration Job Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
Data Migration Jobs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
Job Attributes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
ISR654608-00 C vii
Data Migration Service for iSR6200 User’s Guide
Migration Types. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
Offline Data Migration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
Online Data Migration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
Job Scheduling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
Immediate Schedule. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
Delayed Schedule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
Serial Schedule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
Configure Only . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6
Job States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6
Virtual Port Groups (VPGs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7
VPG Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7
Using VPGs on a Fibre Channel Array . . . . . . . . . . . . . . . . . . . . . . . . 3-8
Presented Targets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9
Migration to a Thin-Provisioned LUN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9
Recommended Steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10
Data Management LUN (DML). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10
Online Remote Migration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11
Method 1: Using a Fat Pipe Between Local and Remote Data
Center . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11
Method 2: Initial Copy at Local Site and Copy Changes on
Remote Site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13
Data Scrubbing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-14
Data Scrubbing Job Attributes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-14
Data Scrubbing Protections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-14
Data Scrubbing Logs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-14
Data Scrubbing Licenses. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-15
Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-15
Logs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-15
Users . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16
4 Data Migration Licenses
Types of Data Migration Licenses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
Capacity-based Licenses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
Array-based Licenses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
Types of Data Scrubbing Licenses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
Capacity-based Licenses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
Array-based Licenses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
Installing a Data Migration License Key . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
Applying an Array-based License to a Specific Array. . . . . . . . . . . . . . . . . . 4-4
Viewing Data Migration and Scrubbing License Usage . . . . . . . . . . . . . . . . 4-6
viii ISR654608-00 C
5 Performing Data Migration
Typical Data Migration Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
Configuring the Fabric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3
Presenting LUNs to the iSR6200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4
LUN Presentation from Fibre Channel Arrays. . . . . . . . . . . . . . . . . . . 5-5
LUN Presentation from iSCSI Arrays . . . . . . . . . . . . . . . . . . . . . . . . . 5-6
Presenting LUNs to the Server for Online Data Migration . . . . . . . . . . . . . . 5-7
Step 1: Present Source LUNs to the Initiator. . . . . . . . . . . . . . . . . . . . 5-7
Step 2: Create Presented Targets . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8
Step 3: Zone in Presented Targets with Initiator Ports. . . . . . . . . . . . . 5-9
Zoning in Presented Targets: Method 1 . . . . . . . . . . . . . . . . . . . 5-10
Zoning in Presented Targets: Method 2 . . . . . . . . . . . . . . . . . . . 5-10
Mapping Initiators to LUNs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-11
Setting Array Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-12
Creating a Data Migration Job Group. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-14
Using the Data Migration Wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-15
Starting the Data Migration Wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-15
Scheduling an Individual Data Migration Job . . . . . . . . . . . . . . . . . . . 5-15
Scheduling Data Migration Jobs in Batch Mode . . . . . . . . . . . . . . . . . 5-19
Starting Serial Scheduled Jobs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-21
Viewing the Status of Data Migration Jobs. . . . . . . . . . . . . . . . . . . . . . . . . . 5-22
Viewing Job Details and Controlling Job Actions . . . . . . . . . . . . . . . . . . . . . 5-22
Viewing System and Data Migration Job Logs. . . . . . . . . . . . . . . . . . . . . . . 5-25
System Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-25
Data Migration Job Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-27
Using the Verify Migration Job Wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-28
Starting the Verify Migration Job Wizard . . . . . . . . . . . . . . . . . . . . . . . 5-29
Scheduling Verification of Job Options . . . . . . . . . . . . . . . . . . . . . . . . 5-29
Acknowledging a Data Migration Job . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-30
Acknowledging Offline Migration Jobs. . . . . . . . . . . . . . . . . . . . . . . . . 5-31
Acknowledging Online, Local Migration Jobs . . . . . . . . . . . . . . . . . . . 5-31
Acknowledging Online, Remote Migration Jobs . . . . . . . . . . . . . . . . . 5-31
Removing an Offline Array . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-33
Creating and Removing a Data Management LUN . . . . . . . . . . . . . . . . . . . 5-33
Using the Scrubbing LUN Wizard. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-36
Generating a Data Migration Report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-38
Data Migration Service for iSR6200
User’s Guide
ISR654608-00 C ix
Data Migration Service for iSR6200 User’s Guide
6 Command Line Interface
User Accounts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1
User Sessions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1
Admin Session. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1
Miguser Session . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2
Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2
array rm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-6
array_licensed_port rm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-7
compare_luns acknowledge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-8
compare_luns add. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-9
compare_luns pause . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-12
compare_luns resume. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-13
compare_luns rm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-14
compare_luns rm_peer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-15
compare_luns start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-16
compare_luns stop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-17
dml create . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-18
dml delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-19
show dml . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-20
initiator mod. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-21
iscsi discover . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-22
iscsi login. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-23
lunmask . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-24
migration acknowledge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-26
migration add. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-27
migration pause. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-37
migration resume. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-38
migration_report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-39
migration rm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-40
migration rm_peer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-41
migration start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-42
migration stop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-43
migration_group add . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-44
migration_group edit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-45
migration_group rm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-46
readjust_priority. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-47
rescan devices. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-48
reset. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-49
save capture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-50
x ISR654608-00 C
Data Migration Service for iSR6200
Commands (continued)
]scrub_lun add. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-51
scrub_lun acknowledge. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-54
scrub_lun pause . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-55
scrub_lun resume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-56
scrub_lun rm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-57
scrub_lun rm_peer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-58
scrub_lun start. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-59
scrub_lun stop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-60
set array. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-61
set event_notification. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-64
set fc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-65
set features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-66
set system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-67
set vpgroups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-68
show array. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-69
show compare_luns. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-71
show fc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-72
show features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-74
show feature_keys. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-75
show initiators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-76
show initiators_lunmask . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-77
show iscsi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-78
show logs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-79
show luninfo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-80
show luns. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-83
show memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-85
show mgmt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-87
show migration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-88
show migration_logs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-90
show migration_luninfo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-93
show migration_params . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-95
show migration_perf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-96
show migration_usage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-97
show perf. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-99
show perf byte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-100
show presented_targets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-102
show properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-104
show scrub_lun . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-105
User’s Guide
ISR654608-00 C xi
Data Migration Service for iSR6200 User’s Guide
Commands (continued)
show system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-106
show targets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-107
show vpgroups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-108
start_serial_jobs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-109
targetmap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-110
7 Performance and Best Practices
Performance Factors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1
Maximizing Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1
Optimal Configuration and Zoning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2
Best Practices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-3
When to Use Offline Data Migration . . . . . . . . . . . . . . . . . . . . . . . . . . 7-3
High Availability and Redundant Configurations . . . . . . . . . . . . . . . . . 7-4
Choosing the Right DMS Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-4
General Precautions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-5
8 Restrictions
Reconfiguring LUNs on a Storage Array . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1
Removing an Array After Completing Data Migration Jobs . . . . . . . . . . . . . 8-1
A Configuring the Data Path Through iSR6200 for Online
Data Migration
Windows Multipath Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-2
Linux Multipath Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-4
IBM AIX Multipath Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-7
HP-UX Multipath Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-8
Solaris Multipath Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-11
VMware Multipath Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-13
B Simple Network Management Protocol
SNMP Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1
SNMP Trap Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-2
Notifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-2
qsrDMNotification Object Definition. . . . . . . . . . . . . . . . . . . . . . . . . . . B-3
Data Migration Service Notification Object Types . . . . . . . . . . . . . . . . B-3
C Troubleshooting
Glossary
Index
xii ISR654608-00 C
Data Migration Service for iSR6200
User’s Guide
List of Figures
Figure Page
2-1 Single- and Dual-Blade Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
2-2 Single- and Dual-Blade High Availability Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
2-3 Migration Between Dissimilar Vendor SANs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
2-4 Offline—Two Fibre Channel Arrays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
2-5 Online and Offline—Two Fibre Channel Arrays . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
2-6 Online and Offline—Source Array and Destination Array . . . . . . . . . . . . . . . . . . . . 2-6
2-7 Online and Offline—Two Fibre Channel Arrays (iSR6260; Fabric Upgrade) . . . . . . 2-7
2-8 Offline—Fibre Channel and iSCSI Arrays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8
2-9 Remote Migration Using FCIP over WAN Links. . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9
2-10 Remote Migration for iSCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10
4-1 Features Page: License Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
4-2 New License Key Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
4-3 Add License Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4
4-4 License Array Dialog Box. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5
4-5 Information Page Showing Array is Licensed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6
4-6 License Info for the Chassis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7
4-7 Data Migration Info for a Blade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-8
5-1 Information Page: Setting Array Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-13
5-2 Create Data Migration Job Dialog Box. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-16
5-3 Data Migration Jobs Options Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-17
5-4 Serial Data Migration Jobs Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-21
5-5 Data Migration Job Page: Job In Progress . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-24
5-6 Router Log (System Log) Dialog Box. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-26
5-7 Log Details Dialog Box. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-27
5-8 Router Log (Migration Log) Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-28
5-9 Verifying Jobs Options Dialog Box. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-30
5-10 Synchronizing Jobs Group Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-32
5-11 Create Date Management LUN Wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-34
5-12 Viewing Data Management LUN Info. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-35
5-13 Create LUN Scrubbing Job Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-36
5-14 Scrubbing Job Options Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-37
5-15 Scrubbing Job Page. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-38
5-16 Data Migration Info for a Blade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-42
7-1 Topology Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-3
ISR654608-00 C xiii
Data Migration Service for iSR6200 User’s Guide
List of Tables
Table Page
2-1 Migration Rates for Single and Dual Blade Configurations . . . . . . . . . . . . . . . . . . . 2-2
2-2 Migration Rates for Single Blade Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
2-3 Supported Storage Arrays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-11
3-1 Data Migration Job States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6
3-2 Example: Base WWPNs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7
3-3 Example: Four WWPNs per VPG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8
3-4 Data Migration Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11
5-1 Data Migration Process Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
5-2 iSR6200 Fibre Channel Port Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4
6-1 CLI Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2
A-1 Configuring Microsoft MPIO on Windows 2008 . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-2
A-2 Configuring Array-Specific Multipathing on Windows. . . . . . . . . . . . . . . . . . . . . . . . A-3
A-3 Configuring Native Device Mapper-Multipath on Linux . . . . . . . . . . . . . . . . . . . . . . A-4
A-4 Configuring EMC PowerPath on Linux. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-5
A-5 Configuring Hitachi Dynamic Link Manager on Linux . . . . . . . . . . . . . . . . . . . . . . . A-6
A-6 Configuring EMC PowerPath on IBM AIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-7
A-7 Configuring HP PVLinks on HP-UX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-8
A-8 Configuring EMC PowerPath on HP-UX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-9
A-9 Configuring Native Multipathing on HP-UX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-10
A-10 Configuring Native Multipathing on Solaris SPARC . . . . . . . . . . . . . . . . . . . . . . . . . A-11
A-11 Configuring Native Multipathing on VMware ESX/ESXi . . . . . . . . . . . . . . . . . . . . . . A-13
B-1 SNMP Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1
B-2 SNMP Trap Configuration Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-2
C-1 Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-1
xiv ISR654608-00 C
Preface
Data migration service (DMS) is a block-level, online and offline feature introduced in the iSR6200 Intelligent Storage Router (iSR6200) data transport device. The SANsurfer iSCSI/FC Router Manager utility provides this licensed feature to simplify data migration jobs for almost zero downtime, while providing protection against common user errors.
Intended Audience
This guide is intended for end users responsible for administration of data migration services using the iSR6200 Intelligent Storage Router. It is assumed that the user has a basic knowledge of managing SANs and SAN storage.
What’s in This Guide
This preface provides a general overview of DMS and the SANsurfer iSCSI/FC Router Manager utility, and covers the intended audience, related materials, document conventions, and contact information for technical support.
The remainder of this guide is organized into the following chapters and appendices:
Chapter 1 Introduction lists the DMS and SANsurfer iSCSI/FC Router
Manager features.
Chapter 2 Getting Started describes the direct attached, fabric, and
multipath configurations, lists the supported fabric and array types, and describes hardware and software setup.
Chapter 3 Data Migration Objects describes the primary items that compose
DMS.
Chapter 4 Data Migration Licenses describes the two types of migration
licenses and provides instructions for license key installation.
Chapter 5 Performing Data Migration provides information on the data
migration service licensed features that you can view and configure using SANsurfer iSCSI/FC Router Manager, the graphical user interface (GUI).
ISR654608-00 C xv
Preface What’s in the Help System
Chapter 6 Command Line Interface provides information on using the
command line interface (CLI) for data migration services. It defines the guest account and the user sessions: admin and miguser. In addition, for each command, it provides a description, the required session type, and an example.
Chapter 7 Performance and Best Practices describes the factors affecting
DMS performance and offers suggestions for obtaining maximum performance, provides recommendations for high availability and redundant configurations, guidelines for choosing DMS options, and a few general precautions for DMS usage.
Chapter 8 Restrictions details the restrictions that apply to the DMS when
reconfiguring logical unit numbers (LUNs) on a storage array and removing an array after completing data migration jobs.
Appendix A Configuring the Data Path Through iSR6200 for Online Data
Migration provides the information you need to configure several types of
host multipathing software on Windows VMware
®
®
ESX, and Solaris® operating systems.
, Linux®, HP-UX, IBM® AIX,
Appendix B Simple Network Management Protocol provides reference
material for the simple network management protocol (SNMP), which you can use to manage the iSR6200 router using a third-party SNMP management application.
Appendix C Troubleshooting lists some problems that may occur with DMS
and offers a possible reason or solution for each.
Following the appendices are a glossary of terms and acronyms used, and an index to help you quickly find the information you need.
What’s in the Help System
Supplementing this user’s guide is the SANsurfer iSCSI/FC Router Manager help system, which provides procedural topics for the following:
Managing the Router provides procedures that walk you through some
common system management tasks performed using SANsurfer Router Manager.
Using the Wizards describes the wizard dialog boxes that walk you through
various router configuration procedures.
Configuring CHAP describes the challenge handshake authentication
protocol (CHAP) and provides the procedures for configuring CHAP using SANsurfer Router Manager.
Data Migration Service provides much the same information as this guide’s
5 Performing Data Migration chapter.
xvi ISR654608-00 C
Related Materials
For additional information, refer to these related documents from QLogic:
Data Migration Service for iSR6200 Planning Guide
iSR6200 Quick Start Guide
iSR6200 Router Manager User’s Guide
iSR6200 Command Line Interface (CLI) User’s Guide
Documentation Conventions
This guide uses the following documentation conventions:
NOTE: provides additional information.
Te x t in blue font indicates a hyperlink (jump) to a figure, table, or section in
this guide, and links to Web sites are shown in underlined blue example:
Preface
Related Materials
. For
Table 1-1 lists the possible data migration job states.
For details, see “Starting Serial Scheduled Jobs” on page 4-23.
For more information, visit www.qlogic.com
Te x t in bold font indicates user interface elements such as a menu items,
buttons, check boxes, or column headings. For example:
On the Wizards menu, click License an Array.
In the Migration Schedule Options dialog box, click Schedule
individual job, and then click OK.
Under Scheduling Type, select Serial Schedule Jobs.
Te x t in Courier font indicates a file name, directory path, or command line
text; and text in Courier Bold font indicates user input. For example:
Please select a Migration Job Id from the list above: 0
miguser start -p migration
Key names and key strokes are indicated with
Press
CTRL+P.
.
UPPERCASE
:
Press the
ISR654608-00 C xvii
UP ARROW
key.
Preface License Agreements
Te x t in italics indicates terms, emphasis, variables, or document titles. For
example:
For a complete listing of license agreements, refer to the QLogic
Software End User License Agreement.
A job group allows better management of data migration jobs.
In the left pane, click iSR6200:<IP address>.
Screen captures that depict only the portion of the SANsurfer iSCSI/FC
Router Manager user interface being discussed (rather than the entire dialog box or window) are shown with jagged edges.
License Agreements
Refer to the QLogic Software End User License Agreement for a complete listing of all license agreements affecting this product.
Technical Support
Customers should contact their authorized maintenance provider for technical support of their QLogic switch products. QLogic-direct customers may contact QLogic Technical Support; others will be redirected to their authorized maintenance provider.
Visit the QLogic support Web site listed in Contact Information for the latest firmware and software updates.
Training
QLogic offers training for technical professionals for all iSCSI, InfiniBand, and Fibre Channel products. From the main QLogic Web page at www.qlogic.com click the Support tab at the top, and then click the Education & Training on the left. The QLogic Global Training Portal offers online courses, certification exams, and scheduling of in-person training.
Technical Certification courses include installation, maintenance, and troubleshooting QLogic products. Upon demonstrating knowledge using live equipment, QLogic awards a certificate identifying the student as a certified professional. You can reach the training professionals at QLogic by e-mail at
training@qlogic.com
,
.
xviii ISR654608-00 C
Contact Information
QLogic Technical Support for products under warranty is available during local standard working hours excluding QLogic Observed Holidays. For customers with extended service, consult your plan for available hours. For Support phone numbers, see the Contact Support link at http://support.qlogic.com
Support Headquarters
QLogic Web Site
Technical Support Web Site
Preface
Technical Support
.
QLogic Corporation 4601 Dean Lakes Blvd. Shakopee, MN 55379 USA
www.qlogic.com
http://support.qlogic.com
Technical Support E-mail
Technical Training E-mail
Knowledge Database
The QLogic knowledge database is an extensive collection of QLogic product information that you can search for specific solutions. We are constantly adding to the collection of information in our database to provide answers to your most urgent questions. Access the database from the QLogic Support Center:
http://support.qlogic.com
support@qlogic.com
training@qlogic.com
.
ISR654608-00 C xix
Preface Technical Support
xx ISR654608-00 C
1 Introduction
The iSR6200-based data migration service (DMS) is block-based data migration that is independent of a SAN, server, storage protocol (Fibre Channel and iSCSI), and storage vendor. Application downtime during data migration is always critical. DMS supports both online (local and remote) and offline data migration across Fibre Channel and iSCSI storage arrays. Even offline data migration using DMS is designed to minimize application downtime by allowing the user to configure all migration related tasks while the application remains online, and to migrate the data at a very high speed while the application is offline. DMS is designed such that any person with knowledge of SAN or SAN storage administration can use this service.
Important data migration features include the following:
Fibre Channel SAN vendor independent: The iSR6200 supports
Brocade also supports data migration across multi-vendor Fibre Channel fabrics.
Heterogeneous array support: The iSR6200 supports data migration
across heterogeneous arrays (arrays manufactured by different vendors). For a list of the storage array types for which DMS currently provides support, see “Supported Storage Arrays” on page 2-11.
Multi-protocol support: The iSR6200 supports data migration across
multiple storage networking protocols, including Fibre Channel, iSCSI, and Fibre Channel over Ethernet (FCoE). The iSR6200 allows data migration between storage arrays of the same or different protocols.
Migration to thin-provisioned storage: The iSR6200 supports migration to
“thin-provisioned” storage. During the data migration process, the iSR6200 can migrate from regular-provisioned storage to thin-provisioned storage. When used with space reclamation tools, this type of storage delivers significant cost savings in deploying new enterprise storage. For details, see
“Migration to a Thin-Provisioned LUN” on page 3-9.
®
/McDATA®, Cisco®, and QLogic Fibre Channel fabrics. iSR6200
ISR654608-00 C 1-1
1–Introduction
Online remote migration: The iSR6200 supports online data migration
between two remote data centers. Currently, a reasonable bandwidth (fat pipe) between two data centers is required to handle the initial copy of the data and the change rate during the data copy. The data migration rate depends on the round-trip latencies between two locations and the available dedicated bandwidth. Each iSR6200 supports up to 512 concurrent remote migration jobs.
Data scrubbing: The iSR6200 supports data scrubbing. When retiring the
old storage or redeploying the storage, data scrubbing provides security by overwriting the existing data with another data pattern, so that the secured data cannot be retrieved.
Ease of use: Manage the iSR6200 using the intuitive graphical user
interface (GUI) that provides many wizard-based operations, and the command line interface (CLI). Both provide user-level protection and ease of use. Any SAN administrator or storage administrator can perform safe and quick data migration.
Data security and sanity: The iSR6200 provides features to classify a
storage array as “source only.” This classification ensures that you cannot configure LUNs out of this array as destination LUNs, and thus minimizes the chances of data corruption. It also provides a Verify Migration Job wizard to compare data on the source LUN with that on the destination LUN to indicate that the data copy occurred without any data loss or corruption.
Migration job scheduling: Data migration may be disruptive to
business-critical applications; therefore, minimizing application downtime is very important. DMS provides several job scheduling options, including the Configure Only option, which allows you to complete the time-consuming task of configuring data migration jobs without requiring any downtime. The different I/O size capabilities for migration jobs enables you to tune the storage array’s performance during sequential read/write operations.
Load Balancing: The Load Balancing option provides a way to deal with
older-generation, lower-speed arrays (such as 2Gb and 4Gb Fibre Channel) being migrated to higher speed (4Gb and 8Gb Fibre Channel) arrays using higher-speed (4Gb and 8Gb) Fibre Channel switches.
Data migration service logs: DMS logs are maintained separately from the
system logs. DMS logs are designed to help the service professional maintain a full, detailed history of each job performed, and can be submitted as a part of the migration report to the customer.
1-2 ISR654608-00 C
1–Introduction
Logging and troubleshooting: System logs are designed to store a
significant number of details that can be used for debugging and troubleshooting. The save capture command (see “save capture” on
page 6-50) helps to capture the configuration details, system logs, and
iSR6200 state at any time, and can be used for troubleshooting if the need arises.
Licensing: DMS licenses provide capacity-based (per TB) and array-based
licenses. For more information, see 4 Data Migration Licenses.
ISR654608-00 C 1-3
1–Introduction
1-4 ISR654608-00 C
2 Getting Started
Single Blade
Dual Blade
This chapter helps you get started using data migration service with the iSR6200 and SANsurfer iSCSI/FC Router Manager by providing information in the following sections:
Supported Configurations “Hardware and Software Setup” on page 2-12
Supported Configurations
This section describes and illustrates the supported topologies (direct attach, fabric, and multipath), and lists the supported fabric and array types.
Supported Topologies
Supported topologies include direct attach configuration, fabric configuration, and multipath configuration as described in this section.
Direct Attach Configuration
Figure 2-1 shows a direct attach configuration with a single-blade or dual-blade
iSR6200.
Figure 2-1. Single- and Dual-Blade Configuration
ISR654608-00 C 2-1
2–Getting Started
Single Blade
Dual Blade
Supported Configurations
Table 2-1 shows the migration rates that can be achieved for single and dual
blades, depending on the bandwidth capability of the storage array.
Table 2-1. Migration Rates for Single and Dual Blade Configurations
Array Type Single Blade Dual Blade
2Gb Fibre Channel 700GB/hour 1TB/hour
4Gb Fibre Channel 1.25TB/hour 2.5TB/hour
8Gb Fibre Channel 2TB/hour 4TB/hour
Fabric Configuration
Figure 2-2 shows a typical setup for data migration with a dual-fabric, high
availability (HA) configuration with both array controller ports and one port from each iSR6200 blade connected to each fabric. This configuration enables the iSR6200 to perform load balancing.
Figure 2-2. Single- and Dual-Blade High Availability Setup
Table 2-2 shows the migration rates that can be achieved for a single blade,
depending on the bandwidth capability of the storage array.
2-2 ISR654608-00 C
2–Getting Started
Supported Configurations
Table 2-2. Migration Rates for Single Blade Configuration
Source or
Destination Array
2Gb Fibre Channel 4Gb 1.25TB/hour 2.5TB/hour
4Gb Fibre Channel 8Gb 2.5TB/hour 4TB/hour
8Gb Fibre Channel 8Gb 4TB/hour 4TB/hour
Fibre
Channel
Fabric
One Port per Array
Controller
Connected to Each
Fabric
Two Ports per
Array Controller
Connected to Each
Fabric
Figure 2-3 shows the configuration used when you are:
Migrating from one vendor SAN to another vendor SAN.
Installing a new fabric and do not have enough ports available in the old
fabric.
This configuration provides data migration rates similar to the direct attach configuration (see page 2-1).
Figure 2-3. Migration Between Dissimilar Vendor SANs
Data Migration Configuration
Figures in this section show the typical configurations used for offline and online data migration using iSR6200 models. Chapter 5 Performing Data Migration and
Appendix A Configuring the Data Path Through iSR6200 for Online Data Migration also refer to these figures. The following figure legend applies to all data
migration figures in this section.
ISR654608-00 C 2-3
2–Getting Started Supported Configurations
HBA <n> Host Bus Adapter port number
SA <n> Source array controller A port number
SB <n> Source array controller B port number
DA <n> Destination array controller A port number
DB <n> Destination array controller B port number
BL<n> FC<n>:VPG<n> iSR6200 blade number, Fibre Channel port number, and
PT-SA <n> + VPG<n> Presented target from iSR6200 representing source array
PT-SB <n> + VPG<n> Presented target from iSR6200 representing source array
Figure Legend
virtual port group number
controller port number and the VPGroup number used to present the LUNs to the iSR6200 (online data migration)
controller port number and the VPGroup number used to present the LUNs to the iSR6200 (online data migration)
Solid lines Physical connections between ports
Dashed and dotted lines Presented target connections between ports
Figure 2-4 illustrates the topology for offline data migration between two Fibre
Channel storage arrays.
Figure 2-4. Offline—Two Fibre Channel Arrays
2-4 ISR654608-00 C
2–Getting Started
Supported Configurations
Figure 2-5 illustrates both online and offline data migration between two Fibre
Channel storage arrays.
Figure 2-5. Online and Offline—Two Fibre Channel Arrays
ISR654608-00 C 2-5
2–Getting Started Supported Configurations
Figure 2-6 illustrates both online and offline data migration between two Fibre
Channel storage arrays using iSR6260 models with four Fibre Channel ports per blade (eight total Fibre Channel ports).
Figure 2-6. Online and Offline—Source Array and Destination Array
2-6 ISR654608-00 C
Loading...
+ 240 hidden pages