Microsoft Hyper-V is a hypervisor-based virtualization platform for Windows Server 2008. It requires an x64 server with hardware virtualization support from AMD or Intel. Hyper-V supports 32-bit and 64-bit virtual machines with large memory and multiple virtual processors. New features in Windows Server 2008 R2 Hyper-V include live migration of virtual machines between servers without downtime, cluster shared volumes for storage migration, and support for new processor virtualization features. Hyper-V provides virtualization for applications and server consolidation.