Sixth International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing and First ACIS International Workshop on Self-Assembling Wireless Networks (SNPD/SAWN'05)
HashNAT: A Distributed Packet Rewriting System Using Adaptive Hash Functions
Towson University, Towson, Maryland, USA
May 23-May 25
ISBN: 0-7695-2294-7
As traffic on the World Wide Web increases, more power is needed to serve web pages. But large, powerful servers are expensive and proprietary. An alternative is to split up the task of serving web pages between multiple, smaller servers. Various ways of doing this have been proposed, such as round-robin DNS, hierarchical redirection, and the use of load-balancing routers. In this paper we propose a distributed packet rewriting system. In this system, not only is the task of serving web pages split between the servers, but so is the task of routing packets. Incoming requests are initially distributed between servers using round-robin DNS; then the web servers themselves route connections as necessary to balance the load more equally. We use an adaptive non-uniform hashing function in routing connections. The use of this function guarantees even load distribution, and allows for both new servers entering the system and server capacities changing due to load or outage, with no downtime.
Citation:
Hala El Aarag, Jared Jennings, "HashNAT: A Distributed Packet Rewriting System Using Adaptive Hash Functions," snpd-sawn, pp.282-287, Sixth International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing and First ACIS International Workshop on Self-Assembling Wireless Networks (SNPD/SAWN'05), 2005
Usage of this product signifies your acceptance of the
Terms of Use.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||