Fault Tolerant High Speed Network Services

Award Information
Agency: Department of Defense
Branch: Defense Advanced Research Projects Agency
Contract: N/A
Agency Tracking Number: 19737
Amount: $50,000.00
Phase: Phase I
Program: SBIR
Solicitation Topic Code: N/A
Solicitation Number: N/A
Timeline
Solicitation Year: N/A
Award Year: 1993
Award Start Date (Proposal Award Date): N/A
Award End Date (Contract End Date): N/A
Small Business Information
167 Highmeadow Drive, Gahanna, OH, 43230
DUNS: N/A
HUBZone Owned: N
Woman Owned: N
Socially and Economically Disadvantaged: N
Principal Investigator
 Yim Leung
 (614) 476-6430
Business Contact
Phone: () -
Research Institution
N/A
Abstract
The predominant concern of evolving high-speed network architectures is fault tolerance. High-speed networks will expereince a variety of faults, such as link or node failures, excessive buffer overflow due to faulty flow and congestion control mechanisms, and partial failure of the switching fabric. The main goal of this research is to increase the availability of essential network services without compromising efficiency and cost. We proopse a modular software fault tolerance toolkit, called charon, which can be applied at the application level to make network services tolerant to faults that are not handled at the hardware and operating systems levels. Charon consists of a library of functions providing network services with heart beats, checkpointing and critical data recovering, and a mechanism consisting of four watching processing to monitor the heart beats of the netwrok services and to recover crashed processes back to thei last checkpoints. With the toolkit, network services can achieve fault tolerance with a minimum amount of changes to their source code. In this proposal, the functionality of each of the modules in Charon will be studied. The application of the toolkit to a typical network service for improving fault tolerance will be demonstrated. ANTICIPATED BENEFITS: The anticipated result of this project is a toolkit and a mechanism to achieve fault tolerance in a wide range of network services. The toolkit outlined in this proposal will have a huge market potential for software and information systems vendors who are required to provide to users fault tolerance and high availability without excessive overhead.

* Information listed above is at the time of submission. *

Agency Micro-sites

SBA logo
Department of Agriculture logo
Department of Commerce logo
Department of Defense logo
Department of Education logo
Department of Energy logo
Department of Health and Human Services logo
Department of Homeland Security logo
Department of Transportation logo
Environmental Protection Agency logo
National Aeronautics and Space Administration logo
National Science Foundation logo
US Flag An Official Website of the United States Government