Compaq ProLiant 1200, ProLiant 3000, ProLiant 7000 White Paper
विज्ञापन
विज्ञापन
W HITE P APER
[March 1998]
Prepared By
Windows NT
Integration Team
Compaq Computer
Corporation
C O N T E N T S
Executive Summary
PCI Architecture
PCI Load Balancing
Performance Optimization
Using PCI Bus Balancing
Bus Balancing Rules
Example Configurations
PCI Bus Loading with
PCI Hot Plug
PCI Bus
Balancing Tools
System Management
Performance Monitor
Balancing Bus Use
ECG073/0398
3
3
5
5
5
6
7
9
10
10
PCI Bus Loading with
Redundant Controllers 10
Online Storage Controller
Recovery Option
Compaq Advanced Network
Control Utility
10
10
Future PCI Bus Loading and Technical Summary 11
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
1
PCI Bus Balancing and Optimization on
Compaq ProLiant Servers
With the introduction of dual-peer PCI (Peripheral Component Interconnect) bus architecture, Compaq recommends balancing the load between the two PCI buses to achieve optimal performance on the server.
This white paper identifies the importance of PCI Bus Balancing and provides technical configurations for achieving high performance and availability on bridged PCI buses and dual-peer PCI bus architectures.
Additional Resources include:
PCI Bus Numbering in a Microsoft Windows NT
Environment, First Edition,
February, 1998 – Doc ID ECG024/0298.
Configuring the Compaq
ProLiant 5000 Server for Peak Performance, Fourth Edition,
July 1997 – Doc ID 679A/0697.
Implementing Online Storage Controller Recovery Option Under Windows NT
, July
1997 - Doc ID ECG066A/0797.
Microsoft Windows NT , August 1997 – Doc ID ECG057/0897.
Windows NT
Server Environment, June 1996 – Part Number 353A/0696.
Advanced Network Fault Detection and Correction Feature for NetWare
, June 1996 –
Part Number 385A/0696.
Help us improve our technical communication. Let us know what you think about the technical information in this document. Your feedback is valuable and will help us structure future communications. Please send your comments to: [email protected]
ECG073/0398
W HITE P APER (cont.)
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
2
N
OTICE
The information in this publication is subject to change without notice.
C O M P A Q C O M P U T E R C O R P O R A T I O N S H A L L N O T B E L I A B L E F O R T E C H N I C A L
O R E D I T O R I A L E R R O R S O R O M I S S I O N S C O N T A I N E D H E R E I N , N O R F O R
I N C I D E N T A L O R C O N S E Q U E N T I A L D A M A G E S R E S U L T I N G F R O M T H E
F U R N I S H I N G , P E R F O R M A N C E , O R U S E O F T H I S M A T E R I A L .
This publication does not constitute an endorsement of the product or products that were tested.
The configuration or configurations tested or described may or may not be the only available solution. This test is not a determination of product quality or correctness, nor does it ensure compliance with any federal, state or local requirements. Compaq does not warrant products other than its own strictly as stated in Compaq product warranties.
Product names mentioned herein may be trademarks and/or registered trademarks of their respective companies.
Compaq, Contura, Deskpro, Fastart, Compaq Insight Manager, LTE, PageMarq, Systempro,
Systempro/LT, ProLiant, TwinTray, ROMPaq, LicensePaq, QVision, SLT, ProLinea, SmartStart,
NetFlex, DirectPlus, QuickFind, RemotePaq, BackPaq, TechPaq, SpeedPaq, QuickBack, PaqFax,
Presario, SilentCool, CompaqCare (design), Aero, SmartStation, MiniStation, and PaqRap, registered United States Patent and Trademark Office.
Netelligent, Armada, Cruiser, Concerto, QuickChoice, ProSignia, Systempro/XL, Net1, LTE
Elite, Vocalyst, PageMate, SoftPaq, FirstPaq, SolutionPaq, EasyPoint, EZ Help, MaxLight,
MultiLock, QuickBlank, QuickLock, UltraView, Innovate logo, Wonder Tools logo in black/white and color, and Compaq PC Card Solution logo are trademarks and/or service marks of Compaq
Computer Corporation.
Other product names mentioned herein may be trademarks and/or registered trademarks of their respective companies.
Copyright ©1998 Compaq Computer Corporation. All rights reserved. Printed in the U.S.A.
Microsoft, Windows, Windows NT, Windows NT Server and Workstation, Microsoft SQL Server for Windows NT are trademarks and/or registered trademarks of Microsoft Corporation.
PCI Bus Balancing and Optimization on Compaq
ProLiant Servers
First Edition (March 1998)
Document Number: ECG073/0398
W HITE P APER (cont.)
NOTE: Table 1 lists the
Compaq ProLiant family of servers that embody the dual-peer PCI bus architecture.
NOTE: Table 1 lists the
Compaq ProLiant family of servers that embody the bridged
PCI bus architecture.
ECG073/0398
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
3
E X E C U T I V E S U M M A R Y
With the introduction of the Compaq ProLiant 5000 Server and its dual-peer PCI (Peripheral
Component Interconnect) bus architecture, Compaq recommended certain configurations to balance the load between the two PCI buses and achieve optimal performance on the server.
Customers now question what load balancing means, how it affects server performance and what to consider for future planning and implementation of PCI bus loading.
This white paper identifies the overall importance of PCI bus balancing and provides technical configurations for achieving high performance and availability on bridged and dual-peer PCI bus architectures. The supporting facts presented along with recommendations will assist system administrators and network operators in attaining and maintaining this goal.
PCI A R C H I T E C T U R E
Two basic architectures are used to connect the primary and secondary PCI bus to the host bus: the dual-peer PCI bus or the bridged PCI bus. The dual-peer bus architecture, as shown in
Figure 1, provides two PCI buses independently linked to the host processor bus by means of two
Host-to-PCI Bridges. Since each PCI bus runs independently, it is possible to have two PCI bus masters transferring data simultaneously thus producing more overall throughput. This is an advantage with systems that have two or more high-bandwidth peripherals. Splitting these peripherals between the two buses provides an uniformed load.
Slots
Processors
Bridge
540 MB/s
133 MB/s
Secondary PCI Bus
PCI-to-EISA
133 MB/s
Primary PCI Bus
Bridge
Figure 1: Dual-peer PCI architecture.
Bridge
33 MB/s
EISA Bus
Memory
Slots
Slots
The bridged PCI architecture, as shown in Figure 2, requires all processed transactions on the bridged PCI bus (the secondary bus) to go through the PCI-to-PCI Bridge to reach the primary bus, then through the Host-to-PCI Bridge. In effect there is only one path to the host bus; therefore, no load balancing is required on a system with this type of architecture.
ECG073/0398
W HITE P APER (cont.)
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
Processors
Host Bus
Host-to-PCI
Bridge
PCI-to-PCI
Bridge
Figure 2: Bridged PCI architecture.
PCI Bus
PCI Bus 133 MB/s
Knowing what PCI bus specific slots are assigned can be difficult to determine; therefore, Table 1 lists the slots for Compaq PCI bridged and dual-peer PCI servers and which bus they populate.
Use this matrix to identify which slot is assigned to the primary or secondary bus.
For any servers not listed, refer to the server user guide for the slot information or the Compaq and Microsoft Windows NT Frontline Partnership web site located at: http://www.compaq.com/solutions/frontline/pciutils.html
.
T ABLE
Slot
Number
1
2
3
4
5
6
7
8
9
10
11
1: PCI B
Bridged PCI
Bus Systems
Secondary
Secondary
Secondary
Primary
Primary
Primary
US TO
Primary
Primary
Primary
S
Secondary
Secondary
Secondary
LOT N UMBER
ProLiant 2500 ProLiant 1200 ProLiant 1600
Secondary
Secondary
Secondary
Primary
Primary
Primary
A SSIGNMENTS
Dual-Peer PCI Bus Systems
ProLiant 3000/
ProLiant 5500 ProLiant 5000
Primary
Primary
Primary
Primary
Memory
Secondary
Secondary
Secondary
Secondary
Slots
Slots
Secondary
Secondary
Secondary
Primary
Primary
Primary
Primary
ProLiant 6000/
ProLiant 7000
Primary
Primary
Primary
Primary
Secondary
Secondary
Secondary
Secondary
Secondary
ProLiant 6500
Primary
Primary
Secondary
Secondary
Secondary
Secondary
Secondary
Secondary
4
ECG073/0398
W HITE P APER (cont.)
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
5
PCI L O A D B A L A N C I N G
One key to procuring peak server performance is optimal configuration of the I/O (Input/Output) subsystems. Because of architectural changes and enhancements incorporated into these systems, careful consideration of load balancing must be given before the initial system setup and configuration take place.
For example, the Intel Pentium Pro processor is optimized for performance using PCI peripherals.
The Compaq ProLiant servers that support dual-peer PCI bus architectures provide aggregate I/O throughput capability as high as 267 MB/s. The dual-peer PCI bus architecture increases configuration flexibility and allows higher levels of overall performance. However, attaining peak performance requires careful evaluation of I/O loading across both PCI buses. This means the administrator must carefully plan expansion slot usage for each device before initial configuration, as well as plan for future expansion.
Performance Optimization Using PCI Bus Balancing
Bus balancing is achieved by balancing the I/O throughput on each bus, thus producing the optimum performance on a system. However, not all PCI systems (i.e., bridged PCI systems) achieve performance gains when implementing bus balancing; therefore, the customer has to know when to balance the load on the system. Here are some brief recommendations. Detailed configurations are described later in the document:
•
For bridged architectures, load balancing is not required nor recommended. To obtain the best performance on a bridged PCI system, the primary bus should be populated first.
•
For dual-peer architectures load balancing is recommended. It could be helpful to split the workload between buses when I/O throughput is high.
•
For dual-peer architectures that have PCI Hot Plug slots, customers must consider the trade-off between high availability and high performance. This is discussed in more detail later in this document.
Bus Balancing Rules
Understanding how to balance the PCI load on a system can be confusing; therefore, some general guidelines or rules for balancing bus traffic are provided:
1.
When installing multiple network or array controllers, split the controllers between the buses.
2.
If installing an "odd" number of controllers, for example, two NICs (Network Interface
Controller) and one drive array controller, split the two network controllers between the buses. Network controllers consume more bandwidth than array controllers do, so it is best to split the workload between two buses if possible.
3.
Avoid putting two network controllers together in the same bus unless both buses already have a network controller installed. Note that it is better to have a system with one dual-port
NIC in each bus than to have two single-port NICs in each bus.
ECG073/0398
W HITE P APER (cont.)
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
6
Example Configurations
Table 2 explains where to place controllers to enable PCI bus balancing on Compaq ProLiant servers that contain the dual-peer bus architecture. For example, a system configuration might consist of one NIC and two drive array controllers (configuration #3 highlighted in Table 2). As demands change and the system bandwidth needs to increase, the system administrator changes the configuration to add another NIC to the system. As shown in configuration #4 (highlighted in
Table 2), the system administrator should place the new network controller on Bus X so the PCI bus remains balanced.
T ABLE
Config
#
1
2
3
4
5
6
7
8
9
2 : PCI B
Device Type
US B ALANCING IN A
1 Network Interface Controller
1 Drive Array Controller
2 Network Interface Controllers
1 Drive Array Controller
1 Network Interface Controller
2 Drive Array Controllers
2 Network Interface Controllers
2 Drive Array Controllers
2 Network Interface Controllers
3 Drive Array Controllers
3 Network Interface Controllers
2 Drive Array Controllers
2 Network Interface Controllers
4 Drive Array Controllers
2 Network Interface Controllers
5 Drive Array Controllers
3 Network Interface Controller
4 Drive Array Controllers
Bus X*
D
Drive Array Controller
Drive Array Controller
UAL
Network Interface Controller
Drive Array Controller
Network Interface Controller
Drive Array Controller
Network Interface Controller
2 Drive Array Controllers
Network Interface Controller
2 Drive Array Controllers
Network Interface Controller
3 Drive Array Controllers
-P EER
2 Network Interface Controllers
Drive Array Controller
Optimal Preference:
1 DualPort Network Interface Controller
1 Drive Array Controller
2 Network Interface Controllers
2 Drive Array Controllers
Optimal Preference:
1 DualPort Network Interface Controller
2 Drive Array Controllers
* Bus X and Y have no bearing to the primary and secondary bus. It could be either.
A RCHITECTURE
Bus Y*
Network Interface Controller
Network Interface Controller
Network Interface Controller
Drive Array Controller
Network Interface Controller
Drive Array Controller
Network Interface Controller
Drive Array Controller
Network Interface Controller
Drive Array Controller
Optimal Preference:
1 Network Interface Controller
1 Drive Array Controller
Network Interface Controller
2 Drive Array Controllers
Network Interface Controller
2 Drive Array Controllers
Network Interface Controller
2 Drive Array Controllers
Optimal Preference:
1 Network Interface Controller
2 Drive Array Controllers
ECG073/0398
W HITE P APER (cont.)
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
7
#
1
2
3
4
#
1
2
3
4
PCI B U S L O A D I N G W I T H PCI H O T P L U G
For servers with PCI Hot Plug slots on a single bus, customers must pay close attention to requirements for availability and determine whether a trade-off is needed between high availability and high performance. Consider the following scenarios:
Configuration 1
For high availability and high performance, place the active controllers in the hot-plug slots, with the standby controllers in the non-hot-plug slots. This splits the load so that a single NIC and array controller is on each bus, as shown in Table 3.
This configuration provides moderately high availability along with high performance. However since the standby network controller (#4) is in a non-hot-plug slot, if it were to fail replacing the controller would require shutting down the server. The active NIC (#3), on the other hand, is still available and in a hot-plug slot thus allowing the system administrator time to replace the failed
NIC (#4) during non-peak hours, when access to the server is at a minimum.
This configuration uses the minimum number of PCI hot-plug slots while providing redundancy to controllers. It also enables hot replacement of the primary devices (active) in the event that any of the active controllers should fail.
T
PCI Hot Plug Slot
XXXXXX
XXXXXX
Non-PCI Hot Plug Slot
XXXXXX
XXXXXX
Configuration 2
If high availability is a primary concern, place all four controllers (active and standby) in the hot-plug slots as shown in Table 4. Even though this configuration breaks rule number three in the "Bus Balancing Rules" section, having two network controllers on the same bus does not impact performance since the second NIC is in standby mode and therefore generates minimal traffic on the bus.
This configuration works well for high availability because the I/O traffic emitted here is not enough to saturate the PCI bus; therefore, there is no bottleneck to slow I/O traffic. If only two
NICs and two drive array controllers are needed, as in Table 4, both drive arrays and network controllers could be placed on same bus without receiving any performance degradation.
T
ABLE
Device Type
SMART 2/P Drive Array (Active)
SMART 2/P Drive Array (Standby)
NetFlex-3/P Controller (Active)
NetFlex-3/P Controller (Standby)
ABLE
3
4
: H
: H
Device Type
IGH A VAILABILITY AND
IGHER A
SMART 2/P Drive Array (Active)
SMART 2/P Drive Array (Standby)
NetFlex-3/P Controller (Active)
NetFlex-3/P Controller (Standby)
PCI Hot Plug Slot
XXXXXX
XXXXXX
XXXXXX
XXXXXX
H IGH
VAILABILITY AND H
P ERFORMANCE
IGH P ERFORMANCE
Non-PCI Hot Plug Slot
W HITE P APER (cont.)
NOTE: A controller pair is defined as two Compaq NICs that are configured so that network connectivity is maintained, even if a connection is lost or a controller fails. For more information, refer to the white paper "The Compaq Advanced
Network Error Correction
Support in a Microsoft Windows
NT Server Environment."
ECG073/0398
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
8
#
1
2
3
4
5
Configuration 3
When the configuration consists of an additional stand-alone device, for example, a network controller pair plus a single network controller, the active NIC should be on separate bus. If, on the other hand, the customer has an array controller pair plus a single array controller, the active array controllers should be on the same bus for best performance. Placing the stand-alone array controller in a hot-plug slot provides similar performance to placing it in the non-hot-plug slot.
Since the performance is similar, using a hot-plug slot provides additional availability.
Table 5 displays a configuration using an additional stand-alone NIC. Placing the stand-alone
NIC in a non-hot-plug slot provides the best performance, as this configuration splits the active
NICs between buses. If availability is of greater concern than performance, place the stand-alone
NIC in a hot-plug slot.
T ABLE 5 : H
Device Type
IGH A VAILABILITY FOR
SMART 2/P Drive Array (Active)
SMART 2/P Drive Array (Standby)
NetFlex-3/P Controller (Active)
NetFlex-3/P Controller (Standby)
NetFlex-3/P Controller (Stand-alone)
XXXXXX
XXXXXX
A
PCI Hot Plug Slot
DDITIONAL S TAND
XXXXXX
XXXXXX
XXXXXX
-A LONE
Non-PCI Hot Plug Slot
D EVICES
Configuration 4
For multiple pairs of network controllers, the same general guidelines apply. The customer must evaluate the importance of availability and weigh that against any potential non-optimal performance configurations.
Configuration 4 offers better availability than Configuration 3. Performance is optimal and a higher level of availability is achieved. In the third configuration, if the standby network controller failed, no network users would have access to any resources on that server while the system administrator shuts down the system to replace the failed controller.
ECG073/0398
W HITE P APER (cont.)
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
9
#
1
2
3
4
5
6
If controller #5 fails in Configuration 4, network traffic would be "switched" or routed over to the
standby controller (#6), creating a slight decrease in performance because the bus is no longer balanced. To eliminate the performance degradation, manually switch controller #3 to standby mode and controller #4 to active mode, thus achieving a balanced load again. For details on how to manually switch controllers using this utility, refer to the following white papers online at: http://www.compaq.com/support/techpubs/index.html
.
•
Compaq Advanced Network Error Correction Support using PCI Hot Plug with Microsoft
Windows NT
•
Advanced Network Fault Detection and Correction Feature for NetWare
Another benefit in using this configuration is that if a controller fails, the system administrator can schedule downtime during non-business hours to replace the failed NIC. Once the administrator, however, replaces the failed controller, the original controller should be switched back to being the active controller.
The only limitation in this configuration is that one of the active network controllers is located in a non-hot plug slot and therefore cannot be replaced while the system is running.
T ABLE
Device Type
SMART 2/P Drive Array (Active)
SMART 2/P Drive Array (Standby)
NetFlex-3/P Controller (Active)
NetFlex-3/P Controller (Standby)
NetFlex-3/P Controller (Active)
NetFlex-3/P Controller (Standby)
PCI Hot Plug Balancing Review
Overall, the key to balancing the PCI bus is keeping the amount of data traffic on each bus balanced. Use the following list of guidelines as a review for PCI Hot Plug bus balancing.
•
When adding new controllers, keep the system balanced (see Table 2 for detailed information).
•
Evaluate the importance of high availability and weigh that against any potential non-optimal performance configurations.
•
If a controller fails, rebalancing of the system might be necessary to keep performance optimal.
PCI B
6 : H
U S
IGH
B
A VAILABILITY FOR
PCI Hot Plug Slot
XXXXXX
XXXXXX
XXXXXX
A L A N C I N G T O O L S
M ULTIPLE N ETWORK
XXXXXX
XXXXXX
XXXXXX
P AIRS
Non-PCI Hot Plug Slot
Compaq offers a variety of helpful tools to assist in keeping the PCI busload balanced on Compaq servers. Some tools specifically help users optimize their system containing PCI technology. A brief description of each tool is provided.
W HITE P APER (cont.)
NOTE: Compaq Insight
Manager also monitors PCI bus utilization on SCO UNIX and
Novell NetWare servers.
ECG073/0398
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
.
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
.
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
10
System Management Performance Monitor
Compaq offers Windows NT Performance Monitor Add-On Enhancement Tools to aid in the easy installation and removal of Objects and Object Counters for the Compaq EISA and PCI Buses,
Power Supply and NetFlex-3 Controllers.
The System Management Performance Monitor, specifically, adds several System Management
Objects to the Windows NT Performance Monitor. These counters include items concerning the
EISA Bus, PCI Bus, and Power Supply. These counters require Compaq Support Software
Version 1.21A or later for Microsoft Windows NT and Compaq Insight Manager 3.30 or later.
These tools are available on the Compaq Resource Paq for Microsoft Windows NT. To obtain a copy of the Compaq Resource Paq, go to the Compaq Microsoft Frontline Partnership page located on the web at:
//www.compaq.com/solutions/frontline
Once the System Management Performance Monitor utility is installed, view the counter data collected by the drivers through the Performance Monitor Utility included with Microsoft
Windows NT.
Balancing Bus Use
Compaq Insight Manager supports bus use measurements on each PCI bus and on the EISA bus.
The bus use measurement tools provide a good way to check the I/O configuration to ensure that peripherals are properly balanced across the two PCI buses. An indication of unbalanced bus use implies that the system might need to be reconfigured to optimize performance. Refer to Compaq
Insight Manager documentation for more information about using these tools.
PCI B U S L O A D I N G W I T H R E D U N D A N T C O N T R O L L E R S
Compaq has offered many innovative solutions to reducing network downtime on Compaq server networks. Some of these solutions include:
•
Online Storage Controller Recovery Option
•
Compaq Advanced Network Control Utility
Online Storage Controller Recovery Option
The Compaq Online Storage Controller Recovery Option provides redundancy at the mass storage controller level by merging two SMART-2 controllers into a controller pair. In such a pair, one controller is active, and the other remains in standby mode. Should a problem occur with the active controller, the device driver switches traffic to the standby controller without loss of data or interruption of service. A complete description of this fault tolerance feature can be found in the white paper called Implementing Online Storage Controller Recovery in Windows NT, July 1997
– Doc ID 066A/0797.
Compaq Advanced Network Control Utility
The Compaq Advanced Network Control Utility is a network-monitoring tool that allows a user to install, uninstall, configure and monitor NetFlex-3 controllers. This utility also displays PCI bus number assignments, bus type and slot numbers associated with each device.
ECG073/0398
W HITE P APER (cont.)
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
..
11
A complete description of all the capabilities and features of this utility are documented in the utility Help File, and in the white paper Compaq Advanced Network Error Correction Support
using PCI Hot Plug with Microsoft Windows NT, August 1997 – Doc ID ECG057/0897. This white paper is available on the Compaq Resource Paq for Windows NT.
To obtain a copy of the Compaq Resource Paq, go to the Compaq Microsoft Frontline Partnership page located on the web at:
F
//www.compaq.com/solutions/frontline
U T U R E PCI B U S L O A D I N G A N D T E C H N I C A L S U M M A R Y
Compaq’s first server using PCI technology contained a single PCI bus. A short time later,
Compaq introduced the dual-peer PCI bus architecture having two PCI buses independently linked to the host processor bus, thus providing the capability of more I/O throughput on the server. As technology moves forward, the natural progression for PCI architecture could move to three or more buses. The same bus balancing rules discussed in this document apply to future bus architectures.
The key for future PCI bus loading is to balance the system today while planing ahead for tomorrow. It is important to remember to weigh the current performance needs along with future performance requirements. For this reason, try to choose the best performance configuration for the current server, and at the same time allow enough room in the configuration to fulfill growth and increasing capacity requirements. For instance, a server configuration currently consists of one network controller, yet planning for future capacity requirements dictates the addition of two more NICs to the server. In this case, the network administrator should purchase a dual-port NIC to meet the new capacity requirements and initiate redundancy on this server.
Before making any modifications, evaluate all of the current network server configurations first.
The server configuration might not need to change; therefore, the system administrator might not have to reconfigure all of the machines if the PCI buses are currently balanced.
A question to ask is - "Do I need to reconfigure all of my systems to make sure the PCI buses are balanced?" If your system consists of just a few devices (one network controller and one disk array controller), then the total PCI bus bandwidth the devices will use will be small compared to the I/O throughput capabilities of the PCI bus. In this case, there would be no significant performance difference whether the controllers were on the same bus or split between buses. If the system is using multiple disk and network controllers and you need to improve the performance of your system, then balancing the PCI buses on your system might improve the overall performance of your system.
डाउनलोड
विज्ञापन