Accession Number : ADA266594


Title :   Fail-Safe PVM: A Portable Package for Distributed Programming with Transparent Recovery


Corporate Author : CARNEGIE-MELLON UNIV PITTSBURGH PA SCHOOL OF COMPUTER SCIENCE


Personal Author(s) : Leon, Juan ; Fisher, Allan L ; Steenkiste, Peter


Full Text : https://apps.dtic.mil/dtic/tr/fulltext/u2/a266594.pdf


Report Date : Feb 1993


Pagination or Media Count : 25


Abstract : Through fail-safe PVM we seek to explore fault tolerance for distributed computation from a practical perspective. The fail-safety features are considered to be add-ons to an existing model fro distributed computing, VIZ PVM in the prototype. We desire the following from the add-ons, with respect to the base model: (1) Application Independence. Fail-safety is provided for arbitrary model programs; (2) Application transparency. Failures are invisible to applications that do not bypass the model; (3) Compatibility. The interfaces presented by the model and the modified model are compatible; (4) External to operating system. The implementation requires only the standard OS interface. This makes it portable, which in turn facilitates heterogeneity and the constitution of systems containing many machines from different administrative domains; (5) Minimal overhead. Minimize overhead during regular execution; and (6) Practicality. The whole system is considered. In particular, the existence of distributed stable storage is not assumed


Descriptors :   *COMPUTER PROGRAMS , *DISTRIBUTED DATA PROCESSING , *PROTOTYPES , *FAULT TOLERANT COMPUTING , RECOVERY , OPERATING SYSTEMS(COMPUTERS) , MULTIPROCESSORS , HETEROGENEITY , MESSAGE PROCESSING


Subject Categories : Computer Programming and Software


Distribution Statement : APPROVED FOR PUBLIC RELEASE