Information in this document is subject to change without notice. © 1999–2000 Dell Computer Corporation. All rights reserved. Reproduction in any manner whatsoever without the written permission of Dell Computer Corporation is strictly forbidden. Trademarks used in this text: Dell, the DELL E COM logo, and PowerVault are trademarks of Dell Computer Corporation.
This guide is intended for system administrators, field technicians, and hardware and software research engineers who want to use Dell PowerVault 5xF switches to segment their storage area network (SAN) into zones. Chapter 1, “Introduction,” provides a definition and overview of zoning. Chapter 2, “Zones, Components, and Configurations,” provides information about zones themselves, the components within a zone, and how zones are configured.
In addition to the documents mentioned above, you may receive the following types of documentation, depending on the system and/or software you ordered from Dell. Operating system documentation is included if you ordered your operating system software from Dell. This documentation describes how to install (if necessary), configure, and use your operating system software. Documentation is included with any options you purchase separately from your system.
Commands presented in lowercase bold are for reference purposes only and are not intended to be typed when referenced. Example: “Use the format command to . . . .” In contrast, commands presented in the Courier New font are part of an instruction and intended to be typed. Example: “Type to format the diskette in drive A.” Filenames and directory names are presented in lowercase bold. Examples: autoexec.bat and c:\windows Syntax lines consist of a command and all its possible parameters.
viii
Controlling SANs Through Zoning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3 Definition and Requirements for a Zone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Zoning Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Zone Enforcement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5 Multiswitch Fabrics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6 # # Zone Alias Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . aliCreate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Figure 1-1. A Fabric With Three Zones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
xii
This guide contains information and examples of zoning for the Dell™ PowerVault™ 5xF switches, using commands run through a Telnet interface. One or more PowerVault switches make up a Fibre Channel fabric—an infrastructure that is the backbone for deploying and managing IT resources as a network. You can arrange devices on the same fabric into logical groups.
blue zone Compaq 6500 PowerVault 651F PowerVault 651F loop 2 PowerVault 651F PowerVault 56F green zone Fibre Channel fabric PowerVault 651F red zone PowerEdge 6350 PowerVault 130T DLT Interswitch link PowerVault 130T DLT PowerEdge 4350 PowerVault 51F PowerEdge 4350 PowerEdge 4350 PowerEdge 4350 1-2 Dell PowerVault 5xF Switches Zoning Guide PowerEdge 4350 PowerEdge 4350
A fabric provides fast, reliable, and seamless information access within the SAN. Within that fabric, each zone can include selected storage devices and servers. When the zone is defined, only the devices in the defined zone can access information in that zone. You can configure zones dynamically, and the number of zones and zone membership are effectively unlimited. Zones vary in size and shape, depending on the number of fabric-connected devices and device locations.
1-4 Dell PowerVault 5xF Switches Zoning Guide
This chapter provides information about the requirements of a zone, its components, and zone configurations. ! A zone is a set of devices that access one another. Devices that are connected to a fabric may be configured into one or more zones. Devices that are in the same zone can see each other, while devices that are in different zones cannot.
" In addition to the zones themselves, zoning includes several components, such as zone members, zone aliases, and zone configurations. These components are referred to as zone objects and are identified as follows: Zones are specified by zone names. Zone members are specified by physical fabric port numbers or worldwide names. See “Zone Members,” found later in this chapter, for more information. Zone aliases (symbolic names) are used to simplify zone member administration.
This zone includes any devices connected to domain 2, ports 5 and 7, and the device with a port name of , depending on which port it is connected to in the fabric. NOTE: Dell recommends zoning by worldwide name. ( A zone alias is an alphanumeric name for one or more physical fabric port numbers or worldwide names. These aliases simplify repetitive port number entries or worldwide names. For example, the alias Host could be used for .
' ! " ( ) " An effective configuration is a single saved zone configuration that is currently enabled on the fabric.
This chapter contains information and examples for monitoring PowerVault 5xF switches by using zoning. The following topics are discussed in this chapter: Setting up zoned fabrics Zone management Zone enforcement Multiswitch fabrics #" $ There are three zone object types for which you use Telnet commands—alias, zone, and configuration.
5. Enable the configuration. 6. Test the configuration. 7. Save the configuration again. NOTE: Before issuing any zoning commands, use the switchShow command on each switch in the zoned fabric to verify that all switches in the fabric are connected. All ports used for interswitch links (ISL) display the neighboring switches’ worldwide name (WWN) and switch name.
*) When configuring switches in a fabric, optimize the fabric performance based on the most significant expected use. NOTES: Except for unique identifiers such as the switch name, domain name, and IP address, all switches in a fabric must have the same firmware configuration. Switches that are configured differently are isolated from the fabric. Live switches may be cascaded; however, the domain IDs must be different.
7. Enable the new configuration. 8. Test the new configuration. 9. Save the new configuration again. ( + 1. Create an alias for the device by typing " # # (or port number). 2. Add the zone that contains the device by typing ! $ # #. 3. Save the configuration by typing % # #. 4. Enable the configuration by typing &! # # # #. , + % 1.
If the ISL is replaced and you have made no changes to the zone configuration in either new fabric, the fabrics will merge back into a single fabric. This is the only type of merging supported by Dell. If you make changes to either zone configuration, the fabrics will act as if they were merged. Zoning uses logical device subsets within a SAN to partition resources for management and access control. You can configure all fabric-connected devices into one or more zones.
With SNS zoning, a device can still be accessed if a requester knows (by some other means) the WWN of the target. For this reason, the PowerVault 51F switch also supports hardware-enforced zoning when physical fabric port numbers are used to specify zones. & $ Two databases are used by zoning—one for the zone configuration data and another for the N_Port login data.
Zoning is managed by logging into a switch via Telnet. You can use any switch in the fabric. Changes made to zoning information on one switch are replicated through all switches in the fabric. You use zoning commands through the shell admin account to manage zones, zone aliases, and zone configurations. Add, Create, Delete, and Remove commands modify the defined configuration. These commands have no effect on the configuration until you execute them by typing &! .
+ The following is an example of the aliDelete command, which deletes an existing zone alias: !' + # # ( The following example shows three instances of the aliAdd command, which adds one or more new alias members to an existing zone alias and is a list of one or more physical fabric port numbers (such as 1,2) or worldwide names (such as 10:00:00:60:69:00:00:8a) separated by semicolons: !' $ !' $ !' $ # # # () ) , * () )
* ) The following example shows the aliShow command, which displays the specified zone alias definition if a parameter is given (otherwise all zone configuration information is displayed): !' %.
. ( The following example shows the zoneAdd command, which adds one or more new members to an existing zone: !' ! $ #2 0 ! # # * (* -* ,*# . , The following example shows the zoneRemove command, which removes one or more members from an existing zone: !' ! #2 0 ! # # # The members to be removed are found by an exact string match. Therefore, when removing multiple members, sequence is important.
. * ) The following example shows the zoneShow command, which displays the specified zone definition if a parameter is given (otherwise all zone configuration information is displayed): !' ! %.
+ The following example shows the cfgDelete command, which deletes an existing zone configuration: !' + #1%$ # ( The following example shows the cfgAdd command, which adds one or more new members to an existing zone configuration: !' $ #1%$ # #3 ! ! # , The following example shows the cfgRemove command, which removes one or more members from an existing zone configuration: !' #1%$ # #3 ! ! # The members to be removed are found by an exac
* ) The following example shows the cfgShow command, which displays the specified zone configuration definition if a parameter is given (otherwise, all zone configuration information is displayed): !' %.
This section discusses the configuration management commands, which allow you to configure the zones. * The following example shows the cfgSave command, which writes a copy of the defined configuration and the name of the effective configuration to flash memory in all fabric switches: !' % 1 ! . The saved configuration is automatically reloaded by the switch at system start-up.
The following example shows the cfgClear command, which you should use with caution. $ * " " ! " ( ! !' " If a zone configuration is enabled, it is first disabled. All defined zone objects are then deleted. However, the saved configuration remains in flash memory.
4-10 Dell PowerVault 5xF Switches Zoning Guide
adding device to a configuration, 3-4 members to a zone alias, 4-2 members to zones, 4-3 multiple items to a zone, 3-2 new fabric, 3-3 switch to a zone, 3-2 alias adding members to, 4-2 creating, 4-1 deleting, 4-2 printing definition of, 4-3 aliases, 2-3 aliCreate command, 4-1 aliDelete command, 4-2 aliRemove command, 4-2 aliShow command, 4-3 cascading, 3-3 cautions, vi cfgCreate command, 4-5 cfgDelete command, 4-6 cfgDisable command, 4-8 cfgSave command, 4-8 cfgShow command, 4-7 changing a zon
defined configuration, 2-3 naming zones, 2-1 definition of a zone, 2-1 notational conventions, vi deleting zone alias, 4-2 zone configuration, 4-6 zones, 4-3 notes, vi disabling a configuration, 4-8 ' Physical Fabric port number, 2-2 % effective configuration, 2-4 printing zone alias definition, 4-3 zone configuration definition, 4-7 zone definition, 4-5 enabling a zone configuration, 4-8 enforcing zones, 3-5 $ fabric adding, 3-3 creating, 3-1 merging, 3-4 modifying, 3-3 multiswitch, 3-6 sp
topology cascading, 3-3 switches in fabric, 3-3 typographical conventions, vi ( warnings, vi worldwide name notation, 2-2 zone alias commands, 4-1 zone configuration commands, 4-5 zoneAdd command, 4-4 zones adding members to, 4-4 adding multiple items to, 3-2 aliases, 2-3 commands, 4-3 creating, 4-3 creating a fabric, 3-1 creating a new configuration, 4-5 definition of, 2-1 deleting, 4-3 enabling, 4-8 enforcing, 3-5 managing, 3-5 naming, 2-1 printing a definition of, 4-5 printing alias information, 4
4 Dell PowerVault 5xF Switches Zoning Guide