Technical Brief. DualNet with Teaming Advanced Networking. October 2006 TB-02499-001_v02



Similar documents
Application Note. nforce 220/420 Platform Installing nforce Core Drivers Under Windows 98

Intel Ethernet Switch Load Balancing System Design Using Advanced Features in Intel Ethernet Switch Family

Smart Tips. Enabling WAN Load Balancing. Key Features. Network Diagram. Overview. Featured Products. WAN Failover. Enabling WAN Load Balancing Page 1

Technical Brief. MediaShield Storage Technology: Confidently Storing Your Digital Assets. March 2007 TB _v03

White Paper. McAfee Multi-Link. Always-on connectivity with significant savings

PowerLink Bandwidth Aggregation Redundant WAN Link and VPN Fail-Over Solutions

Auspex Support for Cisco Fast EtherChannel TM

Accelerating High-Speed Networking with Intel I/O Acceleration Technology

IP SAN Best Practices

Windows Server 2008 R2 Hyper-V Live Migration

Broadcom Ethernet Network Controller Enhanced Virtualization Functionality

Multi-Link - Firewall Always-on connectivity with significant savings

Intel Network Builders: Lanner and Intel Building the Best Network Security Platforms

Contents. Load balancing and high availability

Building High-Performance iscsi SAN Configurations. An Alacritech and McDATA Technical Note

NVIDIA CUDA GETTING STARTED GUIDE FOR MICROSOFT WINDOWS

Symantec Endpoint Protection 11.0 Architecture, Sizing, and Performance Recommendations

Brocade Solution for EMC VSPEX Server Virtualization

Fiber Channel Over Ethernet (FCoE)

Whitepaper. NVIDIA Miracast Wireless Display Architecture

Boosting Data Transfer with TCP Offload Engine Technology

High Availability Server Clustering Solutions

How To Increase Network Performance With Segmentation

NVIDIA VIDEO ENCODER 5.0

PCI Express* Ethernet Networking

Using High Availability Technologies Lesson 12

ICE. Client Guidelines. January 4, 2012

Break Internet Bandwidth Limits Higher Speed. Extreme Reliability. Reduced Cost.

Application Note Gigabit Ethernet Port Modes

NComputing L-Series LAN Deployment

OfficeConnect Internet Firewall 25 Internet Firewall DMZ. QuickStart Guide (3C16770, 3C16771)

Optimize Server Virtualization with QLogic s 10GbE Secure SR-IOV

Internet and Intranet Calling with Polycom PVX 8.0.1

Intel I340 Ethernet Dual Port and Quad Port Server Adapters for System x Product Guide

TCP Offload Engines. As network interconnect speeds advance to Gigabit. Introduction to

The Hybrid Enterprise. Enhance network performance and build your hybrid WAN

Load Balancing for Microsoft Office Communication Server 2007 Release 2

Network Storage AN ALCATEL EXECUTIVE BRIEF

Introduction to MPIO, MCS, Trunking, and LACP

Evaluation Report: Emulex OCe GbE and OCe GbE Adapter Comparison with Intel X710 10GbE and XL710 40GbE Adapters

An Oracle White Paper June Oracle Database Firewall 5.0 Sizing Best Practices

Dell PowerVault MD Series Storage Arrays: IP SAN Best Practices

NVIDIA CUDA GETTING STARTED GUIDE FOR MAC OS X

Procedure: You can find the problem sheet on Drive D: of the lab PCs. Part 1: Router & Switch

Microsoft and Citrix: Joint Virtual Desktop Infrastructure (VDI) Offering

Network Performance Optimisation and Load Balancing. Wulf Thannhaeuser

User Manual. Page 2 of 38

Wireless Networking for Small Businesses, Branches and Home Offices

Three Key Design Considerations of IP Video Surveillance Systems

Intel Data Direct I/O Technology (Intel DDIO): A Primer >

Everything You Need to Know About Network Failover

OneCommand NIC Teaming and VLAN Manager

eprism Security Suite

ADVANCED NETWORK CONFIGURATION GUIDE

From Ethernet Ubiquity to Ethernet Convergence: The Emergence of the Converged Network Interface Controller

Networking Topology For Your System

SwiftBroadband and IP data connections

Ethernet Adapter Owner's Manual

The Advantages of Multi-Port Network Adapters in an SWsoft Virtual Environment

