dc.contributor.author | Marzullo, Keith | |
dc.contributor.author | Zagorodnov, Dmitrii | |
dc.contributor.author | Alvisi, Lorenzo | |
dc.contributor.author | Bressoud, Thomas C. | |
dc.date.accessioned | 2006-11-29T08:52:25Z | |
dc.date.available | 2006-11-29T08:52:25Z | |
dc.date.issued | 2005-08-25 | |
dc.description.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. | en |
dc.format.extent | 296006 bytes | |
dc.format.mimetype | application/pdf | |
dc.identifier.uri | https://hdl.handle.net/10037/388 | |
dc.identifier.urn | URN:NBN:no-uit_munin_226 | |
dc.language.iso | eng | en |
dc.publisher | Universitetet i Tromsø | en |
dc.publisher | University of Tromsø | en |
dc.relation.ispartofseries | Tekniske rapporter / Institutt for informatikk 57(2005) | en |
dc.rights.accessRights | openAccess | |
dc.subject | VDP::Matematikk og Naturvitenskap: 400::Informasjons- og kommunikasjonsvitenskap: 420 | en |
dc.subject | algorithms | en |
dc.subject | performance | en |
dc.subject | reliability | en |
dc.subject | Fault-tolerant computing system | en |
dc.subject | primary/backup replication | en |
dc.subject | message logging | en |
dc.subject | FT-TCP | en |
dc.subject | connection failover | en |
dc.subject | VDP::Teknologi: 500::Informasjons- og kommunikasjonsteknologi: 550 | en |
dc.title | Practical and low-overhead masking of failures of TCP-based servers | en |
dc.type | Research report | en |
dc.type | Forskningsrapport | en |