1. A method, comprising: replicating a first virtual machine (VM) found in a first cloud computing environment and putting the replicated VM in a second cloud computing environment; activating the first VM and pausing the replicated VM; first processing, at the first VM, traffic from VMs in the first cloud computing environment, wherein the first processing occurs when the first VM is activated and the replicated VM is paused; first buffering, at a hypervisor corresponding to the replicated VM, traffic from VMs in the second cloud computing environment, wherein the first buffering occurs when the first VM is activated and the replicated VM is paused; activating the replicated VM in response to state information of the first VM and pausing the first VM; and second processing, at the replicated VM, the first buffered traffic according to the state information of the first VM, wherein the second processing occurs when the replicated VM is activated and the first VM is paused.