KILLER XENO PRO. Installation Guide 128-P2-KN01. EVGA Corp. Brea, CA Saturn Street, Suite B

How PCI Express Works (by Tracy V. Wilson)

Dell One Identity Cloud Access Manager How to Configure for High Availability

Intel Desktop Board DG965RY

Upgrading Data Center Network Architecture to 10 Gigabit Ethernet

IP SAN Fundamentals: An Introduction to IP SANs and iscsi

Edgewater Routers User Guide

Configuring Switch Ports and VLAN Interfaces for the Cisco ASA 5505 Adaptive Security Appliance

Frequently Asked Questions

Intel X58 Express Chipset

Constant Replicator: An Introduction

N300 Wireless Gigabit Router

Broadband Bonding Network Appliance TRUFFLE BBNA6401

Solution Recipe: Improve PC Security and Reliability with Intel Virtualization Technology

Elfiq Link Load Balancer Frequently Asked Questions (FAQ)

Storage Solutions Overview. Benefits of iscsi Implementation. Abstract

How Cisco IT Uses Firewalls to Protect Cisco Internet Access Locations

axsguard Gatekeeper Internet Redundancy How To v1.2

AT&T Connect Video Conferencing Functional and Architectural Overview. v9.5 October 2012

SiteCelerate white paper

Quick Start Guide. RV0xx Series Routers

Barracuda Link Balancer Administrator s Guide

VMWARE WHITE PAPER 1

An Oracle White Paper May Oracle Audit Vault and Database Firewall 12.1 Sizing Best Practices

pco.interface GigE & USB Installation Guide

Technical Brief. Introducing Hybrid SLI Technology. March 11, 2008 TB _v01

Placing the BlackBerry Enterprise Server for Microsoft Exchange in a demilitarized zone

Local-Area Network -LAN

Citrix MetaFrame Presentation Server 3.0 and Microsoft Windows Server 2003 Value Add Feature Guide

Information in this document, including URL and other Internet Web site references, is subject to change without notice. Unless otherwise noted, the

WAN Performance Analysis A Study on the Impact of Windows 7

FatPipe Networks

Solution Recipe: Remote PC Management Made Simple with Intel vpro Technology and Intel Active Management Technology

The proliferation of the raw processing

Small Business Stackable Switch White Paper January 16, 2001

Using AnywhereUSB to Connect USB Devices

Intel Ethernet and Configuring Single Root I/O Virtualization (SR-IOV) on Microsoft* Windows* Server 2012 Hyper-V. Technical Brief v1.

Chapter 1 Introduction

WanVelocity. WAN Optimization & Acceleration

Redundant Serial-to-Ethernet Data Connections for Mission-critical Devices

Chapter 15: Advanced Networks

Transcription:

Technical Brief DualNet with Teaming Advanced Networking October 2006 TB-02499-001_v02

Table of Contents DualNet with Teaming...3 What Is DualNet?...3 Teaming...5 TCP/IP Acceleration...7 Home Gateway...9 Applications of DualNet...10 Teaming Scenario...10 Load Balancing and Fail-Over Scenario...10 Conclusion...10 TB-02499-001_v02 2

Today s desktop enthusiast-level computers are used for more than just a gaming platform they also double as game servers at LAN parties. As game servers, they deliver not only the game itself to a number of connected computers, but also supply larger files such as game updates and levels to these same computers. When large amounts of data are shared over a network, it is important that the computer serving the files not be starved of network bandwidth, especially if the computer is also being used as a gaming client. The NVIDIA DualNet technology brings a number of advanced enterprise-level network technologies to the enthusiast, including teaming and TCP/IP acceleration. Teaming doubles the network link by combining the two integrated Gigabit Ethernet ports into a single 2-Gigabit Ethernet connection to increase the overall link speed with high availability and redundancy. TCP/IP acceleration reduces CPU utilization by offloading CPU-intensive packet processing tasks to hardware, using a dedicated processor for accelerating traffic processing plus hardware-optimized software. What Is DualNet? NVIDIA DualNet technology integrates dual-gigabit Ethernet MACs that, by design, eliminate network bottlenecks and improve overall system efficiency and performance, resulting in the industry s fastest Gigabit Ethernet. These two Gigabit Ethernet ports can be used individually, combined, or configured in a number of ways depending on the needs of the user. A number of motherboards have offered dual-gigabit Ethernet ports; however, these offerings used two different chips. The NVIDIA nforce MCP is the first integrated motherboard solution to offer dual-gigabit Ethernet using the same physical chip (Figure 1). DualNet is more than just the combination of two gigabit ports in hardware. DualNet allows a PC to serve as a home gateway and it provides advanced networking features including teaming, load balancing, fail-over, and TCP/IP acceleration. TB-02499-001_v02 3

