This document discusses techniques for live migrating virtual machines and storage between physical servers and clusters with zero downtime. It describes how live migration works by copying memory and dirty pages between servers while the virtual machine remains online. It also covers storage migration techniques which mirror disk writes to new storage locations without interrupting the virtual machine. Finally, it discusses how these live migration capabilities along with cluster-aware updating and replication technologies can provide high availability and disaster recovery for virtualized workloads.