HP Integrity rx2800 HP Integrity Network Adapter Teaming Whitepaper
HP Integrity rx2800 - i2 Manual
View all HP Integrity rx2800 manuals
Add to My Manuals
Save this manual to your list of manuals |
HP Integrity rx2800 manual content summary:
- HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 1
Windows Server 2008 SP2 and Windows Server 2008 R2 on HP Integrity Servers Network Adapter Teaming White Paper HP Part Number: 5992-5629 Published: October 2009 - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 2
Notices Confidential computer software. Valid license from HP required for possession, use or copying. 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 - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 3
Server Network Adapters 12 Why HP Integrity Network Adapter Teaming 13 3 Teaming Fundamentals for the First-Time User 15 A Technical Overview of HP Integrity for HP Integrity Network Adapter Teaming 23 Download...23 Install...23 Launch...23 Overview of the HP Network Configuration Utility 23 - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 4
Driver...30 HP Network Configuration Utility 30 HP Teaming and Layer 2 Versus Layer 3 Addresses 30 Types of HP Integrity Network Adapter Teams Algorithm 69 Cisco EtherChannel...70 Switch Vendor Port Trunking Technology Supported by SLB 71 SLB Redundancy Mechanisms 72 SLB Network Adapter - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 5
Teamed Status...81 Team State...83 Team Icons...83 HP Integrity Network Adapter Teaming and Advanced Networking Features 84 Checksum Offloading - Frequently Asked Questions 95 C - Overview of Utilities Included with HP Integrity Network Adapter Teaming.....99 D - Glossary...101 Table of Contents - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 6
List of Figures 3-1 HP Integrity Network Adapter Teaming 15 3-2 Using Multi-homing for server network redundancy 16 3-3 Using NIC teaming for server network redundancy 17 3-4 Teaming types and functionality 18 3-5 How to choose the best team type 21 3-6 NCU Main page...24 4-1 Overview of NFT - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 7
List of Tables 3-1 Basic versus Advanced teaming features 22 3-2 Dual Channel capabilities comparison 23 4-1 Heartbeat Frame Format...36 4-2 802.1Q Tagged Heartbeat Frame Format 36 4-3 Directed ARP Echo Node Probe REQUEST Frame Format 40 4-4 Directed ARP Echo Node Probe REPLY Frame Format 40 - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 8
8 - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 9
to target three specific audiences: the Executive, the first-time user, and the advanced user. While you can skip to the section that is specific to your needs, in the design and troubleshooting of environments incorporating this technology in HP Integrity servers. Topics for this section - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 10
This white paper specifically discusses HP Integrity Network Adapter Teaming for Windows Server 2008 with Service Pack 2 (SP2) and Windows Server 2008 R2. For technical information on network adapter teaming for other operating systems, refer to www.hp.com. 10 Introduction - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 11
Teaming is wholly developed by HP Engineering specifically for HP Integrity customers. The Goals of HP Integrity Network Adapter Teaming The objective of HP Integrity Network Adapter Teaming is to provide network fault tolerance and load balancing for HP Integrity servers. These two objectives are - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 12
without human intervention, and • Solutions that allow the server to fully utilize its available network adapter resources By utilizing an HP Integrity Network adapter team of two or more network adapter ports, an SA provides the server with the ability (intelligence) and capability (components) to - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 13
a small investment in network adapter hardware, SAs can achieve maximum server network availability and server network performance. This small investment (teaming) assures that the larger investment (the server) is utilized to its fullest. Why HP Integrity Network Adapter Teaming? As a company that - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 14
14 - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 15
Time User A Technical Overview of HP Integrity Network Adapter Teaming HP Integrity Network . Figure 3-1 HP Integrity Network Adapter Teaming Goal: "To provide Servers with Layer 2 server to the network. However, Dual Homing does not completely solve the network redundancy problem for a server - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 16
Multi-homing for server network redundancy 1.1.1.3 1.1.1.1 1.1.1.4 1.1.1.2 1.1.1.5 HP Integrity Server Switch Clients Server has redundant path for outgoing traffic. From the server's IP perspective, either adapter provides access to the network. How do clients know the server has two or - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 17
to deploy than server-based routing protocols. In addition, teaming supports load balancing without requiring any kind of special configuration or feature support on the network devices (for example, clients) with which the team is communicating. Overview of Team Types HP Integrity Network Adapter - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 18
supports members connected to more than one switch. Network Fault Tolerance Only (NFT) Network Fault Tolerance (NFT) is the foundation of HP Integrity Network Adapter Teaming. In NFT mode type allows the SA to prioritize specific switch. NFT with Preference Order is a basic feature of HP Integrity - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 19
a team type that allows the server to load balance its transmit traffic. TLB is switch independent and supports switch fault tolerance by allowing the Dynamic is that an SA will not have to manually configure the switch. 802.3ad Dynamic is a basic feature of HP Integrity Network Adapter Teaming. - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 20
the switch doesn't support LACP or if any ports in the team don't have successful LACP negotiation with the switch, the team will choose to operate as a TLB team. As network and server configurations change, the Automatic team type ensures that HP Integrity servers intelligently choose between TLB - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 21
ports already have IEEE 802.3ad enabled I ONLY need more outbound bandwidth (Tx) NO I need more inbound bandwidth (Rx) AND outbound bandwidth (Tx) I NEED switch redundancy NO YES Manually enable port trunking/ channeling on switch ports for BOTH switches Choose Team Type "802.3ad Dynamic Dual - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 22
help HP Integrity Network HP Integrity Network Adapter Teaming that was not previously available in any HP or non-HP server networking product. Details of these features include: • Active Path - Active Path is a mechanism used by HP Integrity , server network by HP Integrity Network - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 23
Deployment Steps for HP Integrity Network Adapter Teaming Download HP Integrity Network Adapter Teaming is listed as a downloadable component on the drivers download page for every HP network adapter and HP Integrity server that supports it. To find the download for HP Integrity Network Adapter - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 24
NCU Main Page The NCU main page, labeled HP Network Configuration Utility Properties, is used to create and dissolve teams, monitor refer to Figure 3-6) is used to manage and monitor all team-specific settings and consists of the following individual tabs. 24 Teaming Fundamentals for the First-Time - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 25
current team mode, overall manually selected and executed by clicking the Run Tests button. Running Diagnostic tests on an adapter will cause its normal network operation to be halted. Diagnostic tests are not recommended for adapters in production. Overview of the HP Network Configuration Utility - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 26
Basic Deployment Steps for HP Integrity Network Adapter Teaming". in the Team Name window (for example, HP Network Team #1). d. OPTIONAL STEP: Rename the Basic Deployment Steps for HP Integrity Network Adapter Teaming". Team Name window (for example, HP Network Team #1). d. OPTIONAL STEP: Rename - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 27
IP address can be used for all Active Path-enabled teams on the same subnet. HP recommends this type of configuration.) f. OPTIONAL STEP: If Spanning Tree is enabled on the switches connected to the server, enable Fast Path by checking the box. g. OPTIONAL STEP: In the Mechanism Priority window - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 28
28 - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 29
Driver Interface Specification (NDIS), handles utilizing HP Integrity Network Adapter Teaming, the protocol address is assigned to a single HP Integrity Network Adapter Teaming instance that represents the underlying Miniports. If more than one HP network adapter team exists in a single server - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 30
involving HP Integrity supported adapters. HP Network Configuration Utility The configuration GUI is called the HP Network Configuration Utility (NCU MAC address and assigns it to the Primary adapter, unless the user has manually set the MAC address (Locally Administered Address) via the NCU. For - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 31
requests and ARP replies or from manually creating static entries. With the server. For a graphical overview of team types and functionality, refer to Figure 3-4. Network Fault Tolerance Only (NFT) Network Fault Tolerance (NFT) is the foundation of HP Integrity Network Adapter Teaming. In NFT mode - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 32
NIC HP Integrity Server Client C IP Address = 1.1.1.4 MAC = C ARP Table: 1.1.1.1 = E 1.1.1.2 = A 1.1.1.3 = B 1.1.1.5 = D Client D IP Address = 1.1.1.5 MAC = D ARP Table: 1.1.1.1 = E 1.1.1.2 = A 1.1.1.3 = B 1.1.1.4 = C Network Addressing and Communication with NFT Before learning the specifics - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 33
= B Primary MAC = E Non-Primary NFT IP = 1.1.1.2 Blue (server) 1. Red transmits a broadcast ARP request asking for Blue's MAC address. A user on Red issues the command ping 1.1.1.2 to initiate a ping to Blue of 1.1.1.1 is asking for it to respond. Types of HP Integrity Network Adapter Teams 33 - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 34
unicast ping reply to Red using Red's MAC address (A) and the user sees the ping reply message printed on the screen. This completes the by the team. Heartbeats Heartbeats are special multicast frames that HP Integrity Network Adapter Teaming uses for validating team member network connectivity and - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 35
are enabled or disabled. Heartbeat Timers: HP Integrity Network Adapter Teaming utilizes a timer mechanism for checking network connectivity are both enabled by default. Each has a default value of 3 seconds. If manual configuration is desired, the valid range for both timers is 3 to 60 seconds. - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 36
then the port is placed in a state called "Failed (Rx Heartbeat)" and the team will fail over to a functional non- 03-00-C7-00-00-EE. This is a HP registered multicast address and used only for heartbeat frames. VLANs are configured for the team, the SA may choose which VLAN interface to use for User - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 37
Echo Node for server data communication Active Path is considered an "active" mechanism because it actively transmits and receives a specific type of frame the diagram of an NFT team in Figure 4-4. The HP Integrity server's Primary team member port is connected to Switch A. Switch A's uplink to - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 38
le Switch A C on so le Core Switch 250 USERS NO ACCESS TO SERVER External Network NO ACCESS TO SERVER NIC 2 Non-Primary Server Switch B C on so le 50 USERS NO ACCESS TO SERVER Router NO ACCESS TO SERVER To solve this problem, HP Engineering developed the Active Path mechanism. The Active Path - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 39
validate its individual connectivity. Since the team's IP address resolves to a specific MAC address that's associated with the team's Primary port, normal ICMP ( to be supported by as many IP protocol stacks as possible, so no special configuration or Types of HP Integrity Network Adapter Teams 39 - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 40
traffic between the Echo Node and the team since, in many environments, the Echo Node could be another server, another client, a switch, or a router functioning as the team's gateway. To comply with the 4 bytes 2 bytes 2 bytes 2 bytes 1 byte 1 byte 40 The Mechanics of Teaming for the Advanced User - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 41
function as the Echo Node when using Directed ARP, consider utilizing the Community Address ARP mechanism or using a different device as could designate a different Echo Node for every server using Active Path. HP recommends choosing a designated Echo Node that HP Integrity Network Adapter Teams 41 - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 42
teams (for example, TLB). In addition, when the team detects connectivity problems with the Echo Node for any teamed port, the team begins transmitting Echo for data communication for the team. These designated (by the server administrator) Community Address IP and MAC addresses are used as the User - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 43
probe, as opposed to Directed ARP's modified ARP request frame. Also, Community Address ARP utilizes a special "Echo Node Only" MAC and IP address called the Community Probe MAC address 0x01 (Ethernet) 2 bytes 0x800 (IP) 2 bytes 0x06 1 byte Types of HP Integrity Network Adapter Teams 43 - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 44
from the server the more network that is validated by Active Path. HP also recommends server configured to monitor the disconnected Echo Node. As mentioned above, a disconnected Echo Node will not cause the team to disable all teamed ports. 44 The Mechanics of Teaming for the Advanced User - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 45
HP Integrity Network Adapter Teaming configuration GUI. Next, the SA IP Address field. Optionally, a user can specify the MAC address of manually updated should the MAC address of the Echo Node ever change. An implementer may also manually other Directed ARP specific configuration is required - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 46
: • Use the same Echo Node, Community Probe IP, and Community Probe MAC address for as many servers as possible on the same subnet. This allows a single Echo Node reply from the Echo Node to to be excluded from the DHCP scope on the DHCP server. 46 The Mechanics of Teaming for the Advanced - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 47
server network adapter ports that are connected to the wrong switch ports, VLAN misconfiguration on a switch, etc.) Also, Fast Path is used by HP Integrity receive traffic in NFT and TLB modes) that has access to the highest frames; it only passively receives a specific type of frame, Spanning Tree - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 48
has been unplugged/disconnected. This results in the HP Integrity server being effectively disconnected from the entire network except for Switch A. Only the 50 users on Switch A can access the server, whereas the 50 users on Switch B, the 250 users connected via the Core Switch, and the router - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 49
failures cause server isolation HP NIC TEAMING IP= 1.1.1.1 NIC 1 Primary 50 USERS ACCESS TO SERVER C on so le Switch A C on so le Core Switch 250 USERS NO ACCESS TO SERVER External Network NO ACCESS TO SERVER NIC 2 Non-Primary Server Switch B C on so le 50 USERS NO ACCESS TO SERVER Router NO - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 50
bottleneck HP NIC TEAMING NIC 1 Primary Link 5 Gigabit Ethernet NIC 2 Non-Primary Gigabit Ethernet Link 4 Server C on so le Switch A Gigabit Ethernet 100 Mbps Link 3 Link 2 Link 1 Gigabit Ethernet C on so le Switch B Core Switch The Fast Path mechanism is a solution to this problem. In - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 51
problem is the Fast Path mechanism designed and developed by HP Engineering. In addition to Fast Path detecting full connectivity loss, as described in the first example, Fast Path can also detect when a server a server's utilized by the teaming driver. In the example in Figure 4-10, an HP server - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 52
information displayed in Figure 4-11 would be the results of the network configuration described in Figure 4-10. 52 The Mechanics of Teaming for the Advanced User - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 53
ports to listen for IEEE 802.1D BPDUs. This involves registering, in hardware, a specific multicast MAC address (01-80-C2-00-00-00) on all teamed ports and configuration tab in NCU. HP recommends the following when configuring Fast Path environments: Types of HP Integrity Network Adapter Teams 53 - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 54
, servers, PCs HP HP HP problems when using protocols like PXE to deploy a server image. An upcoming version of firmware problems √ Detects Layer 2 (data link layer) problems Detects Layer 3 (network layer) problems good ports √ Tx path validation √ √ Rx path Active Path validation √ √ √ - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 55
versus best ports Mechanism can be manually disabled √ √ √ √ (Primary or Non-Primary) and the team's mode (NFT, TLB, or SLB). If this was of the ports is having a communications problem. If the Primary port in an NFT is based on the IEEE 802.1D specification that says the bridge (in other words - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 56
with the click of a button. Manual mode is normally used for troubleshooting purposes (for example, using an analyzer to take an inline network trace). Manual Mode is a temporary mode. • Normal Mode: The second mode available for NFT is Normal Mode. In this mode, an NFT team will initiate a failover - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 57
HP Integrity Network adapter team port is attached. These stages are not needed when a non-switch networking device (for example, server) is attached to the switch port. HP ProCurve switches have a feature called STP Fast Mode allows the SA to rank teamed ports with a User Ranking. This user ranking - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 58
D 1.1.1.4 = C Network Addressing and Communication with TLB Before learning the specifics of TLB and how it communicates on the network, it is recommended that A, Blue has been modified to be a server utilizing an HP Integrity Network adapter team in TLB mode with two network ports in a team ( User - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 59
= B Primary MAC = E Non-Primary TLB IP = 1.1.1.2 Blue (server) 1. Red transmits a broadcast ARP request asking for Blue's MAC address. A user on Red issues the command ping 1.1.1.2 to initiate a ping to Blue of 1.1.1.1 is asking for it to respond. Types of HP Integrity Network Adapter Teams 59 - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 60
Transmit Load Balancing Methods (algorithms)" for a complete discussion). The user sees the ping reply message printed on the screen. This perfect traffic distribution across teamed ports' members. Implementers of HP Integrity Network Adapter Teaming can choose the appropriate load balancing method - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 61
Balances through Router √ √ √ √ Guarantees Equal HP Recommendation Load Balancing √ √ TLB Automatic Method HP-recommended setting for outbound load balancing. Although in the current product Automatic mode is identical to TCP Connection mode, future releases may augment Types of HP Integrity - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 62
the Automatic mode. By deploying this method now, future upgrades (100) of the least significant byte (0000 0100 = 4) of the IP address. Utilizing these three bits, the teaming driver will consecutively assign destination IP addresses to each functional Mechanics of Teaming for the Advanced User - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 63
using Green's MAC address, the teaming driver will assign all conversations with clients on Network 1.0.0.0 to the same network port. When an HP Integrity Network adapter team needs to load balance traffic that traverses a Layer 3 device (router), at a minimum IP address-based load balancing should - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 64
B Primary MAC = E Non-Primary TLB IP = 2.2.2.1 Blue (server) TLB Destination MAC Address Method Destination MAC Address is another load-balancing used to get to the ultimate destination. The teaming driver utilizes the last three bits of the destination MAC address and assigns Advanced User - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 65
network port 2 (or the Non-Primary port). Therefore, when communicating with Yellow, Blue will always use the Non-Primary port to transmit frames. Types of HP Integrity Network Adapter Teams 65 - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 66
the load balancing team and is not load balanced. This occurs because the server must use the router's MAC address as the Layer 2 address in every well as clients on the other side of a router (Layer 3), HP recommends using Automatic method (refer to the section, "TLB Automatic Method"), User - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 67
a teamed port is attached. These stages are not needed when a non-switch networking device (for example, server) is attached to the switch port. HP ProCurve switches have a feature called STP Fast Mode that is used to disable these Spanning Tree stages on a port-by-port basis. Cisco switches have an - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 68
SA to rank teamed ports with a User Ranking. This user Fast Ethernet adapter could utilize Preference order to an HP term mode is sometimes referred to as Fast EtherChannel mode (FEC), Gigabit EtherChannel mode (GEC), 802.3ad Static mode, or Port Trunking. Note that SLB is not the same thing as Server - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 69
Destination MAC/Source MAC/Destination IP/Source IP D E 1.1.1.5 1.1.1.1 HP Integrity Server Client A IP Address = 1.1.1.2 MAC = A ARP Table: = A 1.1.1.3 = B 1.1.1.4 = C Unlike NFT and TLB, SLB does not utilize the concepts of Primary and Non-Primary ports within a team. All ports within a - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 70
on the specific load-balancing The source-based algorithm utilizes the last one or The destination-based algorithm utilizes the last one or The XOR algorithm utilizes the last one or server with network port drivers that support FEC/GEC. Problems ALGORITHM (method used by HP teaming) Packet 1 - - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 71
destination address (for example, server team to switch). The supports Static 802.3ad (no LACP) • Extreme network's load sharing • HP ProCurve Trunking (or Port Trunking) • HP GbE & GbE2 Port Trunking • Nortel MultiLink Trunking (MLT), but not Split MultiLink Trunking (SMLT) Types of HP Integrity - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 72
on all switch ports to which an HP Integrity Network adapter team port is attached. These stages are not needed when a non-switch networking device (for example, server) is attached to the switch port. HP ProCurve switches have a feature called STP Fast Mode that is used to disable these Spanning - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 73
the switch ports connected to the team must have Port Trunking manually enabled in order for SLB to work correctly. With 802. HP Integrity Network Adapter Teaming user had to choose between inbound load balancing or switch redundancy. Inbound load balancing is defined as the ability to receive server - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 74
No Receive Load Balancing • SLB supports transmit load balancing. SLB also supports receive load balancing due to assistance from NIC 3 (A) SECONDARY 1.1.1.1 NIC 4 (A) SECONDARY HP Integrity Server Port Channel Switch Maximum Server Bandwidth Transmit = 4000 Mbit Receive = 4000 Mbit User - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 75
Dual Channel provide full load balancing and switch redundancy Switch NIC 1 (A) HP Network PRIMARY Adapter Team NIC 2 (A) SECONDARY (Dual Channel) 1.1.1.1 NIC 3 (B) SECONDARY NIC 4 (B) SECONDARY HP Integrity Server Port Channel Client 1 Port Channel Switch Client 2 Client 3 Maximum - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 76
A 1.1.1.3 = B 1.1.1.5 = D Client D IP Address = 1.1.1.5 MAC = D ARP Table: 1.1.1.1 = F 1.1.1.2 = A 1.1.1.3 = B 1.1.1.4 = C HP Integrity Server Dual Channel Configuration Dual Channel configuration is more complicated than other team an SLB team. 76 The Mechanics of Teaming for the Advanced User - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 77
ARP responses sent by the IP stack to clients. The teaming driver replaces the Source MAC Address in the ARP data of the frame so server's IP address in their ARP tables The other two clients have the MAC address of Group B (MAC F) as the server's IP address in their ARP tables. Types of HP Integrity - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 78
server's IP address. The clients may or may not get the same IP address for the server server's IP address in its ARP table may use the Source MAC Address (one of the server then all receive traffic to the server will be received in a re-ARP for the server's MAC address, receive HP recommends - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 79
user to separate teamed ports into two groups in the NCU and requires manual switch that supports the IEEE server configurations change, the Automatic team type ensures that HP Integrity servers connect to the network in the most efficient team type possible. To monitor which team type Automatic mode - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 80
the network environment will support. All basic redundancy mechanisms use by the team choosing a different resolution to the problem than another mechanism in use by the same team. Link 4 Gigabit Ethernet Link 1 Gigabit Ethernet HP Integrity Server C on so le Switch B Core Switch Because User - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 81
Team Status and Icons Network Adapter Teamed Status The NCU reports a "Teamed Status" on the Information tab of each teamed port in the server. This status allows the user to determine the condition of the teamed port's teamed status and take corrective action if necessary. Team Status and Icons 81 - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 82
members have equal Active Path status, the team member is still in use by the team. • Degraded (Rx Heartbeat) - The team member is not receiving frames and no other team member is receiving frames. Because all failed to establish a LACP channel. 82 The Mechanics of Teaming for the Advanced User - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 83
team has more members than the switch supports in the LACP protocol. The port is blocked by the switch. • Failed (Rx Heartbeat) - The team member is not user to easily recognize status and conditions of teams. Refer to Figure 4-26 for team state icons. Refer to the HELP file for HP Integrity - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 84
and the features are available. 802.1p QoS Tagging HP Integrity Network Adapter Teaming supports the advanced feature 802.1p QoS, when supported by all teamed ports in the same team. This If all teamed ports in the same team support jumbo frames, the 84 The Mechanics of Teaming for the Advanced User - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 85
bytes in order for Jumbo Frames to work correctly. 802.1Q Virtual Local Area Networks (VLAN) The NCU supports the configuration of VLANs on standalone HP Integrity Network adapters and on HP Integrity Network adapter teams. This allows a network adapter or a team to belong to more than one VLAN at - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 86
(RDP) One of the methods of deployment for HP Integrity Network Adapter Teaming is to use HP Integrity Essential's Rapid Deployment Pack (RDP) remote scripting feature. This feature allows an SA to deploy a specific teaming configuration to any number of target servers in a single action. RDP is - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 87
than one switch for switch fault tolerance (all ports must be in the same broadcast domain) Requires switch to support 802.3ad LACP Can utilize heartbeats for network integrity checks Can team ports that do not support a common speed Can team ports operating at different speeds as long as the ports - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 88
TCP/IP √ √ √ Load balances non-IP traffic √ √ √ Supports load balancing by destination IP address, destination MAC address, TCP port, and the same MAC address √ √* All ports within a √ √ √ √ team utilize the same IP address(es) on the network * Dual Channel and Dynamic Dual - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 89
as more than one network device, but less than all the network devices on a particular network. A multicast MAC address is used in HP Integrity Network Adapter Teaming for the purpose of transmitting and receiving heartbeat frames. Because the heartbeat frames are Layer 2 only frames (only use MAC - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 90
referred to later in this document to differentiate how HP Integrity Network Adapter Teaming functions in these same scenarios. Red Blue 1. Red transmits a broadcast ARP request asking for Blue's MAC address. A user on Red issues the command ping 1.1.1.2 to initiate a ping to Blue. The number - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 91
ping reply to Red using Red's MAC address (A) and the user sees the ping REPLY message printed on the screen. This completes transmits a broadcast ARP request on Network 1.0.0.0 asking for Green's MAC address. A user on Red issues the command ping 2.2.2.1 to initiate a ping to Blue. The number - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 92
is. First, Red checks its own ARP cache for an entry that matches 1.1.1.3. If Red does not have an entry cached, then it must broadcast an ARP request frame on network 1.0.0.0 asking Green to respond and provide its MAC address. 2. Green transmits a unicast ARP reply to Red providing its MAC address - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 93
MAC and destination IP address. The source MAC address is Green's MAC address (C) and the source IP address is Blue's IP address (2.2.2.1). The user sees the ping REPLY message printed on the screen. This completes the entire conversation. Example Scenarios of Network Addressing and Communication 93 - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 94
94 - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 95
balancing across servers and are aimed at application resilience. Can I use HP Integrity Network Adapter Teaming with Microsoft's NLB or WLBS features? Yes, however, some special configuration may be required. Support is limited to NLB and WLBS in Multicast mode only, not Unicast mode. What effect - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 96
Cluster Server? Yes, however, Microsoft may request that teaming be disabled before technical assistance is provided. If teaming can be disabled and the problem still occurs, it may be assumed that the problem is not affected by teaming. You may always contact HP for support and HP Support can - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 97
such problems, disconnect all NICs except for the NIC providing PXE support or remove the Port-Trunking configuration on the switch. What is the maximum number of network ports that can be in a single team? 8 ports What is the maximum number of teams that can be configured on a single HP server? 16 - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 98
HP Integrity series Network Adapters. HP Integrity Network Adapter Teaming supports teaming ports together from HP Integrity Network Adapters with Intel or Broadcom ASICs, whether the ports are embedded ports (LAN on Motherboard - LOM) or ports from standup network adapters. Support for a specific - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 99
NIC teaming configuration information of an Integrity source server and copy it to another Integrity target server. The utility can be run from the command to the HP Networking Utilities User's Guide found on your SmartSetup CD. • SetLACState.exe If a server contains more than one server adapter, - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 100
100 - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 101
Refers to the IEEE 802.3ad specification. This specification provides for manual and automatic (dynamic) port grouping for fault tolerance and load balancing between two network devices. Active Path An advanced redundancy mechanism used by HP Integrity Network Adapter Teaming that allows the - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 102
are available for download from www.hp.com. Network Configuration Utility. This is the GUI used by HP Integrity Network Adapter Teaming for all configuration options related to NIC teaming and VLAN creation on all teamed and non-teamed ports. Network Driver Interface Specification. Simplified, it is - HP Integrity rx2800 | HP Integrity Network Adapter Teaming Whitepaper - Page 103
on only one port with all other ports in standby. Network Interface Card. Synonymous with network adapter. A phrase referring to HP Integrity Network Adapter Teaming. Open Systems Interconnect Model. The seven-layer model developed by the International Standards Organization (ISO) that outlines the
Windows Server 2008 SP2 and Windows
Server 2008 R2 on HP Integrity Servers
Network Adapter Teaming White Paper
HP Part Number: 5992-5629
Published: October 2009