By Topic

Improving rollback-recovery efficiency by tuning pessimism grain

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

The purchase and pricing options are temporarily unavailable. Please try again later.
4 Author(s)
Yang, Jinmin ; Software School, Hunan University, Changsha 410082, China ; Zhang, Dafang ; Li, Kin Fun ; Cheng, Jing

Wide-area systems are becoming a popular infrastructure for long-running applications. Rollbackrecovery, as a common technology for fault tolerance and load balance, must meet the challenges of scalability and inherent variability in such applications. Most of the rollback-recovery protocols, however, are poor in scalability. Although pessimistic message logging protocols have no such problem, their fault-free overhead sometimes is prohibitive. Aiming at good scalability and acceptable overhead, this paper introduces the concept of pessimism grain and presents a coarse-grained pessimistic message-logging scheme. The paper also evaluates the impact of pessimism grain on the performance of the recovery scheme. Experimental results show that pessimism grain is one of the key configuration parameters to reach a desired performance level. In practice, the proper pessimism grain should be selected based on the characteristics of the applications.

Published in:

Tsinghua Science and Technology  (Volume:12 ,  Issue: S1 )