82
EMC ® PowerPath ® Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide P/N 300-006-627 REV A15

EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

Embed Size (px)

Citation preview

Page 1: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

EMC® PowerPath® FamilyVersion 5.2, 5.3, 5.5, and 5.6

Product GuideP/N 300-006-627REV A15

Page 2: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide2

Copyright © 1997–2012 EMC Corporation. All rights reserved. Published in the USA.

Published May 2012

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.

EMC2, EMC, EMC Centera, EMC ControlCenter, EMC LifeLine, EMC OnCourse, EMC Proven, EMC Snap, EMC SourceOne, EMC Storage Administrator, Acartus, Access Logix, AdvantEdge, AlphaStor, ApplicationXtender, ArchiveXtender, Atmos, Authentica, Authentic Problems, Automated Resource Manager, AutoStart, AutoSwap, AVALONidm, Avamar, Captiva, Catalog Solution, C-Clip, Celerra, Celerra Replicator, Centera, CenterStage, CentraStar, ClaimPack, ClaimsEditor, CLARiiON, ClientPak, Codebook Correlation Technology, Common Information Model, Configuration Intelligence, Connectrix, CopyCross, CopyPoint, CX, Dantz, Data Domain, DatabaseXtender, Direct Matrix Architecture, DiskXtender, DiskXtender 2000, Document Sciences, Documentum, elnput, E-Lab, EmailXaminer, EmailXtender, Enginuity, eRoom, Event Explorer, FarPoint, FirstPass, FLARE, FormWare, Geosynchrony, Global File Virtualization, Graphic Visualization, Greenplum, HighRoad, HomeBase, InfoMover, Infoscape, InputAccel, InputAccel Express, Invista, Ionix, ISIS, Max Retriever, MediaStor, MirrorView, Navisphere, NetWorker, OnAlert, OpenScale, PixTools, Powerlink, PowerPath, PowerSnap, QuickScan, Rainfinity, RepliCare, RepliStor, ResourcePak, Retrospect, RSA, SafeLine, SAN Advisor, SAN Copy, SAN Manager, Smarts, SnapImage, SnapSure, SnapView, SRDF, StorageScope, SupportMate, SymmAPI, SymmEnabler, Symmetrix, Symmetrix DMX, Symmetrix VMAX, TimeFinder, UltraFlex, UltraPoint, UltraScale, Unisphere, Viewlets, Virtual Matrix, Virtual Matrix Architecture, Virtual Provisioning, VisualSAN, VisualSRM, VMAX, VNX, VNXe, Voyence, VPLEX, VSAM-Assist, WebXtender, xPression, xPresso, YottaYotta, the EMC logo, and the RSA logo, are registered trademarks or trademarks of EMC Corporation in the United States and other countries. Vblock is a trademark of EMC Corporation in the United States.

VMware, and <insert other marks in alphabetical order>, are registered trademarks or trademarks of VMware, Inc. in the United States and/or other jurisdictions.

All other trademarks used herein are the property of their respective owners.

For the most up-to-date regulatory document for your product line, go to the technical documentation and advisories section on the EMC online support website.

Page 3: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

CONTENTS

Preface

Chapter 1 Introduction

About PowerPath Multipathing licenses ...................................................... 16CLARiiON AX-series support................................................................... 17License key ordering and activation....................................................... 17

About this document .................................................................................. 17 PowerPath and related documentation ....................................................... 17

PowerPath documentation .................................................................... 18Storage system documentation ............................................................. 19Other documentation ............................................................................ 19

Chapter 2 PowerPath Overview

Introduction................................................................................................ 22Path management ................................................................................. 22PowerPath features ............................................................................... 22

Using multiple ports.................................................................................... 31Paths .................................................................................................... 31Active-active, active-passive, and ALUA storage systems....................... 32Path sets............................................................................................... 33Native devices....................................................................................... 34Pseudo devices..................................................................................... 35

Dynamic multipath load balancing.............................................................. 37Load balancing with and without PowerPath ......................................... 38Load-balancing and failover policies ..................................................... 38

Automatic path failover............................................................................... 39 Proactive path testing and automatic path restoration ................................ 39

Path states............................................................................................ 40When are path tests done?.................................................................... 40Periodic testing of live paths ................................................................. 41Periodic testing and autorestore of dead paths ..................................... 41How often are paths tested?.................................................................. 42

Application tuning in a PowerPath environment .......................................... 43 Channel groups .................................................................................... 43

PowerPath management tools..................................................................... 44PowerPath CLI .......................................................................... 44

Chapter 3 PowerPath Configuration Requirements

PowerPath connectivity ............................................................................... 46HBA and transport considerations......................................................... 46High availability .................................................................................... 47

Fibre Channel configuration requirements................................................... 47 FCoE configuration requirements ................................................................ 50

High availability configurations ............................................................. 50 iSCSI configuration requirements................................................................ 53

Sample iSCSI configurations ................................................................. 53 Storage configuration requirements and recommendations ........................ 55

EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3

Page 4: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

Contents

All storage systems ............................................................................... 55Symmetrix and VMAX storage systems .................................................. 56Supported Hitachi Lightning, Hitachi TagmaStore, HP StorageWorks XP, and IBM ESS storage systems ............................................................... 56Supported HP StorageWorks EVA storage systems ................................ 56VNX OE and CLARiiON storage systems.................................................. 56Invista storage devices.......................................................................... 57VPLEX storage devices........................................................................... 57

Dynamic reconfiguration ............................................................................. 57Hot swapping an HBA............................................................................ 57

Appendix A PowerPath SE

PowerPath SE functionality ......................................................................... 60 Installing PowerPath SE .............................................................................. 60 Using PowerPath SE .................................................................................... 60

Appendix B PowerPath Family Functionality Summary

Appendix C PowerPath Family End-of-Life Summary

Glossary

Index

4 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 5: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

Title Page

FIGURES

1 Without PowerPath: One path to each logical device ................................................... 312 With PowerPath: Multiple paths to each logical device ................................................ 323 Path sets..................................................................................................................... 334 Native devices............................................................................................................. 345 Pseudo devices........................................................................................................... 366 I/O queuing without PowerPath................................................................................... 387 I/O queuing with PowerPath........................................................................................ 388 Physical I/O path failure points ................................................................................... 399 Channel groups........................................................................................................... 4410 Highly available Fibre Channel configuration with PowerPath ...................................... 4811 High-availability (multiple-fabric) Fibre Channel configuration..................................... 4912 Single-switch Fibre Channel configuration................................................................... 5013 High-availability (multiple-fabric) Fibre Channel over Ethernet configuration ............... 5114 High-availability (multiple-fabric) Fibre Channel over Ethernet to active-passive arrays 5215 Single NIC/HBA configuration...................................................................................... 5316 Multiple NICs/HBAs to multiple subnets...................................................................... 5417 Multiple NICs/HBAs to one subnet .............................................................................. 5418 PowerPath SE supported configuration........................................................................ 60

EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 5

Page 6: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

Figures

6 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 7: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

Title Page

TABLES

1 PowerPath Multipathing licenses ................................................................................ 162 PowerPath documentation set..................................................................................... 183 Reconfiguring pseudo devices..................................................................................... 364 PowerPath Family functionality summary by version and platform ............................... 615 PowerPath end-of-life summary................................................................................... 65

EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 7

Page 8: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

Tableses

8 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 9: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PREFACE

As part of an effort to improve its product lines, EMC periodically releases revisions of its software and hardware. Therefore, some functions described in this document might not be supported by all versions of the software or hardware currently in use. The product release notes provide the most up-to-date information on product features.

Contact your EMC representative if a product does not function properly or does not function as described in this document.

Note: This document was accurate at publication time. New versions of this document might be released on the EMC online support website. Check the EMC online support website to ensure that you are using the latest version of this document.

PurposeThis document is part of the PowerPath documentation set, and is intended for use by storage administrators and other information system professionals responsible for using, installing, and maintaining PowerPath.

AudienceReaders of this manual are expected to be familiar with the host operating system on which PowerPath runs, storage system management, and the applications used with PowerPath.

Note that this Product Guide contains PowerPath versions 5.2, 5.3, 5.5, and 5.6 updates.

Note: This manual applies to PowerPath on all supported platforms and storage systems, unless indicated otherwise in the text.

Related documentationThe PowerPath documentation set includes:

◆ EMC PowerPath Family Product Guide (this document)

◆ EMC PowerPath Family CLI and System Messages Reference Guide

◆ EMC PowerPath for AIX Installation and Administration Guide

◆ EMC PowerPath for HP-UX Installation and Administration Guide

◆ EMC PowerPath for Linux Installation and Administration Guide

◆ EMC PowerPath for Solaris Installation and Administration Guide

◆ EMC PowerPath and PowerPath/VE for Windows Installation and Administration Guide

◆ EMC PowerPath Family for AIX Release Notes

◆ EMC PowerPath Family for HP-UX Release Notes

◆ EMC PowerPath Family for Solaris Release Notes

◆ EMC PowerPath Family for Linux Release Notes

EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 9

Page 10: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

Preface

◆ EMC PowerPath and PowerPath/VE Family for Windows Release Notes

◆ EMC PowerPath Encryption with RSA User Guide

◆ EMC PowerPath Migration Enabler User Guide

◆ EMC PowerPath Management Pack for Microsoft Operations Manager User Guide

These PowerPath manuals are updated periodically. Electronic versions of the updated manuals are available on the Powerlink website: http://Powerlink.EMC.com.

If your environment includes Symmetrix and VMAX storage systems, to the EMC host connectivity guides, which are available on the Powerlink website provide more information.

If your environment includes CLARiiON storage systems, refer also to the following manuals:

◆ EMC host connectivity guides

◆ VNX OE Storage System Support website (www.emc.com/vnxsupport)

◆ CLARiiON Storage-System Support website (www.emc.com\clariionsupport)

Revision historyThe following table presents the revision history of this document.

10 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 11: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

Preface

Revision Date Description

A10 August 27, 2010 Modification of the following sections in relation to therelease of PowerPath and PowerPath/VE 5.5 for Windows:• “About PowerPath Multipathing licenses” on page 20• “PowerPath and related documentation” on page 21• “PowerPath Encryption with RSA” on page 34• “Application tuning in a PowerPath environment” on page 54• “HBA and transport considerations” on page 58• “FCoE configuration requirements” on page 65• “iSCSI configuration requirements” on page 68• “Supported HP StorageWorks EVA storage systems” on

page 73• “VPLEX storage devices” on page 75• “PowerPath Family Functionality Summary” on page 81

A11 October 8, 2010 Modification of the following sections in relation to the release of PowerPath 5.5 for Linux:• “PowerPath Migration Enabler”, on page 36• Appendix B, “PowerPath Family Functionality Summary,” on

page 81,• Appendix C, “PowerPath Family End-of-Life Summary,” on

page 85.

A12 November 30, 2010

• Modification of “High availability configurations” on page 65• Addition of “Zoning to active-passive arrays” on page 66.

EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 11

Page 12: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

Preface

PowerPath documentation set changesNote the following changes in the PowerPath documentation set:

◆ For version 5.5 and moving forward, we are including a revision history in all documents of the documentation set. Note that, in the PowerPath documents that include information for versions previous to version 5.5, the revision history reflects changes to the document from version 5.5 and moving forward.

A13 April 4, 2011 • Addition of “License key ordering and activation” on page 21• Modification of the following sections in relation to the

release of PowerPath 5.5 for AIX and PowerPath 5.6 for Linux:“Storage system documentation” on page 23“PowerPath features” on page 26“Virtual technologies” on page 28Appendix B, “PowerPath Family Functionality Summary,” on page 81.Appendix C, “PowerPath Family End-of-Life Summary,” on page 85.

A14 June 6, 2011 Removal of hardware-assisted encryption from the following sections:• PowerPath Encryption with RSA” on page 34• HBA and transport considerations” on page 58• “PowerPath Family Functionality Summary” on

page 61

A15 May 21, 2012 • Modification of “PowerPath features” on page 22• Modification of “HBA and transport considerations” on

page 46• Modification of “PowerPath Family Functionality

Summary” on page 61• Modification of “PowerPath Family End-of-Life

Summary” on page 65

Revision Date Description

12 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 13: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

Preface

◆ For version 5.3 and moving forward, the information for the PowerPath family of products is combined into one release note per platform. PowerPath multipathing, Migration Enabler, and Encryption with RSA is covered in one document.

◆ For version 5.3 and moving forward, the document title has been changed to PowerPath Family Product Guide, to reflect the inclusion of PowerPath/VE for Windows Hyper-V. PowerPath/VE for Windows Hyper-V provides the same multipathing functionality as PowerPath for Windows in nonvirtual environments, and it supports Migration Enabler and PowerPath Encryption with RSA. Throughout this document, all references to PowerPath (for Windows) refer to PowerPath and PowerPath/VE for Windows Hyper-V, unless otherwise noted.

◆ PowerPath/VE for VMware vSphere is covered in the PowerPath/VE for VMware vSphere documents, available on Powerlink.

Conventions used in this documentEMC uses the following conventions for special notices:

CAUTION, used with the safety alert symbol, indicates a hazardous situation which, if not avoided, could result in minor or moderate injury.

NOTICE is used to address practices not related to personal injury.

Note: A note presents information that is important, but not hazard-related.

IMPORTANT

An important notice contains information essential to software or hardware operation.

Typographical conventions

EMC uses the following type style conventions in this document:

Normal Used in running (nonprocedural) text for:• Names of interface elements, such as names of windows, dialog boxes,

buttons, fields, and menus• Names of resources, attributes, pools, Boolean expressions, buttons,

DQL statements, keywords, clauses, environment variables, functions, and utilities

• URLs, pathnames, filenames, directory names, computer names, links, groups, service keys, file systems, and notifications

Bold Used in running (nonprocedural) text for names of commands, daemons, options, programs, processes, services, applications, utilities, kernels, notifications, system calls, and man pages

Used in procedures for:• Names of interface elements, such as names of windows, dialog boxes,

buttons, fields, and menus• What the user specifically selects, clicks, presses, or types

EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 13

Page 14: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

Preface

Where to get helpEMC support, product, and licensing information can be obtained as follows:

Product information — For documentation, release notes, software updates, or information about EMC products, licensing, and service, go to the EMC online support website (registration required) at:

http://Powerlink.EMC.com

Technical support — For technical support, go to EMC online support and select Support. On the Support page, you will see several options, including one to create a service request. Note that to open a service request, you must have a valid support agreement. Contact your EMC sales representative for details about obtaining a valid support agreement or with questions about your account.

Your commentsYour suggestions will help us continue to improve the accuracy, organization, and overall quality of the user publications. Send your opinions of this document to:

[email protected]

Italic Used in all text (including procedures) for:• Full titles of publications referenced in text• Emphasis, for example, a new term• Variables

Courier Used for:• System output, such as an error message or script• URLs, complete paths, filenames, prompts, and syntax when shown

outside of running text

Courier bold Used for specific user input, such as commands

Courier italic Used in procedures for:• Variables on the command line• User input variables

< > Angle brackets enclose parameter or variable values supplied by the user

[ ] Square brackets enclose optional values

| Vertical bar indicates alternate selections — the bar means “or”

{ } Braces enclose content that the user must specify, such as x or y or z

... Ellipses indicate nonessential information omitted from the example

14 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 15: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

CHAPTER 1Introduction

This chapter introduces PowerPath and provides a road map of PowerPath and related documentation. Topics include:

◆ About PowerPath Multipathing licenses .................................................................. 16◆ PowerPath and related documentation ................................................................... 17

Introduction 15

Page 16: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

Introduction

About PowerPath Multipathing licensesThe EMC® PowerPath® Mulitpathing license type determines the PowerPath functionality available. Table 1 on page 16 summarizes the PowerPath licenses.

Table 1 PowerPath Multipathing licenses

PowerPatha PowerPath SEb PowerPath/VEc

Supported Storage Systems (Fibre Channel, Fibre Channel over Ethernet, and iSCSId)

Symmetrix® Yes Yes Yes

VNX™ OE Yes Yes Yes

CLARiiON® Yes Yes Yes

