DocumentCode :
1430410
Title :
Fundamentals of distributed system observation
Author :
Fidge, Colin
Author_Institution :
Dept. of Comput. Sci., Queensland Univ., Qld., Australia
Volume :
13
Issue :
6
fYear :
1996
fDate :
11/1/1996 12:00:00 AM
Firstpage :
77
Lastpage :
83
Abstract :
It´s difficult to determine event order in distributed systems because of the observability problem. The author discusses this problem and evaluates different strategies for determining arrival order. The author analyzed four time stamping methods to determine their effectiveness in contending with observability problems. Although he focuses on distributed systems, the concepts also apply to any system exhibiting concurrency-the appearance of two or more events occurring simultaneously-including multiprocessor machines and uniprocessor multitasking. Events in this context may be the execution of single machine instructions or entire procedures; the level of granularity is unimportant. To define event order, the author uses the idea of causality-the ability of one event to affect another-because it allows us to reason independent of any particular time frame
Keywords :
message passing; multiprocessing systems; observability; queueing theory; arrival order; causality; concurrency; distributed system observation; event order; granularity; multiprocessor machines; observability problem; single machine instructions; time stamping methods; uniprocessor multitasking; Computer networks; Concurrent computing; Delay; Multitasking; Observability; Physics; Probes; Programming profession; Testing; Watches;
fLanguage :
English
Journal_Title :
Software, IEEE
Publisher :
ieee
ISSN :
0740-7459
Type :
jour
DOI :
10.1109/52.542297
Filename :
542297
Link To Document :
بازگشت