Link Aggregation and its Applications



Similar documents
Cisco - Configure the 1721 Router for VLANs Using a Switch Module (WIC-4ESW)

Auspex Support for Cisco Fast EtherChannel TM

ADVANCED NETWORK CONFIGURATION GUIDE

Application Note Gigabit Ethernet Port Modes

Management Software. Web Browser User s Guide AT-S106. For the AT-GS950/48 Gigabit Ethernet Smart Switch. Version Rev.

Network Adapter Configuration Guide for Macintosh OS X

Things You Must Know About Gigabit Ethernet 1. Understanding Gigabit Ethernet

Introduction to MPIO, MCS, Trunking, and LACP

Network Configuration Example

hp ProLiant network adapter teaming

LINK AGGREGATION INTEROPERABILITY OF THE DELL POWERCONNECT 6200 SERIES

MLPPP Deployment Using the PA-MC-T3-EC and PA-MC-2T3-EC

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

ESSENTIALS. Understanding Ethernet Switches and Routers. April 2011 VOLUME 3 ISSUE 1 A TECHNICAL SUPPLEMENT TO CONTROL NETWORK

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

Network Adapter Configuration Guide for Microsoft Windows XP

What is VLAN Routing?

Configuring IPS High Bandwidth Using EtherChannel Load Balancing

Chapter 7 Configuring Trunk Groups and Dynamic Link Aggregation

Brocade Solution for EMC VSPEX Server Virtualization

What s New in VMware vsphere 5.5 Networking

Port Trunking. Contents

vsphere Networking vsphere 6.0 ESXi 6.0 vcenter Server 6.0 EN

LAN Switching and VLANs

Networking Solutions for Storage. Application Notes

AT-S60 Version Management Software for the AT-8400 Series Switch. Software Release Notes

HP IMC User Behavior Auditor

AT-S105 Version Management Software Release Notes AT-FS750/24POE and AT-FS750/48 Fast Ethernet WebSmart Switches

How To Balance On A Cisco Catalyst Switch With The Etherchannel On A Fast Ipv2 (Powerline) On A Microsoft Ipv1 (Powergen) On An Ipv3 (Powergadget) On Ipv4

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

- EtherChannel - Port Aggregation

Basic ViPNet VPN Deployment Schemes. Supplement to ViPNet Documentation

Virtual PortChannels: Building Networks without Spanning Tree Protocol

Gigabit Ethernet. Abstract. 1. Introduction. 2. Benefits of Gigabit Ethernet

Networking Topology For Your System

Packet Tracer 3 Lab VLSM 2 Solution

Link Aggregation Interoperability of the Dell PowerConnect 5316M with Cisco IOS or Cisco CatOS based Switches. By Bruce Holmes

HP Virtual Connect Ethernet Cookbook: Single and Multi Enclosure Domain (Stacked) Scenarios

Multi-Chassis Trunking for Resilient and High-Performance Network Architectures

OneCommand NIC Teaming and VLAN Manager

NAS 307 Link Aggregation

Layer 3 Network + Dedicated Internet Connectivity

Using a simple crossover RJ45 cable, you can directly connect your Dexter to any computer.

Observer Analysis Advantages

Meraki Stacking. White Paper

Abstract. MEP; Reviewed: GAK 10/17/2005. Solution & Interoperability Test Lab Application Notes 2005 Avaya Inc. All Rights Reserved.

July, Figure 1. Intuitive, user-friendly web-based (HTML) interface.

vsphere Networking ESXi 5.0 vcenter Server 5.0 EN

Asynchronous Transfer Mode: ATM. ATM architecture. ATM: network or link layer? ATM Adaptation Layer (AAL)

AT-S84 Version ( ) Management Software for the AT-9000/24 Gigabit Ethernet Switch Software Release Notes

Coyote Point Systems White Paper

Network Virtualization and Data Center Networks Data Center Virtualization - Basics. Qin Yin Fall Semester 2013

application note LAN Power: HP Web QoS with HP ProCurve Switches What is WebQoS? How WebQoS Classifies and Prioritizes Traffic

AlliedWare Plus OS How To Use sflow in a Network

Virtual Fragmentation Reassembly

A Guide to Simple IP Camera Deployment Using ZyXEL Bandwidth Solutions

How To Install An At-S100 (Geo) On A Network Card (Geoswitch)

Port Trunking. Contents

VMware ESX Server Q VLAN Solutions W H I T E P A P E R

Vocia MS-1 Network Considerations for VoIP. Vocia MS-1 and Network Port Configuration. VoIP Network Switch. Control Network Switch

Small Business Stackable Switch White Paper January 16, 2001

General Pipeline System Setup Information

Scenario 1: One-pair VPN Trunk

