DocumentCode :
2963554
Title :
Architecture and implementation of Libra-a library for reliable distributed applications
Author :
Ouyang, Jinsong ; Maheshwari, Piyush
Author_Institution :
Sch. of Comput. Sci. & Eng, New South Wales Univ., Sydney, NSW, Australia
fYear :
1996
fDate :
11-13 Jun 1996
Firstpage :
263
Lastpage :
270
Abstract :
This paper describes the architecture and implementation of Libra, a library for implementing efficient reliable distributed applications. Libra is designed to provide fault-tolerance transparency and a simple easy to use high-level message passing interface so that the development of reliable distributed applications can be significantly simplified. Fault-tolerance is based on distributed consistent checkpointing and rollback-recovery integrated with a user-level network communication protocol. By employing novel mechanisms, Libra minimises communication overhead for taking a consistent distributed checkpoint and catching messages in transit. With efficient implementation techniques, the prototype of Libra has been implemented on a network of Sun workstations and supports reliable distributed computing at low run-time cost. The simplicity and efficiency of Libra make it a promising approach to construct reliable distributed applications
Keywords :
distributed processing; message passing; software fault tolerance; software libraries; Libra; distributed applications; distributed computing; distributed consistent checkpointing; fault-tolerance transparency; message passing interface; network communication protocol; reliable distributed applications; rollback-recovery; Checkpointing; Distributed computing; Fault tolerance; Libraries; Message passing; Protocols; Prototypes; Sun; Telecommunication network reliability; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Algorithms & Architectures for Parallel Processing, 1996. ICAPP 96. 1996 IEEE Second International Conference on
Print_ISBN :
0-7803-3529-5
Type :
conf
DOI :
10.1109/ICAPP.1996.562884
Filename :
562884
Link To Document :
بازگشت