Virtual servers allow for the creation of temporary parallel servers for processes and solutions that are being upgraded. These virtual servers can easily be created and destroyed as needed. Server configuration may be managed and maintained more carefully and reliably than with a physical machine. Hyland supports and encourages the use of virtual machines in IPUP and elsewhere.