VMware Virtual SAN Network Design Guide TECHNICAL WHITE PAPER

RESILIENT NETWORK DESIGN

IP Filter/Firewall Setup

16-PORT POWER OVER ETHERNET WEB SMART SWITCH

> Technical Configuration Guide for Microsoft Network Load Balancing. Ethernet Switch and Ethernet Routing Switch Engineering

How To Load Balance On A Cisco Cisco Cs3.X With A Csono Css 3.X And Csonos 3.5.X (Cisco Css) On A Powerline With A Powerpack (C

How To Configure Voice Vlan On An Ip Phone

vsphere Networking vsphere 5.5 ESXi 5.5 vcenter Server 5.5 EN

N5 NETWORKING BEST PRACTICES

How To Understand and Configure Your Network for IntraVUE

ADVANTAGES OF AV OVER IP. EMCORE Corporation

How To Configure Link Aggregation On Supermicro Switch 2 And 3 (Lan) On A Microsoft Vlan 2 And Vlan 3 (Vlan) (Lan 2) (Vlans) (Lummer) (Powerline) (

This topic lists the key mechanisms use to implement QoS in an IP network.

DATA CENTER. Best Practices for High Availability Deployment for the Brocade ADX Switch

MONITORING NETWORK TRAFFIC USING sflow TECHNOLOGY ON EX SERIES ETHERNET SWITCHES

VLAN for DekTec Network Adapters

MikroTik RouterOS Workshop Load Balancing Best Practice. Warsaw MUM Europe 2012

CCNA R&S: Introduction to Networks. Chapter 5: Ethernet

Meeting the Five Key Needs of Next-Generation Cloud Computing Networks with 10 GbE

Chapter 1 Reading Organizer

6/8/2011. Document ID: Contents. Introduction. Prerequisites. Requirements. Components Used. Conventions. Introduction

Can PowerConnect Switches Be Used in IP Multicast Networks?

Recommended QoS Configuration Settings for ASUS RT-AC87U Wireless Router

AT-S41 Version Management Software for the AT-8326 and AT-8350 Series Fast Ethernet Switches. Software Release Notes

Demonstrating the high performance and feature richness of the compact MX Series

Enabling Multiple Wireless Networks on RV320 VPN Router, WAP321 Wireless-N Access Point, and Sx300 Series Switches

Virtualizing the SAN with Software Defined Storage Networks

Data Networking and Architecture. Delegates should have some basic knowledge of Internet Protocol and Data Networking principles.

24 Port Gigabit Ethernet Web Smart Switch. Users Manual

EVOLVING ENTERPRISE NETWORKS WITH SPB-M APPLICATION NOTE

Overview of Routing between Virtual LANs

IPS Attack Protection Configuration Example

AT-S45 Version Management Software for the AT-9410GB Gigabit Ethernet Switches. Software Release Notes

48 GE PoE-Plus + 2 GE SFP L2 Managed Switch, 375W

Link Aggregation Interoperability of the Dell PowerConnect M6220 with Cisco IOS or Cisco CatOS Based Switches

Transcription:

Link Aggregation White Paper Link Aggregation and its Applications Asante 47709 Fremont Blvd Fremont, CA 94538 USA SALES 408-435-8388 TECHNICAL SUPPORT 408-435-8388: Worldwide www.asante.com/support support@asante.com Copyright 2008 Asante. All rights reserved. No part of this document, or any associated artwork, product design, or design concept may be copied or reproduced in whole or in part by any means without the express written consent of Asante. Asante and IntraCore are registered trademarks and the Asante logo, AsanteCare, Auto-Uplink, and IntraCare are trademarks of Asante. All other brand names or product names are trademarks or registered trademarks of their respective holders. All features and specifications are subject to change without prior notice. 10/12/2008 1

Overview The feature of Link aggregation or Trunking exists in many of the Ethernet switches these days. It is a method of combining similar physical links into one logical link or fat pipe with increased bandwidth and reliability. Link Aggregation also provides load balancing where network traffic across the logical link is distributed over the physical link members so there is less possibility that a single link is oversubscribed. Link Aggregation has the important benefits below: Better connection availability in case of single link failure Better utilization of physical links to their capacity due to load balancing Upgrade to higher performance links can be unnecessary since the fat pipe functions as a high performance link itself. Feature descriptions Link Aggregation or Trunking is a feature on an Ethernet switch to group multiple physical links into a trunk or fat pipe. The number of physical links that can be in a trunk is usually limited. The common number is 8. One requirement is that each link in the same trunk must have the same physical characteristics. They must be either all Gigabit(GE) or Fast Ethernet(FE) links and they should be operating in full duplex mode. Each trunk of a switch can be connected to a trunk of another switch. Connecting 2 trunks means connecting a link member of one trunk to a link member of the other trunk. It is not necessary to connect all trunk members to all trunk members of the other trunk. Therefore it is not necessary for the 2 trunks to have the same number of link members. However in practice, two connecting trunks will have the same number of link members. It is necessary that link members of both trunks to have the same link characteristics (GE or FE) and configuration(auto-negotiation and other link setup). 2

S1 1 2 3 4 S1 S2 H3 H2 H1 Referring to the diagram above, 3 PC s, one server and 2 switches are in the network. Switch S1 and S2 have Trunks(Link Aggregation Groups) configured, with each trunk having 4 link members. When a frame is received in S1 and determined to be forwarded to S2, one of the links (1,2,3,and 4) is selected to carry the frame to S2. The selection is based on a configured hash algorithm in S1. Normally, the hash is calculated based on Ethernet source and destination addresses. Hash can also be derived based on IP addresses or TCP/UDP ports on some high-end switches. Frames receive by S2 that are to be forwarded to S1 will go through the same process. Since links in the trunk must carry traffic in both directions at the same time, it is required that they operate in full duplex mode. 3

Examples of Link Aggregation Trunking technology can be used to improve the performance and management of a workgroup network in a number of ways. This section presents some likely scenarios for setup of Link Aggregation in a network backbone. There scenarios below are common in a network where Link Aggregation is deployed: Switch-to-switch Server-to-switch Server-to-server Switch-to-Switch S1 1 2 3 4 S1 S2 H3 H2 H1 In this scenario, multiple workstations are joined by one aggregated link group(trunk) between switches S1 and S2. By aggregating multiple links, higher speed connections can be achieved without hardware upgrade. In diagram above, two switches (S1 and S2) are connected using four GE(1000 Mb/s) links. If one link fails between these two switches, the other links in the link aggregation group take over the traffic and the connection is maintained. In the mean time, the traffic between the 2 work groups is distributed over the 4 GE links. This configuration reduces the number of ports of the switch available for connection to external devices. Therefore there is a trade-off between port usage and additional capacity for a given switch pair. 4

Switch-to-Sever S1 Server H1 Most server platforms can saturate a single 100 Mb/s link with many of the applications available today. Thus, link capacity becomes the limiting factor for overall system performance. Consequently, aggregating these links to improve access to applications and file servers is a likely implementation scenario. The diagram above illustrates a connection between a server and a switch, and shows a trunk with four physical links. The switch is connected to nine clients, and to an Ethernet hub that is connected to three additional clients. Under this configuration, the server could be another type of equipment, such as a router, or high-performance workstation that also supports Link Aggregation. In Diagram above, one server is connected to a switch using four 100 Mb/s links. In this application, link aggregation is used to improve performance for the link-constrained server. By aggregating multiple links, better performance is achieved without requiring a hardware upgrade to either the server or the switch. Aggregation on the server side can 5

generally be achieved through software changes in the device driver for the LAN adapter card that has multiple interfaces. Server-to-Server Internet S2 S1 Upgrading server-to-server links is another likely scenario. Applications such as data warehousing and data distribution demand the frequent movement of large amounts of data between servers, and providing its unimpeded movement is important. Also Link Aggregation connection may be useful for multi-processing or server redundancy applications where high performance is needed to maintain real-time server data coherence. The diagram above illustrates how trunks can be employed between 3 servers to achieve this goal. S3 6

The diagram above illustrates a configuration that utilizes 2 trunking capable switches, an internet router, a server and a bunch of workstations. In this configuration, two ports are grouped together using Link Aggregation to provide up to 2 Gbps* full duplex communication between 2 trunking switches. Also a 2 port trunk is also configured between a switch and the server, providing a 2 Gbps full duplex communication path. A router is connected using a 10/100 port, providing access to the wide area network. IEEE 802.3ad Link Aggregation standard The Link Aggregation (LAG) is made a standard by IEEE referred as 802.3ad. The standard describes the Link Aggregation as follows: Link Aggregation allows one or more links to be aggregated together to form a Link Aggregation Group, such that a MAC client can treat the Link Aggregation Group as if it were a single link. The standard also defined LACP, Link Aggregation Control Protocol, for networking devices that intend to support LAG. Any 2 devices supporting LACP can be connected together with multi-links which can form a Link Aggregation group via LACP. Below is a brief summary of 802.3ad LAG : 7

LAG is performed above the MAC LAG assumes all links are: full duplex point to point same data rate Provides graceful recovery from link failures Traffic is distributed packet by packet All packets associated with a given conversation are transmitted on the same link to prevent mis-ordering Does not change packet format No added headers or sequence numbers Type/Length interpretation unchanged Does not require added buffers No fragmentation or reassembly Does not re-order or mis-order packets Does not add significant latency Does not increase the bandwidth for a single conversation Achieves high utilization only when carrying multiple simultaneous conversations Frame Distributor The Frame Distributor is the part of the standard that specifies how a link is selected to carry a packet. This standard does not mandate any particular distribution algorithm(s); however, any distribution algorithm shall ensure that, when frames are received by a Frame Collector, the algorithm shall not cause a) Mis-ordering of frames that are part of any given conversation, or b) Duplication of frames. The above requirement to maintain frame ordering is met by ensuring that all frames that compose a given conversation are transmitted on a single link in the order that they are generated by the MAC Client; hence, this requirement does not involve the addition (or modification) of any information to the MAC frame, nor any buffering or processing on the part of the corresponding Frame Collector in order to re-order frame. Asante Link Aggregation Support Asante management switches support LACP and 802.3ad LAG. To configure link aggregation on Ethernet interfaces, one must configure the Ethernet interface, create the LAG (Link Aggregation Group), and add the Ethernet interface as a member link in the LAG. The example below is based on Asante s IC3648 L2+ management switch. Configuring an Ethernet Physical Interface 8

