Chapter

High Performance Computing — HiPC 2002

Volume 2552 of the series Lecture Notes in Computer Science pp 209-218

Date:

A Fast Connection-Time Redirection Mechanism for Internet Application Scalability

  • Michael HaungsAffiliated withCenter for Software Systems Research, Department of Computer Sciences, University of California
  • , Raju PandeyAffiliated withCenter for Software Systems Research, Department of Computer Sciences, University of California
  • , Earl BarrAffiliated withCenter for Software Systems Research, Department of Computer Sciences, University of California
  • , J. Fritz BarnesAffiliated withVanderbilt University

* Final gross prices may vary according to local VAT.

Get Access

Abstract

Applications that are distributed, fault tolerant, or perform dynamic load balancing rely on redirection techniques, such as network address translation (NAT), DNS request routing, or middleware to handle Internet scale loads. In this paper, we describe a new connection redirection mechanism that allows applications to change end-points of communication channels. The mechanism supports redirections across LANs and WANs and is application-independent. Further, it does not introduce any central bottlenecks. We have implemented the redirection mechanism using a novel end-point control session layer. The performance results show that the overhead of the mechanism is minimal. Further, Internet applications built using this mechanism scale better than those built using HTTP redirection.