To effectively manage the traffic distribution inside a network, traffic splitting is needed for load sharing over a set of equal-cost-multi-paths (ECMPs). In this paper, a new traffic splitting algorithm, called Table-based Hashing with Reassignments (THR), is proposed. Based on the load sharing statistics collected, THR selectively reassigns some active flows from the over-utilized paths to under-utilized paths. The reassignment process takes place in such a way that the packet out-of-order problem is less severe. Simulations show that THR provides close-to-optimal load balancing performance but suffers about 5% of packets arrived out-of-order. Although additional traffic monitoring function is needed by THR, we show that the extra comple...
Hash-based load-balancing techniques are widely used to distribute the load over multiple forwarding...
In this paper, we propose a framework to study how to effectively perform load sharing in multipath ...
A novel scheme for processing packets in a router is presented that provides load sharing among mult...
To effectively manage the traffic distribution inside a network, traffic splitting is needed for loa...
Replication of resources is a key technique for improving Internet performance. Effective use of r...
Network protocols use multiple paths to route packets between network nodes, such that network capac...
Copyright © 2007 ACM, Inc.Dynamic load balancing is a popular recent technique that protects ISP net...
By investigating flow level characteristics of Internet traffic, we are able to trace the root of lo...
Bonald et al. have studied insensitivity in data networks assuming a fixed route for each flow class...
Techniques are described herein that improve software network load balancers by enforcing optimal fa...
As traffic on the World Wide Web increases, more power is needed to serve web pages. But large, powe...
In this paper, we propose a framework to study how to effectively perform loadsharing in multipath c...
Traffic often needs to be split over multiple equivalent back-end servers, links, paths, or middlebo...
122 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2003.Traffic engineering (TE) is c...
In this paper, we propose an architecture for load balancing, which contains an adaptive packet sche...
Hash-based load-balancing techniques are widely used to distribute the load over multiple forwarding...
In this paper, we propose a framework to study how to effectively perform load sharing in multipath ...
A novel scheme for processing packets in a router is presented that provides load sharing among mult...
To effectively manage the traffic distribution inside a network, traffic splitting is needed for loa...
Replication of resources is a key technique for improving Internet performance. Effective use of r...
Network protocols use multiple paths to route packets between network nodes, such that network capac...
Copyright © 2007 ACM, Inc.Dynamic load balancing is a popular recent technique that protects ISP net...
By investigating flow level characteristics of Internet traffic, we are able to trace the root of lo...
Bonald et al. have studied insensitivity in data networks assuming a fixed route for each flow class...
Techniques are described herein that improve software network load balancers by enforcing optimal fa...
As traffic on the World Wide Web increases, more power is needed to serve web pages. But large, powe...
In this paper, we propose a framework to study how to effectively perform loadsharing in multipath c...
Traffic often needs to be split over multiple equivalent back-end servers, links, paths, or middlebo...
122 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2003.Traffic engineering (TE) is c...
In this paper, we propose an architecture for load balancing, which contains an adaptive packet sche...
Hash-based load-balancing techniques are widely used to distribute the load over multiple forwarding...
In this paper, we propose a framework to study how to effectively perform load sharing in multipath ...
A novel scheme for processing packets in a router is presented that provides load sharing among mult...