Robust TCP migration techniques for server failure

Sada Narayanappa, Shayma Alkobaisi, Wan D. Bae

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Abstract

    We present techniques to allow open connections to TCP-based services to survive server crashes without client awareness. These techniques are simple, practical, and can be built into existing infrastructure without modifications to TCP/IP protocol, to client system, or to server daemon (except in rare circumstances). The result, the ClientTransparent TCP Migration (CTTM) System, is a practical, efficient and robust technique that results in more reliable TCP-based services. The efficiency and usefulness of CTTM is demonstrated by providing details of a system built that satisfies these requirements.

    Original languageEnglish
    Title of host publication23rd International Conference on Computer Applications in Industry and Engineering 2010, CAINE 2010 - Including SNA 2010 Workshop
    Pages67-73
    Number of pages7
    Publication statusPublished - 2010
    Event23rd International Conference on Computer Applications in Industry and Engineering 2010, CAINE 2010 - Including SNA 2010 Workshop - Las Vegas, NV, United States
    Duration: Nov 8 2010Nov 10 2010

    Publication series

    Name23rd International Conference on Computer Applications in Industry and Engineering 2010, CAINE 2010 - Including SNA 2010 Workshop

    Other

    Other23rd International Conference on Computer Applications in Industry and Engineering 2010, CAINE 2010 - Including SNA 2010 Workshop
    Country/TerritoryUnited States
    CityLas Vegas, NV
    Period11/8/1011/10/10

    Keywords

    • Continuity of service
    • Fault tolerance
    • Network reliability

    ASJC Scopus subject areas

    • Computer Science Applications
    • Industrial and Manufacturing Engineering

    Fingerprint

    Dive into the research topics of 'Robust TCP migration techniques for server failure'. Together they form a unique fingerprint.

    Cite this