Practical and low-overhead masking of failures of TCP-based servers

DSpace/Manakin Repository

Practical and low-overhead masking of failures of TCP-based servers

 

Tweet Share on Facebook
Title: Practical and low-overhead masking of failures of TCP-based servers
Author: Zagorodnov, Dmitrii; Marzullo, Keith; Alvisi, Lorenzo; Bressoud, Thomas C.
Date: 25-Aug-2005
Type: Research report; Forskningsrapport
Abstract: This article describes an architecture that allows a replicated service to survive crashes without breaking its TCP connections. Our approach does not require modifications to the TCP protocol, to the operating system on the server, or to any of the software running on the clients. Furthermore, it runs on commodity hardware. We compare two implementations of this architecture – one based on primary/backup replication and another based on message logging – focusing on scalability, failover time, and application transparency. We evaluate three types of services: a file server, a web server, and a multimedia streaming server. Our experiments suggest that the approach incurs low overhead on throughput, scales well as the number of clients increases, and allows recovery of the service in near-optimal time.
Publisher: Universitetet i Tromsø; University of Tromsø
Series: Tekniske rapporter / Institutt for informatikk 57(2005)
URI: http://hdl.handle.net/10037/388


File(s) in this item

Files Size Format View
report.pdf 289.0Kb PDF View/Open

The following license file are associated with this item:

This item appears in the following collection(s)

Show full item record

Search Munin




Advanced Search

Browse

Statistics

Help