Cooperative checkpointing: A robust approach to large-scale systems reliabilityAdam J. OlinerLarry Rudolphet al.2006ICS 2006