To configure a member link, one must know the configuration of the ports of the LAG of the other switch or server. The port configuration of the port members of the LAGs must be the same. This will insure that the operating speed and duplex will be the same once the ports of the LAGs are connected. Therefore ports of each LAGs must be either configured to be auto-negotiate enabled or disabled. If disabled, the port speed must be configured to be the same and duplex must be configured to be FULL. To configure an LAG on the switch, perform the following steps: 1. Specify a Fast Ethernet or Gigabit Ethernet interface for which you want to create a member link. switch(config)#interface g1 2. Specify the speed and the duplex mode for the Ethernet interface. switch(interface g1)#speed 100fd 3. To configure additional member links, repeat steps 1 to 2. NOTE: All of the member links that you configure must have the same physical layer characteristics, such as speed and duplex mode. Configure the LAG There are 6 LAGs (1-6) defined in IC3648. LAG 6 is reserved for Gigabit LAG. To configure a LAG and add member links, perform the following steps: 1. Specify port to add. switch(config)#interface 9 2. Add port to LAG 4. switch(interface 9)#addport 4 802.3ad Link Aggregation Configuration Example The following example displays configuration of LACP for IC39480 and a MAC server running OS X. LACP setup for MacOS 10.4 : The configuration steps below is extracted from http://docs.info.apple.com/article.html?path=serveradmin/10.4/en/c3ha3.html 9

