White Papers

Dynamic Load Balancing Without Packet Reordering

Overview Dynamic load balancing is a popular recent technique that protects ISP networks from sudden congestion caused by load spikes or link failures. Dynamic load balancing protocols, however, require schemes for splitting traffic across multiple paths at a fine granularity. Current splitting schemes present a tussle between slicing granularity and packet reordering. Splitting traffic at the granularity of packets quickly and accurately assigns the desired traffic share to each path, but can reorder packets within a TCP flow, confusing TCP congestion control. Splitting traffic at the granularity of a flow avoids packet reordering but may overshoot the desired shares by up to 60% in dynamic environments, resulting in low end-to-end network goodput.

Download White Paper

By downloading you agree to our Terms and Conditions. These include information regarding use of your personal data.

Publisher
Massachusetts Institute of Technology
File Format
PDF
Date Published
Jul 10, 2008
Format
White Papers
Topics
Load Balancing

Similiar White Papers

Using Red Hat Enterprise Linux AS to Achieve Highly Available, Load-Balanced Clusters

Using Red Hat Enterprise Linux AS to Achieve Highly Available, Load-Balanced Clusters

The Red Hat Enterprise Linux AS operating system integrates Cluster Manager and IP Load Balancing, the features that imp

Publisher: Dell  |  Tags: ip, linux, network, os, poweredge

Remote VPN Client Load Balancing on ASA 5500 Configuration Example

Remote VPN Client Load Balancing on ASA 5500 Configuration Example

Load balancing is the ability to have Cisco VPN Clients shared across multiple Adaptive Security Appliance (ASA) units w

Publisher: Cisco Systems  |  Tags: asa, ip, vpn

Understanding CSM Load Balancing Algorithms

Understanding CSM Load Balancing Algorithms

The Cisco Content Switching Module (CSM) adds advanced layer 4 to layer 7 content switching capabilities to the Cisco Ca

Publisher: Cisco Systems  |  Tags: server

Load Balancing Exchange 2007 Client Access Servers Using Windows Network Load-Balancing Technology - Part 2: Configuring the Windows NLB Cluster

Load Balancing Exchange 2007 Client Access Servers Using Windows Network Load-Balancing Technology - Part 2: Configuring the Windows NLB Cluster

With the environment up and running, the very first thing one want to do is to create a record for the NLB cluster name

Publisher: TechGenix  |  Tags: active directory, exchange 2007

WebSphere Application Server V6.1: Workload Management Problem Determination

WebSphere Application Server V6.1: Workload Management Problem Determination

WorkLoad Management (WLM) is a WebSphere facility that provides load balancing and affinity between application servers

Publisher: IBM  |  Tags: management, network, os

Massachusetts Institute of Technology White Papers

Facemail: Showing Faces of Recipients to Prevent Misdirected Email

Facemail: Showing Faces of Recipients to Prevent Misdirected Email

Users occasionally send email to the wrong recipients - clicking Reply To All instead of Reply, mistyping an email addre

Publisher: Massachusetts Institute of Technology  |  Tags: data, email, webmail

The Power Line Transmission Characteristics for an OFDM Signal

The Power Line Transmission Characteristics for an OFDM Signal

This paper measures what influence the sinusoidal transmission characteristics of the electric power line with various f

Publisher: Massachusetts Institute of Technology  |  Tags: data

Energy Efficient Connected Clusters for Mobile Ad Hoc Networks

Energy Efficient Connected Clusters for Mobile Ad Hoc Networks

A Mobile Ad hoc NETwork (MANET) is a wireless infrastuctureless network with mobile nodes. Clustering is a common basis

Publisher: Massachusetts Institute of Technology  |  Tags: applications, network

WebTorrent: A BitTorrent Extension for High Availability Servers

WebTorrent: A BitTorrent Extension for High Availability Servers

Achieving content high-availability is one of the most important goals of a webserver system. In order to achieve high-a

Publisher: Massachusetts Institute of Technology  |  Tags: bittorrent, server

High Availability in DHTs: Erasure Coding Vs. Replication

High Availability in DHTs: Erasure Coding Vs. Replication

High availability in peer-to-peer DHTs requires data redundancy. This paper compares two popular redundancy schemes: rep

Publisher: Massachusetts Institute of Technology  |  Tags: data, peer-to-peer