Figure 1. Dual-Gigabit Ethernet Using One Physical Chip TB-02499-001_v02 4

Teaming Teaming allows both Gigabit Ethernet ports in NVIDIA DualNet configurations to be used in parallel to increase the overall link speed of the Ethernet connection. DualNet with teaming is an easy way to set up a high-speed, 2-Gigabit Ethernet backbone that allows multiple computers to be connected simultaneously at full gigabit speeds to unleash the power of your PC (Figure 2). When teaming is enabled, network performance can be increased by connecting multiple gigabit ports and intelligently balancing traffic between them. Integrated fail-over technology ensures that if one link goes down, traffic is instantly and automatically redirected to the remaining link. This in turn provides all the capabilities that are needed to implement a highly available high-performance file server. Figure 2. DualNet with Teaming TB-02499-001_v02 5

Intelligent Transmit and Receive Load Balancing When teaming is enabled, multiple gigabit links within the team maintain their own dedicated MAC address, but the combined team shares a single IP address. Transmit load balancing uses the destination (client) IP address to assign outbound traffic to a particular gigabit connection within a team. When data transmission is required, the network driver uses this assignment to determine which gigabit connection will act as the transmission medium. This ensures that all connections are balanced across all the gigabit links in the team. If at any point one of the links is not being used, the algorithm dynamically adjusts the connection to ensure optimal connection utilization. Receive load balancing uses a connection steering method to distribute inbound traffic between the two gigabit links in the team. When the gigabit ports are connected to different servers, the inbound traffic from different servers is distributed between the links in the team. Fail-Over Fail-over is the capability of the NVIDIA nforce MCP to automatically switch over to a redundant or standby connection if one of the gigabit ports fails, drops out, or is disconnected (Figure 3). Fail-over is typically required in server configurations to increase server reliability and to ensure continuous availability. Figure 3. Fail-Over Configuration TB-02499-001_v02 6

TCP/IP Acceleration Fail-over works closely with load balancing to ensure that network traffic is rerouted properly if a link fails. For example, if a cable were unplugged from one gigabit port, the network traffic is diverted to the remaining gigabit link. This is an automatic process that requires no user intervention. Once the lost link has been restored, the grouping is reestablished and traffic begins to flow on the restored link. NVIDIA nforce MCPs have TCP/IP acceleration and hardware offload capability built into the native Gigabit Ethernet Controller. This lowers the CPU utilization when network traffic is processed at gigabit speeds. The hardware offload is fully compliant with Microsoft s Chimney architecture. NVIDIA TCP/IP acceleration is a networking solution that includes a dedicated processor for accelerating networking traffic processing and hardware-optimized software. TCP/IP acceleration provides deep levels of networking and traffic inspections at full-duplex Gigabit Ethernet speeds. By offloading CPU-intensive packet processing tasks in hardware, TCP/IP acceleration delivers the highest system performance (Figure 4). Figure 4. TCP/IP Acceleration TB-02499-001_v02 7

In traditional networking environments, inspecting packets is laborious and affects CPU overhead, memory bandwidth, and overall system latency. For example, in pure software solutions, the CPU is responsible for processing all aspects of the TCP protocol: checksumming, ACK processing, and connection lookup. Combined, this puts a significant load on the CPU since checksumming alone requires the CPU to inspect every data byte of the incoming stream. By comparison, NVIDIA TCP/IP acceleration (Figure 5) processes network packets in hardware, allowing them to use an express lane that bypasses the traditional CPU bottleneck, thereby improving overall throughout and lowering CPU utilization. Similar to the prior example, all packet data is processed and checksummed, but instead of data being moved to the CPU for software-based processing, the embedded hardware engines in the MCP take over. Each data byte can be processed inside the MCP, thereby offloading a fixed computational task from the CPU, which is then free to continue normal operation on other required tasks to keep PCs responsive, even during large file downloads. Figure 5. NVIDIA TCP/IP Acceleration TB-02499-001_v02 8

