fault tolerance in cloud using reactive and proactive techniques .
Virtual machine time travel using continuous data protection and checkpointing