HP | Proliant Essential Perforance Management Pack 4.2 350813-005 | User's Manual | HP Proliant Essential Perforance Management Pack 4.2 350813-005 User's Manual

HP ProLiant Essentials Performance Management Pack 4.2
Reference Matrix
Part number: 350813-005
Fifth edition: September 2006
Legal notices
© Copyright 2003-2006 Hewlett-Packard Development Company, L.P.
Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.211 and 12.212,
Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S.
Government under vendor's standard commercial license.
The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the
express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional
warranty. HP shall not be liable for technical or editorial errors or omissions contained herein.
Microsoft and Windows are U.S. registered trademarks of Microsoft Corporation. Linux is a U.S. registered trademark of Linux Torvalds.
Part number: 350813-005
Fifth edition: September 2006
2
Contents
Overview
Abstract.................................................................................................................................................. 5
Static analysis ......................................................................................................................................... 5
ATA disk array
ATA Disk Array Status .............................................................................................................................. 6
ATA Disk Array Inventory .......................................................................................................................... 6
ATA disk
ATA Disk Status ....................................................................................................................................... 7
ATA Disk Inventory................................................................................................................................... 7
Drive array
Drive Array Status .................................................................................................................................... 8
Drive Array Inventory ............................................................................................................................... 8
External storage enclosure
External Storage Enclosure Status............................................................................................................... 9
External Storage Enclosure Inventory .......................................................................................................... 9
Fibre Channel host bus adapter
Fibre Channel Host Bus Adapter Status ..................................................................................................... 10
Fibre Channel Host Bus Adapter Inventory................................................................................................. 10
Host buses
Host Buses Status ................................................................................................................................... 11
Host Buses Inventory............................................................................................................................... 11
IDE channel
IDE Channel Status................................................................................................................................. 12
IDE Channel Inventory ............................................................................................................................ 12
IDE controller
IDE Controller Status............................................................................................................................... 13
IDE Controller Inventory .......................................................................................................................... 13
Logical drive
Logical Drive Status ................................................................................................................................ 14
Logical Drive Inventory ........................................................................................................................... 14
Memory
Memory Status....................................................................................................................................... 15
Memory Inventory .................................................................................................................................. 15
Network adapter
Network Adapter Status.......................................................................................................................... 16
Network Adapter Inventory ..................................................................................................................... 16
Network connections
Network Connections Status .................................................................................................................... 17
Network Connection Inventory................................................................................................................. 17
Network port
Network Port Status................................................................................................................................ 18
Network Port Inventory ........................................................................................................................... 18
Network storage array
Network Storage Array Status ................................................................................................................. 19
Network Storage Array Inventory............................................................................................................. 19
Contents 3
Network storage controller
Network Storage Controller Status ........................................................................................................... 20
Network Storage Controller Inventory ....................................................................................................... 20
Network storage enclosure
Network Storage Enclosure Status ............................................................................................................ 21
Network Storage Enclosure Inventory ....................................................................................................... 21
Network storage logical drives
Network Share Status ............................................................................................................................. 22
Network Share Inventory ........................................................................................................................ 22
PCI bus
PCI Bus Status........................................................................................................................................ 23
PCI Bus Inventory ................................................................................................................................... 23
Processors
Processors Status.................................................................................................................................... 24
Processors Inventory ............................................................................................................................... 24
SCSI adapter
SCSI Adapter Status ............................................................................................................................... 25
SCSI Adapter Inventory........................................................................................................................... 25
SCSI storage enclosure
SCSI Storage Enclosure Status ................................................................................................................. 26
SCSI Storage Enclosure Inventory............................................................................................................. 26
SCSI drive
SCSI Drive Status ................................................................................................................................... 27
SCSI Drive Inventory............................................................................................................................... 27
Server Metrics
Server Status ......................................................................................................................................... 28
Server Inventory..................................................................................................................................... 28
Smart Array controller
Smart Array Controller Status .................................................................................................................. 29
Smart Array Controller Inventory .............................................................................................................. 29
Smart Array SCSI drive
Smart Array SCSI Drive Status ................................................................................................................. 30
Smart SCSI Drive Inventory...................................................................................................................... 30
SATA Drives
SATA Drive Status .................................................................................................................................. 31
SATA Drive Inventory ............................................................................................................................. 31
SAS Drives
SAS Drive Status .................................................................................................................................... 32
SAS Drive Inventory ............................................................................................................................... 32
Storage components
Storage Status ....................................................................................................................................... 33
Storage Inventory................................................................................................................................... 33
Contents 4
Overview
Abstract
This guide details the measurement parameters evaluated by HP ProLiant Essentials Performance Management
Pack (PMP) 4.0 for the various components of a system configuration. A brief description of each parameter
displayed in both the Status and Inventory view is provided.
Static analysis
The following configuration information is gathered by hardware discovery and analyzed by PMP to display the
performance status of server components:
•
Processors—For example, a mix of processors with different cache sizes
•
Memory
•
Network connections—For example, the ability to detect a NIC running at reduced speed or in half duplex
mode
•
Storage—For example:
•
•
A fast physical disk drive plugged into an enclosure that cannot support the maximum I/O capabilities
of the drive
•
A slow physical drive plugged into a fast enclosure
•
A RAID consisting of a mix of drive speeds
•
A RAID consisting of a mix of drive capacities
Host buses—For example:
•
Bus overloading
•
Too many I/O resources plugged into the same bus on a multi-bus server
Overview 5
ATA disk array
The following information is provided for an ATA disk array.
ATA Disk Array Status
•
Reads/Sec—The number of reads from this ATA disk array each second
•
Writes/Sec—The number of writes to this ATA disk array each second
•
Read MBytes/Sec—The average number of megabytes read from the ATA disk array each second
•
Write MBytes/Sec—The average number of megabytes written to the ATA disk array each second
•
Millisec/Read—The average time for each read to complete
•
Millisec/Write—The average time for each write to complete
•
Queue Length—The average number of concurrent requests between the server and this ATA disk array,
including transfers currently being serviced and transfers waiting for service, regardless of where the
request is waiting (disk or IDE controller)
ATA disk array performance is not evaluated because the performance of an array is determined by the
performance of the disks in the array.
ATA Disk Array Inventory
•
Array Configuration
•
Displays the total capacity of the disk array
•
Displays where the disk array is defined (which IDE controller)
•
Displays the RAID level and striping factor (if applicable) for the array
•
Hard Drives—Lists the ATA disks that constitute the disk array
•
Spare Drives—Lists the ATA disks that are designated as spares
ATA disk array 6
ATA disk
The following information is provided for an ATA disk.
ATA Disk Status
•
Reads/Sec—The number of reads from this ATA disk each second
•
Writes/Sec—The number of writes to this ATA disk each second
•
Read MBytes/Sec—The average number of megabytes read from the ATA disk each second
•
Write MBytes/Sec—The average number of megabytes written to the ATA disk each second
•
Millisec/Read—The average time for each read to complete
•
Millisec/Write—The average time for each write to complete
•
Queue Length—The average number of concurrent requests between the server and this ATA disk (Queue
Length is the primary indicator of ATA disk performance, whether the disk is part of an array)
ATA Disk Inventory
•
Disk Information—Displays a description of the drive, including the hard drive model number
•
Configuration Information
•
Provides a summary of the drive configuration
•
Displays the name of the IDE controller to which it is attached
•
Indicates to which disk array the disk belongs (if applicable)
ATA disk 7
Drive array
The following information is provided for a drive array.
Drive Array Status
•
Reads/Sec—The number of reads from each drive in the drive array each second
•
Writes/Sec—The number of writes to each drive in the drive array each second
•
Read MBytes/Sec—The average number of megabytes read from each drive in the drive array each
second
•
Write MBytes/Sec—The average number of megabytes written to each drive in the drive array each
second
•
Millisec/Read—The average time for each read to complete
•
Millisec/Write—The average time for each write to complete
•
Queue Length—The average number of concurrent requests between the server and each drive in the drive
array, including transfers currently being serviced and transfers waiting for service, regardless of where the
request is waiting (drive or controller)
Drive Array Inventory
•
Array Configuration—Displays on which Smart controller the drive array is defined and the number of
array logical drives implemented on the array
•
Hard Drives—Lists the SCSI drives constituting the disk array
•
Spare Drives—Lists the SCSI drives designated as spares
Drive array 8
External storage enclosure
The following information is provided for an external storage enclosure.
External Storage Enclosure Status
•
Transfers/Sec—The average number of transfers (reads and writes) on this external storage enclosure each
second
•
MBytes/Sec—The average number of megabytes transferred on this external storage enclosure each
second
•
Millisec/Transfer—The average time to complete a transfer to and from the selected external storage
enclosure
•
Enclosure Queue—The average number of transfer requests (reads and writes) waiting to be serviced by the
external channel storage enclosure
PMP does not evaluate the performance of external storage enclosures
External Storage Enclosure Inventory
•
Enclosure Configuration—Displays the type or model, name, and serial number of the external storage
enclosure.
•
Controller—Displays the name and model of the enclosure and whether it is operating with redundant
controllers. If a redundant controller is configured, then both standby and active controllers are listed (if
redundancy is not configured, only active controllers are listed).
•
Host Bus Adapters (HBAs)—Lists the HBAs used to attach the enclosure to the server.
•
Windows/Linux Physical Disks—Lists the logical volumes defined in the storage enclosure.
External storage enclosure 9
Fibre Channel host bus adapter
The following information is provided for a Fibre Channel HBA.
Fibre Channel Host Bus Adapter Status
•
Transfers/Sec—The average number of transfers on the selected HBA each second
•
MBytes/Sec—The average number of megabytes transferred on the selected HBA each second
•
Millisec/Transfer—The average time to complete a data transfer between the server and the storage
attached to the selected HBA
•
Queue Length—The average number of concurrent requests between the server and this HBA, including
transfers currently being serviced and transfers waiting for service, regardless of where the request is
waiting
•
Port Utilization %—The average utilization of the Fibre Channel port on this adapter.
Performance is determined by comparing the MBytes/Sec with the theoretical throughput (1 or 2 GB/s) of the
HBA.
Fibre Channel Host Bus Adapter Inventory
•
Host Bus Adapter Configuration—Displays the name of the HBA and the supported and negotiated PCI
protocol (bus speed) of the HBA
•
Fibre Channel Enclosures—Displays all enclosures assigned to the HBA, the names of the enclosures, and
the enclosure models
•
Windows/Linux Physical Disks—Displays all physical disks traced from the server to the logical drives on
the accessible enclosures
Fibre Channel host bus adapter 10
Host buses
The following information is provided for host buses.
Host Buses Status
•
Host Bus MBytes/Sec—The average number of megabytes transferred over the host buses each second
Host Buses Inventory
•
Bus Configuration—Displays a summary of each PCI or PCI-X bus on the server with the PCI/PCI-X slots and
the I/O expansion boards installed in each slot
Host buses 11
IDE channel
The following information is provided for an IDE channel.
IDE Channel Status
•
MBytes/Sec—The average number of megabytes transferred on this IDE channel each second (the sum of
the MBytes/Sec for all ATA disks on this channel)
•
Transfers/Sec—The average number of transfers on this IDE channel each second (the sum of the
Transfers/Sec for all ATA disks on this channel)
•
Channel Queue—The average number of transfer requests (reads and writes) waiting to be serviced by
ATA disks on the IDE channel
IDE Channel Inventory
•
Channel Configuration
•
Identifies the IDE controller to which this IDE channel is connected
•
The number of ATA disks attached to the channel
IDE channel 12
IDE controller
The following information is provided for an IDE controller.
IDE Controller Status
•
Transfers/Sec—The number of requests between the server and this IDE controller each second
•
MBytes/Sec—The sum of all megabytes transferred (read and written) between the server and this IDE
controller each second
•
Millisec/Transfer—The average time for each request to complete
•
Queue Length—The average number of concurrent requests between the server and this IDE controller,
including transfers currently being serviced and transfers waiting for service, regardless of where the
request is waiting (disk or controller)
IDE controller status is determined by the performance status of the ATA disks attached to the controller and the
IDE channels connecting the ATA disks to the controller.
IDE Controller Inventory
•
•
Controller Configuration
•
The controller identification, including controller model and PCI slot (if applicable)
•
Number of disk arrays on the controller (if applicable)
•
Number of ATA disks attached to the controller
Windows/Linux Physical Disks—Lists each Microsoft® Windows® and Linux physical disk defined on this
IDE controller and whether the physical disk is defined on a single ATA disk or an array of ATA disks
IDE controller 13
Logical drive
The following information is provided for a logical drive.
Logical Drive Status
•
Reads/Sec—The number of reads from this logical drive each second
•
Writes/Sec—The number of writes to this logical drive each second
•
Read MBytes/Sec—The number of megabytes read from the logical drive each second
•
Write MBytes/Sec—The number of megabytes written to the logical drive each second
•
Millisec/Read—The average time for each read to complete
•
Millisec/Write—The average time for each write to complete
•
Queue Length—The average number of concurrent requests between the server and this logical drive,
including transfers currently being serviced and transfers waiting for service, regardless of where the
request is waiting (disk or controller)
Logical Drive Inventory
•
Logical Drive Configuration
•
The controller on which the logical drive is defined
•
The array label (such as A, B, or C) as shown by the Array Configuration Utility (ACU)
•
The logical drive number as assigned by the ACU and the physical disk mapping
•
Logical drive size in megabytes
•
The RAID level for this logical drive
•
The logical drive striping factor
•
Whether caching is enabled for this logical drive
Logical drive 14
Memory
The following information is provided for memory.
Memory Status
•
Available MBytes—The amount of memory that is not currently allocated to any process or is unused. A low
Available MBytes value can indicate memory allocation bottlenecks.
•
Page Reads/Sec—The number of times the disk was read to retrieve pages of virtual memory necessary to
resolve page faults each second. Multiple pages can be read during a single disk read operation.
•
Pages Input/Sec—The number of pages read from the disk to resolve memory references to pages that
were not in memory at the time of the reference. This counter includes paging traffic on behalf of the system
cache to access file data for applications. It is important to observe this counter if you are concerned about
excessive memory usage, or thrashing, and the excessive paging that can result.
•
Page Faults/Sec—The average number of page faults each second. A page fault occurs when a process
refers to a virtual memory page that is not in its working set in main memory. A page fault does not cause
the page to be fetched from disk if that page is on the standby list and is already in main memory or if it is
in use by another process with which the page is shared. There are two types of page faults:
•
•
Hard Page Fault—The most expensive in terms of system resource usage, occurring when a missing
page must be retrieved from the disk
•
Soft Page Fault—Generally not considered a source of memory bottlenecks, occurring when the missing
page is not in the current working set but is located elsewhere in memory and easily brought into the
working set
Hard Page Faults %—The ratio of page faults per second to pages input per second. This value is a primary
indication of memory bottlenecks.
Memory performance is determined primarily by the rate at which memory is swapped out to disk. Page
Reads/Sec is the primary factor in determining memory performance issues, but the Hard Page Faults % and
Available MBytes are also considered.
Memory Inventory
•
•
System Memory
•
Displays the physical memory installed in the server
•
Displays the amount of memory that can be addressed by the operating system
•
Displays any server-specific memory technology or configurations
Memory Board—Describes the configuration of the memory boards and lists the number of DIMMs
configured in each particular DIMM socket and any empty sockets
Memory 15
Network adapter
The following information is provided for a network adapter.
Network Adapter Status
•
MBits TX/Sec—The average number of megabits transmitted from the selected adapter each second
•
MBits RX/Sec—The average number of megabits received by the selected adapter each second
•
MBytes/Sec—The average number of megabytes transferred (transmitted or received) over the network
adapter each second
Network adapter performance is determined by the performance of the NIC ports on the adapter.
Network Adapter Inventory
•
NIC Configuration
•
Displays the name and location of the network adapter
•
Displays the supported and negotiated PCI protocol (bus speed) of the network adapter
•
Lists the number of ports on the NIC adapter, including any upgrade modules installed on the network
adapter
•
NIC Ports—Displays all IP addresses assigned to the network ports
•
Network Teams—The state of all the ports on all network adapters
Network adapter 16
Network connections
The following information is provided for network connections.
Network Connections Status
•
Network MBytes/Sec—The average number of megabytes transferred (transmitted or received) over the
network subsystem each second
•
MBits TX/Sec—The average number of megabits transmitted over the network each second
•
MBits RX/Sec—The average number of megabits received over the network each second
Network connection performance is determined by the performance of the network adapters.
Network Connection Inventory
•
Network Connections Configuration—Displays the number of adapters and ports installed and available on
the server, including any that are disabled
•
IP Addresses—Displays all IP addresses assigned to the ports
Network connections 17
Network port
The following information is provided for a network port.
Network Port Status
•
MBytes/Sec—The average number of megabytes transferred (transmitted or received) over the NIC port
each second.
•
MBits TX/Sec—The average number of megabits transmitted from the selected NIC port each second.
•
MBits RX/Sec—The average number of megabits received by the selected NIC port each second.
•
TX Utilization %—The percentage of data that is transmitted from the selected NIC port. This value is
calculated from the TX MBits/Sec and the operating speed of the NIC port.
•
RX Utilization %—The percentage of data that is received from the selected NIC port. This value is
calculated from the RX MBits/Sec and the operating speed of the NIC port.
•
Port Utilization %—The percentage of data that is transferred (transmitted over the NIC port). If the port is
running in full duplex mode, Port Utilization % is the higher of TX Utilization % and RX Utilization %. If the
port is running in half duplex mode, Port Utilization % is the sum of TX Utilization % and RX Utilization %.
Network Port Inventory
•
Port Configuration
•
Displays the name of the NIC adapter
•
Displays the name of the port (on the base board or upgrade module)
•
Displays the media access control (MAC) address of the NIC port
•
Displays the IP address of the NIC port
•
Displays the maximum speed (in MB/s) of the NIC port
•
Provides the NIC teaming configuration if the server is configured with NIC teaming
Network port 18
Network storage array
The following information is provided for a network storage array.
Network Storage Array Status
•
Server Transfers/Sec—The average number of transfer requests (read and written) between the monitored
servers and the array each second
•
Server MBytes/Sec—The average number of megabytes transferred (read and written) between the
monitored servers and this array each second
•
Server Millisec/Transfer—The average time for each request between the monitored servers and the array
to complete
•
Server Queue Length—The average number of transfer requests (read and written) from the monitored
servers that are waiting to be serviced by this array
•
Array MBytes/Sec—The average number of megabytes transferred (read and written) to all the disks in the
array each second
•
Disk Queue Length—The average number of transfer requests (read and written) waiting to be serviced by
each disk in the array
Network Storage Array Inventory
•
Array Configuration—Displays the number of logical drives implemented on the array
•
Hard Drives—Lists the drives that constitute the array
Network storage array 19
Network storage controller
The following information is provided for a network storage controller.
Network Storage Controller Status
•
Transfer/Sec—The average number of transfers (reads and writes) on this network storage controller each
second
•
MBytes/Sec—The average number of megabytes transferred on this network storage controller each second
•
Millisec/Transfer—The average time to complete a transfer to and from the selected network storage
controller
•
Queue Length—The average number of transfer requests (reads and writes) waiting to be serviced by the
network storage controller
•
Port Utilization%—The average utilization of the Fibre Channel port on this controller
Network Storage Controller Inventory
•
Controller Configuration
•
The controller identification, including controller model
•
The supported and negotiated PCI protocols (bus speed)
Network storage controller 20
Network storage enclosure
The following information is provided for a network storage enclosure.
Network Storage Enclosure Status
•
Transfers/Sec—The average number of transfers (reads and writes) on this network storage enclosure each
second
•
MBytes/Sec—The average number of megabytes transferred on this network storage enclosure each
second
•
Millisec/Transfer—The average time to complete a transfer to and from the selected network storage
enclosure
•
Queue Length—The average number of transfer requests (reads and writes) waiting to be serviced by the
network storage enclosure
Network Storage Enclosure Inventory
•
Enclosure Configuration—Displays the type or model, name, and serial number of the network storage
enclosure.
•
Controllers—Displays the name and model of the enclosure and whether it is operating with redundant
controllers. If a redundant controller is configured, then both standby and active controllers are listed (if
redundancy is not configured, only active controllers are listed).
•
Detected Servers—Displays a list of servers sharing the enclosure.
Network storage enclosure 21
Network storage logical drives
The following information is provided for logical drives located in the network storage.
Network Share Status
•
Reads/Sec—The average number of reads from the selected logical drive each second
•
Writes/Sec—The average number of writes to the selected logical drive each second
•
Read MBytes/Sec—The average number of megabytes read from the selected logical drive each second
•
Write MBytes/Sec—The average number of megabytes written to the selected logical drive each second
•
Millisec/Read—The average time required to complete a read operation
•
Millisec/Write—The average time required to complete a write operation
•
Queue Length—The average number of transfer requests (reads and writes) that are waiting to be serviced
by the logical drive
Network Share Inventory
•
Logical Drive Configuration
•
Displays the total capacity of the drive
•
Displays the network storage enclosure in which the selected logical drive is located
•
Displays the RAID level for this logical drive
Network storage logical drives 22
PCI bus
The following information is provided for a PCI bus.
PCI Bus Status
•
MBytes/Sec—The average number of megabytes transferred on the selected PCI bus each second.
•
PCI Utilization %—The PCI utilization for the selected PCI bus. A 32-bit PCI and 64-bit PCI can operate
simultaneously on the same PCI bus. The utilization is primarily dependent on the MBytes/Sec rate and the
negotiated PCI bus protocol:
•
32-bit PCI—Operates at 33 MHz, resulting in a maximum throughput of 132 MB/s
•
64-bit PCI—Operates at 33 MHz, resulting in a maximum throughput of 264 MB/s
•
64-bit/50-MHz PCI-X—Provides a maximum throughput of 400 MB/s
•
64-bit/66-MHz PCI or PCI-X—Provides a maximum throughput of 528 MB/s
•
64-bit/100-MHz PCI-X—Provides a maximum throughput of 800 MB/s
•
64-bit/133-MHz PCI-X—Provides a maximum throughput of 1064 MB/s
•
PCI Express X1—Provides a maximum throughput of 500 MB/s
•
PCI Express X2—Provides a maximum throughput of 1000 MB/s
•
PCI Express X4—Provides a maximum throughput of 2 GB/s
•
PCI Express X8—Provides a maximum throughput of 4 GB/s
•
PCI Express X12—Provides a maximum throughput of 6 GB/s
•
PCI Express X16—Provides a maximum throughput of 8 GB/s
PCI bus performance is evaluated using the Bus Utilization %.
NOTE: PMP does not accurately report the negotiated PCI bus protocol when unknown PCI devices with slower
transfer rates than the controller are configured on the same bus.
PCI Bus Inventory
•
PCI Support—Displays the supported and negotiated PCI protocol (bus and speed)
•
PCI Devices—Lists the PCI bus slots and any I/O expansion boards installed in the slots
PCI bus 23
Processors
The following information is provided for processors.
Processors Status
•
Average Processor Utilization %—The average percentage of time that all the processors on the system are
busy executing non-idle threads. On a multiprocessor system, if all processors are always busy, the metric
reads 100%; if all processors are 50% busy, the metric reads 50%; if one-fourth of the processors are busy,
the metric reads 25%. Average Processor Busy % can be viewed as the fraction of the time spent doing
useful work.
Each processor is assigned an idle thread in the idle process consuming unproductive processor cycles not
used by another thread. Some processors might be more heavily loaded than other processors. In this case,
the total processor time percentage is the average of the loads on each processor.
•
Busiest Processor Utilization %—The average utilization of the logical processor with the highest utilization.
This value is equal to the Average Processor Utilization % if the server is using one processor core.
•
Processor Busy %—The percentage of time that the processor is executing a non-idle thread.
•
Context Switches/Sec—The number of thread context switches at which all processors on the server are
switched from one thread to another each second. Context switches occur when a running thread
voluntarily relinquishes the processor, is preempted by a higher-priority ready thread, or switches between
user mode and privileged (kernel) mode to use a subsystem service.
•
Interrupts/Sec—The average number of hardware interrupts the processor is receiving and servicing each
second.
Average Processor Utilization % and Highest Processor Utilization % are used to determine processor
performance.
Processors Inventory
•
Processor Support—Lists the number of processors supported by the server
•
Processors—Displays the number of processors installed on the server and a summary of the processors
(type, speed, and cache size)
Processors 24
SCSI adapter
The following information is provided for a SCSI adapter.
SCSI Adapter Status
•
Transfers/Sec—The number of requests between the server and this SCSI adapter each second
•
MBytes/Sec—The average number of megabytes transferred (read and written) between the server and this
SCSI adapter each second
•
Millisec/Transfer—The average time for each request to complete
•
Queue Length—The average number of concurrent requests between the server and this SCSI adapter,
including transfers currently being serviced and transfers waiting for service, regardless of where the
request is waiting (drive or adapter)
SCSI adapter performance is based on the performance of the SCSI disks attached to the adapter and the SCSI
buses used to attach the disks to the adapter.
SCSI Adapter Inventory
•
•
Controller Configuration
•
Identifies the supported and negotiated PCI protocol (bus speed) used by the SCSI adapter
•
Provides the number of SCSI drives configured on the adapter
•
Provides the number of SCSI ports used
Windows/Linux Physical Disks—Lists the physical disk drives and identifies each drive SCSI ID, drive letter,
and associated SCSI adapter
SCSI adapter 25
SCSI storage enclosure
The following information is provided for a SCSI storage enclosure.
SCSI Storage Enclosure Status
•
Transfers/Sec—The average number of transfers on this SCSI bus each second (the sum of the Disk
Transfers/Sec for all hard drives on this bus).
•
MBytes/Sec—The average number of megabytes transferred on this SCSI bus each second (the sum of the
Disk MBytes/Sec for all SCSI drives on this bus).
•
SCSI Utilization %—The average SCSI utilization for this SCSI bus, which is primarily dependent on the
MBytes/Sec, and the SCSI protocol negotiated between the controller and each drive on the bus. The
negotiated SCSI protocol is reported in the hard drive inventory. The valid SCSI protocols include:
•
SCSI-1—5 MB/s with 8-bit transfers at 5 MHz (5,000,000 bytes/s)
•
Fast SCSI-2—10 MB/s with 8-bit transfers at 10 MHz (10,000,000 bytes/s)
•
Fast-Wide SCSI-2—20 MB/s with 16-bit transfers at 10 MHz
•
Ultra SCSI-3—20 MB/s with 8-bit transfers at 20 MHz
•
Wide-Ultra SCSI-3—40 MB/s with 16-bit transfers at 20 MHz
•
Wide Ultra2 SCSI—80 MB/s with 16-bit transfers at 40 MHz
•
Wide Ultra3 SCSI—160 MB/s with 16-bit transfers at 80 MHz
•
Ultra320 SCSI—320 MB/s with 16-bit transfers at 160 MHz
SCSI storage enclosure performance is determined by the SCSI Utilization %.
SCSI Storage Enclosure Inventory
•
Enclosure Configuration
•
The type or model of the storage enclosure
•
Which SCSI protocol is supported by the storage enclosure
•
The number of drive bays provided by the storage enclosure
•
The number of SCSI drives installed in the storage enclosure
•
The SCSI adapter attached to the storage enclosure and the port on the adapter
SCSI storage enclosure 26
SCSI drive
The following information is provided for a SCSI drive.
SCSI Drive Status
•
Disk Reads/Sec—The average number of reads from the selected SCSI drive each second
•
Disk Writes/Sec—The average number of writes to the selected SCSI drive each second
•
Disk Read MBytes/Sec—The average number of megabytes read from the selected SCSI drive each second
•
Disk Write MBytes/Sec—The average number of megabytes written to the selected SCSI drive each second
•
Disk Millisec/Read—The average time required to complete a read
•
Disk Millisec/Write—The average time required to complete a write
•
Disk Queue Length—The average number of transfer requests (reads and writes) waiting to be serviced by
the SCSI drive, including transfers currently being serviced and transfers waiting for service, regardless of
where the request is waiting (drive or controller)
PMP uses a set of algorithms to determine SCSI drive status. In general, the Disk Queue Length is a primary
parameter. When the value of the Disk Queue Length exceeds an acceptable value, the Disk Reads/Sec and
Writes/Sec are examined to determine whether read or write operations are requiring most of the drive
throughput. When combined with Disk Millisec/Read or Write, PMP can determine if the number of requests for
the drive is exceeding the capabilities of the drive.
SCSI Drive Inventory
•
•
Drive Information
•
Displays a description of the drive, including the size
•
Displays the hard drive model number
•
Displays the exact size of the drive as seen by the operating system
Configuration Information
•
Provides a summary of the drive configuration
•
Displays the name of the Smart Array controller to which it is attached
•
Displays the location of the hard drive in its enclosure
•
Displays the array in which the drive is configured
•
Provides the SCSI protocol negotiated for transfers between this drive and the disk controller
SCSI drive 27
Server Metrics
The following information is provided for server metrics.
Server Status
•
Average Processor Utilization %—The percentage of time that the processor is executing a non-idle thread,
averaged for the number of processors in the server.
•
Available MBytes—The amount of memory not currently allocated to any process (unused). A low Available
MBytes value can indicate memory allocation bottlenecks.
•
Page Faults/Sec—The number of faulted pages handled by the processor each second.
•
Network MBytes/Sec—The sum of megabytes transferred (transmitted and received) over the subsystem
each second.
•
Storage MBytes/Sec—The sum of megabytes transferred (read and written) over the storage subsystem
each second.
•
Host Bus MBytes/Sec—The sum of megabytes transferred over the host buses each second.
Server Inventory
•
•
Server model
•
Processor quantity and description
•
Amount of memory
•
Network adapters and ports
•
Storage controllers/SCSI adapters
•
Host buses
Operating system
•
Server operating system and version information
•
Summary of the file systems defined on the operating system
•
Number of processors in use
•
Windows and Linux physical disks
Server Metrics 28
Smart Array controller
The following information is provided for a Smart Array controller.
Smart Array Controller Status
•
Transfers/Sec—The number of requests between the server and this IDE Smart Array controller each second
•
MBytes/Sec—The sum of all megabytes transferred (read and written) between the server and this Smart
Array controller each second
•
Millisec/Transfer—The average time for each request to complete
•
Queue Length—The average number of concurrent requests between the server and this Smart Array
controller, including transfers currently being serviced and transfers waiting for service, regardless of where
the request is waiting (drive or controller)
Smart Array controller performance is based on the performance of the SCSI disks attached to the controller and
the SCSI buses used to attach the drives to the controller.
Smart Array Controller Inventory
•
•
Controller Configuration
•
The controller identification, including controller model and PCI slot (if applicable)
•
The supported and negotiated PCI protocols (bus speed)
•
The controller cache configuration
•
Number of hard disks attached to the controller
•
Number of SCSI ports currently in use on the controller
•
Number of arrays on the controller
•
Number of array logical drives defined on the controller
Windows/Linux Physical Disks—Lists the physical disk drives and identifies each drive SCSI ID, drive letter,
and associated Smart Array controller
Smart Array controller 29
Smart Array SCSI drive
The following information is provided for a Smart Array SCSI drive.
Smart Array SCSI Drive Status
•
Disk Reads/Sec—The number of reads from the drive each second
•
Disk Writes/Sec—The number of writes to the drive each second
•
Disk Read MBytes/Sec—The number of megabytes read from the drive each second
•
Disk Write MBytes/Sec—The number of megabytes written to the drive each second
•
Disk Millisec/Read—The average time for each read to complete
•
Disk Millisec/Write—The average time for each write to complete
•
Disk Queue Length—The average number of concurrent requests between the server and the drive
SCSI drive performance is based on Disk Queue Length.
Smart SCSI Drive Inventory
•
•
Drive Information
•
Displays a description of the drive, including the size
•
Displays the hard drive model number
•
Displays the exact size of the drive as seen by the operating system
Configuration Information
•
Provides a summary of the drive configuration
•
Displays the name of the Smart Array controller to which it is attached
•
Displays the location of the hard drive in its enclosure
•
Displays the array in which the drive is configured
•
Provides the SCSI protocol negotiated for transfers between this drive and the disk controller
Smart Array SCSI drive 30
SATA Drives
The following information is provided for a SATA drive.
SATA Drive Status
•
Disk Read/Sec – The average number of reads from the selected SATA drive each second.
•
Disk Write/Sec – The average number of writes to the selected SATA drive each second.
•
Disk Read Mbytes/Sec – The average number of Megabytes of data read from the selected SATA drive
each second.
•
Disk Write Mbytes/Sec – The average number of Megabytes of data written to the selected SATA drive
each second.
•
Disk Millisec/Read – The average time required to complete a read operation
•
Disk Millisec/Write – The average time required to complete a write operation.
•
Disk Queue Length – The average number of transfer requests (reads and writes) waiting to be serviced by
the SATA drive, including transfers currently being serviced and transfers waiting for service, regardless of
where the request is waiting (drive or controller).
PMP uses a set of algorithms to determine the SATA drive status. In general, the Disk Queue Length is a
primary parameter. When the value of the Disk Queue Length exceeds the acceptable value, the Disk
Reads/Sec and Writes/Sec are examined to determine whether read or write operations require most of
the drive throughput. When combined with Disk Millisec/Read or Write, PMP can determine if the number
of requests for the drive will exceed the capabilities of the drive.
SATA Drive Inventory
•
•
Drive Information
•
Displays description of the drive, including size
•
Displays the hard drive model number
•
Displays the exact size of the drive as seen by the operating system
Configuration Information
•
Provides a summary of the drive configuration
•
Displays the name of the Smart Array controller to which it is attached
•
Displays the location of the hard drive in its enclosure
•
Displays the array in which the drive is configured
•
Provides the SATA protocol negotiated for transfers between this drive and the disk controller
SATA Drives 31
SAS Drives
The following information is provided for a SAS Drive.
SAS Drive Status
•
Disk Read/Sec – The average number of reads from the selected SAS drive each second.
•
Disk Write/Sec – The average number of writes to the selected SAS drive each second.
•
Disk Read Mbytes/Sec – The average number of Megabytes of data read from the selected SAS drive each
second.
•
Disk Write Mbytes/Sec – The average number of Megabytes of data written to the selected SAS drive each
second.
•
Disk Millisecond/Read – The average time required to complete a read operation
•
Disk Millisecond/Write – The average time required to complete a write operation.
•
Disk Queue Length – The average number of transfer requests (reads and writes) waiting to be serviced by
the SAS drive, including transfers currently being serviced and transfers waiting for service, regardless of
where the request is waiting (drive or controller).
PMP uses a set of algorithms to determine the SAS drive status. In general, the Disk Queue Length is a
primary parameter. When the value of the Disk Queue Length exceeds the acceptable value, the Disk
Reads/Sec and Writes/Sec are examined to determine whether read or write operations require most of
the drive throughput. When combined with Disk Millisecond/Read or Write, PMP can determine if the
number of requests for the drive will exceed the capabilities of the drive.
SAS Drive Inventory
•
•
Drive Information
•
Displays description of the drive, including size
•
Displays the hard drive model number
•
Displays the exact size of the drive as seen by the operating system
Configuration Information
•
Provides a summary of the drive configuration
•
Displays the name of the Smart Array controller to which it is attached
•
Displays the location of the hard drive in its enclosure
•
Displays the array in which the drive is configured
•
Provides the SAS protocol negotiated for transfers between this drive and the disk controller
SAS Drives 32
Storage components
Storage components differ depending on the server environment. PMP is designed to monitor a variety of storage
components, including:
•
Storage enclosures
•
Fibre Channel HBAs
•
SCSI arrays and logical and physical disk drives
•
Smart arrays
Storage Status
•
Storage Transfers/Sec—The number of PCI bus transfers to and from storage each second
•
Storage MBytes/Sec—The average number of megabytes transferred (read and written) on the storage
each second
Storage Inventory
•
Windows/Linux Logical Disks—Lists all of the logical disks in the storage subsystem and identifies their
associated drive letter, file system, disk drive size (in MB), and percentage of space used
•
Windows/Linux Physical Disks—Lists all of the physical disks in the storage subsystem and identifies their
associated SCSI ID, drive letter, and array controller
Storage components 33
Download PDF

advertising