loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
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
Hala El Aarag, Stetson University
Jared Jennings, Stetson University
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.