The information in this document is subject to change without notice.
Hewlett-Packard makes no warranty of any kind with regard to this
manual, including, but not limited to, the implied warranties of
merchantability and fitness for a particular purpose. Hewlett-Packard
shall not be held liable for errors contained herein or direct, indirect,
special, incidental or consequential damages in connection with the
furnishing, performance, or use of this material.
Warranty
A copy of the specific warranty terms applicable to your Hewlett-Packard
product and replacement parts can be obtained from your local Sales and
Service Office.
U.S. Government License
Proprietary 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.
Copyright Notice
Copyright 2004 Hewlett-Packard Development Company L.P. All
rights reserved. Reproduction, adaptation, or translation of this
document without prior written permission is prohibited, except as
allowed under the copyright laws.
Trademark Notices
Oracle is a registered trademark of Oracle Corporation.
UNIX is a registered trademark in the United States and other
countries, licensed exclusively through The Open Group.
This document describes how to install, configure, and troubleshoot the
HyperFabric product on the HP-UX 11i v2 (HP-UX 11.23) operating
system.
Before you install the HyperFabric software, ensure that the operating
system software and the appropriate files, scripts, subsets are installed.
The document printing date and part number indicate the document’s
current edition. The printing date will change when a new edition is
printed. Minor changes may be made at reprint without changing the
printing date. The document part number will change when extensive
changes are made.
Document updates may be issued between editions to correct errors or
document product changes. To ensure that you receive the updated or
new editions, you should subscribe to the appropriate product support
service. See your HP sales representative for details.
The latest version of this manual can be found online at
This manual is intended for system and network administrators
responsible for installing, configuring, and managing the HyperFabric
software and hardware. Administrators are expected to have knowledge
of operating system concepts, commands, and configuration.
It is helpful to have knowledge of Transmission Control Protocol/Internet
Protocol (TCP/IP) networking concepts and network configuration.
This document is not a tutorial.
xi
HP-UX Release Name and Release Identifier
Each HP-UX 11i release has an associated release name and release
identifier. The uname (1) command with the -r option returns the
release identifier. Table 1 shows the releases available for HP-UX 11i.
Table 1HP-UX 11i Releases
Supported
Release IdentifierRelease Name
B.11.11HP-UX 11i v1PA-RISC
B.11.20HP-UX 11i v1.5Intel Itanium
B.11.22HP-UX 11i v1.6Intel Itanium
B.11.23HP-UX 11i v2Intel Itanium
Processor
Architecture
Publishing History
Table 2 provides the publication date for the pertinent edition number.
Table 2Publishing History Details
Edition NumberPublication Date
xii
FirstMarch 1998
SecondJune 1998
ThirdAugust 1998
FourthOctober 1998
FifthDecember 1998
SixthFebruary 1999
SeventhApril 1999
EighthMarch 2000
NinthJune 2000
TenthDecember 2000
Table 2Publishing History Details (Continued)
Edition NumberPublication Date
EleventhJune 2001
TwelfthSeptember 2002
ThirteenthJuly 2003
FourteenthMarch 2004
What Is in This Document
HyperFabric Administrator’s Guide is divided into several chapters, each
of which contains information about installing, configuring, or
troubleshooting HyperFabric. The appendixes contain supplemental
information.
The following list describes the content in more detail.
Table 3Organization
ChapterDescription
Overview of the
HyperFabric Product
Planning the FabricDescribes the steps that need to be
Installing HyperFabricDescribes the tasks to install the
Configuring HyperFabricDescribes the tasks to configure
Managing HyperFabricDescribes the tasks to start, stop and
Troubleshooting
HyperFabric
Presents an overview of HyperFabric
and lists the components that the
HyperFabric product contains
followed while planning the fabric
HyperFabric products on the HP-UX
11i v2 operating system
HyperFabric
manage HyperFabric
Describes how to troubleshoot
HyperFabric
xiii
New and Changed Information in This Edition
This edition includes information about the transparent local failover
feature of Hyper Messaging Protocol (HMP). This feature is available
with the HyperFabric version B.11.23.01.
Typographic Conventions
This document uses the following typographic conventions:
Book TitleItalic (slanted) type indicates document and book
names.
daemonCourier font type indicates daemons, files, commands,
•Using a feedback form located at the following URL:
http://docs.hp.com/assistance/feedback.html
Please include the following information along with your comments:
•The complete title of the manual and the part number. (The part
number appears on the title page of printed and PDF versions of a
manual.)
•The section numbers and page numbers of the information on which
you are commenting.
•The version of HP-UX that you are using.
Please note that the HP-UX networking communications publications
group does not provide technical support for HP products.
1Overview of the HyperFabric
Product
This chapter contains the following sections that give general
information about HyperFabric:
Chapter 11
Overview of the HyperFabric Product
•“About HyperFabric” on page 3
•“HyperFabric Products” on page 4
•“HyperFabric Concepts” on page 7
Chapter 12
Overview of the HyperFabric Product
About HyperFabric
About HyperFabric
HyperFabric is an HP high-speed, packet-based interconnect for
node-to-node communications. HyperFabric provides higher speed, lower
network latency and uses less CPU than other industry standard
protocols (for example, Fibre Channel and Gigabit Ethernet). Instead of
using a traditional bus-based technology, HyperFabric is built around
switched fabric architecture, providing the bandwidth necessary for high
speed data transfer. This clustering solution delivers the performance,
scalability, and high availability required by the following:
•Client/Server Architecture Interconnects (for example, SAP)
•Multi-Server Batch Applications (for example, SAS Systems)
•Enterprise Resource Planning (ERP)
•Technical Computing Clusters
•HP Message Passing Interface (MPI) based applications
•OpenView Data Protector (earlier known as Omniback)
•Network Backup
•Data Center Network Consolidation
•E-services
Chapter 13
Overview of the HyperFabric Product
HyperFabric Products
HyperFabric Products
HyperFabric hardware consists of host-based interface adapter cards,
interconnect cables, and optional switches. HyperFabric software resides
in Application Specific Integrated Circuits (ASICs) and firmware on the
adapter cards and includes user-space components and HP-UX drivers.
Currently, fiber-based HyperFabric hardware are available. In addition,
a hybrid switch that has 8-fiber ports is available to support HF2
clusters.
This section describes the various HyperFabric products. For more
information on HP 9000 systems that support HyperFabric products, see
the HyperFabric Release Notes, available at
NOTEThis document uses the term HyperFabric (HF) to refer to the
hardware and software that form the HyperFabric cluster interconnect
product.
The term HyperFabric2 (HF2) refers to the following fiber-based
hardware components:
•The A6386A adapter
•The A6384A switch chassis
•The A6388A and A6389A switch modules. (Although the A6389A
switch module has 4-copper ports, it is still considered an HF2
component because it can only be used with the A6384A HF2 switch
chassis).
•The C7524A, C7525A, C7526A, and C7527A cables
HyperFabric Adapters
The HyperFabric adapters are as follows:
•A6386A HF2 PCI (4X) adapter with a fiber interface.
The A6092A HyperFabric adapter is supported beginning with the
following HyperFabric software versions:
Chapter 14
Overview of the HyperFabric Product
HyperFabric Products
•HP-UX 11.0: HyperFabric software version B.11.00.09
•HP-UX 11i v1: HyperFabric software version B.11.11.00
•HP-UX 11i v2: HyperFabric software version B.11.23.00
The A6386A HyperFabric2 adapter is supported beginning with the
following HyperFabric software versions:
•HP-UX 11.0: HyperFabric software version B.11.00.11
•HP-UX 11i v1: HyperFabric software version B.11.11.01
•HP-UX 11i v2: HyperFabric software version B.11.23.00
Switches and Switch Modules
The HyperFabric2 switches are as follows:
•A6384A HF2 fiber switch chassis with one integrated Ethernet
management LAN adapter card, one integrated 8-port fiber card, and
one expansion slot. For the chassis to be a functional switch, install
one of the following switch modules in the expansion slot:
— The A6388A HF2 8-port fiber switch module. This gives 16-fiber
ports to the switch (8 from the integrated fiber card and 8 from
the A6388A switch module).
— The A6389A HF2 4-port copper switch module. This gives 12
ports to the switch - a mixture of 8-fiber ports (from the
integrated fiber card) and 4-copper ports (from the A6389A
module).
The A6384A HF2 switch chassis with either module installed is
supported beginning with the following HyperFabric software versions:
•HP-UX 11.0: HyperFabric software version B.11.00.11
•HP-UX 11i v1: HyperFabric software version B.11.11.01
•HP-UX 11i v2: HyperFabric software version B.11.23.00
NOTEIn this manual, the terms HyperFabric2 switch or HF2 switch refer
to the functional switch (the A6384A switch chassis with one of the
switch modules installed).
Chapter 15
Overview of the HyperFabric Product
HyperFabric Products
IMPORTANTHF2 adapters and switches are not supported by software versions
earlier than those listed in “HyperFabric Adapters” on page 4 and
“Switches and Switch Modules” on page 5.
To determine the version of HyperFabric, issue the following command:
$ swlist | grep -i hyperfabric
Other Product Elements
The following are the other elements of the HyperFabric product family:
•The HyperFabric software: The software resides in ASICs and
firmware on the adapter cards and includes user-space components
and HP-UX drivers.
HyperFabric supports the IP network protocol stack, specifically
TCP/IP and UDP/IP.
HyperFabric software includes HyperMessaging Protocol (HMP).
HMP provides higher bandwidth, lower CPU overhead, and lower
latency (the time a message takes to get from one point to another).
However, these HMP benefits are available only when applications
that are developed on top of HMP are running. HMP can only be
used on HP 9000 systems running HP-UX 11.0 or 11i v1, provided
HyperFabric A6092A or A6386A (PCI 4X) adapter cards are installed
on those systems.
Chapter 16
Overview of the HyperFabric Product
HyperFabric Concepts
HyperFabric Concepts
This section briefly describes some of the basic HyperFabric concepts and
terms.
The fabric is the physical configuration that consists of all the
HyperFabric adapters, the HyperFabric switches (if any), and the
HyperFabric cables connecting them. The network software controls data
transfer over the fabric.
The HyperFabric configuration contains two or more HP 9000 systems
and optional HyperFabric switches. Each HP 9000 acts as a node in the
configuration. Each node has a minimum of one and a maximum of eight
HyperFabric adapters installed in it. (For information on the maximum
number of adapters that can be installed in each system, see Chapter 2,
“Planning the Fabric,” on page 9.) Each HF2 switch can be configured
with 12 or 16 ports. HyperFabric supports a maximum of 4 HyperFabric
switches. You can mesh HyperFabric switches and configurations with
up to four levels of meshed switches are supported.
You can plan a HyperFabric cluster as a High Availability (HA)
configuration, when it is necessary to ensure that each node can always
participate in the fabric. This is done by using ServiceGuard (earlier
known as MC/ServiceGuard), ServiceGuard OPS Edition (earlier known
as MC/LockManager), and the Event Monitoring Service (EMS).
Configurations of up to 8 nodes are supported under ServiceGuard.
Beginning with HyperFabric software versions B.11.00.05 and
B.11.11.00,you can use relocatable IP addresses as part of an HA
configuration. Relocatable IP addresses permit a client application to
reroute through an adapter on a remote node, allowing that application
to continue processing without interruption. The rerouting is
transparent. This function is associated with ServiceGuard (see
“Configuring ServiceGuard for HyperFabric Relocatable IP Addresses”
on page 95). When the monitor for HyperFabric detects a failure and the
backup adapter takes over, the relocatable IP address is transparently
migrated to the backup adapter. Throughout this migration process, the
client application continues to execute normally.
When you start HyperFabric (with the clic_start command, through
SAM, or by booting the HP 9000 system), you start the managementprocess. This process must be active for HyperFabric to run. If the
HyperFabric management process on a node stops running for some
Chapter 17
Overview of the HyperFabric Product
HyperFabric Concepts
reason (for example, if it is killed), all HyperFabric-related
communications on that node are stopped immediately. This makes the
node unreachable by other components in the fabric.
When you start HyperFabric, the fabric is verified automatically. This is
because each node performs a self diagnosis and verification over each
adapter installed in the node. In addition, the management process
performs automatic routing and configuring for each switch (if switches
are part of the fabric). You can, if needed, run the clic_stat command
to get a textual map of the fabric, which can be used as another method
of quick verification.
Notice that the commands to administer HyperFabric have a prefix of
clic_, and some of the other components have CLIC as part of their
name (for example, the CLIC firmware and the CLIC software). CLIC
stands for CLuster InterConnect, and it is used to differentiate those
HyperFabric commands or components from other commands or
components. For example, the HyperFabric command clic_init is
different from the HP-UX init command.
Chapter 18
2Planning the Fabric
This chapter contains the following sections that include general
guidelines and protocol-specific considerations for planning HyperFabric
clusters that run TCP/UDP/IP or HMP applications.
Chapter 29
Planning the Fabric
•“Preliminary Considerations” on page 11
•“HyperFabric Features, Parameters and Supported Configurations
for TCP/UDP/IP and HMP Applications” on page 13
•“TCP/UDP/IP” on page 14
•“Hyper Messaging Protocol (HMP)” on page 26
Chapter 210
Planning the Fabric
Preliminary Considerations
Preliminary Considerations
Before assembling a fabric physically, do the following to address all of
the appropriate issues:
Step 1. Read Chapter 1, “Overview of the HyperFabric Product,” on page 1, to
get a basic understanding of HyperFabric and its components.
Step 2. Read this chapter, Planning the Fabric, to gain an understanding of
protocol specific configuration guidelines for TCP/UDP/IP and HMP
applications.
Step 3. Read “Configuration Overview” on page 69, “Information You Need” on
page 71, and “Configuration Information Example” on page 74, to
understand how to configure the fabric.
Step 4. Decide the number of nodes that will be interconnected in the fabric.
Step 5. Decide the type of HP 9000 system for each node (for a list of supported
HP 9000 systems, see the HyperFabric Release Notes available at
Step 6. Determine the network bandwidth requirements for each node.
Step 7. Determine the number of adapters needed for each node.
Step 8. Determine if a High Availability (ServiceGuard) configuration will be
needed. If ServiceGuard is used, each node should have at least two
adapters.
Step 9. Decide the topology of the fabric.
Step 10. Determine how many switches will be used based on the number of
nodes in the fabric. The only configuration that can be supported without
a switch is the node-to-node configuration (HA or non-HA). HyperFabric
supports meshed switches up to a depth of four switches, starting with
the following versions of the HyperFabric software:
•For HF2 switches: software versions B.11.00.11, B.11.11.01, and
B.11.23.00.
Chapter 211
Planning the Fabric
Preliminary Considerations
Step 11. Draw the cable connections from each node to switches (if the fabric will
contain switches). If you use an HA configuration with switches, it
requires more than one switch for complete redundancy and to avoid a
single point of failure. For example, each adapter can be connected to its
own switch, or two switches can be connected to four adapters.
Chapter 212
Planning the Fabric
HyperFabric Features, Parameters and Supported Configurations for TCP/UDP/IP and HMP Applications
HyperFabric Features, Parameters and
Supported Configurations for TCP/UDP/IP
and HMP Applications
The following sections in this chapter define HyperFabric functionality
for TCP/UDP/IP applications and Hyper Messaging Protocol (HMP)
applications. There are distinct differences in supported hardware,
available features and performance, depending on which protocol is used
by applications running on the HyperFabric.
Chapter 213
Planning the Fabric
TCP/UDP/IP
TCP/UDP/IP
TCP/UDP/IP is supported on all HF2 hardware. Although some of the
HyperFabric adapter cards support both HMP and TCP/UDP/IP
applications, in this section, the focus is on TCP/UDP/IP HyperFabric
applications.
Application Availability
All applications, including Oracle 9i and HP-MPI, that use the
TCP/UDP/IP stack are supported.
Features
This section discusses the following HyperFabric features on
TCP/UDP/IP:
•OnLine Addition and Replacement (OLAR): Supported
The OLAR feature allows the replacement or addition of
HyperFabric adapter cards while the system (node) is running.
HyperFabric supports this functionality on the SD64A, rx8620,
rx4640, rp54xx (L-class), rp74xx (N-class), rp8400 and Superdome
systems, running on the HP-UX 11i v2 platform.
For more information on OLAR, including instructions for
implementing this feature, see “Online Addition and Replacement”
on page 44 and Configuring HP-UX for Peripherals Part Number
B2355-90698 November 2000 Edition.
•Event Monitoring Service (EMS): Supported
In the HyperFabric version B.11.23.01, the HyperFabric EMS
monitor enables the system administrator to separately monitor
each HyperFabric adapter on every node in the fabric, in addition to
monitoring the entire HyperFabric subsystem. The monitor can
inform the user if the resource being monitored is UP or DOWN. The
administrator defines the condition to trigger a notification (usually
a change in interface status). Notification can be accomplished with
one of the following:
— A Simple Network Management Protocol (SNMP) trap
Chapter 214
Planning the Fabric
— Logging into a user specified log file with a choice of severity
— Email to a user defined email address.
For more information on EMS, including instructions for
implementing this feature, see “Configuring the HyperFabric EMS
Monitor” on page 85 and the EMS Hardware Monitors User’s Guide
Part Number B6191-90028 September 2001 Edition.
•ServiceGuard: Supported
Within a cluster, ServiceGuard groups application services
(individual HP-UX processes) into packages. In the event of a single
service failure (node, network, or other resource), EMS provides
notification and ServiceGuard transfers control of the package to
another node in the cluster, allowing services to remain available
with minimal interruption.
ServiceGuard via EMS, directly monitors cluster nodes, LAN
interfaces, and services (the individual processes within an
application). ServiceGuard uses a heartbeat LAN to monitor the
nodes in a cluster. ServiceGuard cannot use the HyperFabric
interconnect as a heartbeat LAN. Instead, use a separate LAN for
the heartbeat.
TCP/UDP/IP
For more information on configuring ServiceGuard, see “Configuring
HyperFabric with ServiceGuard” on page 87, and ManagingMC/ServiceGuard Part Number B3936-90065 March 2002 Edition.
•High Availability (HA): Supported
To create a highly available HyperFabric cluster, there should not be
any single point of failure. Once the HP 9000 nodes and the
HyperFabric hardware have been configured with no single point of
failure, ServiceGuard and EMS can be configured to monitor and fail
over nodes and services using ServiceGuard packages.
If any HyperFabric resource in a cluster fails (adapter card, cable or
switch port), the HyperFabric driver transparently routes traffic over
other available HyperFabric resources with no disruption of service.
The ability of the HyperFabric driver to transparently fail over traffic
reduces the complexity of configuring highly available clusters with
ServiceGuard, because ServiceGuard has to take care of node and
service failover only.
Chapter 215
Planning the Fabric
TCP/UDP/IP
ServiceGuard uses a “heartbeat” to monitor the cluster. The
HyperFabric links cannot be used for the heartbeat. Instead, an
alternate LAN connection such as 100BaseT, Ethernet, Token Ring,
or FDDI must be made between the nodes for use as a heartbeat link.
End-To-End HA: HyperFabric provides end-to-end HA on the entire
cluster fabric at the link level. If any of the available routes in the
fabric fails, HyperFabric transparently redirects all the traffic to a
functional route and, if configured, notifies ServiceGuard or other
enterprise management tools.
Active-Active HA: In configurations where there are multiple
routes between nodes, the HyperFabric software uses a hashing
function to determine an adapter or a route through which it sends
messages. This is done on a message-by-message basis. All of the
available HyperFabric resources in the fabric are used for
communication.
In contrast to Active-Passive HA, where one set of resources is not
utilized until another set fails, Active-Active HA provides the best
return on investment because all of the resources are utilized
simultaneously. ServiceGuard is not required for Active-Active HA
operation.
For more information on setting up HA HyperFabric clusters, see
Figure 2-3 “TCP/UDP/IP High Availability Switched Configuration”
on page 24.
•Dynamic Resource Utilization (DRU): Supported
If you add a new resource (node, adapter, cable or switch) to a cluster,
the HyperFabric subsystem dynamically identifies the added
resource and starts using it. The same process takes place when a
resource is removed from a cluster. The difference between DRU and
OLAR is that OLAR applies only to the addition or replacement of
adapter cards from nodes.
•Load Balancing: Supported
When an HP 9000 HyperFabric cluster is running TCP/UDP/IP
applications, the HyperFabric driver balances the load across all
available resources in the cluster, including nodes, adapter cards,
links, and multiple links between switches.
•Switch Management: Not Supported
Chapter 216
Loading...
+ 160 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.