Server virtualization improves the efficiency and availability of IT resources and applications. It frees IT administrators from repetitive server management tasks, allowing them to drive business-building innovation. Given the significant cost savings from reduced hardware requirements and improved server efficiency, the server virtualization market has expanded quickly and multiple virtualization platforms are available.