Comprehensive evaluation of aperiodic checkpointing and rejuvenation schemes in operational software system