HP Surestore 6164 - Switch User Manual
HP Surestore 6164 - Switch User Manual

HP Surestore 6164 - Switch User Manual

Quickloop
Hide thumbs Also See for Surestore 6164 - Switch:

Advertisement

user's guide
version 2.3
QuickLoop
www.hp.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Surestore 6164 - Switch and is the answer not in the manual?

Questions and answers

Summary of Contents for HP Surestore 6164 - Switch

  • Page 1 user’s guide version 2.3 QuickLoop 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 Sample Configurations ........23 Configuration 1: Emulating a Hub .
  • Page 5: Revision History

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

    PREFACE QuickLoop and Zoning are supported with Fabric OS version a2.4.1 or later. About This Guide This guide provides the following information: Chapter 1 Provides an overview of QuickLoop. Introducing QuickLoop Chapter 2 Provides information about configuring and Using QuickLoop using QuickLoop.
  • 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 QuickLoop User’s Guide...
  • Page 11: Introducing Quickloop

    INTRODUCING QUICKLOOP QuickLoop allows arbitrated loops to be attached to a fabric. Without modifying their drivers, private storage devices on the arbitrated loops can be accessed by public or private hosts elsewhere on the fabric. Zoning enables the set of storage devices visible to specific hosts to be carefully administered.
  • Page 12: Address Translation

    A particular QuickLoop can be configured to consist of selected devices or looplets connected to the ports of one switch, or to a cascaded switch pair. QuickLoop provides a possible migration path starting with deploying a single private loop and later deploying a fabric-based SAN. In this scenario, QuickLoop-enabled switches can be used to replace hubs when the SAN is first deployed and has only private devices attached.
  • Page 13 Fabric zones and QuickLoop zones are independent of each other; both types of zones can co-exist in the same zone configuration. Hosts in a QuickLoop can only see targets contained within a QuickLoop. Zoning allows devices from multiple QuickLoops to be added to the definition for a fabric zone.
  • Page 14 QuickLoop User’s Guide...
  • Page 15: Using Quickloop

    USING QUICKLOOP You can enable or disable QuickLoop for either the entire switch or for particular ports. When QuickLoop is enabled on a port, the port is added to the same QuickLoop to which the switch belongs. A QuickLoop can be either “single-switch,” where all looplets are located on a single-switch, or “dual-switch,”...
  • Page 16: Administering Quickloop

    Particular ports can be taken in and out of the QuickLoop by the Telnet commands qlPortDisable qlPortEnable These modes cannot be configured by Simple Network Management Note Protocol (SNMP). A switch has a default mode, which depends on the switch model. When powered up, all the ports of the switch are set to the default mode.
  • Page 17 To configure QuickLoop in Web Tools, click Zone Admin in Fabric View as shown in Figure Zone Admin Figure 2. Zone Administration View Using QuickLoop...
  • Page 18: Telnet Commands

    To view and modify QuickLoop use the QuickLoop tab in Zone Administration view. See Figure Figure 3. QuickLoop Tab in Zone Administration View Telnet Commands The Telnet commands for QuickLoop are available through the shell admin account. To use a QuickLoop Telnet command, log into the relevant switch with administrative privileges, enter the command along with any required operands, and press Enter.
  • Page 19: Quickloop Topology

    QuickLoop Topology QuickLoop topologies have the following characteristics: • A QuickLoop can include up to 2 switches and can support up to 126 devices. • Each particular switch can only be included in one QuickLoop. • A QuickLoop can include either all of, or a subset of, the ports on a particular switch.
  • Page 20: Quickloop Implementation

    QuickLoop Implementation QuickLoop is implemented by a combination of hardware and software components, and requires no actions on the part of the user after it is installed and configured. The hardware components are responsible for the transport of frames among looplets and across switches, and the software components are responsible for QuickLoop initialization and error handling.
  • Page 21 E_port Expansion port. A port is designated an E_Port when it is used as an interswitch expansion port to connect to the E_Port of another switch, to build a larger switch fabric, or to build a two-switch QuickLoop configuration. Sometimes, a single device is attached to a port. In this case the port functions as an F_port.
  • Page 22: Dual-Switch Quickloop

    Dual-switch QuickLoop In a dual-switch QuickLoop, the initialization process is driven by one of the switches, called the QuickLoop master. The role of the QuickLoop master is dynamically assigned at each instance of QuickLoop initialization, according to the following criteria: •...
  • Page 23: Sample Configurations

    FL_Port in the destination device looplet acts on behalf of the source device, and the fabric provides the transport service. Sample Configurations The following examples illustrate possible configurations of one or two switches to form a QuickLoop. For the details of setting these sample configurations using Telnet commands, refer to “Sample Telnet Commands”...
  • Page 24: Configuration 1: Emulating A Hub

    Configuration 1: Emulating a Hub Figure 4 shows multiple hosts and devices connected to a QuickLoop-enabled switch. The switch serves as a concentrator, similar to a hub except that the switch offers throughput performance on each looplet of 100 MB/per second. JBOD JBOD Figure 4.
  • Page 25: Configuration 2: Dual-Switch Quickloop

    Configuration 2: Dual-switch QuickLoop Figure 5 shows two switches cascaded by a local fiber connection between E_ports into a single logical PLDA. The ports configured on both switches in QuickLoop share a single AL_PA space. Neither switch can participate in a different QuickLoop. The QuickLoop can be further subdivided into one or more QuickLoop zones.
  • Page 26: Configuration 3: Long-Wave Laser Connection

    Configuration 3: Long-wave Laser Connection Figure 6 shows two switches cascaded by a long-wave laser into a single logical PLDA. Both switches operate in QuickLoop mode and connect devices at distances of up to 10 km. JB O D JB O D Figure 6.
  • Page 27: Configuration 2

    Log onto the shell admin account on the switch. You will see the following prompt. (The switch listed in the prompt varies with particular switches.) sw5:admin> Issue the command: qlEnable No parameters to this command are required. The switch and all its ports now operate in QuickLoop mode.
  • Page 28: Configuration 3

    Issue the qlPartner Telnet command on both the master and the slave. Note Configuration 3 Two switches up to 10 km apart are connected with a long-wave laser to make up a QuickLoop. For further information, see the Distributed Fabrics User’s Guide, Note version 2.2.
  • Page 29: Port Level Errors

    creating two quickloops. If the error condition is removed, the quickloops are re-initialized to form a single QuickLoop. If the recovery procedure fails, the switches remain in the single-switch quickloops, and the procedure is executed again after a time-out period. Port Level Errors The following conditions are considered faulty in regards to the related looplet:...
  • Page 30 QuickLoop User’s Guide...
  • Page 31: Quickloop Telnet Commands

    QUICKLOOP TELNET COMMANDS This appendix provides information about the Telnet commands available for managing QuickLoop. To use a Telnet command, log into the relevant switch with administrative privileges, enter the command along with any required operands, and press Enter. QuickLoop can be accessed simultaneously from different Note connections, by the Front Panel, Telnet, or the web.
  • Page 32 For information about the Telnet commands (such as Note qloopCreate available for managing QuickLoop zones, see the Zoning User’s Guide, version 2.2. Table 1. QuickLoop Telnet Commands Command Description Disables QuickLoop on the switch. page 33 qlDisable If the command is Note qlPortDisable entered for a port, the port must be...
  • Page 33: Telnet Commands

    Telnet Commands qlDisable Disables QuickLoop mode. Synopsis qlDisable Availability Administrator Description Use this command to disable QuickLoop on a switch. If QuickLoop is being run on dual-switches, this command disables the local switch and causes the partner switch to re-initialize to a single-switch QuickLoop, containing only the devices connected to the partner switch.
  • Page 34: Qlpartner

    QuickLoop combines arbitrated loop and fabric topologies. It consists of multiple private arbitrated loops (looplets) interconnected by a fabric, with the existence of the fabric and the physical locations of the devices transparent. All NL_ports share a single AL_PA space, and operate in accordance with FC-AL.
  • Page 35: Qlportdisable

    If no argument is specified, this command displays the current single-switch or dual-switch mode. If in dual-switch mode, the partner’s WWN also displays. If 0 is used as an argument, this command sets the QuickLoop to run in single-switch mode, and restarts the switch if this causes a change in mode. If a non zero and valid WWN (a WWN that is part of the fabric) for a switch is specified, that switch becomes the QuickLoop partner.
  • Page 36: Qlportenable

    partner that is running in QuickLoop, both switches re-initialize the QuickLoop to form a loop that excludes any devices connected to the specified port. If the command is entered for a port, the qlPortDisable qlEnable command has no effect on that port, because it has been removed from QuickLoop management.
  • Page 37: Qlshow

    Operands The following operand is required: The port number to be enabled (0 to 7 or 0 to 15, port_number depending on the number of ports on the switch) Example The following entry enables QuickLoop on port 4: sw5:admin> qlPortEnable 4 See Also qlEnable qlPortDisable...
  • Page 38 • Dual or single (indicating dual-switch or single-switch Scope: QuickLoop) • The AL_PA bitmaps of devices on the QuickLoop. AL_PA bitmap: • AL_PAs of devices on partner switch. AL_PAs are Remote AL_PAs: listed per port base. • AL_PAs of devices connected to this switch. AL_PAs Local AL_PAs: are listed per port base.
  • Page 39: Qlstatsshow

    qlStatsShow Displays QuickLoop statistics. Synopsis qlStatsShow Availability All users Description This command displays the following QuickLoop switch statistics: • Time of last QuickLoop initialization Last QL init time: • Number of QuickLoop initialization attempts QL init attempted: • Number of times QuickLoop is initialized QL init succeeded: •...
  • Page 40: Qlportshowall

    qlPortShowAll Displays QuickLoop port information. Synopsis qlPortShowAll Availability All users Description This command displays the following QuickLoop port information: • QuickLoop Mode: – QuickLoop mode enabled. Enabled: – QuickLoop mode disabled. Disabled: • Looplet state: – Completed loop initialization. Online: –...
  • Page 41: Glossary

    GLOSSARY 8b/10b encoding Encoding scheme that converts each 8-bit data byte into a 10-bit transmission character. Used to balance ones and zeros in high speed transports. Address identifier Value used to identify source or destination of a frame. AL_PA Arbitrated Loop Physical Address. Unique 8-bit value assigned during loop initialization to each port in an arbitrated loop.
  • Page 42 BB_Credit Buffer-to-buffer credit. The number of frames that can be transmitted to a directly connected recipient or within an arbitrated loop. Determined by number of available receive buffers. See also Buffer-to-buffer flow control, EE_Credit. Bit Error Rate. Rate at which bits are expected to be received in error. Expressed as ratio of error bits to total bits transmitted.
  • Page 43 Cyclic Redundancy Check. A check for transmission errors; included in every data frame. Credit As applies to fibre channel, the number of receive buffers available for transmission of frames between ports. See also BB_Credit and EE_Credit. Cut-through Switching technique that allows selection of a transmission route for a frame as soon as destination address is received.
  • Page 44 Enabled The currently enabled zone configuration. Only one configuration can be configuration enabled at a time. See also Defined configuration, Zone configuration. End-to-end flow Governs flow of Class 1 and 2 frames between N_Ports. See also control Buffer-to-buffer flow control, EE_Credit. Error As applies to fibre channel, a missing or corrupted frame, time-out, loss of synchronization, or loss of signal.
  • Page 45 FC-PLDA The Fibre Channel Private Loop Direct Attach standard. Applies to operation of peripheral devices on private loops. FC-SW-2 The Fibre Channel Switch Fabric standard, second generation. Specifies tools and algorithms for interconnection and initialization of fibre channel switches. Fibre channel Protocol service that supports communication between fibre channel service transport providers.
  • Page 46 G_Port Generic Port. Port that can operate either as E Port or F Port. Ports are defined as G_Ports when disconnected or have not assumed specific function within fabric. Gateway IP address assignment that provides translation for incompatible networks. For example, ATM gateway can connect a fibre channel link to an ATM connection.
  • Page 47 JBOD Just a Bunch Of Disks. A number of disks connected in a single chassis to one or more controllers. See also RAID. K28.5 Special 10-bit character used to indicate beginning of transmission words that perform fibre channel control and signaling functions. First seven bits are comma pattern.
  • Page 48 Multimode Fibre-optic cabling specification allowing up to 500 meters between devices. N_Port Node Port. Port that can attach to a fibre channel port. See also NL_Port, Nx_Port. Name server Service of storing names, addresses, and attributes for up to 15 minutes, provided by a switch to other entities in fabric.
  • Page 49 POST Power On Self Test Series of self-tests run after a switch is rebooted or reset Private NL_Port NL_Port that does not log into the fabric and communicates only with private NL_Ports in same loop. Private device Device that supports arbitrated loop protocol and understands 8-bit addresses, but cannot log into fabric.
  • Page 50 Sequence A fibre channel structure containing one or more frames transmitted in a unidirectional manner between N_Ports. See also Exchange, Frame. Single mode Fibre-optic cabling standard that provides for distances of up to 10 km between devices. SNMP Simple Network Management Protocol. Internet management protocol that does not rely on underlying communication protocols and can therefore be made available over other protocols, such as UDP/IP.
  • Page 51 Tunneling Technique for enabling source and destination hosts to communicate when on same type of network, but connected by a different type of network. 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.
  • Page 52 QuickLoop User’s Guide...
  • Page 53: Index

    INDEX address translation 12 enabling AL_PA 11 a port for QuickLoop mode 36 arbitrated loop 11 qlPartner command master and slave 28 QuickLoop on the switch 33 errors bandwidth handling 28 QuickLoop looplets 19 looplet 19 port level 29 recovery 29 configurations switch level 28 loop 20...
  • Page 54 implementation of QuickLoop 20 partner, specifying 34 initialization phantom full (pass 2) 22 mode 12 of QuickLoop 22 port level sequential looplet (pass 1) 22 errors 29 setting QuickLoop 15 legacy devices 19 LIP 29 qlDisable Telnet command 33 definition 21 qlEnable Telnet command 33 frequency 29 qlPartner Telnet command 34...
  • Page 55 sample configurations 23 updates, software 9 sequential looplet initialization (pass 1) 22 show Web Tools QuickLoop information 37 User’s Guide 16 QuickLoop statistical information 39 Web Tools simultaneous access 31 QuickLoop SNMP 16 software, updates 9 standard translative mode 12 zoning support, technical 8 QuickLoops 12...
  • Page 56 QuickLoop User’s Guide...

Table of Contents