| | |
Summary: FineGrained Failover Using Connection Migration
Alex C. Snoeren, David G. Andersen, and Hari Balakrishnan
MIT Laboratory for Computer Science
Cambridge, MA 02139
{snoeren, dga, hari}@lcs.mit.edu
Abstract
This paper presents a set of techniques for providing
finegrained failover of longrunning connections across
a distributed collection of replica servers, and is espe
cially useful for faulttolerant and loadbalanced delivery
of streaming media and telephony sessions. Our system
achieves connectionlevel failover across both local and
widearea server replication, without requiring a front
end transport or applicationlayer switch. Our approach
uses recently proposed endtoend ``connection migra
tion'' mechanisms for transport protocols such as TCP,
combined with a softstate session synchronization pro
tocol between replica servers.
The end result is a robust, fast, and finegrained connec
tion failover mechanism that is transparent to client ap
|