Home Gateway NVIDIA s TCP/IP acceleration technology is enabled using the NVIDIA Control panel. If a software firewall is installed on the system, enabling TCP/IP acceleration technology may cause some network traffic to bypass the firewall. A warning message is displayed explaining this if a firewall is present and a user enables TCP/IP acceleration. DualNet technology allows a PC to be used as a home gateway. When two integrated Gigabit Ethernet ports are used, network traffic can be expanded and managed between multiple clients. For example, data from a wide area connection (WAN), such as a cable or DSL modem that delivers Internet traffic, can be attached to the first Gigabit Ethernet connection on an NVIDIA nforce platform. Meanwhile, the second Gigabit Ethernet connection can be connected to another client or local area connection (LAN) comprised of a network hub or switch. The intelligence behind DualNet technology ensures that the rapid transfer of data is handled without any added arbitration or latency (Figure 6). Figure 6. DualNet Technology in a Home Gateway Configuration TB-02499-001_v02 9

Applications of DualNet Teaming Scenario In a LAN gaming environment, often held at LAN parties, enthusiasts physically bring their PCs together to play games. Often, one person hosts the game, turning their PC into a game server. That person not only hosts the game, but often provides large game files in the form of patches and levels to the rest of the group. As people arrive, they copy these files and prepare their PC to join the game. If that server is already hosting a game, the bandwidth available to host the clients running the game can be compromised and can actually affect game play. One way to ensure bandwidth is to enable NVIDIA DualNet with teaming on the computer acting as the game server. When teaming is enabled, the two single Gigabit Ethernet ports are combined into a single 2-gigabit connection, doubling network bandwidth to game clients and reducing the impact of multiple downloads to the gaming clients. Load Balancing and Fail-Over Scenario Conclusion If both gigabit ports on the motherboard are connected to the same switch, load balancing is enabled using a single IP address, and one of the Ethernet cables is unplugged and the network connection is retained. If this happens while streaming Internet video, the video stream will continue without dropping frames. If a file is being downloaded, the download will continue without loss of packet or corruption of data. NVIDIA nforce MCPs not only integrate dual-gigabit Ethernet MACs that by design eliminate network bottlenecks and improve overall system efficiency and performance, they include a number of enterprise-level network technologies to enthusiasts. TCP/IP acceleration dramatically lowers CPU utilization when network traffic is processed at gigabit speeds, and teaming allows both of the Gigabit Ethernet ports in DualNet configurations to be used in parallel to increase the overall link speed of the Ethernet connection. The load balancing and fail-over technologies deliver increased performance and reliability by intelligently assigning connections across multiple Ethernet ports. NVIDIA DualNet technology delivers the highest network throughput at the lowest CPU utilization. The manageable and stable NVIDIA networking solution results in better networking management and a lower total cost of ownership (TCO). Only NVIDIA integrates this level of networking features to allow you to take your online experience to the next level. TB-02499-001_v02 10

Notice ALL NVIDIA DESIGN SPECIFICATIONS, REFERENCE BOARDS, FILES, DRAWINGS, DIAGNOSTICS, LISTS, AND OTHER DOCUMENTS (TOGETHER AND SEPARATELY, MATERIALS ) ARE BEING PROVIDED AS IS. NVIDIA MAKES NO WARRANTIES, EXPRESSED, IMPLIED, STATUTORY, OR OTHERWISE WITH RESPECT TO THE MATERIALS, AND EXPRESSLY DISCLAIMS ALL IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE. Information furnished is believed to be accurate and reliable. However, NVIDIA Corporation assumes no responsibility for the consequences of use of such information or for any infringement of patents or other rights of third parties that may result from its use. No license is granted by implication or otherwise under any patent or patent rights of NVIDIA Corporation. Specifications mentioned in this publication are subject to change without notice. This publication supersedes and replaces all information previously supplied. NVIDIA Corporation products are not authorized for use as critical components in life support devices or systems without express written approval of NVIDIA Corporation. Trademarks NVIDIA, the NVIDIA logo, DualNet, and NVIDIA nforce are trademarks or registered trademarks of NVIDIA Corporation in the United States and other countries. Other company and product names may be trademarks of the respective companies with which they are associated Copyright 2006 NVIDIA Corporation. All rights reserved. NVIDIA Corporation 2701 San Tomas Expressway Santa Clara, CA 95050 www.nvidia.com