Invista® Yes Yes Yes

VPLEX™ Yes Yes Yes

Third-party Yese No Yes

Supported Operating Systems

Windows, Linux Yes Yes N/A

UNIX Yes Yes No

VMware vSphere No No Yesf

Windows 2008 Hyper-V Requires separate license

Yes Yes

Windows 2008 Hyper-V Server

Yes Yes Yes

Features

Failover End-to-end failover. Backend failover only.g

End-to-end failover.

Load balancing Yes No Yes

HBA support Two or more HBAs. Single HBA. Two or more HBAs.

Path support 32 paths per logical device.

Two paths only. 32 paths per logical device.

a. Formerly called PowerPath Enterprise, PowerPath Enterprise Plus.

b. PowerPath SE, PowerPath Fabric Failover, and Utility Kit PowerPath refer to the same product.

c. PowerPath/VE license available only through Powerlink® Licensing.

d. The EMC Support Matrix PowerPath Family Protocol Support, available on Powerlink, provides protocol support information for the EMC PowerPath family of products

e. PowerPath 5.0, 5.1, and 5.2 for Windows does not support third-party arrays.

f. Linux and Windows are supported as Guest OSs on VMware vSphere. See the PowerPath/VE for VMware vSphere Release Notes for supported OS versions. Additional versions are supported via RPQ.

g. PowerPath Fabric Failover only for Symmetrix. PowerPath Storage Processor Failover only for VNX OE and CLARiiON.

16 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 17: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

Introduction

CLARiiON AX-series support

Certain versions of PowerPath (as listed in the E-Lab™ Interoperability Navigator on Powerlink) provide full functionality with or without a license when the host is connected exclusively to CLARiiON AX-series storage systems. Note that AX models earlier than CLARiiON AX4-5 are not supported with PowerPath for AIX or HP-UX.

License key ordering and activation

Effective February 15, 2011, instead of the physical Right To Use (RTU), the default delivery method for PowerPath licenses is electronic. An electronic License Authorization Code (LAC) is sent by email in order to redeem the license key on the Powerlink Licensing portal. This does not affect upgrades because PowerPath retains existing license information.

Physical RTU cards are still available as an option. EMC Global Support, at 1-800-svc4emc (or 1-800-782-4362), can provide more information. The EMC PowerPath Family Electronic License Ordering Process Technical Notes, available on Powerlink, provides more information about the PowerPath license electronic ordering process.

About this documentThis document includes general PowerPath feature information about the following versions and platforms:

◆ PowerPath 5.2 and later for Windows ◆ PowerPath 5.2 and later for Solaris◆ PowerPath 5.2 for HP-UX◆ PowerPath 5.3 and later for Linux◆ PowerPath 5.3 and later for AIX

PowerPath/VE for VMware vSphere information is not included in this document. Table 2, “PowerPath documentation set,” on page 18 provides information on PowerPath/VE for VMware vSphere documentation.

PowerPath and related documentationThis section includes information about the PowerPath documentation set and about other related documentation.

About this document 17

Page 18: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

Introduction

PowerPath documentation

Table 2 on page 18 shows the PowerPath documentation set.

Table 2 PowerPath documentation set (page 1 of 2)

Title Description

PowerPath and PowerPath/VE for Windows Installation and Administration Guide

Describes how to install and remove the PowerPath and PowerPath/VE for Microsoft Hyper-V software and install and configure PowerPath and PowerPath/VE in Microsoft cluster environments. Discusses other issues and administrative tasks specific to PowerPath and PowerPath/VE on a Windows host.a

PowerPath for AIX Installation and Administration Guide

Describes how to install and remove the PowerPath software, install and configure PowerPath in AIX cluster environments, configure a PowerPath device as the boot device. Discusses other issues and administrative tasks specific to PowerPath on an AIX host.

PowerPath for HP-UX Installation and Administration Guide

Describes how to install and remove the PowerPath software, install and configure PowerPath in HP-UX cluster environments, configure a PowerPath device as the boot device. Discusses other issues and administrative tasks specific to PowerPath on an HP-UX host.

PowerPath for Linux Installation and Administration Guide

Describes how to install and remove PowerPath on a Linux host, install and configure a PowerPath device as the boot devicea. Discusses other issues and administrative tasks specific to PowerPath on a Linux host.

PowerPath for Solaris Installation and Administration Guide

Describes how to install and remove the PowerPath software, install and configure PowerPath in Solaris cluster environments, configure a PowerPath device as the boot device. Discusses other issues and administrative tasks specific to PowerPath on a Solaris host.

PowerPath and PowerPath/VE for VMware vSphere Installation and Administration Guide

Describes how to install and remove the PowerPath/VE software, configure a PowerPath/VE device as the boot device. Discusses other issues and administrative tasks specific to PowerPath/VE on a VMware vSphere host.

PowerPath Family Product Guide (this document)

Describes the load-balancing and failover features and configuration requirements of PowerPath and PowerPath/VE.

PowerPath Family CLI and System Messages Reference Guide

Describes the command line utility used to monitor and manage a PowerPath environment. Discusses messages returned by the PowerPath driver, PowerPath installation process, powermt utility, and other PowerPath utilities, and suggests how to respond to them.

PowerPath Family Release Notesb

Describes hardware and software requirements for the host and storage systems for your PowerPath physical and, where applicable, virtual, multipathing environment; describes hardware and software requirements for Migration Enabler, as well as known issues and limitations; and describes new features, configuration information, and supplemental information about PowerPath Encryption with RSA.

Note: PowerPath Migration Enabler and PowerPath Encryption with RSA both require a separate license key.

18 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 19: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

Introduction