1. Log in to the server as an administrative user. 2. Open System Preferences. 3. Click Network. 4. Choose Network Port Configurations from the Show pop-up menu. 5. Click New. 6. Choose Link Aggregate from the Port pop-up menu. Note: You'll only see this option if you have two or more Ethernet interfaces on your system. 7. Type the name of the link aggregate in the Name field. 8. Select the ports to aggregate from the list. 9. Click OK. 10. Click Apply Now. By default the system gives the link aggregate the interface name bond<num>, where <num> is a number indicating precedence. For example, the first link aggregate will be named bond0, the second bond1, and the third bond2. The interface name bond<num> assigned by the system is different from the name you give to the link aggregate port configuration. The interface name is for use in the command line, while the port configuration name is for use in the Network pane of System Preferences. LACP setup procedure for IC39480 Use the following command lines to setup LAG 2 that has port 1 and 2 as its members. LAG 2 is connected to the MAC server : switch (config)# interface 1 switch (Interface 1)# addport 2 switch (Interface 1)# exit switch (config)# interface 2 switch (Interface 2)# addport 2 switch (Interface 2)# exit 10

Summary Today, corporations are feeling the impact as more users and powerful applications threaten to overwhelm network performance. Gigabit Ethernet has been the work horse to provide relief to networks overtaxed by bandwidth-hungry applications and an increased number of users. Now high performance server s widespread deployment has triggered a need for a corresponding increase in speed in network backbones and to corporate servers. The Asante implementation of Link Aggregation provides a dramatic increase in network performance. With Asante switches, users have the ability to establish a scaleable fat pipe to carry higher an aggregated data rates than any single Gigabit Ethernet or Fast Ethernet link can accommodate, while retaining the capability to seamlessly and safely migrate to ultra high-speed Ethernet in the future. The other benefit is the increased resiliency of the network connection. By using the automatic configuration protocol LACP the Asante switch can provide redundancy with automatic switching to the standby link in case the active link fails. Asante 47709 Fremont Blvd Fremont, CA 94538 USA 408-435-8388 www.asante.com/support support@asante.com October 2008 11

12