HP StorageWorks 8B - FC Entry Switch User Manual
HP StorageWorks 8B - FC Entry Switch User Manual

HP StorageWorks 8B - FC Entry Switch User Manual

Advanced performance monitoring user's guide (version 3.0)
Hide thumbs Also See for StorageWorks 8B - FC Entry Switch:

Advertisement

user's guide
version 3.0
advanced performance monitoring
www.hp.com

Advertisement

Table of Contents
loading

Summary of Contents for HP StorageWorks 8B - FC Entry Switch

  • Page 1 user's guide version 3.0 advanced performance monitoring www.hp.com...
  • Page 2 Hewlett-Packard shall not be liable for errors contained herein or for incidental or consequential damages in connection with the furnishing, performance, or use of this material.
  • Page 3: Table Of Contents

    Contents Preface About This Guide ......... . Related Publications .
  • Page 4 Chapter 3 Using Advanced Performance Monitoring Overview..........Web Tools .
  • Page 5: Preface

    Preface Advanced Performance Monitoring is a licensed option and requires a valid license key to function. It is included and enabled in switches with the performance upgrade option. It is supported for the HP Surestore FC 1Gb/2Gb Entry Switch 8B, FC 1Gb/2Gb Switch 8B and FC 1Gb/2Gb Switch 16B using Fabric OS version 3.0.1b or later.
  • Page 6 Provided on the FC Entry Switch 8B and FC Switch 8B Documentation CD, and at the HP Web site http://www.hp.com/support/fc8B • HP Surestore FC 1Gb/2Gb Entry Switch 8B and FC 1Gb/2Gb Switch 8B Getting Started Guide (A7346-90902) • HP Surestore FC 1Gb/2Gb Entry Switch 8B and FC 1Gb/2Gb Switch 8B Installation and Reference Guide •...
  • Page 7: Getting Help

    Getting Help For information for the FC Entry Switch 8B and FC Switch 8B, visit the HP Web site at http://www.hp.com/support/fc8B . For the most current technical support information for the FC 16B, visit the HP Web site at http://www.hp.com/support/fc16B .
  • Page 8 viii Advanced Performance Monitoring User’s Guide...
  • Page 9: Introducing Advanced Performance Monitoring

    Chapter Introducing Advanced Performance Monitoring This chapter provides the following information: • Overview page 1-1 • Performance Monitoring with Telnet Commands page 1-2 • Performance Monitoring with Web Tools page 1-3 Overview Advanced Performance Monitoring provides SAN performance management through an end-to-end monitoring system that enables you to: •...
  • Page 10: Terminology Used In This Document

    Introducing Advanced Performance Monitoring If you have a fabric with HP Brocade 2400/2800, FC 6164, FC Entry Switch 8B, FC Switch 8B, or FC 16B switches, you can take advantage of the end-to-end performance monitoring features by installing an FC Entry Switch 8B, FC Switch 8B, or FC 16B switch anywhere in the route path between the Source ID and the Destination ID.
  • Page 11: Filter-Based Monitoring

    Introducing Advanced Performance Monitoring • Fibre channel words that have been received by the port for the SID-DID pair Filter-based Monitoring Filter-based monitoring provides information about a filter’s hit count. Any pattern of values in the first 64 bytes of the Fibre Channel frame can be measured. The counter increases each time a frame is filtered through the corresponding port.
  • Page 12: User-Defined Graphs

    Introducing Advanced Performance Monitoring Figure 1-1 Accessing Predefined Performance Graphs User-defined Graphs The predefined graphs can be modified based on parameter fields such as SID/DID, LUN, AL_PA, and port. These new user-defined graphs can be added and saved to canvas configurations. Figure 1-2 shows a list of user-defined graphs defined in a canvas.
  • Page 13: Performance Graph Formats

    Introducing Advanced Performance Monitoring Performance Graph Formats Performance graphs can be displayed as vertical bar charts, horizontal bar charts, and line charts, as shown in Figure 1-3. Vertical Bar Charts Horizontal Bar Charts Line Charts Figure 1-3 Types of Performance Graphs In addition to the above charts, the Advanced Performance Monitoring Resource Usage Display (shown in Figure 1-4 on page...
  • Page 14: Performance Graph Canvas

    Introducing Advanced Performance Monitoring Figure 1-4 Advanced Performance Monitoring Resource Usage Display Performance Graph Canvas The enhanced performance monitoring in Web Tools enables you to set up a canvas of performance graphs. The canvas can hold up to eight graphs per window, as shown in Figure 1-5 on page 1-7.
  • Page 15 Introducing Advanced Performance Monitoring Figure 1-5 Canvas of Eight Performance Monitoring Graphs Multiple canvasses can be created for different users or different scenarios. You can then save the multiple configurations of graphs, edit them, and recall them. Figure 1-6 shows a list of different canvas configurations from which you can choose to display.
  • Page 16 Introducing Advanced Performance Monitoring Advanced Performance Monitoring User’s Guide...
  • Page 17: Installing Advanced Performance Monitoring

    Chapter Installing Advanced Performance Monitoring This chapter provides the following information: • Overview page 2-1 • Installing Through Telnet page 2-1 • Installing through Web Tools page 2-2 Overview To enable Advanced Performance Monitoring, you must install a license on each switch that will use this feature.
  • Page 18: Installing Through Web Tools

    Installing Advanced Performance Monitoring where “key” is the license key exactly as provided by your switch supplier, surrounded by double quotes. The license key is case-sensitive and must be entered exactly as given. Verify the license was successfully added by entering licenseShow on the command line: admin>...
  • Page 19 Installing Advanced Performance Monitoring Select the License Admin tab. Enter the license key in the License Key field exactly as provided by your switch supplier, and click Add (see Figure 2-2). The Advanced Performance Monitoring features are available as soon as the license is added. Figure 2-2 License Admin Tab For more information about Web Tools, see the Web Tools User’s Guide Version 3.0.
  • Page 20 Installing Advanced Performance Monitoring Advanced Performance Monitoring User’s Guide...
  • Page 21: Web Tools

    Chapter Using Advanced Performance Monitoring This chapter provides the following information: • Overview page 3-1 • AL_PA Performance Monitoring page 3-2 • End-to-end Performance Monitoring page 3-3 • Filter-based Performance Monitoring page 3-8 • Saving and Restoring Monitor Configuration page 3-12 Overview You can administer Advanced Performance Monitoring through telnet commands or through Web Tools (an optionally licensed product).
  • Page 22: Al_Pa Performance Monitoring

    Using Advanced Performance Monitoring AL_PA Performance Monitoring AL_PA performance monitoring allows you to track and display the number of CRC errors that have occurred on frames sent to each AL_PA on a specific port. No monitor configuration is necessary for AL_PA performance monitoring. Displaying the CRC Error Count Use the perfShowAlpaCrc command to display the CRC error count for all AL_PA devices or a single AL_PA on a specific port.
  • Page 23: End-To-End Performance Monitoring

    Using Advanced Performance Monitoring End-to-end Performance Monitoring End-to-end performance monitoring counts the number of words and CRC errors in Fibre Channel frames for a specified Source ID (SID) and Destination ID (DID) pair. An end-to-end performance monitor counts: • the number of words in frames received at the port (RX_COUNT) •...
  • Page 24: Setting A Mask For End-To-End Monitors

    Using Advanced Performance Monitoring Monitor 0 counts the frames that have an SID of 0x051200 and a DID of 0x111eef. For monitor 0, RX_COUNT is the number of words from Host A to Dev B, CRC_COUNT is the number of frames from Host A to Dev B with CRC errors, and TX_COUNT is the number of words from Dev B to Host A.
  • Page 25 Using Advanced Performance Monitoring Use the perfSetPortEEMask to set a mask for end-to-end monitors. The command sets the mask for all end-to-end monitors of a port, so that you can selectively choose the Fibre Channel frames in which the number of words are to be counted. The perfSetPortEEMask command sets a mask for the Domain ID, Area ID, and AL_PA of the SIDs and DIDs for frames transmitted from and received by the port.
  • Page 26: Displaying The End-To-End Mask Of A Port

    Using Advanced Performance Monitoring Displaying the End-to-end Mask of a Port Use the perfShowPortEEMask command to display the current end-to-end mask of a port. The end-to-end mask has 12 fields, with each field having a value of on or off. Example.
  • Page 27: Deleting End-To-End Monitors

    Using Advanced Performance Monitoring Example 1. The following command displays all of the end-to-end monitors on port 3 at an interval of once a second. (In this example, there are three monitors on port 3, numbered 0, 1, and 2.) sw1:admin>...
  • Page 28: Clearing End-To-End Monitor Counters

    Using Advanced Performance Monitoring Clearing End-to-End Monitor Counters To clear all of the end-to-end monitor counters on a port, use the perfSetPortEEMask command to reset all of the end-to-end monitor counters on that port. Note: The perfSetPortEEMask command also sets the end-to-end mask, so if you do not want to change the mask, you must re-specify the current mask settings.
  • Page 29: Adding User-Defined Filter-Based Monitors

    Using Advanced Performance Monitoring sw1:admin> perfAddReadMonitor 2 SCSI Read filter monitor #0 added sw1:admin> perfAddWriteMonitor 2 SCSI Write monitor #1 added sw1:admin> perfAddRWMonitor 2 SCSI Read/Write monitor #2 is added sw1:admin> perfAddSCSIMonitor 2 SCSI traffic frame monitor #3 added sw1:admin> perfAddIPMonitor 2, IP traffic frame monitor #4 added sw1:admin>...
  • Page 30: Displaying Filter-Based Monitors

    Using Advanced Performance Monitoring SOFf SOFc1 SOFi1 SOFn1 SOFi2 SOFn2 SOFi3 SOFn3 The hardware can manage only a limited number of unique offsets and values. If the switch does not have enough resources to create a given filter, then other filters may have to be deleted to free up resources.
  • Page 31: Deleting Filter-Based Monitors

    Using Advanced Performance Monitoring sw1:admin> perfShowFilterMonitor 2, 1 #CMDs #CMDs #CMDs #Frames #Frames #Frames #CMDs ------------------------------------------------------------- Example 2. The following command displays the cumulative frame count of all filter-based monitors defined on port 2. The KEY column lists the monitor numbers. sw1:admin>...
  • Page 32: Clearing Filter-Based Monitor Counters

    Using Advanced Performance Monitoring Clearing Filter-Based Monitor Counters To clear a filter-based monitor counter, delete the monitor using the perfDelFilterMonitor command, and then add the monitor again, using the appropriate command: • perfAddReadMonitor • perfAddWriteMonitor • perfAddRWMonitor • perfAddSCSIMonitor • perfAddIPMonitor •...
  • Page 33 Glossary 8b/10b An encoding scheme that converts each 8-bit byte into 10 bits. Used to balance Encoding ones and zeros in high-speed transports. Address A 24-bit or 8-bit value used to identify the source or destination of a frame. Identifier Advanced A software product that provides error and performance information to the Performance...
  • Page 34 Bit Error Rate; the rate at which bits are expected to be received in error. Expressed as the ratio of error bits to total bits transmitted. See also Error. Block As applies to Fibre Channel, upper-level application data that is transferred in a single sequence.
  • Page 35 Disparity The relationship of ones and zeros in an encoded character. “Neutral disparity” means an equal number of each, “positive disparity” means a majority of ones, and “negative disparity” means a majority of zeros. Distributed The combined user’s guides for the software products Extended Fabrics and Fabrics Remote Switch.
  • Page 36 Fabric A software product that works in conjunction with Web Tools to provide a Manager graphical user interface for managing switch groups as a single unit, instead of as separate switches. Fabric Manager is installed on and run from a computer workstation.
  • Page 37 FSPF Fabric Shortest Path First. Routing protocol for Fibre Channel switches. Full-duplex A mode of communication that allows the same port to simultaneously transmit and receive frames. See also Half-duplex. Fx_Port A fabric port that can operate as either an F_Port or FL_Port. See also F_Port, FL_Port.
  • Page 38 JBOD Just a Bunch Of Disks; indicates a number of disks connected in a single chassis to one or more controllers. See also RAID. K28.5 A special 10-bit character used to indicate the beginning of a transmission word that performs Fibre Channel control and signaling functions. The first seven bits of the character are the comma pattern.
  • Page 39 Multimode A fiber optic cabling specification that allows up to 500 meters between devices. N_Port Node Port; a port on a node that can connect to a Fibre Channel port or to another N_Port in a point-to-point connection. See also NL_Port, Nx_Port. Name Server Frequently used to indicate Simple Name Server.
  • Page 40 Private Device A device that supports arbitrated loop protocol and can interpret 8-bit addresses, but cannot log into the fabric. Private Loop An arbitrated loop that does not include a participating FL_Port. Protocol A defined method and a set of standards for communication. Public An NL_Port that logs into the fabric, can function within either a public or a NL_Port...
  • Page 41 Sequence Initiative. Single Mode The fiber optic cabling standard that corresponds to distances of up to 10 km between devices. SNMP Simple Network Management Protocol. An internet management protocol that uses either IP for network-level functions and UDP for transport-level functions, or TCP/IP for both.
  • Page 42 U_Port Universal Port; a switch port that can operate as a G_Port, E_Port, F_Port, or FL_Port. A port is defined as a U_Port when it is not connected or has not yet assumed a specific function in the fabric. User Datagram Protocol; a protocol that runs on top of IP and provides port multiplexing for upper-level protocols.
  • Page 43 Index end-to-end monitors adding clearing counters adding deleting end-to-end monitors displaying filter-based monitors displaying the mask 1-2, 3-2 AL_PA monitoring 3-12 restoring configuration 3-12 saving configuration setting a mask clearing CRC error count end-to-end monitor counters Fibre Channel Association 3-12 filter-based monitor counters 1-3, 3-8 filter-based monitoring...
  • Page 44 mask for end-to-end monitors technical support displaying telnet commands setting supportShow command terminology perfAddEEMonitor command perfAddIPMonitor command user-defined filter-based monitors perfAddReadMonitor command perfAddRWMonitor command perfAddSCSIMonitor command perfAddUserMonitor command Web Tools perfAddWriteMonitor command 3-12 perfCfgRestore command 3-12 perfCfgSave command perfClrAlpaCrc command perfDelEEMonitor command 3-11 perfDelFilterMonitor command...

This manual is also suitable for:

Storageworks fc entry switch 8b

Table of Contents