These manuals are updated periodically and posted on the Powerlink website (http://Powerlink.EMC.com).

Storage system documentation

The following documentation provides information on setting up your storage systems for PowerPath:

◆ EMC host connectivity guides (available on the Powerlink website)

◆ VNX OE Storage System Support website (www.emc.com/vnxsupport)

◆ CLARiiON Storage-System Support website (www.emc.com/clariionsupport)

◆ The EMC product guide or configuration planning guide for your storage-system model

◆ The EMC installation guide and vendor documentation for your HBA (host bus adapter)

Other documentation

Some PowerPath features can be administered through other EMC applications:

◆ EMC ControlCenter Overview provides information on using PowerPath with EMC ControlCenter®.

◆ A subset of PowerPath functions are available through the Unisphere™ application for VNX™ Operating Environment (OE) systems. Refer to the VNX OE Storage System website (www.emc.com/vnxsupport)

◆ A subset of PowerPath functions are available through the Navisphere® and the Unisphere applications for CLARiiON systems. Refer to CLARiiON Storage-System Support website (www.emc.com/clariionsupport).

PowerPath Migration Enabler User Guide

Describes how to migrate data from one storage system to another with Migration Enabler and either Open Replicator or Invista. PowerPath Migration Enabler requires a separate product license.

PowerPath Encryption with RSA User Guide

Describes the PowerPath Encryption with RSA product, how to configure a PowerPath Encryption with RSA environment, how to enable and disable encryption, and how to encrypt data. PowerPath Encryption with RSA requires a separate product license.

PowerPath Management Pack for Microsoft Operations Manager User Guide

Contains information about EMC PowerPath Management Pack 2.0 for MOM (Microsoft Operations Manager) 2005 and SCOM (Systems Center Operations Manager) 2007. Provides installation and configuration procedures for the Windows SNMP Service, describes events supported by the management pack, and gives use cases and troubleshooting tips. This document is not available in the PowerPath documentation library on Powerlink; rather, it is packaged with the software and is available with the software on Powerlink.

a. The PowerPath installer has been localized for this platform. Localized versions of the installation and administration guide are available in Brazilian Portuguese, French, German, Italian, Korean, Japanese, Latin American Spanish, and simplified Chinese.

b. Beginning with PowerPath version 5.3, we have combined information for the PowerPath family of products into one release note per platform. PowerPath multipathing, Migration Enabler, and Encryption with RSA are covered in one document.

Table 2 PowerPath documentation set (page 2 of 2)

PowerPath and related documentation 19

Page 20: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

Introduction

◆ EMC Invista documentation, available on the Powerlink website (http://Powerlink.EMC.com)

◆ EMC VPLEX documentation, available on the Powerlink website (http://Powerlink.EMC.com).

20 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 21: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

CHAPTER 2PowerPath Overview

This chapter is an overview of PowerPath. Topics include:

◆ Introduction............................................................................................................ 22◆ Using multiple ports................................................................................................ 31◆ Dynamic multipath load balancing.......................................................................... 37◆ Automatic path failover........................................................................................... 39◆ Proactive path testing and automatic path restoration ............................................ 39◆ Application tuning in a PowerPath environment ...................................................... 43◆ PowerPath management tools................................................................................. 44

PowerPath Overview 21

Page 22: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Overview

IntroductionPowerPath is a host-based software that provides path management. PowerPath operates with several storage systems, on several operating systems, with Fibre Channel and iSCSI data channels (and with Windows Server 2003, Windows Server 2008, and Windows Server 2008 R2 non-clustered hosts only, parallel SCSI channels).

Path management

PowerPath works with the storage system to intelligently manage I/O paths.

Path refers to the physical route between a host and a storage system Logical Unit (LU). This includes the host bus adapter (HBA) port, cables, a switch, a storage system interface and port, and an LU. LU refers to a physical or virtual device addressable as a single storage volume behind a storage system target. For the iSCSI standard, path is the Initiator- Target-LUN, or ITL nexus and encompasses the connection between the HBA, Storage Port and LUN.

Bus refers to two connected SAN edge points (for example, Fibre Channel fabric N-port addresses) in the storage configuration: an HBA port on the server on one end and an array port on the other. For the iSCSI standard, bus is the Initiator-Target, or IT nexus . This differs from a storage path, which refers to a host's end-to-end storage connection with an LU. Typically, multiple storage paths traverse a single bus.

PowerPath supports multiple paths to a logical device, enabling PowerPath to provide:

◆ Automatic failover in the event of a hardware failure. PowerPath automatically detects path failure and redirects I/O to another path.

◆ Dynamic multipath load balancing. PowerPath distributes I/O requests to a logical device across all available paths, thus improving I/O performance and reducing management time and downtime by eliminating the need to configure paths statically across logical devices.

PowerPath path management features and functionality are described in this guide.

PowerPath features

PowerPath features include:

Note: Features without specific platform and version information provided after the feature description are available on all PowerPath platforms and versions.

◆ Multiple paths, for higher availability and performance — PowerPath supports multiple paths between a logical device and a host. Having multiple paths enables the host to access a logical device even if a specific path is unavailable. Also, multiple paths can share the I/O workload to a given logical device.

◆ Path management insight capabilities—PowerPath characterizes I/O patterns and aides in diagnosing I/O problems due to flaky paths or unexpected latency values. Metrics are provided on:

• Read, write MB/seconds per LUN

• Latency distribution: high and low water marks per path

22 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 23: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Overview

• Retries: number of I/Os that did not succeed down a path

PowerPath also defines and measures performance on I/O throughput, fault detection, and path restore. Three new CLI commands (powermt set perfmon, powermt display perf, and powermt display perf bus) provide this information. The EMC PowerPath Family CLI and System Messages Reference Guide provides more information.

◆ Expanded support for standby: autostandby—An autostandby feature has been added to the standby feature to automatically put paths into autostandby that have intermittent I/O failures (also known as flaky paths) and/or to automatically select autostandby for high-latency paths in VPLEX cross-connected Metro configurations. The EMC PowerPath Family CLI and System Messages Reference Guide provides more information.

Supported on:

– PowerPath 5.5 and later for Solaris– PowerPath 5.2 and later for HP-UX

◆ Automatic host-array registration—Host Registration for EMC arrays is a process that sends special I/O commands down each path to an EMC array to register the initiators. The information sent in the registration includes the initiator type, hostname, and IP address. This information is used by the array to determine the correct SCSI behavior to present to the host and in the EMC array to display hosts for connecting to storage. Host Registration is carried out automatically and simplifies the configuration process.

Supported on:

– PowerPath 5.5 and later for Solaris– PowerPath 5.2 and later for HP-UX

◆ Installation and administration features:

• Unattended installation

Unattended PowerPath installation uses command-line parameters which do not require any user input.

Supported on:

– PowerPath 5.0 and later for Windows– PowerPath 5.3 and later for AIX– PowerPath 5.2 and later for Solaris– PowerPath 5.3 and later for AIX

The PowerPath installation and administration guide for your platform provides more information.

• NRU (no reboot upgrade)

You need not reboot the host after the upgrade, provided you close all applications that use PowerPath devices before you install PowerPath. The PowerPath installation and administration guide for your platform provides platform-specific information on NRU.

Supported on:

Introduction 23

Page 24: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Overview

– PowerPath 5.1 and later for Windows– PowerPath 5.2 and later for Solaris– PowerPath 5.3 and later for Linux and AIX

• R1/R2 boot

If a storage system device corresponding to a bootable emcpower device is mirrored through SRDF®, it is possible in the event of a server failure at the local storage system for PowerPath to fail over the boot disk to the remote mirror disk and then boot the server on an identical remote host. The PowerPath installation and administration guide for your platform provides platform-specific information on R1/R2 boot.

Supported on:

– PowerPath 5.0 and later for Windows– PowerPath 5.0 and later for Linux– PowerPath 5.2 and later for Solaris

Virtual technologies

PowerPath supports the following virtual technologies:

◆ Hyper-V — PowerPath supports Hyper-V with Windows 2008 64 bit. Specifically:

• On the parent partition, all the features supported in physical environments are supported in the virtual environment:

– Multipathing load balancing and failover functionalities

– Migrations

– Encryption

– MSCS Clusters

– iSCSI LUNs

– Fibre Channel LUNs

Supported on:

– PowerPath 5.3 and later for Windows

• On the child partition, the following features are supported:

– PowerPath installation for Windows operating systems supported by PowerPath 5.2 for iSCSI LUNs exposed through Microsoft software iSCSI initiator

– Multipathing functionalities only for iSCSI LUNs exposed through Microsoft software iSCSI initiator.

Supported on:

– PowerPath 5.2 and later for Windows

◆ N_Port ID Virtualization (NPIV)

With NPIV, a single Fibre Channel HBA port can register with several World Wide Port Names (WWPNs) or N_Port IDs in the SAN fabric. This allows a fabric-attached N_Port to claim multiple fabric addresses, and each address appears as unique on the Fibre Channel fabric.

24 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 25: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Overview

Supported on:

– PowerPath 5.5 for AIX

The the E-Lab Interoperability Navigator provides updated Hyper-V support information. The PowerPath and PowerPath/VE Family for Windows Release Notes provides information on supported child partition operating systems.

Remote monitoring and managementPowerPath supports remote monitoring and management of the PowerPath environment through compatibility with the following software products:

◆ EMC PowerPath Viewer — EMC PowerPath Viewer is a centralized monitoring utility that provides a consolidated display of events and allows you to view and monitor up to 1000 PowerPath hosts through a graphical user interface (GUI). You can view hosts, host groups, LUNs, individual paths to each LUN, and buses. PowerPath Viewer also provides email alerts to any changes in the status of PowerPath devices. PowerPath Viewer includes two components: PowerPath Viewer Console, which is the interface that displays information and alerts about the remote PowerPath hosts that you are monitoring; and the PowerPath Management Component, which is the host-based software that monitors host, LUNs, data path, and bus events and sends information and alerts to the Viewer Console over IP.

PowerPath Viewer is available as a separate download in the PowerPath software downloads section of Powerlink. The PowerPath Viewer 1.0 and Minor Releases Release Notes and PowerPath Viewer Installation and Administration Guide, available on Powerlink, provide more information.

Supported on:

– PowerPath 5.3 for Windows and later– PowerPath 5.3 for Linux and later– PowerPath 5.3 for AIX and later– PowerPath 5.3 for Solaris and later– PowerPath 5.1 SP2 for HP-UX and later

◆ Systems Management Server (SMS) — SMS is a systems management software product by Microsoft for managing large groups of Windows-based computer systems. Configuration Manager, a feature of SMS, provides remote control, patch management, software distribution, operating system deployment, and hardware and software inventory.

Supported on:

– PowerPath 5.3 for Windows and later.

The PowerPath and PowerPath/VE Family for Windows Release Notes for more information on SMS.

◆ SNMP management daemon — PowerPath for Windows supports a management daemon that monitors PowerPath devices and alerts the administrator when access to devices is disrupted. This functionality is delivered through System Center Operations Manager (SCOM) 2007 and Microsoft Operations Manager (MOM) 2005 management packs. The PowerPath Event monitoring feature issues MOM alerts and SNMP traps for specific PowerPath events. The MOM alerts are viewable using the respective version of the MOM consoles. The SNMP traps are viewable through an SNMP manager. These

Introduction 25

Page 26: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Overview

events are generally multipathing events such as Path is Dead. Apart from event management, it also implements a couple of MOM tasks that can be run to retrieve the version and license capabilities of PowerPath installations.

Supported on:

– PowerPath 5.1 and later for Windows

The PowerPath Management Pack for Microsoft Operations Manager User Guide provides for more information.

A similar SNMP management daemon is supported on AIX, Solaris, and Linux.

Supported on:

– PowerPath 5.3 and later for AIX– PowerPath 5.3 and later for Solaris– PowerPath 5.3 and later for Linux

The PowerPath installation and administration guides for AIX, Solaris, and Linux provide more information on the SNMP management daemon.

PowerPath Migration EnablerPowerPath Migration Enabler is a host-based migration tool that allows you to migrate data between storage systems. PowerPath Migration Enabler is independent of PowerPath Multipathing and does not require that you use PowerPath for multipathing. PowerPath Migration Enabler works in conjunction with another underlying technology, such as Open Replicator (OR) or Invista.

Note: PowerPath Migration Enabler requires a separate product license. A Migration Enabler license is technology specific; it allows you to migrate data with either Open Replicator or Invista, but not with both technologies.

Migration Enabler features include:

◆ Virtual encapsulation — When using Migration Enabler with Invista, Invista encapsulates the source-device name. The original Symmetrix, VNX OE, or CLARiiON element is the source logical unit in the migration, and the Invista Virtual Volume is the target.

Supported on:

– PowerPath 5.0 and later for Windows– PowerPath 5.0 and later for Solaris– PowerPath 5.0 and later for AIX– PowerPath 5.0 and later for HP-UX– PowerPath 5.3 and later for Linux

The PowerPath Migration Enabler User Guide provides information on migrating data to an Invista Virtual Volume. The PowerPath Family release notes for your platform provides information on supported Invista versions for virtual encapsulation.

◆ Support for multiple migration sessions. Using the -file and the -all options from the powermig commands with Open Replicator, Host Copy, and TimeFinder/Clone, these options allow you to manage simultaneous migration sessions. You can use a file of migration pairs with the powermig setup command (-file option) or manage all

26 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 27: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Overview

migration sessions that are in the state required for that powermig command (all option). The EMC PowerPath Family CLI and System Messages Reference provides more information.

Supported on:

– PowerPath 5.5 and later for Solaris– PowerPath 5.2 and later for HP-UX

◆ PowerPath Migration Enabler with Open Replicator — When using Migration Enabler with Open Replicator for Symmetrix, data is copied through the fabric from the source logical unit to the target logical unit. Software on the Symmetrix system where the target resides controls the data movement. Migration Enabler mirrors I/O to keep the source and target logical units synchronized throughout the migration process.

Supported on:

– PowerPath 5.0 and later for Windows– PowerPath 5.0 and later for Solaris– PowerPath 5.0 and later for AIX– PowerPath 5.0 and later for HP-UX– PowerPath 5.1 and later for Linux

The PowerPath Migration Enabler User Guide provides information on Open Replicator.

Some features available on PowerPath 5.2 and later on PowerPath Migration Enabler are:

◆ PowerPath Migration Enabler Host Copy — When using Migration Enabler with host-based copy (also called Host Copy), Migration Enabler works in conjunction with the host operating system to migrate data from the specified source logical unit to the target logical unit. A Host Copy migration does not use or require a direct connection between the arrays containing the source and target logical units. Host Copy can be used to migrate plaintext data, or it can be used to migrate data to or from an encrypted logical unit.

Because Host Copy migrations consume host resources, Migration Enabler provides parameters that allow you to control the degree of host-resource usage. The PowerPath Migration Enabler User Guide provides information on Migration enabler Host Copy.

You can also pause and resume a Host Copy migration that is in the Syncing state. Pausing a migration allows host resources to be released for other operations. The synchronization can then be resumed at a later time that is convenient.

Supported on:

– PowerPath 5.1 SP2 and later for HP-UX– PowerPath 5.2 and later for Windows– PowerPath 5.2 and later for Solaris– PowerPath 5.3 and later for Linux and AIX

The PowerPath Migration Enabler User Guide provides information on Migration Enabler pause and resume.

Some features available on PowerPath 5.3 and later on PowerPath Migration Enabler are:

Introduction 27

Page 28: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Overview

◆ PowerPath Migration Enabler TimeFinder/Clone — TimeFinder/Clone is a Solutions Enabler technology that can be used with Migration Enabler to create a full volume copy of a source device when the source and target devices are in the same Symmetrix.

Supported on:

– PowerPath 5.1 SP2 and later for HP-UX– PowerPath 5.3 and later for Windows– PowerPath 5.3 and later for Solaris– PowerPath 5.3 and later for Linux– PowerPath 5.3 and later for AIX

The PowerPath Migration Enabler User Guide provides information on PowerPath Migration Enabler with TimeFinder/Clone.

◆ Thin device support — PowerPath Migration Enabler supports migrations with thin (virtually provisioned) devices running Symmetrix Enginuity 5773, VNX OE and CLARiiON FLARE 04.28.000.5.501 and later. Devices on these Symmetrix and CLARiiON versions are auto-detected by Migration Enabler Host Copy during powermig setup.

Supported on:

– PowerPath 5.3 and later for Windows– PowerPath 5.3 and later for Solaris– PowerPath 5.3 and later for Linux– PowerPath 5.3 and later for AIX

The PowerPath or PowerPath Family release notes for your platform provides support information on Symmetrix Enginuity 5773, VNX OE, and CLARiiON FLARE 04.28.000.5.501 and later microcode versions for your platform and version, which is required for thin device support. The Migration Enabler section of the PowerPath family release notes for your platform provides more information on Migration Enabler support of thin devices. The EMC Host Connectivity Guide for your platform and the E-Lab Interoperability Navigator, available on Powerlink, provide more background on thin devices.

Some features available on PowerPath 5.5 and later on PowerPath Migration Enabler are:

◆ Host Copy Ceiling—Host Copy Ceiling lets you specify an upper limit on the aggregate rate of copying for all Host Copy migrations. A new powermig option command is used to set the ceiling value.

Supported on:

– PowerPath 5.5 and later for Linux– PowerPath 5.5 and later for AIX– PowerPath 5.5 and later for Solaris– PowerPath 5.2 and later for HP-UX

The Migration Enabler section of the PowerPath family release notes provides more information.

◆ SuspendTime on Host Copy— The Host Copy suspendTime argument has been removed from the powermig throttle command because Host Copy has been enhanced to no longer suspend application I/O while copying from source to target.

28 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 29: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Overview

The suspendTime argument has been removed on 5.3 and later for Solaris, PowerPath 5.5 and later for Windows, Linux, and AIX. The Migration Enabler section of the PowerPath family release notes provides more information.

Remote management on PowerPath Migration Enabler

PowerPath Migration Enabler supports the following remote management tools:

◆ Solutions Enabler (SE) Thin Client — This allows you to run PowerPath's migration features using a remotely installed Solutions Enabler package instead of having to run PowerPath Migration Enabler and Solutions Enabler on the same host.

Supported on:

– PowerPath 5.1 and later for HP-UX– PowerPath 5.3 and later for Windows– PowerPath 5.3 and later for Solaris– PowerPath 5.3 and later for Linux– PowerPath 5.3 and later for AIX

The Migration Enabler section of the PowerPath Family release notes for your platform provides for more information on remote SE.

The following documents, available on Powerlink, provide more information about PowerPath Migration Enabler:

◆ EMC PowerPath Migration Enabler User Guide

◆ EMC PowerPath Family Release Notes

PowerPath Encryption with RSAPowerPath 5.2 introduces support for PowerPath Encryption with RSA software. PowerPath Encryption with RSA is host-based software distributed as part of the PowerPath 5.2 package. A separate product license is needed to use PowerPath Encryption.

Note that PowerPath Encryption for AIX is currently not supported on PowerPath 5.3 and minor releases and 5.5 and minor releases for AIX. Information on Encryption support for AIX is provided in the PowerPath Family for AIX Release Notes.

PowerPath Encryption provides the following security benefits:

◆ Ensures the confidentiality of data on a disk drive that is physically removed from a data center.

◆ Prevents anyone who gains unauthorized access to the disk from reading or using the data on that device.

PowerPath Encryption uses strong encryption protocols to safeguard sensitive data on disk devices. It transparently encrypts data written to a disk device and decrypts data read from it.

Some features available on PowerPath 5.2 and later with PowerPath Encryption with RSA are:

◆ Interoperability with PowerPath Migration Enabler software — Interoperability with Migration Enabler provides data migration capabilities. In a PowerPath Encryption environment, Migration Enabler migrates:

• Plaintext data on an unencrypted logical unit to an encrypted virtual logical unit.

Introduction 29

Page 30: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Overview

• Encrypted data on a virtual logical unit to plaintext data on an unencrypted logical unit.

• Encrypted data on a virtual logical unit to a different virtual logical unit (rekeying).

Supported on:

– PowerPath 5.2 and later for Windows– PowerPath 5.2 and later for Solaris– PowerPath 5.3 and later for Linux

The PowerPath Migration Enabler User Guide provides general information on performing migrations.

◆ Encryption and volume managers — PowerPath Encryption supports the Logical Volume Manager (LVM) on AIX, the Sun Volume Manager (SVM) on Solaris hosts and the VERITAS Volume Manager (VxVM) on AIX, Linux, Solaris, and Windows hosts. You can use PowerPath Encryption encrypted virtual logical units to create LVM and SVM disk sets and VxVM disk groups, and to allocate volumes within the disk set or group. All LVM, SVM, and VxVM operations work with PowerPath Encryption encrypted virtual logical units, subject to the best practices described in the PowerPath Encryption with RSA User Guide.

Supported on:

• The Encryption with RSA section of the PowerPath Family release notes for your platform provide information on supported LVM, SVM, and VxVM versions for your environment.

Some features available on PowerPath 5.3 and later with PowerPath Encryption with RSA are:

◆ Thin device support — PowerPath Encryption supports thin devices as described in “PowerPath Migration Enabler” on page 26. The Encryption with RSA section of the PowerPath Family release notes for your platform provides more information on thin devices.

◆ Host Client Configuration — For encryption configuration and enablement, a utility is required for the host configuration files. This will assist in preventing errors during installation. PowerPath Encryption supports this utility.

• Encryption with RKM appliance support —

Encryption with RKM appliance is supported on PowerPath 5.2 and later.

Supported on:

– The Encryption with RSA section of the PowerPath Family release notes for your platform provides information on supported RKM appliances for your environment.

The PowerPath Encryption User Guide provides information on the RKM appliance.

The following documents, available on the Powerlink website, contain more information about PowerPath Encryption:

◆ EMC PowerPath Encryption with RSA User Guide

◆ EMC PowerPath Family Release Notes

30 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 31: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Overview

Using multiple portsPowerPath can use multiple ports to each logical device. You can configure a logical device as a shared device using two or more interfaces. (An interface is, for example, a Fibre Adapter [FA] on a Symmetrix system or a Storage Processor [SP] on a VNX OE and CLARiiON system.) In this way, all logical devices can be visible on all ports, to enhance availability.

Paths

In the configuration shown in Figure 1 on page 31, without PowerPath, there can be at most one path to each logical device. A physical path comprises a route between a host and a logical device: the host bus adapter (HBA, a port on the host computer, through which the host can issue I/O), cables, a switch, a storage system interface and port, and the logical device. Since there are two logical devices in the figure, there can be at most two interface ports and two HBAs—one port and one HBA per logical device. (A port is an access point for data entry or exit, or a receptacle on a device, where a cable for another device is attached.)

Figure 1 Without PowerPath: One path to each logical device

Without PowerPath, the host’s SCSI driver cannot take advantage of multiple paths to a logical device. This is because most operating systems view each path as a unique logical device, even when multiple paths lead to the same logical device; this can result in data corruption or a system crash. PowerPath eliminates this restriction.

With PowerPath, you can take advantage of the multiple paths to a logical device that shared host and storage ports provide. The number of shared paths possible with fabric configurations is even greater. For example, PowerPath manages 1600 paths on a host with 4 HBAs connected via a fabric to 4 ports on a storage system with 100 logical devices (4 HBAs x 4 FAs x 100 logical devices = 1600).

In contrast to Figure 1 on page 31, Figure 2 on page 32 shows multiple paths to each logical device, in a configuration with PowerPath.

Using multiple ports 31

Page 32: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Overview

Figure 2 With PowerPath: Multiple paths to each logical device

With PowerPath, both logical devices are accessible through both interface ports. This allows I/O to a logical device to flow through multiple paths. As shown, two paths lead to logical device 0 and two lead to logical device 1.

PowerPath exploits the multipathing capability of storage systems. Depending on the capabilities of the storage system, PowerPath provides load-balanced or failure-resistant paths between a host and a logical device. This allows PowerPath to:

◆ Increase I/O throughput, by sending I/O requests targeted to the same logical device over multiple paths.

◆ Prevent loss of data access, by redirecting I/O requests from a failed path to a working path.

Active-active, active-passive, and ALUA storage systems

PowerPath works with three types of storage systems:

◆ Active-active — For example, Symmetrix, Celerra, IBM TotalStorage Enterprise Storage Server (ESS), Hitachi Lightning, Hitachi TagmaStore, HP StorageWorks XP systems, HP StorageWorks EVA systems

◆ Active-passive — For example, VNX OE and CLARiiON systems

◆ ALUA (asymmetric logical unit access) — For example, VNX OE and CLARiiON CX3 systems with FLARE version 03.26

Your platform release notes provide information on the supported storage systems for your PowerPath environment.

Active-activeActive-active means all interfaces to a device are active simultaneously. In an active-active storage system, if there are multiple interfaces to a logical device, they all provide equal access to the logical device.

Active-passiveActive-passive means only one interface to a device is active at a time, and any others are passive with respect to that device and waiting to take over if needed.

In an active-passive storage system, if there are multiple interfaces to a logical device, one of them is designated as the primary route to the device; the device is assigned to that interface card. Typically, assigned devices are distributed equally among interface cards. I/O is not directed to paths connected to a nonassigned interface.

Normal access to a device through any interface card other than its assigned one is either impossible (for example, on VNX OE and CLARiiON systems) or possible but much slower than access through the assigned interface card.

In the event of a failure—of an interface card or all paths to an interface card—logical devices must be moved to another interface. If an interface card fails, logical devices are reassigned from the broken interface to another interface. This reassignment is initiated by the other, functioning interface. If all paths from a host to an interface fail, logical

32 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 33: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Overview

devices accessed on those paths are reassigned to another interface, with which the host can still communicate. This reassignment is initiated by PowerPath, which instructs the storage system to make the reassignment.

The VNX OE and CLARiiON term for these reassignments is trespassing.

Reassignment can take several seconds to complete; however, I/Os do not fail during this time. After devices are reassigned, PowerPath detects the changes and seamlessly routes data through the new route.

After a reassignment, logical devices can be reassigned (trespassed back, in VNX OE and CLARiiON terminology) to their originally assigned interface. This occurs automatically if PowerPath’s periodic autorestore feature is enabled. (See “Periodic testing and autorestore of dead paths” on page 41.) It occurs manually if powermt restore is run; this is the faster approach. (See “PowerPath CLI” on page 44 for information powermt commands.) Periodic autorestore reassigns logical devices only when restoring paths from a failed state. If paths to the default interface are not marked dead, you must use powermt restore. The PowerPath Family CLI and System Messages Reference Guide provides more information on powermt commands.

ALUAAsymmetric logical unit access (ALUA) is an array failover mode available on VNX OE and CLARiiON systems with FLARE version 03.26 or later in which one array controller is designated as the active/optimized controller and the other array controller is designated as the active/non-optimized controller. As long as the active/optimized controller is viable, I/O is directed to this controller. Should the active/optimized array controller become unavailable or fail, I/O is directed to the active/non-optimized array controller until a trespass occurs.

The E-Lab Interoperability Navigator provides the most recent qualification information.

Path sets

PowerPath groups all paths to the same logical device into a path set. PowerPath creates a path set for each logical device, and then populates the path set with all usable paths to that logical device. For the configuration in Figure 2 on page 32, with two logical devices, PowerPath creates two path sets, as shown in Figure 3 on page 33. Each contains the same two physical paths, for a total of four logical paths.

Figure 3 Path sets

Using multiple ports 33

Page 34: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Overview

In an active-active system, once PowerPath creates a path set, it can use any path in the set to service an I/O request. If a path fails, PowerPath can redirect an I/O request from that path to any other viable path in the set. This redirection is transparent to the application, which does not receive an error.

In an active-passive system, path sets are divided into two load-balancing groups. The active group contains all paths to the interface to which the target logical device is assigned; the other group contains all paths to the other, nonassigned interface. Only one load-balancing group processes I/O requests at a time, and PowerPath load balances I/O across all paths in the active group. If a path in the active load-balancing group fails, PowerPath redirects the I/O request to another path in the active group. If all paths in the active load-balancing group fail, PowerPath reassigns the logical device to the other interface, and then redirects the I/O request to a path in the newly activated group.

From an application's perspective, a path set appears as a single, highly available path to storage. PowerPath hides the complexity of paths in the set, between the host and the storage system. With the logical concept of a path set, PowerPath hides multiple HBAs, cables, ports, hubs, and switches. Applications such as DBMSs get the benefits of multiple I/O paths—faster I/O throughput and highly available data access—without the complexity of multiple paths or the vulnerability of single paths.

Native devices

This section discusses native devices.

Note: This section does not apply to all PowerPath-supported platforms and versions. On Windows, native devices are not exposed to users. On AIX, PowerPath does not support native devices. On Linux, native device support varies by version; the PowerPath Family for Linux Release Notes provides information on native device support.

The operating system creates native devices to represent and provide access to logical devices. The device is native in that it is provided by the operating system for use with applications. A native device is path specific (as opposed to path independent) and represents a single path to a logical device.

Figure 4 shows PowerPath’s view of native devices.

Figure 4 Native devices

34 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 35: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Overview

In the figure, there is a native device for each path. The storage system in the figure is configured with two shared logical devices, each of which can be accessed by four paths. There are eight native devices, four (in white, numbered 0, 2, 4, and 6) representing a unique path set to logical device 0, and four (in black, numbered 1, 3, 5, and 7) representing a unique path set to logical device 1. These are not shared logical devices: A shared device is accessed by multiple hosts simultaneously.

How applications access native devicesYou need not reconfigure applications to use native devices; you simply use the existing disk devices created by the operating system. When using native devices, PowerPath is transparent to applications. PowerPath maintains the correspondence between an individual native device and the path set to which it belongs.

On Solaris and Linux, you have the option of either using native devices (with no conversion of applications) or converting to pseudo devices (see “Pseudo devices” on page 35).

Note: Native device support for Linux varies by version; the PowerPath Family for Linux Release Notes provides information on native device support.

ExampleSuppose you have three native devices in a path set. PowerPath maintains the association among these paths. When an application writes to any one of them, PowerPath redirects the I/O to whichever native device in the path set will provide the best throughput. Also, a problem with one native device does not disrupt data access. Instead, PowerPath shifts I/O processing to another native device in the path set, allowing applications to continue reading from and writing to native devices in the same path set.

Pseudo devices

A PowerPath pseudo device represents a single logical device and the path set leading to it, which can contain any number of physical paths. There is one (and only one) pseudo device per path set.

Using multiple ports 35

Page 36: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Overview

For example, in Figure 5 on page 36, logical devices 0 and 1 are referred to by pseudo device names emcpower1c and emcpower2c, respectively. Each pseudo device represents the set of paths connected to its respective logical device: emcpower1c represents the set of paths connected to logical device 0, and emcpower2c represents the set of paths connected to logical device 1.

Figure 5 Pseudo devices

Table 3 describes whether applications need to be reconfigured to use pseudo devices.

Table 3 Reconfiguring pseudo devices

Pseudo device mappingThis section applies to Solaris systems only.

The mapping of pseudo names to storage system devices on new installations is carried out such that devices are assigned in the order in which devices are returned to the readdir() function on the /dev/rdsk directory.

PlatformMust applications be reconfigured to use pseudo devices?

Windows No

UNIX AIX No — LVMYes — applications that do not use LVM

HP-UX No

Solaris Yes (including filesystem mounting tables and volume managers)

Linux Yes (including filesystem mounting tables and volume managers)

36 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 37: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Overview

Pseudo device attributesThis section applies to AIX systems only.

The attribute values of the PowerPath pseudo (hdiskpower) devices are inherited from the last alternative native hdisk device. We recommend that you change a value using the pseudo device, which changes all the underlying native devices as well.

Windows noteAs shown in Figure 5 on page 36, Windows users see only pseudo devices, not native devices. On Windows, each logical device has one name. They follow standard Windows naming conventions and appear like any other devices on a Windows system. These standard devices are pseudo because they are path independent. They also are native because, although created by PowerPath, they cannot be differentiated from devices created by the operating system.

Dynamic multipath load balancingWithout PowerPath, you must statically load balance paths to logical devices to improve performance. For example, based on current usage, you might configure three heavily used logical devices on one path, seven moderately used logical devices on a second path, and 20 lightly used logical devices on a third path. As usage changes, these statically configured paths may become unbalanced, causing performance to suffer. You must then reconfigure the paths, and continue to reconfigure them as I/O traffic between the host and the storage system shifts in response to usage changes.

PowerPath tries to maintain maximum performance and reduce management through dynamic load balancing. PowerPath is designed to use all paths at all times. PowerPath distributes I/O requests to a logical device across all available paths, rather than requiring a single path to bear the entire I/O burden. (On active-passive storage systems, available paths are those paths leading to the active SP for each logical device.) PowerPath can distribute the I/O for all logical devices over all paths shared by those logical devices, so all paths are equally burdened.

PowerPath load balances I/O on a host-by-host basis. It maintains statistics on all I/O for all paths. For each I/O request, PowerPath intelligently chooses the least-burdened available path, depending on the load-balancing and failover policy in effect. If an appropriate policy is specified, all paths in a PowerPath system have approximately the same load.

PowerPath uses all the I/O processing and bus capacity of all paths. A path need never be overloaded and slow while other paths are idle.

In addition to improving I/O performance, dynamic load balancing reduces management time and downtime, because administrators no longer need to configure paths statically across logical devices. With PowerPath, no setup time is required, and paths are always configured for optimum performance.

Dynamic multipath load balancing 37

Page 38: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Overview

Load balancing with and without PowerPath

Figure 6 on page 38 shows I/O queuing on a host without PowerPath installed. The paths are out of balance.

Figure 6 I/O queuing without PowerPath

Figure 7 on page 38 shows I/O queuing on a host with PowerPath installed. I/O is balanced across all available paths.

Figure 7 I/O queuing with PowerPath

PowerPath confers the greatest benefit to environments that are pathbound. In a pathbound I/O environment, the time it takes to execute the I/O load from a particular job is limited by bus capacity for a given path. In pathbound environments, enough I/O regularly queues up on a single path to overload it. By spreading the load evenly across the paths, PowerPath significantly improves I/O performance.

Load-balancing and failover policies

PowerPath selects a path for each I/O request according to the load-balancing and failover policy set by the administrator for that logical device.

Note: Unlicensed versions of PowerPath support EMC arrays only. This configuration is supported if the host has a single HBA only. This configuration is also referred to as PowerPath/SE (“PowerPath SE” on page 59 provides more information).With third-party arrays in an unlicensed PowerPath environment, unmanage the third-party array class (powermt unmanage class=class) or upgrade to a licensed version of PowerPath.

38 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 39: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Overview

Table 1 on page 16 provides a summary of the platform, array, and feature support available with each type of PowerPath license. The PowerPath Family CLI and System Messages Reference Guide, available on Powerlink, provides more information on all load-balancing and failover policies.

Automatic path failoverPowerPath enhances application availability by eliminating the I/O path as a point of failure. Figure 8 on page 39 identifies points of failure in the I/O path:

◆ HBA/NIC◆ Interconnect (cable and patch panel)◆ Switch◆ Interface◆ Interface port

Figure 8 Physical I/O path failure points

With the proper hardware configuration, PowerPath can compensate for the failure of any of these components.

If a path fails, PowerPath redistributes I/O traffic from that path to functioning paths. PowerPath stops sending I/O to the failed path and checks for an active alternate path. If an active path is available, PowerPath redirects I/O along that path. If no active paths are available, alternate, standby paths (if available) are brought into service, and I/O is routed along the alternate paths. On active-passive storage systems, all paths to the active SP are used before any paths to the passive SP.

PowerPath continues testing the failed path. If the path passes the test, PowerPath resumes using it.

This path failover and failure recovery process is transparent to applications. (Occasionally, however, there is a short delay.)

Proactive path testing and automatic path restorationThe PowerPath multipath module is responsible for selecting the best path to a logical device to optimize performance and for protecting applications from path failures. It detects failed paths and retries failed application I/O requests on other paths.

Automatic path failover 39

Page 40: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Overview

To determine whether a path is operational, PowerPath uses a path test. A path test is a sequence of I/Os PowerPath issues specifically to ascertain the viability of a path. If a path test fails, PowerPath disables the path and stops sending I/O to it.

After a path fails, PowerPath continues testing it periodically, to determine if it is fixed. If the path passes a test, PowerPath restores it to service and resumes sending I/O to it. The storage system, host, and application remain available while the path is restored.

The time it takes to do a path test varies. Testing a working path takes milliseconds. Testing a failed path can take several seconds, depending on the type of failure.

Path states

PowerPath manages the state of each path to each logical device independently. From PowerPath’s perspective, a path is alive or dead:

◆ A path is alive if it is usable; PowerPath can direct I/O to this path.

◆ A path is dead if it is not usable; PowerPath does not direct user I/O to this path. PowerPath marks a path dead when it fails a path test; it marks the path alive again when it passes a path test.

A path’s state changes based only on the results of a path test, if a live path failed the test or a dead path passes it. Path states are listed with the powermt display command. “PowerPath CLI” on page 44 provides more information on powermt commands.

When are path tests done?

PowerPath tests a path under the following conditions:

◆ A new path is added. Before any new path is brought into service, it must be tested. This is true for newly configured paths to both existing logical devices and newly configured logical devices.

◆ PowerPath is servicing an I/O request and there are no more live paths to try. PowerPath always tries to issue application I/Os, even if all paths to the target logical device are dead when the I/O request is presented to PowerPath. Before PowerPath returns the I/O with an error condition, it tests every path to the target logical device. Only if all these path tests fail does PowerPath return an I/O error.

◆ You run powermt load, powermt restore, or powermt config. These commands issue many path tests, so the state of many paths may change as a result of running the commands. “PowerPath CLI” on page 44 provides more information on powermt commands.

Note: In PowerPath 4.1, the powermt config command was removed on the Windows platform. PowerPath now automatically configures all detected logical devices as PowerPath devices and adds these devices to the PowerPath configuration.

PowerPath marks a path to be tested by the periodic test process when an I/O error is returned by the HBA driver. In this case, PowerPath marks for testing both the path with the error and related paths (for example, those paths that share an HBA and storage port with the failed path). Meanwhile, PowerPath reissues the failed I/O on another path.

PowerPath avoids issuing I/Os on any path marked for a path test.

40 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 41: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Overview

Paths marked for testing are tested when the path test process next runs. Refer to “How often are paths tested?” on page 42.

In addition, all paths—alive and dead—are tested periodically, as described in “Path-testing optimization: Testing related paths” on page 41.

Path-testing optimization: Testing related pathsWhen a path fails due to an I/O error, PowerPath marks all related paths (for example, paths on the same bus) for testing. Until these related paths are tested, PowerPath avoids selecting them for I/O. This optimization process avoids sending I/Os to a failed path, which in turn avoids timeout and retry delays throughout the entire I/O subsystem (application, operating system, fabric, and storage system). It also is important, however, to quickly identify paths that are still alive, so that overall I/O bandwidth is not unnecessarily reduced longer than necessary.

PowerPath orders the testing of related paths, to minimize the time live paths are unavailable. The ordering is done to minimize the number of path tests needed to identify which path components failed. In simple topologies, where an HBA and storage port are directly attached to each other, a failed HBA makes the storage port inaccessible, so all related paths are dead. In this case, test ordering is relatively unimportant. In complex fabric topologies, however, where multiple paths share components (ports, switches, and cables), a failed HBA does not necessarily make any storage port inaccessible. In this case, well ordered path testing can substantially reduce the amount of time live paths are unavailable.

Periodic testing of live paths

PowerPath tests live paths periodically to identify failed paths, especially among those not used recently. This helps prevent application I/O from being issued on dead paths that PowerPath otherwise would not detect as dead. This in turn reduces timeout and retry delays.

Periodic testing of live paths is a low-priority task. It is not designed to test all paths within a specific time, but rather to test all paths within a reasonable time, without interfering with application I/O.

Live paths are tested when the path test process runs, provided the paths:

◆ Have not been tested for at least 1 hour.

◆ Are idle. An idle path is one that was not used for I/O within the last minute.

Typically, all live, idle paths are tested at least hourly, although this is not guaranteed. In an active system, with few idle paths, live paths are rarely tested. Such testing is not necessary in an active system—with application I/O on most paths—since path testing is triggered promptly by I/O failures.

Periodic testing and autorestore of dead paths

PowerPath also tests dead paths periodically and, if they pass the test, automatically restores them to service.

Like periodic testing of live paths, periodic autorestore is low priority. It is not designed to restore a path immediately after it is repaired, but rather to restore the path within a reasonable time after it is repaired.

Proactive path testing and automatic path restoration 41

Page 42: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Overview

Dead paths are tested when the path test process is run, provided the paths have not been tested for at least 1 hour. This frequency limits the number of I/Os that fail (the PowerPath test path I/Os fail on dead paths), so the impact on normal operations is negligible.

The time it takes for all paths to be restored varies greatly. In lightly loaded or small configurations, paths typically are restored within an hour after they are repaired (on average, much sooner). In heavily loaded or large configurations, it may take several hours for all paths to be restored after they are repaired because periodic autorestore is pre-empted by higher priority tasks.

The fastest way to restore paths is to use powermt restore. “PowerPath CLI” on page 44 provides more information on powermt commands.

HP-UX noteWith HP-UX, if you manually disable or remove a single logical device from a storage group, and then return the device to the storage group, PowerPath takes an unusually long time (up to 24 hours) to recognize and restore the device.

Use powermt restore to restore the logical device immediately.

Note that autorestore of entire paths occurs in the normal time frame.

Windows noteBecause PowerPath is tightly integrated with Windows Plug and Play, it detects if Plug and Play has brought a device online or taken a device offline very quickly. If you use the powermt set periodic_autorestore=off command to disable PowerPath periodic autorestore functionality (which is enabled by default), you may notice that paths continue to be automatically restored, as a result of the tighter integration with Plug and Play. EMC recommends that you leave periodic autorestore enabled for cases where Plug and Play is not invoked when a path comes online.

Note: When a cable is pulled on a host with iSCSI connections, there is no immediate Plug and Play event. If there is no I/O on the affected paths, it may take up to 60 seconds for the paths to display as dead.

How often are paths tested?

PowerPath periodically runs the path test process. This process sequentially visits each path and tests it if required:

◆ Live paths are tested periodically if they have not been tested for at least one hour and are idle.

◆ Dead paths are tested periodically if they were marked for testing at least one hour ago and are idle.

◆ Any paths marked for testing as a result of the conditions listed in “When are path tests done?” on page 40 are tested the next time the path test process runs.

Tests are spaced out such that at least one path on every HBA and every port is tested much more often than hourly. A path state change detected in this way is propagated quickly to all related paths.

42 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 43: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Overview

After all paths are visited and those marked for testing have completed their tests, the process sleeps for 10 seconds, and then restarts. This 10-second period is a compromise between using nonapplication system resources (CPU and I/O cycles) and keeping the state of paths current so the maximum number of paths is always available for use.

The more paths that need testing, the longer it takes to complete the path test process. As a result, it is hard to predict exactly when a path will be tested.

Application tuning in a PowerPath environmentYou can use PowerPath to tune application performance by:

◆ Manually load balancing with channel groups.

Channel groups

PowerPath allows you to form a channel group of dedicated paths to a logical device, to increase application performance. (Note, however, that reserving paths for one application makes those paths unavailable for other applications, potentially decreasing their performance.)

Channel groups keep a second set of paths in reserve in case the first set fails. As a form of manual load balancing, channel groups reserve bandwidth more precisely than automatic means. Channel groups require at least two paths; they work best in environments with more than two paths and at least two separately managed applications on the same host that use different logical devices.

You create a channel group by using the powermt set mode command to label a group of paths to a logical device as active or standby. (“PowerPath CLI” on page 44 provides more information on powermt commands.) An application accessing one or more logical devices designates one group of paths as active and another group as standby. A second application accessing different logical devices designates the first group of paths as standby and the second group as active. Each application has its own dedicated group of active paths, while the overall configuration provides channel failover protection.

If a path in an application’s active group fails, the application’s I/O is redirected automatically to other active paths in the group. If all paths in the active group fail, the application’s I/O is redirected automatically to the standby paths.

Figure 9 shows an environment with two channel groups. The first channel group (everything in black) contains paths from HBAs a0 and a1, used by application 1 to access logical device 0. The second channel group (everything in dark gray) contains paths from

Application tuning in a PowerPath environment 43

Page 44: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Overview

HBAs a2 and a3, used by application 2 to access logical device 1. For application 1, the first channel group (black) is active and the second channel group (gray) is standby; for application 2, the first channel group is standby and the second channel group is active.

Figure 9 Channel groups

PowerPath management toolsThis section describes the tools used to manage the PowerPath environment.

PowerPath CLI The PowerPath environment is managed by a CLI consisting of several commands:

◆ powermt — Used to manage the PowerPath environment

◆ emcpadm — Used to list or rename PowerPath pseudo devices; often undergoes enhancements for increased functionality

◆ emchostid — Used to set the Host ID

◆ emcpreg — Used to manage the PowerPath license registration

◆ powermig — Used to manage migration operations (Migration Enabler)

◆ powervt — Used to manage encryption of virtual logical units via Encryption with RSA

The PowerPath Family CLI and System Messages Reference Guide provides more information on the PowerPath Family command line interface, which also includes the syntax and arguments, as applicable.

Windows note On Windows, PowerPath Administrator is the easiest way to access powermt functions. PowerPath Administrator is a GUI that allows you to interactively manage PowerPath on Windows platforms. All powermt functions are accessible through PowerPath Administrator except powermt set write_throttle and powermt set write_throttle_queue. PowerPath Administrator is described in the EMC PowerPath and PowerPath/VE for Windows Installation and Administration Guide and the PowerPath Administrator online help.

44 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 45: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

CHAPTER 3PowerPath Configuration Requirements

This chapter provides a high-level overview of configuring PowerPath in Fibre Channel, Fibre Channel over Ethernet, iSCSI, and SCSI environments. Topics include:

Note: The material in this chapter is not intended to be comprehensive. Consult the E-Lab Navigator available at the Powerlink website (http://Powerlink.EMC.com) for configuration information for a specific environment.

◆ PowerPath connectivity ........................................................................................... 46◆ Fibre Channel configuration requirements............................................................... 47◆ FCoE configuration requirements ............................................................................ 50◆ iSCSI configuration requirements............................................................................ 53◆ Storage configuration requirements and recommendations .................................... 55◆ Dynamic reconfiguration ......................................................................................... 57

PowerPath Configuration Requirements 45

Page 46: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Configuration Requirements

PowerPath connectivityPowerPath works with:

◆ Fibre Channel physical connections in UNIX, Linux, and Windows environments. Each Fibre Channel Host Bus Adapter (HBA) connects to a port on a Fibre Channel interface on the storage system or to a Fibre Channel hub or switch. Hubs are not supported on all storage systems.

◆ Fibre Channel over Ethernet (FCoE) physical connections in UNIX, Linux, and Windows environments. Each FCoE Converged Network Adapter (CNA) connects to an FCoE switch, which in turn connects to an Ethernet LAN and an FC SAN.

◆ iSCSI physical connections. Each iSCSI Network Interface Card (NIC) or HBA connects to an iSCSI switch or router.

The E-Lab Interoperability Navigator on Powerlink provides detailed information on supported configurations. The EMC Support Matrix PowerPath Family Protocol Support, available on Powerlink, provides protocol support information for the EMC PowerPath family of products.

HBA and transport considerations

When mapping paths to logical devices, observe the following considerations with respect to HBAs and transport protocols:

Solaris, Linux, WindowsObserve the following considerations with respect to HBAs and transport protocols for Solaris, Linux, and Windows:

◆ PowerPath does not support a logical device that has paths mapped from two different HBA vendors. This includes cluster nodes that share logical devices.

◆ PowerPath does not support a logical device that has paths mapped using different transport protocols (iSCSI, FC, FCoE).

◆ Only paths from identical HBAs can be mapped to the same logical device. That is, the HBAs must be comparable in every way; they cannot even be different revisions of the same HBA.

AIX, HP-UXObserve the following considerations with respect to HBAs and transport protocols for AIX and HP-UX:

◆ PowerPath does support a logical device that has paths mapped from two different HBA vendors.

◆ PowerPath does not support a logical device that has paths mapped using different transport protocols (iSCSI, FC, FCoE).

◆ Only paths from identical HBAs can be mapped to the same logical device. That is, the HBAs must be comparable in every way; they cannot even be different revisions of the same HBA.

46 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 47: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Configuration Requirements

High availability

An Enterprise Storage Network (ESN) provides high availability by configuring multiple paths between connections, configuring alternate paths to storage area network (SAN) components, and deploying redundant SAN components. Some SAN switches (such as the EMC Connectrix®) have redundant subsystems to ensure high availability and a reliable fabric.

PowerPath supports multiple paths between an HBA and a logical device. This can offer higher availability or better performance, and it usually simplifies zoning.

Multiple connections between hosts and multiple fabrics can insulate I/Os from fabric-wide failure. PowerPath delivers maximum system-wide availability when dual HBAs in each server connect to separate fabrics, as in Figure 11 on page 49. An application that cannot use a path on one fabric can fail over to a different fabric, protecting the application from a fabric-wide outage.

PowerPath supports load balancing and redundancy across the storage ports in a fabric. Be aware, however, that the number and complexity of connection points in a fabric multiplies rapidly in a multipath configuration. The number of connections you create depends on the bandwidth you require.

Device configuration notePowerPath does not alter the allowable access to storage system logical devices. Devices with the following access without PowerPath have the same access with PowerPath installed:

◆ Read/write◆ Read-only◆ Not-ready

On Symmetrix storage systems, PowerPath associates paths to a Business Continuance Volume (BCV) that is split from its standard logical device and has read/write access.

PowerPath controls:

◆ All Symmetrix logical devices except SAN Manager™ Volume Configuration Management Databases (VCMDBs).

◆ All PowerPath-enabled VNX OE and CLARiiON LUNs.

◆ Supported third-party storage system devices.

Note: Third-party storage devices are not supported in iSCSI environments.

You can exclude devices from PowerPath control through the powermt unmanage command. The PowerPath Family CLI and System Messages Reference Guide provides more information on powermt commands.

Fibre Channel configuration requirementsThis section provides high-level guidelines for configuring PowerPath Fibre Channel environments. For more information on Fibre Channel configuration requirements, refer to the E-Lab Navigator on the Powerlink website (http://Powerlink.EMC.com) and the configuration planning guide for the Fibre Channel storage system.

Fibre Channel configuration requirements 47

Page 48: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Configuration Requirements

Observe the following guidelines when configuring Fibre Channel connections for a PowerPath environment:

◆ EMC requires that no more than one HBA be configured in any zone. Figure 10 on page 48 shows a system in which both hosts (each with PowerPath installed) are connected to a storage system through two fabrics. There are four zones, each with one HBA:

• HBA 1, fabric 1, port X• HBA 2, fabric 2, port Y• HBA 3, fabric 1, port X• HBA 4, fabric 2, port Y

Figure 10 Highly available Fibre Channel configuration with PowerPath

In Figure 10 on page 48 (and the other figures in this section), an interface is, for example, an FA on a Symmetrix or other active-active system or an SP on a VNX OE and CLARiiON system.

This configuration has several advantages:

• If either fabric fails, both hosts can still access both logical devices, through the other fabric.

• If either interface fails, both hosts can still access both logical devices, through the other interface.

• If either HBA in a host fails, that host can still access both logical devices, through the other HBA on that host.

If multiple hosts access the same storage-system ports, PowerPath does not add any access control. Normal sharing considerations apply, using products such as SAN Manager, Volume Logix, Access Logix™, Oracle Parallel Server, and clustering software.

◆ For redundancy, if multiple ports are used, they must be on multiple physical interfaces. In Figure 10 on page 48, the two ports are divided between two interfaces.

◆ For maximum availability, configure at least two fully redundant paths from each host to each logical device. Two paths are fully redundant if the paths do not share HBAs, fabrics, switches or hubs, or storage interface cards. Figure 10 on page 48 shows two redundant paths from each host to each logical device.

The redundant design ensures minimum application impact on component failures and microcode loads. For maximum availability when designing a fabric topology, use dual fabrics. PowerPath insulates I/Os from a fabric-wide outage.

48 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 49: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Configuration Requirements

◆ For optimum performance, especially in a degraded state, present each logical device to different HBAs from different interface boards. Although some interface boards contain two (or more) ports, the second connection is used for performance purposes and does not provide high availability. The second connection may result in bandwidth loss if a back-end path (the part of a path between a port and a logical device) fails.

In Figure 11 on page 49, each HBA has two paths to each logical device through different interfaces. This configuration greatly improves performance if one fabric fails, as there are still two ports to handle the load.

Figure 11 High-availability (multiple-fabric) Fibre Channel configuration

PowerPath Base supports only configurations with one path to each interface. This includes direct-attached configurations as well as appropriately zoned switch (SAN) configurations.

With a PowerPath license, some active-passive storage systems must be zoned so each host sees only one path to each interface. Refer to your storage-system documentation or contact EMC Customer Support.

◆ Any port can be configured into multiple Fibre Channel zones. Frequently, multiple HBAs share a port, making multiple zones per port typical. For example, in Figure 11 on page 49, there are four zones altogether. Each zone consists of one HBA and two ports. Each port is in two zones.

◆ In a single-fabric configuration, a host with one HBA can have multiple paths to a logical device. For example, in Figure 12 on page 50, each single-HBA host has four paths to each logical device. While this does not provide maximum availability (as

Fibre Channel configuration requirements 49

Page 50: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Configuration Requirements

described previously), it offers back-end path redundancy and load balancing, reduces zoning complexity, and enables multiple hosts to share a storage-system port.

Figure 12 Single-switch Fibre Channel configuration

◆ Only paths from identical HBAs can be mapped to the same logical device. That is, the HBAs must be comparable in every way; they cannot even be different revisions of the same HBA.

For more information on Fibre Channel configuration requirements, refer to the configuration planning guide for your storage system.

FCoE configuration requirementsThis section provides high-level guidelines for configuring PowerPath FCoE environments. For definitive information on FCoE configuration requirements, refer to the EMC Networked Storage Topology Guide, available on the E-Lab Interoperability Navigator on Powerlink.

Observe the following guidelines when configuring FCoE connections for a PowerPath environment.

High availability configurations

This section discusses high-availability FCoE configurations and zoning.

50 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 51: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Configuration Requirements

Figure 13 on page 51 depicts an FA on a Symmetrix or other active-active system or an SP on a VNX OE and CLARiiON system.

Figure 13 High-availability (multiple-fabric) Fibre Channel over Ethernet configuration

This configuration has several advantages:

◆ If either fabric fails, both hosts can still access both logical devices, through the other fabric.

◆ If either interface fails, both hosts can still access both logical devices, through the other interface.

◆ If either CNA in a host fails, that host can still access both logical devices, through the other CNA on that host.

◆ If either FCoE switch fails, that host can still access both logical devices, through the other FCoE switch.

◆ For redundancy, if multiple ports are used, they must be on multiple physical interfaces. In Figure 13 on page 51, the two ports are divided between two interfaces.

◆ For maximum availability, configure at least two fully redundant paths from each host to each logical device. Two paths are fully redundant if the paths do not share CNAs, fabrics, switches, or hubs. Figure 13 on page 51 shows two redundant paths from each host to each logical device.

The redundant design ensures minimum application impact on component failures. For maximum availability when designing a fabric topology, use dual fabrics. PowerPath insulates I/Os from a fabric-wide outage.

FCoE configuration requirements 51

Page 52: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Configuration Requirements

Zoning to active-passive arraysFor PowerPath in a cluster environment connected to active-passive arrays, such as VNX OE and CLARiiON arrays, all nodes in the cluster should be connected to the array through both fabrics, as depicted in Figure 14 on page 52.

Figure 14 High-availability (multiple-fabric) Fibre Channel over Ethernet to active-passive arrays

Additionally, each node should have a minimum of one path to each Storage Processor (SP). Any port from the same SP must be connected to the same fabric. This is to avoid multiple LUN trespasses in the event of a FC or FCoE switch or fabric failure.

For higher availability and performance, EMC recommends mapping at least four paths from each cluster node, with two paths connected to each SP. In such a configuration, it is fine to have ports from same SP connected to different fabric because each node continues to have access to both SPs in the case of a fabric failure. For example:

◆ Node 1:

• Node 1–CNA 1, fabric 1, SPA0• Node 1–CNA 1, fabric 1, SPB0• Node 1–CNA 2, fabric 2, SPA1• Node 1–CNA 2, fabric 2, SPB1

◆ Node 2:

• Node 2–CNA 1, fabric 1, SPA0• Node 2–CNA 1, fabric 1, SPB0• Node 2–CNA 2, fabric 2, SPA1• Node 2–CNA 2, fabric 2, SPB1

In Figure 13 on page 51 and Figure 14 on page 52, each CNA has two paths to each logical device through different interfaces. This configuration greatly improves performance if one fabric fails, as there are still two ports to handle the load.

52 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 53: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Configuration Requirements

iSCSI configuration requirementsThis section provides high-level guidelines for configuring PowerPath iSCSI environments. For definitive information on iSCSI configuration requirements, refer to the E-Lab Interoperability Navigator on Powerlink. Observe the following guidelines when configuring iSCSI physical connections for a PowerPath environment:

◆ A single host can attach to multiple storage systems: Fibre Channel storage systems (through Fibre Channel HBAs) and iSCSI storage systems (through iSCSI HBAs only or NICs only).

Note: With VNX OE and CLARiiON FLARE operating environment version 03.26, PowerPath supports concurrent host access to Fibre Channel and iSCSI devices, as specified in the E-Lab Interoperability Navigator.

◆ You can connect hosts with all Fibre Channel HBAs and hosts with all iSCSI NICs to the same storage system.

Sample iSCSI configurations

Three example PowerPath iSCSI configurations follow:

◆ Single NIC/HBA to one subnet

◆ Multiple NICs/HBAs to multiple subnets

◆ Multiple NICs/HBAs to one subnet (Windows only)

Note that only the data paths are represented in the following figures. The management ports are assumed to be connected to a separate sub-network. All of the following configurations support the management ports on the same subnet as the data ports. (Note that you can only manage an array through a NIC.) An interface is an FA on a Symmetrix or an SP on a VNX OE and CLARiiON system.

Single NIC/HBA to one subnetFigure 15 on page 53 shows a single NIC/HBA connecting to a single subnet.

Figure 15 Single NIC/HBA configuration

iSCSI configuration requirements 53

Page 54: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Configuration Requirements

When using one NIC or HBA, you can have one connection to each port on the storage system.

Multiple NICs/HBAs to multiple subnetsFigure 16 on page 54 shows multiple NICs/HBAs connecting to multiple subnets.

Figure 16 Multiple NICs/HBAs to multiple subnets

Note the following:

◆ When using multiple NICs, you can have one connection per host to each port on the storage system.

◆ When using multiple HBAs, you can have one connection per HBA to each port on the storage system.

Multiple NICs/HBAs to one subnetFigure 17 on page 54 shows multiple NICs/HBAs connecting to a single subnet.

Figure 17 Multiple NICs/HBAs to one subnet

Note the following:

◆ This configuration is supported in Windows only.

54 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 55: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Configuration Requirements

◆ When using multiple NICs, you can make one connection per host to each port on the storage system. Multiple NICs on the same subnet are ignored by the Microsoft iSCSI Initiator default configuration. Using the Advanced button in the Log On to Target dialog box of the Microsoft iSCSI Initiator GUI allows a specific NIC to be associated with a specific port.

Storage configuration requirements and recommendationsThis section includes high-level requirements and recommendations for configuring EMC and third-party storage systems.

All storage systems

EMC Customer Support should configure the storage systems.

The E-Lab Interoperability Navigator at http://Powerlink.EMC.com provides information on the storage systems that can act as boot devices on your platform.

To enable PowerPath to load balance I/Os and provide path redundancy, configure each logical device to be used with PowerPath for access on two or more interface boards (array boards).

To gain the PowerPath benefits of high availability, reliability, and performance for your storage network, configure multiple paths from hosts to storage devices.

A host that is part of a cluster cannot have both active-active and active-passive storage devices in the same disk group.

When not in a cluster, a host can be connected to both active-active and active-passive storage systems; however, specific hardware (such as HBAs and cables) and software may be required for this configuration. See the E-Lab Navigator at http://Powerlink.EMC.com

Mixed storage environmentsIn a mixed storage environment, the fabric components (switches, directors, and HBAs) along with the operating system level, HBA models, drivers, and firmware must all be at the EMC-supported levels. A third-party storage system connecting to this fabric environment must also be supported through that system’s OEM vendor in the stated environment. Deviations in any of the supported levels for any component can be handled through either EMC's RPQ process or that of the OEM vendor. This will ensure that all storage arrays remain supported through their respective OEM vendors.

Regardless of the sharing model you choose (Shared HBA, Shared Server, or Shared SAN), EMC recommends that you limit the amount of possible interactions between the arrays. This will assist in troubleshooting, maintenance, and management of the environment. To limit the interactions and dependencies, we recommend that you not include storage array ports from different vendors in the same zone. Multiple zones can be created that use the same HBA, as long as the storage arrays are in separate zones with that common HBA. Zoning in this fashion will ensure that there are no direct interactions between the different storage arrays.

Storage configuration requirements and recommendations 55

Page 56: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Configuration Requirements

Symmetrix and VMAX storage systems

To improve redundancy to logical devices, distribute HBA connections across as many Symmetrix interfaces as possible.

To improve performance, distribute paths across Symmetrix FA ports and VMAX engines.

For more information on Symmetrix and VMAX configuration requirements, refer to the EMC host connectivity guides, available on the Powerlink website.

Supported Hitachi Lightning, Hitachi TagmaStore, HP StorageWorks XP, and IBM ESS storage systems

To improve redundancy to logical devices, distribute HBA connections across as many channel host adapters (CHAs) and disk controllers (DKCs) as possible.

For more information on storage system configuration requirements, refer to the appropriate documentation from your vendor.

Supported HP StorageWorks EVA storage systems

For best performance, supported HP StorageWorks EVA LUNs accessible from any given host should be distributed over both controllers (A and B) of the array. This ensures that I/O load from the host is shared by both array controllers.

For supported HP StorageWorks EVA arrays, every LUN should be set to Failover only or Failover/Failback on either controller A or controller B. The setting No preference does not allow for predictable load balancing over controllers.

For PowerPath 5.2 and 5.3, the command powermt display dev=all class=hphsx shows the default (or preferred) controller for each LUN as the current controller as well. If the current controller is different from the preferred controller, you can manually reassign every LUN to its preferred controller using the powermt restore command. You can safely issue this command while the host is actively performing I/O operations. Note that this is not applicable to PowerPath 5.5 and later. The PowerPath Family CLI and System Messages Reference Guide provides information on powermt commands.

In configurations where one or more StorageWorks LUNs are shared by several hosts, the powermt restore command produces lasting results only if every host sending I/O to the storage system maintains connectivity to both controllers. If even one of the hosts subsequently loses all of its paths to one controller, any subsequent I/O that host issues causes the affected LUN(s) to be reassigned to the other controller—regardless of the preferred settings. All other hosts will then follow over the LUN(s) to the other controller as needed.

VNX OE and CLARiiON storage systems

With VNX OE and CLARiiON storage systems, the array failover mode must be the same for all paths that access a single LUN. If two paths access the same LUN, and one path is set to PNR (passive not ready) mode and one to ALUA (asymmetric logical unit access) mode, PowerPath behavior is undefined for that LUN. The array failover mode is set at the HBA

56 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 57: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Configuration Requirements

level with VNX OE Unisphere and CLARiiON Navisphere commands. The EMC host connectivity guides, available on the Powerlink website, and the VNX OE and CLARiiON Storage-System Support websites provide more information:

◆ www.emc.com/vnxsupport

◆ www.emc.com/clariionsupport

Invista storage devices

EMC recommends configuring two switches per Invista instance. Single-switch configurations are supported for testing purposes only because a single switch does not provide high availability. For more information on Invista configuration requirements, refer to the Invista documentation, available on the Powerlink website.

VPLEX storage devices

EMC recommends configuring two switches per VPLEX director. Single-switch configurations are supported for testing purposes only because a single switch does not provide high availability. For more information on VPLEX configuration requirements, refer to the VPLEX documentation, available on the Powerlink website.

Appendix Appendix C, “PowerPath Family End-of-Life Summary,” provides information on deprecated EMC and third-party storage arrays.

Dynamic reconfigurationPowerPath 5.0 and later for Windows and Solaris support dynamic addition and removal of LUNs and paths to the PowerPath configuration. In the case of Solaris, this support is provided by the Solaris Dynamic Reconfiguration (DR) feature. PowerPath 5.1 and later for AIX and Linux supports dynamic addition and removal of LUNs.

As you perform these procedures on your platform, keep documentation for your platform available. The PowerPath installation and administration guide for your platform provides for more information on dynamically adding and removing LUNs.

Hot swapping an HBA

PowerPath 5.0 and later for Windows and Solaris supports hot-swapping an HBA. Support for hot-swapping an HBA on PowerPath 5.1 SP2 and later on Linux is provided through the Linux PCI hot plug feature, which allows you to hot swap an HBA card using Fujitsu hardware and drivers. The PowerPath for Family Linux Release Notes provide information on supported Linux kernels. PowerPath 5.3 for AIX supports hot-swapping an HBA. The PowerPath installation and administration guide for your platform provides more information on this procedure.

Dynamic reconfiguration 57

Page 58: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Configuration Requirements

58 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 59: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

APPENDIX APowerPath SE

IThis appendix describes PowerPath Standard Edition, or PowerPath SE, a version of PowerPath without a license key that provides only basic failover functionality.

Note: Older CLARiiON documents used the term Utility Kit PowerPath or PowerPath Fabric Failover to refer to PowerPath SE. The CLARiiON document Important Information about PowerPath SE contains additional, important information for CLARiiON users only. Be sure to read that document before you install PowerPath SE in a CLARiiON environment.

The appendix contains the following information:

◆ PowerPath SE functionality ..................................................................................... 60◆ Installing PowerPath SE .......................................................................................... 60◆ Using PowerPath SE ................................................................................................ 60

PowerPath SE 59

Page 60: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath SE

PowerPath SE functionalityPowerPath SE is a server-based utility that provides basic failover for a VNX, CLARiiON, Symmetrix, and VMAX storage system.

PowerPath SE is supported in single HBA configurations where the same HBA is connected through a switch or fabric to each port on two separate Symmetrix or VMAX FAs or to each VNX or CLARiiON SP. Figure 18 on page 60 illustrates the supported configuration on a Symmetrix system.

Figure 18 PowerPath SE supported configuration

PowerPath SE protects against VNX and CLARiiON SP failures, Symmetrix and VMAX FA port failures, and back-end storage-system failures, and supports non-disruptive upgrade (NDU) of storage system software. While a server is running normally, PowerPath SE takes no action. If a failure occurs in an SP or an FA port, PowerPath SE attempts to fail over (transfer) the I/Os to a different SP or FA port.

PowerPath SE does not protect against HBA failures. To protect against such failures in storage systems with multiple HBAs connected to a storage system, you must have PowerPath and an accompanying license.

Installing PowerPath SEBefore you install PowerPath SE, read the PowerPath Family release notes for your platform.

To install PowerPath SE, follow the installation procedure in the PowerPath installation and administration guide for your platform. Note, however, that you do not need to register a license key when you install PowerPath SE.

The most current versions of the release notes and installation and administration guides are available on the Powerlink website:http://Powerlink.EMC.com

Using PowerPath SETo use PowerPath SE, refer to the PowerPath installation and administration guide for your platform as well as this product guide.

The most current versions of these manuals are available on the Powerlink website:http://Powerlink.EMC.com

60 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 61: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

APPENDIX BPowerPath Family Functionality Summary

This appendix contains the PowerPath Family functionality summary by version and platform. It lists the functions and features supported by PowerPath Multipathing, Migration Enabler, and Encryption with RSA by PowerPath version, from version 5.2 and Service Pack releases to 5.6 releases, and by supported platforms. These include Solaris, Windows, Linux, AIX, and HP-UX.

Table 4 PowerPath Family functionality summary by version and platform (page 1 of 2)

PowerPath version and platform

Command/Feature 5.2 5.3 5.5 5.6

Sol HP-UX Win Sol Win Linuxa AIXb Sol Win Linux AIXb Linux

MULTIPATHING

PowerPath Viewer X X X X X X X X X X

Path management insight capabilities

X X

Autostandby X X

Automatic host-array registration

X X

emcpadm enhancements

X X X X X X X X X X X

R1/R2 boot X X X X X X X X

PowerPath no reboot upgrade (NRU)

Xc Xc X X X req rboot?

X X X X

Unattended installation

X X X X X X X X X X X

NPIV X

Dynamic LUN addition/removal/online reconfiguring

X X X X X X X X X X X X

Hot swapping HBA X X X X X X X X X X X X

Adding new paths to PowerPath logical device w/o interruption

X X X X X X X X X X X X

PowerPath Family Functionality Summary 61

Page 62: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Family Functionality Summary

Coexistence with third-party management software

X X X X X X X X X X X

SNMP management daemon

Xd X Xd X X X Xd X X X

ALUA X X X X X X X X X X X X

Management of >256 LUNs per VNX OE and CLARiiON Storage Group (CLARiiON 04.29)e

SP2 X X SP1, SP2

SP1 X X X X

Audit logging for powermt commands

X X X X X X X X X

Root check X X X X X X X

MIGRATION ENABLERf

Remote Solutions Enabler Access

X X X SP1 SP1 X X X X X

TimeFinder/Clone X X X X X X X X X X

Pause/resume on TimeFinder/Clone

X X Xg Xg Xg X Xg Xg X Xg

Host Copy ceiling X X X X X

Pause/resume on Host Copy

X X X X X X X X X X X X

Host Copy X X X X X X X X X X X X

Host Copy with encryption

X Xh X X X X X X X X

Open Replicator X X X X X X X X X X X X

Virtual encapsulation

X X X X X Xi X X X Xj X Xk

ENCRYPTION WITH RSAf

Third-party arrays with encryption

SP X X X X X Xl Xm

Encryption with RSA X Xh X X X X X Xn Xo

a. PowerPath 5.3 SP2 for Linux supports multipathing only on SLES 11 only. PowerPath 5.3 SP2 for Linux does not support Migration Enabler and Encryption with RSA. The PowerPath 5.3 Family for Linux Release Notes provides more information on supported features and limitations.

b. PowerPath Encryption is not currently supported on this version and its minor releases.

c. PowerPath for Solaris requires a reboot after installation or upgrade in some cases.

Table 4 PowerPath Family functionality summary by version and platform (page 2 of 2)

PowerPath version and platform

Command/Feature 5.2 5.3 5.5 5.6

Sol HP-UX Win Sol Win Linuxa AIXb Sol Win Linux AIXb Linux

62 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 63: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Family Functionality Summary

The Migration Enabler section of the PowerPath Family release notes for your platform provides information on thin device support.

The multipathing section of the PowerPath Family release notes for your platform and the E-Lab Interoperability Navigator provide information on native and third-party clustering.

The PowerPath 5.0 Product Guide provides information on features by platform for PowerPath version 5.0.

d. Windows management daemon functionality is delivered through SCOM 2007 and MOM 2005 management packs.

e. Not applicable to Windows (OS limitation).

f. Requires a separate license key.

g. When target is larger than source, pause/resume is not supported. When source and target are the same size, pause/resume is supported.

h. Windows 2003 only.

i. Virtual encapsulation is not supported on SLES 10 SP2.

j. Virtual encapsulation is not supported on SLES 10 SP3.

k. Supported on RHEL 5.6 only.

l. Supported on SLES10 SP3 (x8664) and RHEL 5.5 (x8664) only.

m. Supported on RHEL5.6 (x8664) and RHEL 6 (x8664) only.

n. Supported on SLES10 SP3 (x8664) and RHEL 5.5 (x8664) only.

o. Supported on RHEL 5.6 (x8664) and RHEL 6.0 (x8664) only.

63

Page 64: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Family Functionality Summary

64 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 65: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

APPENDIX CPowerPath Family End-of-Life Summary

This appendix contains the PowerPath Family end-of-life summary. It lists the PowerPath family functions and features for which support is being phased out, the document in which end of life is announced, and the release at which end of life is effective.

Table 5 PowerPath end-of-life summary (page 1 of 4)

Feature/Function Platform Announceda Effective

Consistency Groups on PowerPath (Consistency Group support is included in Symmetrix Enginuity versions 5568 and later).

AIX PowerPath Family 5.3 for AIX Release Notes

PowerPath 5.3 SP1 for AIX

Windows • PowerPath 5.2 SP1 for Windows Release Notes

• PowerPath 4.5.x for Windows Release Notes

PowerPath and PowerPath/VE Family 5.3 for Windows

HP-UX PowerPath 5.1 SP2 for HP-UX Release Notes

PowerPath 5.2 for HP-UX

Solaris PowerPath 5.2 SP1 for Solaris Release Notes

PowerPath 5.3 for Solaris

Linuxb N/A N/A

BasicFailover (bf) and NoRedirect (nr) load-balancing policies in powermt CLIc

AIX PowerPath Family 5.3 and Service Pack Releases for AIX Release Notes

PowerPath 5.5 for AIX

Windows PowerPath and PowerPath/VE Family 5.3 and Service Pack Releases for Windows Release Notes

PowerPath and PowerPath/VE 5.5 for Windows

HP-UX PowerPath 5.1 and Service Pack Releases for HP-UX Release Notes

PowerPath 5.2 for HP-UX

Solaris PowerPath Family 5.3 and Minor Releases for Solaris Release Notes

PowerPath 5.5 for Solaris

Linux PowerPath Family 5.3 and Service Pack Releases for Linux Release Notes

PowerPath 5.5 for Linux

PowerPath Family End-of-Life Summary 65

Page 66: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Family End-of-Life Summary

powermt set priority command in powermt CLI

AIX PowerPath Family 5.3 and Service Pack Releases for AIX Release Notes

PowerPath 5.5 for AIX

Windows PowerPath and PowerPath/VE Family 5.3 and Service Pack Releases for Windows Release Notes

PowerPath and PowerPath/VE 5.5 for Windows

HP-UX PowerPath 5.1 and Service Pack Releases for HP-UX Release Notes

PowerPath 5.2 for HP-UX

Solaris PowerPath Family 5.3 and Minor Releases for Solaris Release Notes

PowerPath 5.5 for Solaris

Linux PowerPath Family 5.3 and Service Pack Releases for Linux Release Notes

PowerPath 5.5 for Linux

hphsx class option in powermt CLI

AIX PowerPath Family 5.3 and Service Pack Releases for AIX Release Notes

PowerPath 5.5 for AIX

Windows PowerPath and PowerPath/VE Family 5.3 and Service Pack Releases for Windows Release Notes

PowerPath and PowerPath/VE 5.5 for Windows

HP-UX PowerPath 5.1 and Service Pack Releases for HP-UX Release Notes

PowerPath 5.2 for HP-UX

Solaris PowerPath Family 5.3 and Minor Releases for Solaris Release Notes

PowerPath 5.5 for Solaris

Linux PowerPath Family 5.3 and Service Pack Releases for Linux Release Notes

PowerPath 5.5 for Linux

Table 5 PowerPath end-of-life summary (page 2 of 4)

Feature/Function Platform Announceda Effective

66 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 67: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Family End-of-Life Summary

HP arrays:• HP EVA 3000 with VCS3.x• HP EVA 5000 with VCS3.x• HP XP 48• HP XP 128• HP XP 512• HP XP 1024

AIX PowerPath Family 5.3 SP1 for AIX Release Notes

PowerPath 5.5 for AIX

Windows PowerPath and PowerPath/VE Family 5.3 for Windows Release Notes

PowerPath and PowerPath/VE 5.5 for Windows

HP-UX PowerPath 5.1 SP2 for HP-UX Release Notes

PowerPath 5.2 for HP-UX

Solaris PowerPath Family 5.3 for Solaris Release Notes

PowerPath 5.5 for Solaris

Linux PowerPath 5.3 SP1 for Linux Release Notes

PowerPath 5.5 for Linux

IBM Arrays:• F10• F20• 800• 800T

Windows PowerPath and PowerPath/VE Family 5.5 for Windows Release Notes

AIX PowerPath Family 5.3 and Service Packs for AIX Release Notes

PowerPath 5.5 for AIX

Hitachi Lightning array

AIX PowerPath Family 5.3 SP1 for AIX Release Notes

PowerPath 5.5 for AIX

Windows PowerPath and PowerPath/VE Family 5.3 for Windows Release Notes

PowerPath and PowerPath/VE 5.5 for Windows

HP-UX PowerPath 5.1 SP2 for HP-UX Release Notes

PowerPath 5.2 for HP-UX

Solaris PowerPath Family 5.3 for Solaris Release Notes

PowerPath 5.5 for Solaris

Linux PowerPath Family 5.3 SP1 for Linux Release Notes

PowerPath 5.5 for Linux

Table 5 PowerPath end-of-life summary (page 3 of 4)

Feature/Function Platform Announceda Effective

67

Page 68: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Family End-of-Life Summary

HP arrays:• HP StorageWorks EMA 12000• HP StorageWorks EMA 16000• HP StorageWorks 8000

AIX PowerPath Family 5.3 for AIX Release Notes

PowerPath 5.3 SP1 for AIX

Windows PowerPath 4.5.x for Windows Release Notes

PowerPath 4.5.x/d5.3 for Windows

HP-UX PowerPath 5.1 SP1 for HP-UX Release Notes

PowerPath 5.1 SP2 for HP-UX

Solaris PowerPath 5.2 SP1 for Solaris Release Notes

PowerPath 5.3 for Solaris

Linux PowerPath Family 5.3 for Linux Release Notes

PowerPath 5.3 SP1 for Linux

Native path support for SLES 11 and RHEL 6e

Linux PowerPath 5.3 SP2 for Linux

IBM Power (IBM PPC) Linux PowerPath Family 5.5 for Linux

Release Notes PowerPath 5.6 for Linux

IA64 architectureLinux PowerPath Family 5.5 for Linux

Release Notes PowerPath 5.6 for Linux

32-bit architectureLinux PowerPath Family 5.6 for Linux

Release Notes

VERITAS Volume Manager (VxVM) 4.1Linux PowerPath Family 5.5 for Linux

Release Notes PowerPath 5.6 for Linux

PP_DEFAULT_STORAGE_SYS environment variable

AIX PowerPath Family 5.5 and Minor Releases for AIX Release Notes

Windows PowerPath Family 5.5 and Minor Releases for Windows Release Notes

HPUX PowerPath 5.1 and Service Pack Releases for HP-UX Release Notes

PowerPath 5.2 for HP-UX

Solaris PowerPath Family 5.3 for Solaris Release Notes

PowerPath 5.5 for Solaris

Linux PowerPath Family 5.6 and Minor Releases for Linux Release Notes

environment variables:PP_SHOW_CLAR_LUN_NAMES PP_SHOW_ALUA_FAILOVER_MODEPP_SHOW_CLAR_OWNING_SP

Solaris PowerPath Family 5.5 for Solaris Release Notes

HP-UX PowerPath Family 5.2 for HP-UX Release Notes

term paths on powermt display paths commands and usage; change to powermt display bus

Solaris PowerPath Family 5.5 for Solaris Release Notes

HP-UX PowerPath Family 5.2 for HP-UX Release Notes

a. Electronic versions of the documents indicated in this column are available on the Powerlink website at http://Powerlink.EMC.com.

b. Linux does not support Consistency Groups.

c. Deprecation of bf and nr is a two-phase deprecation. The release notes for your platform provide deprecation phase details.

d. PowerPath 5.3 for Windows supports third-party arrays, but this support does not include the HP arrays listed above.

Table 5 PowerPath end-of-life summary (page 4 of 4)

Feature/Function Platform Announceda Effective

68 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 69: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Family End-of-Life Summary

e. Native path support will not change for existing versions of Linux (previous to SLES 11 and RHEL 6).

69

Page 70: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

PowerPath Family End-of-Life Summary

70 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 71: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

GLOSSARY

This glossary contains terms related to PowerPath and the management of diskstorage subsystems. Many of these terms are used in this manual.

AAccess Logix A software package that lets multiple hosts share storage on certain VNX OE and

CLARiiON storage systems. Access Logix implements storage sharing using storagegroups. See also ”Storage group.”

Active (paths) One of two modes for PowerPath I/O paths. The other mode is standby. An activepath can accept I/O. The load-balancing and failover policy (set for the PowerPathdevice with the powermt set policy command) determines how loads are balancedover active paths. Load balancing is done for each device with more than one activepath. See also Modeand “Standby (paths).”

Active-active(storage systems)

A type of storage system in which, if there are multiple interfaces to a logical device,they all provide equal access to the logical device. “Active-active” means all interfacesto a device are active simultaneously. For example, Symmetrix, Hitachi Lightning,Hitachi TagmaStore, HP StorageWorks XP, and IBM ESS storage systems areactive-active. See also ”Active-passive (storage systems).”

Active-passive(storage systems)

A type of storage system in which, if there are multiple interfaces to a logical device,one is designated as the primary route to the device. The device is “assigned” to thatinterface card. I/O is not directed to paths connected to a nonassigned interface. Forexample, VNX OE and CLARiiON storage systems are active-passive.

If there is a failure of a device’s assigned interface card or all paths to it, the device isreassigned automatically from the broken interface card to another interface card.

“Active-passive” means only one interface to a device is active at a time, and anyothers are passive with respect to that device and waiting to take over if needed. Seealso Active-active (storage systems)and “Trespassing.”

Adapter A circuit board that enables a computer to use external devices such as a disk storagesystem or a high-speed network. See also ”Host bus adapter (HBA).”

Adaptive (ad) A load-balancing and failover policy for PowerPath devices in which I/O requests areassigned to paths based on an algorithm that takes into account path load and logicaldevice priority.

Alive One of two states for PowerPath paths and logical devices. The other state is dead. Alive path is usable: PowerPath can direct I/O to it. A live logical device either wasnever marked dead by PowerPath or was marked dead but restored with thepowermt restore command. See also ”Dead.”

ALUA (AsymmetricLogical Unit Access)

An array failover mode available with VNX OE and CLARiiON arrays in which onearray controller is designated as the active/optimized controller and the other arraycontroller is designated as the active/non-optimized controller. As long as theactive/optimized controller is viable, I/O is directed to this controller. Should theactive/optimized array controller become unavailable or fail, I/O is directed to theactive/non-optimized array controller until a trespass occurs.

EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 69

Page 72: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

Glossary

Arbitrated loop A Fibre Channel topology supported by PowerPath. An arbitrated loop topologyrequires a port to successfully negotiate to establish a circuit between itself andanother port on the loop.

BBasic failover (bf) A failover policy that protects against VNX and CLARiiON SP failures, Symmetrix FA

port failures, and back-end failures, and that allows non-disruptive upgrades to workwhen running PowerPath without a license key. It does not protect against HBAfailures. Load balancing is not in effect with basic failover. I/O routing on failure islimited to one HBA and one port on each storage system interface. This policy is validfor VNX OE, CLARiiON, Symmetrix, Invista, VPLEX, and supported Celerra devices,and is the default policy for them on platforms without a valid PowerPath license.This is the only time that a device is set to Basic failover. PowerPath version 5.3 andservice packs is the last version to include support for setting the Basic failover (bf)load-balancing and failover policy when there is a PowerPath license present. As ofPowerPath version 5.5 bf has been removed from the powermt set policy commandusage. In subsequent releases you will not be able to manually set this policy. See also ”Load balancing.”

Boot device The device that contains a computer’s startup code. Symmetrix logical devicesmanaged by PowerPath can be configured as boot devices.

Bus In a computer, a collection of signal lines that work together to connect one or moremodules; for example, a disk controller and the central processor. A bus can alsoconnect two cooperating controllers, such as a SCSI host adapter and a SCSI devicecontroller. See also ”SCSI.” In PowerPath, bus refers to two connected SAN edgepoints in the storage configuration: an HBA port on the server on one end and anarray port on the other. For the iSCSI standard, bus is the Initiator-Target, or IT, nexus .

CChannel A point-to-point data transport link.

Channel group PowerPath’s name for a communication channel directed to only one logical device.Several paths make up a channel group. Channel groups can increase systemperformance and redundancy by dedicating a set of paths to a critical applicationcomponent (for example, database log files), while maintaining access to a redundantset of paths to the application component, in case the first set fails.

CLARiiON LUN name See ”User-assignable LUN name.”

CLARiiON optimization(co)

A load-balancing and failover policy for PowerPath devices, in which I/O requestsare assigned to paths based on an algorithm that takes into account path load and thelogical device priority you set with powermt set policy. This policy is valid for VNXOE and CLARiiON storage systems only and is the default policy for them, onplatforms with a valid PowerPath license. It is listed in powermt display output asCLAROpt. See also ”Load balancing.”

Cluster Two or more interconnected hosts sharing access to the same data storage resources. Ifone host fails, another host can continue to make data available to applications.

Consistency Group A group of Symmetrix devices specially configured to act in unison, to maintain theintegrity of a database distributed across multiple Symmetrix Remote Data Facility(SRDF) units. PowerPath can report SRDF consistency group status. See also ”SRDF (Symmetrix Remote Data Facility).”

70 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 73: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

Glossary

Controller A device that controls and manages access to a part of a computer or computerizedsystem. Examples include disk controllers on computers or similar controllers on diskstorage systems.

DData availability Access to any and all user data by an application.

Data channel See ”Channel.”

Dead One of two states for paths and logical devices:

• A dead path is not usable: PowerPath will not direct user I/O to this path.PowerPath marks a path dead when it fails a path test; it marks a path alive againwhen it passes a path test.

• A dead logical device returned certain types of I/O errors to PowerPath and wasjudged unusable. Once a logical device is marked dead (and until it is restoredwith powermt restore), PowerPath returns subsequent I/O requests with a failurestatus, without forwarding them to the logical device. This prevents further,unrecoverable corruption and allows the user to perform data recovery if needed.Dead is an unusual condition for logical devices. HP-UX is the only platform thatever marks logical devices as dead.

See also ”Alive,” “Path” and “Logical device.”

Default An attribute, value, or option that is assumed when no other is specified explicitly.

Degraded One of three statuses reported by PowerPath for an HBA. The other statuses are failedand optimal. Degraded means one or more (but not all) I/O paths connected to thisHBA have failed. See also Failedand “Optimal.”

Device An addressable part (physical or logical) of a host or storage device. For example,PowerPath represents a path set between a host and a logical device as a uniquelynamed pseudo device.

Device number The value that logically identifies a device.

Device driver Software that permits data transfer between a computer system and a device such as adisk. Typically, a device driver interacts directly with system hardware. Consequently,satisfactory operation requires device driver software that is compatible with aspecific operating system and hardware model.

Disabled (HBA) A user-defined HBA attribute, indicating the system administrator has made the HBAunavailable for use by PowerPath. Disabling an HBA tells PowerPath not to use anypaths originating from this HBA for I/O. Disabling an HBA is done usingoperating-system-specific commands, not in PowerPath. See also ”Enabled (HBA).”

EEnabled (HBA) A user-defined HBA attribute, indicating the system administrator considers the HBA

available for use by PowerPath. Enabling an HBA is done using operatingsystem–specific commands, not in PowerPath. See also ”Disabled (HBA).”

Encryption See ”PowerPath Encryption.”

E_Port An expansion port on a Fibre Channel switch that links multiple switches into afabric.

EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 71

Page 74: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

Glossary

emcpower device The name used by PowerPath (on some operating systems) for a pseudo device. See also ”Pseudo device.”

ESN Enterprise Storage Network. An ESN can provide high availability by configuringmultiple paths between connections, configuring alternate paths to Storage AreaNetwork (SAN) components, and deploying redundant SAN components.

FFabric The facilities that link multiple Fibre Channel nodes.

Failed One of three statuses reported by PowerPath for an HBA. The other statuses aredegraded and optimal. Failed means all paths to this HBA are dead and no data ispassing through the HBA. See also Degraded and “Optimal.”

Failover In PowerPath, the process of detecting a failure on an active path and automaticallysending data to another available path.

FC-AL See ”Fibre Channel Arbitrated Loop (FC-AL).”

Fibre A general term for all physical media types supported by the Fibre Channelspecification, such as optical fiber, twisted pair, and coaxial cable.

Fibre Channel The general name of an integrated set of ANSI standards that define protocols forflexible information transfer. Fibre Channel is a high-performance serial data channel.

Fibre ChannelArbitrated Loop

(FC-AL)

A standard for a shared access loop, in which several Fibre Channel devices areconnected (as opposed to point-to-point transmissions). See also ”Arbitrated loop.”

Firmware Software, typically startup and I/O instructions, stored in an HBA’s read-onlymemory. PowerPath installation requirements often specify both an HBA and aspecific revision of that HBA’s firmware.

GGUI The acronym for graphical user interface, which represents an application with icons,

menus, and dialog boxes selectable by a user. Command-line interfaces are anothermajor means of interacting with an application. PowerPath Administrator is a GUIthat allows you to interactively manage PowerPath on Windows platforms.

HHost The generic name for a computer connected to a network or cluster system.

Host bus adapter(HBA)

A device through which a host can issue I/O requests. PowerPath reports the status ofpaths originating from HBAs as optimal, degraded, or failed.

Hub A Fibre Channel device used to connect several devices (such as computer servers andstorage systems) into a Fibre Channel- Arbitrated Loop (FC-AL). See also ”Fibre Channel Arbitrated Loop (FC-AL).”

Hw path A path name assigned by the device file system; not to be confused with “Path” on page 74.

72 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 75: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

Glossary

I

Identifier (ID) A sequence of bits or characters that identifies a program, device, controller, orsystem.

Initiator A SCSI or Fibre Channel device (usually a host system) that requests an operation tobe performed by another device, called the target. See also ”Target.”

Interface For example, a Fibre Adapter (FA) on a Symmetrix storage system or a StorageProcessor (SP) on a VNX OE and CLARiiON storage system. An array interface port isthe front-end interface that connects to the SAN. An interface board (or array board)consists of the interface ports.

LLeast blocks (lb) A load-balancing and failover policy for PowerPath devices, in which load balance is

based on the number of blocks in pending I/Os. I/O requests are assigned to the pathwith the fewest queued blocks, regardless of the number of requests involved. See also ”Load balancing.”

Least IOs (li) A load-balancing and failover policy for PowerPath devices, in which load balance isbased on the number of pending I/Os. I/O requests are assigned to the path with thefewest queued requests, regardless of total block volume. See also ”Load balancing.”

Load balancing The activity of distributing the I/O workload across two or more paths, according to adefined policy. See also Pathand “Policy.”

Logical device The smallest addressable storage unit. A logical device is an entity managed andpresented by a storage system, which comprises one or more physical disks orsections of physical disks. Logical devices aggregated and managed at a higher levelby a volume manager are referenced as logical volumes rather than logical devices.

Logical VolumeManager (LVM)

Software that manages logical storage devices. Logical volume managers typicallyreside under the computer server’s filesystem.

Logical Unit Number(LUN)

An identifier for a physical or virtual device addressable through a target.

LUN name See ”User-assignable LUN name.”

LUNZ A VNX OE and CLARiiON device used for a management program to communicatewith the storage system. A LUNZ is used to tell the storage system that the host existsand what is the WWN of the host. (A WWN, or World Wide Name, uniquelyidentifies a device on a Fibre Channel network.)

A LUNZ device is present when no storage has been assigned to the host. WhenAccess Logix is used on a VNX OE and CLARiiON system, an agent runs on the hostand communicates with the storage system through either the LUNZ or a storagedevice. On a VNX OE and CLARiiON system, the LUNZ device is replaced by thefirst storage device assigned to the host; the agent then communicates through thestorage device. See also ”VCMDB (Volume Configuration Management Database).”

MMirroring Maintaining two or more identical copies of a designated volume on two or more

disks. Each copy is updated automatically during a write operation. Mirroringimproves data availability: if one disk device fails, storage devices automatically use

EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 73

Page 76: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

Glossary

the other disk device to access the data. In this way, the mirrored copies of a disk canbe presented as a single, fault-tolerant, virtual disk.

Mirrored pair A logical volume with all data recorded twice, once on each of two different physicaldevices.

Mode An attribute of a PowerPath path. Path mode can be active or standby. See also Active(paths)and “Standby (paths).”

NNative device A device created by the operating system to represent and provide access to a logical

device. Typically, a native device is path aware (as opposed to path independent) andrepresents a single path to a logical device. The device is native in that it is provided bythe operating system for use with applications. PowerPath supports native devices onall platforms except AIX. See also PowerPath deviceand “Pseudo device.”

Nice name See ”User-assignable LUN name.”

No redirect (nr) A load-balancing and failover policy for PowerPath devices, in which neither loadbalancing nor failover is in effect. If nr is set on a failed path and a native device isused, I/O errors will occur when I/O is directed to that path. If one or more paths isfailed and nr is set, data I/O errors can occur. EMC does not recommend using thispolicy in production environments; use this policy only for diagnostic purposes. Thispolicy is the default for Invista on platforms without a valid PowerPath license.PowerPath version 5.3 and service packs is the last version to include support forsetting the NoRedirect (nr) load-balancing and failover policy when there is aPowerPath license present. As of PowerPath version 5.5 nr has been removed fromthe powermt set policy command usage. In subsequent releases you will not be able tomanually set this policy. See also ”Load balancing.”

OOperating system Software that manages the use and allocation of computer resources; for example,

memory, central processing unit (CPU), disk, and printer access. PowerPath runs onseveral operating systems. In PowerPath documentation, an operating system and thehardware it runs on are referred to as a platform.

Optimal One of three statuses reported by PowerPath for an HBA; the others are degraded andfailed. Optimal means all paths to this HBA are alive (usable). See also Degradedand“Failed.”

PParameter A value given to a command variable. PowerPath powermt commands have

parameters that users can specify to tailor the effects of the commands.

Path Any route between nodes in a network. In PowerPath, path refers to the physical routebetween a host and a storage system Logical Unit (LU). This includes the HBA port,cables, a switch, a storage system interface and port, and an LU. For the iSCSIstandard, path is the Initiator- Target-LUN, or ITL, nexus.

Path set In PowerPath, the group of all paths that read data from and write data to the samelogical device.

74 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 77: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

Glossary

Physical volume In IBM AIX LVM terminology, each physical disk drive connected to the system. Aphysical volume is an addressable disk on the SCSI bus. By default, AIX refers to thephysical volumes as hdisk0, hdisk1, hdisk2, and so on. See also ”SCSI.”

Physical volumeidentifier (PVID)

On AIX, a unique number written on the first block of the device. The Logical VolumeManager uses this number to identify specific disks. See also ”Logical Volume Manager (LVM).”

Platform In PowerPath documentation, an operating system and the hardware it runs on.

Policy A load-balancing and failover algorithm for PowerPath devices. This can be changedwith powermt set policy. See also ”Adaptive (ad),” “CLARiiON optimization (co),”“Least blocks (lb),” “Least IOs (li),” “Request (re),” “Round robin (rr),” “StreamIO (si),”and “Symmetrix optimization (so).” PowerPath version 5.3 and service packs is the lastversion to include support for setting the Basic Failover (bf) and NoRedirect (nr)load-balancing and failover policies when there is a PowerPath license present. As ofPowerPath version 5.5 bf and nr have been removed from the powermt set policycommand usage. In subsequent releases you will not be able to manually set thesepolicies.

Port (1) An access point for data entry or exit.(2) A receptacle on a device, to which a cable for another device is attached.

PowerPath device A device created by PowerPath for each logical device PowerPath discovers. There isa one-to-one relationship between PowerPath devices and logical devices. PowerPathpresents PowerPath devices differently, depending on the platform. Much of thisdifference is due to the design of the host operating system. Depending on theplatform, PowerPath may present PowerPath devices as native devices or pseudodevices. See also ”Logical device,” “Native device,” and “Pseudo device.”

PowerPath Encryption PowerPath Encryption with RSA is host-based software that uses strong encryption tosafeguard sensitive data on disk devices. PowerPath Encryption assures theconfidentiality of data on a disk drive that is physically removed from a data center,and it prevents anyone who gains unauthorized access to the disk from reading orusing the data on that device.

Pseudo device A special kind of device (operating system object used to access devices) created byPowerPath. It is path independent, as are native devices, once PowerPath is installed.When a pseudo device is created, there is one (and only one) per path set.

See also ”emcpower device,” “Native device,” “Path set,” and “PowerPath device.”

RR1 (Source) and R2

(Target) devicesA Symmetrix source (R1) device participating in SRDF operations with a target (R2)device. All writes to the R1 device are mirrored to an R2 target device in a remoteSymmetrix unit. On some platforms, PowerPath provides failover boot support to R1and R2 devices. See also SRDF (Symmetrix Remote Data Facility)and “Boot device.”

Reassignment On an active-passive storage system, movement of logical devices from one storagesystem interface card to another. This occurs in the event of a failure of a storagesystem interface card or all paths to an interface card. If an interface card fails, logicaldevices are reassigned from the broken interface to another interface. Thisreassignment is initiated by the other, functioning interface. If all paths from a host toan interface fail, logical devices accessed on those paths are reassigned to another

EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 75

Page 78: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

Glossary

interface, with which the host can still communicate. This reassignment is initiated byPowerPath, which instructs the storage system to make the reassignment.

Reassignment can take several seconds to complete; however, I/Os do not fail duringit. After devices are reassigned, PowerPath detects the changes and seamlessly routesdata using the new route.

The VNX OE and CLARiiON term for reassignment is trespassing.

See also ”Active-passive (storage systems).”

Redundant path An independent communication channel between a host and a logical device thatalready share at least one channel. PowerPath allows you to create redundant paths topromote failover. See also ”Failover.”

Request (re) A load-balancing and failover policy for PowerPath devices. For native devices, ituses the path that would have been used if PowerPath were not installed. For pseudodevices, it uses one arbitrary path for all I/O. For all devices, path failover is in effect,but load balancing is not. See also ”Failover” and “Load balancing.”

Round robin (rr) A load-balancing and failover policy for PowerPath devices, in which I/O requestsare assigned to each available path in rotation. See also ”Load balancing.”

SSAN Storage Area Network. See also ”ESN.”

SCSI The acronym for Small Computer System Interface, the ANSI-standard set ofprotocols that defines connections between personal and other small computers andperipheral devices such as printers and disks. PowerPath supports SCSI standards.Specific requirements apply to each supported operating system.

SCSI device An HBA, peripheral controller, or intelligent peripheral that can attach to a SCSI bus.

Single point of failure(SPOF)

A hardware or software design or configuration that depends on one component forsuccessful operation: If that component fails, the entire application fails.High-availability design tries to eliminate or minimize single points of failure throughredundancy, recovery, and/or failover.

Standby (paths) One of two modes for I/O paths. A standby path is held in reserve. Being set tostandby does not mean a path will not be used. Rather, it means that the weight of thepath is heavily adjusted to preclude its use in normal operations. A standby path stillcan be selected if it is the best path for a request. Path mode is set with powermt setmode. See also ”Active (paths).”

Storage group One or more LUNs within a storage system that is reserved for one or more hosts andis inaccessible to other hosts. Access Logix enforces the host-to-storage grouppermissions and runs in the storage-system SPs

StreamIO (si) A load-balancing and failover policy for PowerPath devices in which, For eachpossible path for an I/O to a particular volume, this policy selects the same path aswas selected for the previous I/O to the volume, unless the volume I/O count sincelast path change exceeds the volume’s threshold value. When the threshold isexceeded, the policy selects a new path based on the adaptive policy algorithm. Thevolume I/O count is re-zeroed on each path change (See also ”Adaptive (ad).”

76 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 79: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

Glossary

Striping Segmenting logically sequential data and writing the segments to multiple physicaldisks. Placing data across multiple disks improves performance, by aggregating theI/O performance of several disks. It also improves availability, as the combinedstriped data can be presented as a single, fault-tolerant, virtual disk.

Storage device A physical device that can attach to a SCSI device, which in turn connects to the SCSIbus.

Switch A Fibre Channel device used to connect other devices (for example, computer serversand storage systems) into a Fibre Channel fabric. In a switched topology, HBAs maybe zoned to share storage-system ports. See also ”Fibre Channel.”

Symmetrixoptimization (so)

A load-balancing and failover policy for PowerPath devices, in which I/O requestsare routed to paths based on an algorithm that takes into account path load and thelogical device priority you set with powermt set policy. Load is a function of thenumber, size, priority, and type of I/O queued on each path. This policy is valid forSymmetrix storage systems only and is the default policy for them, on platforms witha valid PowerPath license. It is listed in powermt display output as SymmOpt. See also ”Load balancing.”

SRDF (SymmetrixRemote Data Facility)

The microcode and hardware required to support Symmetrix remote mirroring. See also ”Mirroring.”

TTarget A SCSI or Fibre Channel device that performs an I/O process requested by another

device, called the initiator. See also ”Initiator.”

Trespassing The VNX OE and CLARiiON term for reassignment. See also ”Reassignment.”

UUNIX An interactive, multitasking, multiuser operating system supported by PowerPath.

User-assignable LUNname

A character string that a user or system manager associates with a logical device on aVNX OE and CLARiiON array and assigns through Navisphere and Unisphere.

VVCMDB (Volume

ConfigurationManagement

Database)

A Symmetrix device used for a management program to communicate with thestorage system. A VCBDM is used to tell the storage system that the host exists andwhat is the WWN of the host. (A WWN, or World Wide Name, uniquely identifies adevice on a Fibre Channel network.)

A VCMDB is present when using Volume Logix to perform LUN masking. Whenstorage is assigned to the host, the storage appears in addition to the VCMDB. See also ”LUNZ.”

Volume An abstracted, logical disk device. Volumes read and write data like other diskdevices, but typically they do not support other operations. A Symmetrix volumemay comprise storage on one or more Symmetrix devices, but it is presented to hostsas a single disk device.

A volume can be a single disk partition or multiple disk partitions on one or morephysical drives. A volume can coincide with a logical device, include multiple logicaldevices, or contain only a piece of a logical device. Applications that use volumes do

EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 77

Page 80: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

Glossary

not need to be aware of the underlying physical structure; software handles themapping of virtual addresses to physical addresses.

See also ”Logical device.”

Volume group A group of physical volumes.

Volume manager Software that creates and manages logical volumes that span multiple physical disks,allowing greater flexibility and reliability for storing data.

WWrite throttling If enabled, limits the number of queued writes to the common I/O queue in the HBA

driver; instead, the writes are queued in PowerPath. As a result, read requests do notget delayed behind a large number of write requests. Write throttling is disabled bydefault. See also ”Host bus adapter (HBA).”

ZZone A set of devices that can access one another. All devices connected to a Fibre Channel

connectivity product (such as the ED-1032 Director) may be configured into one ormore zones. Devices in the same zone can “see” each other, while those in differentzones cannot. Zoning allows an administrator to group several devices by function orlocation. See also ”Fibre Channel.”

78 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide

Page 81: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

INDEX

AAccess Logix 69Active-active storage systems 32Adapter 69Adaptive (ad) 69Alive path state 40Application performance tuning 43Arbitrated loop 70Autorestore. See Periodic autorestore

BBoot device 70Bus 70

CChannel 70Channel group 43Cluster 70Consistency group 70Controller 71

DData availability 71Data channel 71Dead path state 40Default 71Device

definition 71driver 71native 34number 71pseudo 35

Disabled HBA status 71Disabling

a port 31documentation, related 9

EE_Port 71EMC online support website 9emcpower device 72Enabled

HBA status 71Encryption. See PowerPath EncryptionESN 72

FFA 31Fabric 72FC-AL 72Fibre 72Fibre Channel

configuration requirements 47definition 72

Fibre Channel Arbitrated Loop 72Firmware 72

GGUI 72

HHBA. See Host bus adapterHost 72Host bus adapter (HBA)

definition 31disabled status 71enabled status 71

Hub 72

IIdentifier (ID) 73Initiator 73Interface 31, 73Invista storage devices 57

LLoad balancing 22, 37Load balancing group 34Logical Unit Number (LUN) 73Logical Volume Manager (LVM) 73LUNZ 73

MMirrored pair 74Mirroring 73

NNative devices 34

OOperating system 74

PParameter 74Path set 33Paths

about 31load balancing 37path set 33state 40testing 39, 40

Performance, tuning applications 43

EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 79

Page 82: EMC PowerPath Family - · PDF fileEMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide 3 CONTENTS Preface Chapter 1 Introduction About PowerPath Multipathing licenses

Index

Periodic autorestore 41Physical volume 75Physical Volume Identifier (PVID) 75Platform 75Port

definition 31disabling 31

Ports, using multiple 31powermt set mode 43powermt utility

commands 44PowerPath Encryption 29PowerPath Fabric Failover 59PowerPath SE 59Pseudo devices 35

RR1 (source) and R2 (target) devices 75Reassignment 32, 75Redundant path 76

SSAN 76SCSI

configuration requirements 55definition 76device 76

Single point of failure (SPOF) 76SP (Storage Processor) 31State, path 40Storage 76Storage device 77Storage group 76Stream I/O (si) 76Striping 77Switch 77Symmetrix Remote Data Facility (SRDF) 77

TTarget 77Testing paths 39, 40Trespassing 33, 76Tuning application performance 43

UUNIX 77Utility Kit PowerPath 59

VVCMDB (Volume Configuration Management Database) 77Volume 77Volume group 78Volume manager 78

ZZone 78

80 EMC PowerPath Family Version 5.2, 5.3, 5.5, and 5.6 Product Guide