DocumentCode :
2166490
Title :
Performance and effectiveness analysis of checkpointing in mobile environments
Author :
Chen, Xinyu ; Lyu, Michael R.
Author_Institution :
Dept. of Comput. Sci. & Eng., Chinese Univ. of Hong Kong, China
fYear :
2003
fDate :
6-18 Oct. 2003
Firstpage :
131
Lastpage :
140
Abstract :
Many mathematical models have been proposed to evaluate the execution performance of an application with and without checkpointing in the presence of failures. They assume that the total program execution time without failure is known in advance, under which condition the optimal checkpointing interval can be determined. In mobile environments, application components are distributed and tasks are computed by sending and receiving computational and control messages. The total execution time includes communication time and depends on multiple factor, such as heterogeneous processing speeds, link bandwidth, etc., making it unpredictable during different executions. However, the number of total computational messages received is usually unchanged within an application. Another special factor that should be considered for checkpointing purpose is handoff, which often happens in mobile networks. With these observations, we analyze application execution performance and average effectiveness, and introduce an equi-number checkpointing strategy. We show how checkpointing and handoff affect performance and effectiveness metrics, determine the conditions when checkpointing is beneficial, and calculate the optimal checkpointing interval for minimizing the total execution time and maximizing the average effectiveness in mobile environments.
Keywords :
mobile communication; mobile computing; performance evaluation; system recovery; application components; checkpointing; communication time; computational messages; control messages; effectiveness analysis; mobile environments; mobile networks; Application software; Bandwidth; Checkpointing; Computer networks; Computer science; Distributed computing; Mathematical model; Mobile computing; Performance analysis; Portable computers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reliable Distributed Systems, 2003. Proceedings. 22nd International Symposium on
ISSN :
1060-9857
Print_ISBN :
0-7695-1955-5
Type :
conf
DOI :
10.1109/RELDIS.2003.1238062
Filename :
1238062
Link To Document :
بازگشت