VMware Mirage is a desktop virtualization product that provides centralized management and recovery capabilities for physical or virtual desktops. It uses a layered approach to separate operating systems, applications, user data and settings. Mirage supports up to 1,000 endpoints per server instance and scales out by adding additional Mirage servers and storage. It provides capabilities such as OS migration, hardware replacement and self-service recovery of user files and desktops.