DocumentCode :
3299994
Title :
KITLGO: a generic logging service
Author :
Ruffin, Michel
Author_Institution :
INRIA-Project SOR, Le Chesnay, France
fYear :
1992
fDate :
5-7 Oct 1992
Firstpage :
139
Lastpage :
146
Abstract :
A generic logging service should center to the variable and even antagonistic needs of clients, without imposing unnecessary overhead on clients that do not use all of its functions. A solution to this problem, called KITLGO, is described in detail. It solves the problem by separating logging characteristics into five mechanisms: buffering policy, distribution of records, replication of records, sharing of logs, and management of physical media. Each characteristic is embodied in a class. For each class, multiple policy implementations can be provided. Instances of these classes are stackable in any appropriate number or order. A client customizes his log to a particular set of failure assumptions by selecting adequate classes, instantiating them, and connecting the instances together
Keywords :
fault tolerant computing; multiprocessing programs; utility programs; KITLOG; buffering; class; generic logging service; physical media; record distribution; reliability mechanisms; replication; Computer buffers; Concurrent computing; Debugging; Fault tolerance; File systems; Intersymbol interference; Joining processes; Operating systems; Protocols; Sprites (computer);
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reliable Distributed Systems, 1992. Proceedings., 11th Symposium on
Conference_Location :
Houston, TX
Print_ISBN :
0-8186-2890-1
Type :
conf
DOI :
10.1109/RELDIS.1992.235133
Filename :
235133
Link To Document :
بازگشت