Reconfiguration and Checkpointing in Massively Parallel Systems