HP Surestore 6164 - Switch User Manual

Zoning user's guide
Hide thumbs Also See for Surestore 6164 - Switch:

Advertisement

user's guide
version 2.2
Zoning
www.hp.com

Advertisement

Table of Contents
loading

Summary of Contents for HP Surestore 6164 - Switch

  • Page 1 user’s guide version 2.2 Zoning www.hp.com...
  • Page 2: Safety Notices

    Safety notices fitness for a particular purpose. Hewlett-Packard shall not be liable for errors contained herein or for incidental or Any servicing, adjustment, maintenance, or repair must be consequential damages in connection with the furnishing, performed only by authorized service-trained personnel.
  • Page 3: Table Of Contents

    CONTENTS Revision History ..........5 Preface .
  • Page 4 Using QuickLoop Zones ......25 QuickLoop Zoning Advantages ....... 26 QuickLoop Zones .
  • Page 5: Revision History

    Revision History July 2001 First release.
  • Page 6 Zoning User’s Guide...
  • Page 7: Preface

    PREFACE About this Guide This guide provides information and instructions for using the Zoning feature that is available with the HP Surestore FC Switch 6164 (FC 6164) switches. Zoning is supported by Fabric OS a2.4.1. The information in this guide is organized as follows: Chapter 1 An overview of Zoning.
  • Page 8: Related Publications

    Related Publications Related product information can be found in the following publications. Those publications with part numbers are provided as printed copies with your product. The HP Surestore FC Switch 6164 Documentation CD contains all publications listed in the table below and is also provided with your product..
  • Page 9: Getting Software Updates

    Getting Software Updates Firmware and software updates are found on the HP web site at: http://www.hp.com New switch firmware can be installed from the following host operating systems: • UNIX • Windows NT • Windows 2000 • Windows 98 • Windows 95 Preface...
  • Page 10 Zoning User’s Guide...
  • Page 11: Introducing Zoning

    INTRODUCING ZONING Zoning allows you to partition your Storage Area Network (SAN) into logical groupings of devices that can access each other. Using Zoning, you can arrange fabric-connected devices into logical groups, or zones, over the physical configuration of the fabric. Zones can be configured dynamically.
  • Page 12 • Optimize IT resources Use zones to consolidate equipment, logically, for IT efficiency, or to facilitate time-sensitive functions. For example, create a temporary zone to back up non-member devices. Figure 1 illustrates three zones with some overlap. It also contains devices that are not assigned to a zone, and are thus not active in the fabric if Zoning is enabled.
  • Page 13: Implementing Zoning

    Implementing Zoning Implementing Zoning simplifies the zoning process in several ways: • Zoning can be administered from any switch in the fabric. Changes configured to one switch automatically replicate to all switches in the fabric; if a new switch is added to an existing fabric, all zone characteristics are automatically applied to the new switch.
  • Page 14 Zoning User’s Guide...
  • Page 15: Using Zoning

    USING ZONING This chapter explains both the concept of zoning and how to use Zoning to partition a fabric into logical groupings of devices. Understanding Zoning A zone is a group of fabric-connected devices arranged into a specified grouping. Any device connected to a fabric can be included in one or more zones.
  • Page 16: Zone Types

    Zone Types Zones can be hard (hardware enforced) or soft (advisory). In a hard zone, sometimes referred to as a port zone, zone members are specified by physical port number. In a soft zone, at least one zone member is specified logically by worldwide name (WWN).
  • Page 17: Zone Enforcement

    Broadcast Zone Only one broadcast zone can exist within a fabric. This zone is named “broadcast” and is used to specify those nodes that are to receive broadcast traffic. This type of zone is hardware enforced; the switch controls data transfer to a port.
  • Page 18 Enabled This is the zone configuration that is enabled (active). This configuration resides on RAM and must be saved to ensure that it is not lost when a new configuration is enabled or during power down. Any changes replicate to all switches in the fabric when the configuration is enabled or saved.
  • Page 19: Enabling A Zone Configuration

    Defined Enabled Saved Enable . . .then save to Flash Config1 Config1 Config1 Config2 Config2 Config3 Config3 Config4 Config4 Config5 (new) Save directly to Flash Enforced Figure 2. Saving a Zone Configuration Enabling a Zone Configuration When a zone configuration is enabled, all zones within the configuration are enabled.
  • Page 20: Implementing Zoning

    3. Switch hardware is loaded with the zoning information. 4. Zone members are loaded. 5. Registered state change notifications (RSCNs) are generated. Implementing Zoning Zoning can be implemented and administered from any switch in the fabric. Changes made to one switch are automatically distributed to all switches in the fabric.
  • Page 21 Steps to Implement Zoning 1. (Optional) Create an alias. An alias is a name assigned to a device or group of devices. By creating an alias you can assign a familiar name to a device, or you can group multiple devices into a single name. This can simplify cumbersome entries, and it can allow an intuitive naming structure such as using to define all NT hosts in the fabric.
  • Page 22: Modifying Configurations

    zone member is specified by port name, only that port on the device (node) is included in the zone. To specify by alias, specify the alias name. Zone members can also be designated by a combination of these methods. For example, the zone definition 2,12;...
  • Page 23: Adding A Switch

    Adding a Switch When a new switch is added to the fabric, it automatically takes on the zone configuration information from the fabric. To add the new switch, attach the E_ports; the new switch is incorporated into the fabric and the enabled zone configuration.
  • Page 24 Zoning User’s Guide...
  • Page 25: Using Quickloop Zones

    USING QUICKLOOP ZONES In addition to zoning fabrics, covered in Chapter 3, Zoning also allows you to zone QuickLoops. By partitioning selected devices within a QuickLoop into a QuickLoop zone you can enhance management of a Fibre Channel Arbitrated Loop (FC-AL) in a legacy environment. In QuickLoop zoning, devices within a QuickLoop can be partitioned off within that QuickLoop to form QuickLoop zones;...
  • Page 26: Quickloop Zoning Advantages

    QuickLoop Zoning Advantages In addition to all the advantages of fabric zoning, security, customization of environments, and optimization of IT resources, QuickLoop zoning can protect devices from disruption by unrelated devices during a critical process, for example, during a tape backup session. In a QuickLoop with zoning enabled, transmission of the loop initialization primitive (LIP) signal and loop initialization are controlled by the switch.
  • Page 27 A QuickLoop name must be a unique alpha-numeric string beginning with an alpha character. The underscore character ( _ ) is allowed and names are case sensitive. For example, is not the same name as Qloop1 qloop1 2. Define a QuickLoop zone. A QuickLoop zone is a group of FL_Ports or AL_PAs that can communicate with each other.
  • Page 28 3. Define a QuickLoop zone configuration. A QuickLoop zone configuration is a group of QuickLoop zones that are enforced whenever that zone configuration is enabled. To define a QuickLoop zone configuration, assign a zone configuration name and specify the QuickLoop zones to be included, by zone name. The QuickLoop names of the QuickLoop zones must also be included in the zone configuration.
  • Page 29: Zoning Telnet Commands

    ZONING TELNET COMMANDS To use a Telnet command, log in with administrative privileges to any switch in the fabric, enter the command with required operands, if any, and press Enter. Changes made to the zoning configuration on one switch are replicated through all switches within the fabric.
  • Page 30 Table 1. Telnet Commands Used to Administer Zoning Command Description See Page Zone Alias Add a member to a zone alias. aliAdd Create a zone alias. aliCreate Delete a zone alias. aliDelete Remove a member from a zone alias. aliRemove Show zone alias definition.
  • Page 31 Table 1. Telnet Commands Used to Administer Zoning (continued) Command Description See Page Configuration Management Clear all zone configurations. cfgClear Disable a zone configuration. cfgDisable Enable a zone configuration. cfgEnable Save zone configurations in Flash memory. cfgSave Show zone configuration definition. cfgShow Zoning Telnet Commands...
  • Page 32: Aliadd

    aliAdd Add a member to a zone alias. Synopsis aliAdd aliName, aliMemberList Availability Administrator Description Use this command to add one or more members to an existing zone alias. The alias member list cannot contain another zone alias. Operands The following operands are required: Name for the zone alias, in quotes.
  • Page 33: Alicreate

    aliCreate Create a zone alias. Synopsis aliCreate aliName, aliMemberList Availability Administrator Description Use this command to create a new zone alias. A zone alias name is a C-style name beginning with a letter and followed by any number of letters, digits, and underscore characters. Names are case sensitive, for example “Ali_1”...
  • Page 34: Alidelete

    See Also aliAdd aliDelete aliRemove aliShow aliDelete Delete a zone alias. Synopsis aliDelete aliName Availability Administrator Description Use this command to delete a zone alias. Operands The following operand is required: Name of zone alias to be deleted, in quotes. aliName Example To delete the zone alias “array2”:...
  • Page 35: Aliremove

    aliRemove Remove a member from a zone alias. Synopsis aliRemove aliName, aliMemberList Availability Administrator Description Use this command to remove one or more members from an existing zone alias. The member list is located by an exact string match, therefore, it is important to maintain the order when removing multiple members.
  • Page 36: Alishow

    aliShow Display zone alias information. Synopsis aliShow [pattern] Availability All users Description Use this command to display zone configuration information. If no parameters are specified, all zone configuration information (both defined and enabled) is displayed. See for a description of this cfgShow display.
  • Page 37: Cfgadd

    cfgAdd Add a member to a zone configuration. Synopsis cfgAdd cfgName, cfgMemberList Availability Administrator Description Use this command to add one or more members to an existing zone configuration. Operands The following operands are required: Name for the zone configuration, in quotes. cfgName List of members to be added to zone configuration, in cfgMemberList...
  • Page 38: Cfgclear

    cfgClear Clear all zone configurations. Synopsis cfgClear Availability Administrator Description Use this command to clear all zone configuration information from the fabric. If a zone configuration is enabled, it is first disabled. All defined zone objects are then deleted. does not affect the zone configuration information in Note cfgClear nonvolatile memory.
  • Page 39: Cfgcreate

    cfgCreate Create a zone configuration. Synopsis cfgCreate cfgName, cfgMemberList Availability Administrator Description Use this command to create a new zone configuration. A zone configuration name is a C-style name beginning with a letter and followed by any number of letters, digits, and underscore characters. Names are case sensitive, for example “Cfg_1”...
  • Page 40: Cfgdelete

    See Also cfgAdd cfgClear cfgDelete cfgDisable cfgEnable cfgRemove cfgSave cfgShow cfgDelete Delete a zone configuration. Synopsis cfgDelete cfgName Availability Administrator Description Use this command to delete a zone configuration. operand is the name of an existing zone configuration. cfgName Operands The following operand is required: Name of zone configuration to be deleted, in quotes.
  • Page 41: Cfgdisable

    cfgDisable Disable a zone configuration. Synopsis cfgDisable Availability Administrator Description Use this command to disable the enabled zone configuration. The fabric returns to nonzoning mode. Operands None Example To disable the current zone configuration: sw5:admin> cfgDisable See Also cfgClear cfgEnable cfgSave Zoning Telnet Commands...
  • Page 42: Cfgenable

    cfgEnable Enable a zone configuration. Synopsis cfgEnable cfgName Availability Administrator Description Use this command to enable a zone configuration. The configuration to be enabled is built when a specified zone configuration is enabled. The configuration is built by checking for undefined zone names, zone alias names, or other inconsistencies, and then expanding zone aliases, removing duplicate entries, and installing the enabled configuration.
  • Page 43: Cfgremove

    cfgRemove Remove a member from a zone configuration. Synopsis cfgRemove cfgName, cfgMemberList Availability Administrator Description Use this command to remove a member from an existing zone configuration. The member list is located by an exact string match, therefore, it is important to maintain the order when removing multiple members.
  • Page 44: Cfgsave

    cfgDisable cfgEnable cfgSave cfgShow cfgSave Save a zone configuration to nonvolatile memory. Synopsis cfgSave Availability Administrator Description Use this command to save the current zone configuration. The defined configuration and the name of the enabled configuration are written to nonvolatile memory in all switches in the fabric. The saved configuration is automatically reloaded by the switch on power up and, if a configuration was enabled at the time it was saved, the same configuration is re-installed with an automatic...
  • Page 45: Cfgshow

    See Also cfgClear cfgDisable cfgEnable cfgShow cfgShow Display zone configuration information. Synopsis cfgShow [pattern] Availability All users Description Use this command to display zone configuration information. If no parameters are specified, all zone configuration information (both defined and enabled) is displayed. If a parameter is specified, it is used as a pattern to match zone configuration names with the zone configurations that are in the defined configuration;...
  • Page 46 Operands The following operand is optional: A POSIX-style regular expression used to match zone pattern configuration names. Patterns can contain: • Question mark “?” that matches any single character • Asterisk “*” that matches any string of characters • Ranges “[0-9a-f]” that match any character within the range Example To show all defined configurations:...
  • Page 47: See Also

    To show all configuration information: sw5:admin> cfgShow Defined configuration: cfg: USA1 Blue_zone cfg: USA_cfg Red_zone; Blue_zone zone: Blue_zone 1,1; array1; 1,2; array2 zone: Red_zone 1,0; loop1 alias: array1 21:00:00:20:37:0c:76:8c; 21:00:00:20:37:0c:71:02 alias: array2 21:00:00:20:37:0c:76:22; 21:00:00:20:37:0c:76:28 alias: loop1 21:00:00:20:37:0c:76:85; 21:00:00:20:37:0c:71:df Enabled configuration: cfg: USA_cfg zone:...
  • Page 48: Qloopadd

    qloopAdd Add a member to a QuickLoop. Synopsis qloopAdd qloopName, qloopMemberList Availability Administrator Description Use this command to add one or more members to an existing QuickLoop. When a configuration is enabled, all QuickLoops defined in the configuration must resolve to one or two switch worldwide names. Operands The following operands are required: Name of QuickLoop, in quotes.
  • Page 49: Qloopcreate

    qloopCreate Create a QuickLoop. Synopsis qloopCreate qloopName, qloopMemberList Availability Administrator Description Use this command to create a QuickLoop. A QuickLoop name is a C-style name beginning with a letter and followed by any number of letters, digits, and underscore characters. Names are case sensitive, for example “Qloop_1”...
  • Page 50: Qloopdelete

    See Also qloopAdd qloopDelete qloopRemove qloopShow qloopDelete Delete a QuickLoop. Synopsis qloopDelete qloopName Availability Administrator Description Use this command to delete a QuickLoop. When a configuration is enabled, all QuickLoops defined in the configuration must resolve to a maximum of two switch worldwide names. Operands The following operand is required: Name of QuickLoop, in quotes.
  • Page 51: Qloopremove

    qloopRemove Remove a member from a QuickLoop. Synopsis qloopRemove qloopName, qloopMemberList Availability Administrator Description Use this command to remove one or more members from a QuickLoop. The member list is identified through an exact string match; therefore, when removing multiple members, order is important. For example, if a QuickLoop contains “wwn2;...
  • Page 52: Qloopshow

    qloopShow Display QuickLoop information. Synopsis qloopShow [pattern] Availability All users Description Use this command to display QuickLoop configuration information. If no parameters are specified, all zone configuration information (defined and enabled) is displayed. See for a description of this display. cfgShow If a parameter is specified, it is used as a pattern to match QuickLoop names;...
  • Page 53: Zoneadd

    zoneAdd Add a member to the zone. Synopsis zoneAdd zoneName, zoneMemberList Availability Administrator Description Use this command to add one or more members to an existing zone. Operands The following operands are required: Name for the existing zone, in quotes. zoneName List of members to be added, in quotes, separated zoneMemberList...
  • Page 54: Zonecreate

    zoneCreate Create a zone. Synopsis zoneCreate zoneName, zoneMemberList Availability Administrator Description Use this command to create a new zone. A zone name is a C-style name beginning with a letter and followed by any number of letters, digits, and underscore characters. Names are case sensitive, for example “Zone_1”...
  • Page 55 Specify a zone alias name using the same format as a zone name; it is created with the command. The alias must resolve to a list of aliCreate one or more of the following: • Physical fabric port numbers • Worldwide names •...
  • Page 56: Zonedelete

    zoneDelete Delete a zone. Synopsis zoneDelete zoneName Availability Administrator Description Use this command to delete a zone. Operands The following operand is required: Name of the zone to be deleted, in quotes. zoneName Example To delete the zone “Blue_zone”: sw5:admin> zoneDelete "Blue_zone" See Also zoneAdd zoneCreate...
  • Page 57: Zoneremove

    zoneRemove Remove a member from a zone. Synopsis zoneRemove zoneName, zoneMemberList Availability Administrator Description Use this command to remove one or more members from an existing zone. The member list is located by an exact string match, therefore, it is important to maintain the order when removing multiple members.
  • Page 58: Zoneshow

    zoneShow Display zone information. Synopsis zoneShow [pattern] Availability All users Description Use this command to display zone configuration information. If no parameters are specified, all zone configuration information (both defined and enabled) is displayed. See for a description of this cfgShow display.
  • Page 59: Zoning Sample Configurations

    ZONING SAMPLE CONFIGURATIONS The following sample configurations illustrate setting up a zone configuration. Note that changes have been saved periodically. In addition to the periodic saves, the command has been issued to display cfgshow current status to verify that changes have been processed.
  • Page 60: Setting Up A Fabric Zone Configuration

    Setting Up a Fabric Zone Configuration switch187:admin> cfgShow Defined configuration: no configuration defined Effective configuration: no configuration in effect To create aliases: switch187:admin> aliCreate "array1", "21:00:00:20:37:0c:72:8c" switch187:admin> aliCreate "array2", "21:00:00:20:37:0c:66:23" switch187:admin> aliCreate "array3", "21:00:00:20:37:0c:67:e3" switch187:admin> aliCreate "tape1", "1,7" switch187:admin> aliCreate "jbod1", "21:00:00:20:37:1b:12:04"...
  • Page 61 To add members to aliases: switch187:admin> aliAdd "array1", "21:00:00:20:37:0c:72:51" switch187:admin> aliAdd "array2", "21:00:00:20:37:0c:9c:6b" switch187:admin> aliAdd "array3", "21:00:00:20:37:0c:6a:40" switch187:admin> aliAdd "jbod1", "21:00:00:20:37:1b:12:08;21:00:00:20:37:1b:12 :e4;21:00:00:20:37:1b:12:e8" switch187:admin> cfgSave Updating flash ... switch187:admin> cfgShow Defined configuration: alias: array1 21:00:00:20:37:0c:72:8c;21:00:00:20:37:0c:72:51 alias: array2 21:00:00:20:37:0c:66:23;21:00:00:20:37:0c:9c:6b alias: array3 21:00:00:20:37:0c:67:e3;21:00:00:20:37:0c:6a:40 alias: jbod1 21:00:00:20:37:1b:12:04;21:00:00:20:37:1b:12:08;...
  • Page 62 21:00:00:20:37:1b:12:04;21:00:00:20:37:1b:12:08; 21:00:00:20:37:1b:12:e4; 21:00:00:20:37:1b:12:e8 alias: tape Effective configuration: no configuration in effect To remove members from aliases: switch187:admin> aliRemove "array1", "21:00:00:20:37:0c:72:8c" switch187:admin> cfgSave Updating flash ... switch187:admin> cfgShow Defined configuration: alias: array1 21:00:00:20:37:0c:72:51 alias: array3 21:00:00:20:37:0c:67:e3;21:00:00:20:37:0c:6a:40 alias: jbod1 21:00:00:20:37:1b:12:04;21:00:00:20:37:1b:12:08; 21:00:00:20:37:1b:12:e4; 21:00:00:20:37:1b:12:e8 alias: tape1 Effective configuration: no configuration in effect...
  • Page 63 tape1" switch187:admin> zoneCreate "blue_bu", "1,3; array3; jbod1; tape1" switch187:admin> cfgSave Updating flash ... switch187:admin> cfgShow Defined configuration: zone: blue 1,3; array3; jbod1 zone: blue_bu 1,3; array3; jbod1; tape1 zone: 1,1; array1 zone: red_bu 1,1; array1; tape1 zone: white 1,2; array3 zone: white_bu 1,2;...
  • Page 64 To create zone configurations: switch187:admin> cfgCreate "USA", "red;white" switch187:admin> cfgCreate "backup", "red_bu; white_bu;blue_bu" switch187:admin> cfgCreate "backup_red", "red_bu; white; blue" switch187:admin> cfgCreate "backup_white", "red; white_bu;blue" switch187:admin> cfgCreate "backup_blue", "red;white;blue_bu" switch187:admin> cfgSave Updating flash ... switch187:admin> cfgShow Defined configuration: cfg: red; white cfg: backup red_bu;...
  • Page 65 To add members to a zone configuration: switch187:admin> cfgAdd "USA", "blue" switch187:admin> cfgSave Updating flash ... switch187:admin> cfgShow Defined configuration: cfg: red; white; blue cfg: backup red_bu; white_bu; blue_bu cfg: backup_blue red; white; blue_bu cfg: backup_red red_bu; white; blue cfg: backup_white red;...
  • Page 66 To delete zone configurations: switch187:admin> cfgDelete "backup" switch187:admin> cfgSave Updating flash ... switch187:admin> cfgShow Defined configuration: cfg: red; white; blue cfg: backup_blue red; white; blue_bu cfg: backup_red red_bu; white; blue cfg: backup_white red; white_bu; blue zone: blue 1,3; array3; jbod1 zone: blue_bu 1,3;...
  • Page 67 To enable zone configurations: switch187:admin> cfgEnable "USA" zone config "USA" is in effect switch187:admin> cfgShow Defined configuration: cfg: red; white; blue cfg: backup_blue red; white; blue_bu cfg: backup_red red_bu; white; blue cfg: backup_white red; white_bu; blue zone: blue 1,3; array3; jbod1 zone: blue_bu 1,3;...
  • Page 68 switch187:admin> cfgShow Defined configuration: cfg: red; white; blue cfg: backup_blue red; white; blue_bu cfg: backup_red red_bu; white; blue cfg: backup_white red; white_bu; blue zone: blue 1,3; array3; jbod1 zone: blue_bu 1,3; array3; jbod1; tape1 zone: 1,1; array1 zone: red_bu 1,1; array1; tape1 zone: white 1,2;...
  • Page 69 To disable zone configurations: switch187:admin> cfgDisable switch187:admin> cfgShow Defined configuration: cfg: red; white; blue cfg: backup_blue red; white; blue_bu cfg: backup_red red_bu; white; blue cfg: backup_white red; white_bu; blue zone: blue 1,3; array3; jbod1 zone: blue_bu 1,3; array3; jbod1; tape1 zone: 1,1;...
  • Page 70: Adding A Quickloop And Quickloop Zone To Zone Configuration

    Adding a QuickLoop and QuickLoop Zone to Zone Configuration To create QuickLoops: switch187:admin> qloopCreate "qlp1", "10:00:00:60:69:00:00:01" switch187:admin> qloopCreate "qlp2", "wwn2;wwn3" To create aliases: switch187:admin> aliCreate "wwn2", "10:00:00:60:69:00:00:02" switch187:admin> aliCreate "wwn3", "10:00:00:60:69:00:00:03" switch187:admin> aliCreate "wwn4", "10:00:00:60:69:00:00:04" switch187:admin> qloopCreate "qlp3", "wwn4" switch187:admin> cfgSave Updating flash ...
  • Page 71 alias: tape alias: wwn2 10:00:00:60:69:00:00:02 alias: wwn3 10:00:00:60:69:00:00:03 alias: wwn4 10:00:00:60:69:00:00:04 qloop: qlp1 10:00:00:60:69:00:00:01 qloop: qlp2 wwn2; wwn3 qloop: qlp3 wwn4 Effective configuration: no configuration in effect To add a switch to a QuickLoop: switch187:admin> qloopAdd "qlp1", "wwn2" switch187:admin> cfgSave Updating flash ...
  • Page 72 qloop: qlp1 10:00:00:60:69:00:00:01; wwn2 qloop: qlp2 wwn2; wwn3 qloop: qlp3 wwn4 Effective configuration: no configuration in effect To remove a switch from a QuickLoop: switch187:admin> qloopRemove "qlp2", "wwn2" switch187:admin> cfgSave Updating flash ... switch187:admin> cfgShow Defined configuration: cfg: red; white; blue cfg: backup_blue red;...
  • Page 73 To delete QuickLoops: switch187:admin> qloopDelete "qlp3" switch187:admin> cfgSave Updating flash ... switch187:admin> cfgShow Defined configuration: cfg: red; white; blue cfg: backup_blue red; white; blue_bu cfg: backup_red red_bu; white; blue cfg: backup_white red; white_bu; blue zone: blue 1,3; array3; jbod1 zone: blue_bu 1,3;...
  • Page 74 To add QuickLoops to configurations: switch187:admin> cfgAdd "USA", "qlp1;qlp2" switch187:admin> cfgAdd "backup_red", "qlp1;qlp2" switch187:admin> cfgAdd "backup_white", "qlp1;qlp2" switch187:admin> cfgAdd "backup_blue", "qlp1;qlp2" To create aliases using AL_PAs: switch187:admin> aliCreate "host1", "qlp1[01]" switch187:admin> aliCreate "host2", "qlp1[04]" switch187:admin> aliCreate "host3", "qlp2[01]" switch187:admin> aliCreate "host4", "qlp2[02]" switch187:admin>...
  • Page 75 switch187:admin> cfgSave Updating flash ... switch187:admin> aliShow "jbod*" alias: jbod1 21:00:00:20:37:1b:12:04;21:00:00:20:37:1b:12:08; 21:00:00:20:37:1b:12:e4; 21:00:00:20:37:1b:12:e8 alias: jbod2 qlp1[45,4d,4e,51,52,53,54,55] alias: jbod3a qlp1[5a,6a,6b,75] alias: jbod3b qlp1[7a,7c,80,81] alias: jbod4 qlp1[c6,c7,c9,ca,cb,cc,cd,d2,dc,e2] alias: jbod5 qlp2[80,81,82,84,88,8f,90] alias: jbod6 qlp2[ca,cb,cc,cd,d2,d4,e2,e4,e8,ef] To create zones: switch187:admin> zoneCreate "yellow", "host1; jbod2;jbod3a" switch187:admin> zoneCreate "green", "host2; jbod3b;jbod4"...
  • Page 76 cfg: backup_red red_bu; white; blue; qlp1; qlp2 cfg: backup_white red; white_bu; blue; qlp1; qlp2 To add members to a zone configuration: switch187:admin> cfgAdd "USA", "yellow;green;orange;purple" switch187:admin> cfgAdd "backup_red", "yellow;green;orange;purple" switch187:admin> cfgAdd "backup_white", "yellow;green;orange;purple" switch187:admin> cfgAdd "backup_blue", "yellow;green;orange;purple" switch187:admin> cfgSave Updating flash ... switch187:admin>...
  • Page 77 red_bu; white; blue; qlp1; qlp2; yellow; green; orange; purple cfg: backup_white red; white_bu; blue; qlp1; qlp2; yellow; green; orange; purple zone: blue 1,3; array3; jbod1 zone: blue_bu 1,3; array3; jbod1; tape1 zone: green host2; jbod3b; jbod4 zone: orange host3; jbod5 zone: purple host4;...
  • Page 78 To enable zone configurations: switch187:admin> cfgEnable "USA" zone config "USA" is in effect switch187:admin> cfgShow Defined configuration: cfg: red; white; blue; qlp1; qlp2; yellow; green; orange; purple cfg: backup_blue red; white; blue_bu; qlp1; qlp2; yellow; green; orange; purple cfg: backup_red red_bu;...
  • Page 79 alias: jbod6 qlp2[ca,cb,cc,cd,d2,d4,e2,e4,e8,ef] alias: tape1 alias: wwn2 10:00:00:60:69:00:00:02 alias: wwn3 10:00:00:60:69:00:00:03 alias: wwn4 10:00:00:60:69:00:00:04 qloop: qlp1 10:00:00:60:69:00:00:01; wwn2 qloop: qlp2 wwn3 Effective configuration: cfg: zone: blue 21:00:00:20:37:0c:67:e3 21:00:00:20:37:0c:6a:40 21:00:00:20:37:1b:12:04 21:00:00:20:37:1b:12:08 21:00:00:20:37:1b:12:e4 21:00:00:20:37:1b:12:e8 zone: green qlp1[04] qlp1[7a,7c,80,81] qlp1[c6,c7,c9,ca,cb,cc,cd,d2,dc,e2] zone: orange qlp2[01] qlp2[80,81,82,84,88,8f,90] zone: purple...
  • Page 80 Zoning User’s Guide...
  • Page 81: Glossary

    GLOSSARY Alias server A Fabric software facility that supports multicast group management. AL_PA Arbitrated Loop Physical Address. The address of an individual port in a loop. A loop can have one or multiple AL_PAs. Arbitrated loop A fibre channel transport structured as a loop. Allows communication between ports without using a switch.
  • Page 82 Defined The complete set of all zone objects that are defined in the fabric. Can consist configuration of multiple zone configurations. Domain_ID Unique identifier for the switch in a fabric. Usually automatically assigned by the switch, but can also be assigned manually. Can be any value between 1 and 239.
  • Page 83 Gateway Hardware that connects incompatible networks by providing the necessary translation for both hardware and software. Hardwaret Method for achieving address translation. Two hardware translative modes Translative mode are available to a QuickLoop enabled switch: • Standard Translative Mode: Allows public devices to communicate with private devices across the fabric.
  • Page 84 Remote Switch Product that enables two switches to connect over an ATM connection. Requires compatible fibre channel-to-ATM gateways. Can be up to 10 kilometers distance between each switch and respective gateway. Request Rate The rate at which requests arrive at a servicing entity. See also Service Rate. Route As applies to fabric, a communication path between two switches.Routing is the assignment of Class 2 or 3 frames to the most appropriate switch ports...
  • Page 85 Switch Domain_ID Unique identifier for a switch, used in routing frames. Usually automatically assigned by the switch, but can be manually assigned by administrator. Switch name Arbitrary name assigned to switch by administrator. See also Switch Domain_ID. Switch Port Port on a switch. Switch ports can be E_Ports, F_Ports, or FL_Ports. Short wavelength fiber-optic cable.
  • Page 86 U_Port Universal Port. Switch port that can operate as G_Port, E_Port, F_Port, or FL_Port. A port is defined as a U_Port if not connected or if it has not assumed a specific function in the fabric. User Datagram Protocol. A protocol that runs on top of IP and provides port multiplexing for higher layer protocols.

Table of Contents