Adaptive Network Load Balancing in Phatpackets

S. Huang and R.D. McLeod (Canada)


Load Balancing, Data Transfer, Phatpackets Protocol


Phatpackets is a term used to describe an initiative to reliably move large amounts of data more efficiently across the Internet. The Phatpackets protocol attempts to combine the best aspects of a variety of transport and control methods with the objective of developing a near optimal and robust protocol. The Phatpackets protocol utilizes an Adaptive Network Load Balancing algorithm (ANLB) to maximize the overall throughput for operation in a network of heterogeneous client and server hosts. This paper describes the key features of this algorithm and explores its internal architecture and performance characteristics in detail. Test results for ANLB contrasting predictive load balancing approaches such as by bandwidth delay product estimation are discussed.

Important Links:

Go Back