By leveraging virtualization, companies ran more applications on each server, saved money on physical hardware, and better utilized the disk space, RAM, and other resources of their servers.It was a major improvement in IT.However, while virtualization vastly increased the compute power of a data center, it still had challenges.